#stikkma-funny-category .zodiac-arrow{width:16px;height:16px;display:inline-block;vertical-align:middle;flex:0 0 auto}#stikkma-funny-category .birth-category-data{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}#stikkma-funny-category .birth-category-data label{font-size:12px}#stikkma-funny-category .birth-category-data input{display:block;width:100%;min-width:0;box-sizing:border-box;margin-top:5px;font:400 16px/23.2px Arial,Helvetica,sans-serif;color:#493a30;background:#fbf8f3;border:1px solid #ded4c7;border-radius:9px;padding:12px 13px;min-height:49px;appearance:none}#stikkma-funny-category [data-birthplace-field]{grid-column:1/-1}#stikkma-funny-category [hidden]{display:none!important}#stikkma-funny-category .product-image-link img{object-fit:contain}#stikkma-funny-category .funny-hero-photo img{object-fit:cover}
#stikkma-funny-category picture{display:block}#stikkma-funny-category .story-grid picture img{display:block}

#stikkma-funny-category .birth-category-data .birth-time-field { min-width: 0; font: 500 12px/17.4px Arial, Helvetica, sans-serif; color: #493a30; }
#stikkma-funny-category .birth-category-data .birth-time-field > input[type=hidden] { display: none; }
#stikkma-funny-category .birth-category-data .birth-time-picker { display: grid; grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr); align-items: center; gap: 4px; margin-top: 5px; }
#stikkma-funny-category .birth-category-data .birth-time-picker select { appearance: auto; box-sizing: border-box; width: 100%; min-width: 0; min-height: 49px; margin: 0; padding: 6px 3px 6px 7px; font: 400 16px/23.2px Arial, Helvetica, sans-serif; color: #493a30; background-color: #fbf8f3; border: 1px solid #ded4c7; border-radius: 9px; }
