[data-christmas-cro] .y-kgal-thumbs{padding-top:24px}[data-christmas-cro] .y-hero-media .y-kgal-thumb{display:flex;flex-direction:column;flex:0 0 58px;width:58px;height:58px;border-radius:12px;background:#fffcf7;opacity:1;color:#29211a;text-align:center}[data-christmas-cro] .y-hero-media .y-kgal-thumb img{width:100%;height:100%;flex:none;object-fit:cover}[data-christmas-cro] .y-kgal-thumb>span{display:none;padding:5px 3px;font-size:12px;font-weight:750;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-christmas-cro] .y-kgal-thumb[aria-pressed=true]{border-color:#b84e0c;box-shadow:0 0 0 2px #fff9}[data-christmas-cro] .y-kgal-thumb[hidden]{display:none!important}[data-christmas-cro] .y-kgal-nav{width:44px;height:44px;padding:10px}[data-christmas-cro] .y-kgal-nav svg,[data-christmas-cro] .y-cc-zoom svg,[data-christmas-cro] .y-cc-dialog svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}[data-christmas-cro] .y-cc-zoom{position:absolute;right:17px;top:17px;width:44px;height:44px;padding:10px;border:1px solid #ded5c8;border-radius:50%;background:#fffcf6f5;color:#282018;pointer-events:auto;cursor:zoom-in;box-shadow:0 4px 14px #17141122}[data-christmas-cro] [data-hero-image][role=button]{cursor:zoom-in}[data-christmas-cro] :is(.y-kgal-thumb,.y-kgal-nav,.y-cc-zoom,[data-hero-image][role=button]):focus-visible{outline:3px solid #b84e0c;outline-offset:3px}[data-christmas-cro] .y-cc-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#faf6ed;color:#282018;pointer-events:auto;overflow:hidden}[data-christmas-cro] .y-cc-dialog:not([open]){display:none}[data-christmas-cro] .y-cc-dialog::backdrop{background:#201a16ed}[data-christmas-cro] .y-cc-toolbar{position:absolute;z-index:2;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:70px;padding:12px 22px;background:#faf6edf5;border-bottom:1px solid #ded5c8}[data-christmas-cro] .y-cc-toolbar>strong{font-size:16px;line-height:1.4;max-width:calc(100% - 65px)}[data-christmas-cro] .y-cc-dialog button{display:grid;place-items:center;width:46px;height:46px;padding:10px;border:1px solid #d0c5b6;border-radius:50%;background:#fffcf6f2;color:#282018;cursor:pointer}[data-christmas-cro] .y-cc-dialog button:focus-visible{outline:3px solid #b84e0c;outline-offset:3px}[data-christmas-cro] .y-cc-stage{position:absolute;top:76px;right:0;bottom:58px;left:0;display:grid;place-items:center;touch-action:pan-y pinch-zoom}[data-christmas-cro] .y-hero-media .y-cc-stage>img{display:block;position:static;inset:auto;width:100%;height:100%;max-height:100%;object-fit:contain;padding:8px 72px;transition:none;touch-action:pan-y pinch-zoom}[data-christmas-cro] .y-cc-stage>img[hidden],[data-christmas-cro] .y-cc-status[hidden]{display:none!important}[data-christmas-cro] .y-cc-status{position:absolute;left:30px;right:30px;text-align:center;font-size:16px;line-height:1.6;color:#655b52}[data-christmas-cro] .y-cc-previous,[data-christmas-cro] .y-cc-next{position:absolute;z-index:2;top:50%;transform:translateY(-50%)}[data-christmas-cro] .y-cc-previous{left:18px}[data-christmas-cro] .y-cc-next{right:18px}[data-christmas-cro] .y-cc-caption{position:absolute;left:24px;right:24px;bottom:12px;margin:0;font-size:14px;line-height:1.5;text-align:center;color:#655b52}.y-christmas-cro .y-btn--orange,.y-christmas-cro .y-save{background:#b84e0c;color:#fff}.y-christmas-cro .y-compare,.y-christmas-cro .y-season-prices s{color:#655b52}.y-christmas-cro .y-season-price-row{color:#355844}.y-christmas-cro .y-cro-contact{font-size:14px;line-height:1.6;margin:14px 0;color:#655b52}.y-christmas-cro .y-cro-contact a{color:#355844;text-decoration:underline;text-underline-offset:3px;font-weight:750}.y-mobile-buy .y-btn--orange{background:#b84e0c;color:#fff}.y-cro-variant{display:none}@media(min-width:701px){.y-mobile-buy{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:12px max(20px,calc((100vw - 1240px)/2));border:0;border-top:1px solid #d7cec1;background:#fffcf5f5;box-shadow:0 -4px 22px #201a1614;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.y-mobile-buy .y-mobile-buy-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.y-mobile-buy .y-mobile-selection{font-size:14px;font-weight:800}.y-mobile-buy .y-mobile-countdown{display:none}.y-mobile-buy .y-btn{min-width:180px;min-height:48px}.y-cro-variant{display:block;font-size:13px;color:#655b52;line-height:1.5}.y-mobile-buy .y-mobile-price{font-size:21px;line-height:1.4;font-weight:900}.y-footer{padding-bottom:125px}}@media(max-width:700px){[data-christmas-cro] .y-cc-toolbar{padding-inline:14px}[data-christmas-cro] .y-cc-stage{top:76px;right:0;bottom:76px;left:0}[data-christmas-cro] .y-hero-media .y-cc-stage>img{padding:5px 8px}[data-christmas-cro] .y-cc-previous{left:8px}[data-christmas-cro] .y-cc-next{right:8px}[data-christmas-cro] .y-cc-caption{font-size:14px;left:16px;right:16px;bottom:15px}}[data-christmas-cro] .y-cro-product-name{display:block;font-size:12px;line-height:1.5;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#63564a}[data-christmas-cro] .y-title{font-size:clamp(2.2rem,3.5vw,3.7rem);line-height:1.04;margin:12px 0 15px;max-width:14ch}[data-christmas-cro] .y-lead{font-size:16px;line-height:1.6;margin:0 0 15px}[data-christmas-cro] .y-cro-rating-link{width:fit-content;font-size:14px;line-height:1.5;text-decoration:none;flex-wrap:wrap;gap:6px 10px}[data-christmas-cro] .y-cro-rating-link>span:last-child{text-decoration:underline;text-underline-offset:3px}[data-christmas-cro] .y-price-line{margin:16px 0 8px}[data-christmas-cro] .y-cro-product-facts{list-style:none;margin:15px 0 10px;padding:0;display:grid;gap:5px;color:#494338;font-size:14px;line-height:1.5}[data-christmas-cro] .y-cro-product-facts li{display:flex;align-items:baseline;gap:9px}[data-christmas-cro] .y-cro-product-facts li:before{content:"";display:block;flex:0 0 5px;height:5px;border-radius:50%;background:#355844;align-self:center}[data-christmas-cro] .y-cro-film-link{display:inline-flex;gap:7px;align-items:center;font-size:14px;line-height:1.5;font-weight:700;color:#355844;text-decoration:underline;text-underline-offset:3px;margin-bottom:3px;min-height:36px}[data-christmas-cro] .y-cro-film-link svg{fill:none;stroke:currentColor;stroke-width:1.5}[data-christmas-cro] .y-product-options{margin-top:14px}[data-christmas-cro] .y-product-option-title{font-size:15px;margin-bottom:9px}[data-christmas-cro] .y-season-summary{margin-top:16px;border-top:1px solid #d7cec1;padding-top:13px}[data-christmas-cro] .y-buy{margin-top:10px}[data-christmas-cro] .y-cro-buy-note{text-align:center;font-size:14px;line-height:1.5;font-weight:700;color:#355844;margin:9px 0 0}[data-christmas-cro] .y-cro-base-explanation{font-size:13px;line-height:1.6;color:#655b52;margin:12px 0 0}[data-christmas-cro] .y-season-picker{margin-top:24px;padding-top:22px;border-top:1px solid #d7cec1}[data-christmas-cro] .y-season-heading h2{font-size:17px;line-height:1.35}[data-christmas-cro] .y-season-heading p{font-size:14px;line-height:1.5}[data-christmas-cro] .y-cro-repeat-purchase{margin:12px 0 0}[data-christmas-cro] .y-cro-repeat-purchase[hidden]{display:none!important}[data-christmas-cro] .y-cro-repeat-purchase .y-btn{width:100%}[data-christmas-cro] .y-cro-confidence{margin-top:18px}[data-cc-sticky-buy] .y-cro-variant{display:block;font-size:12px;line-height:1.4;color:#655b52;font-weight:600}[data-cc-sticky-buy] .y-mobile-selection{line-height:1.3}@media(max-width:700px){[data-christmas-cro] .y-title{font-size:clamp(2rem,8.7vw,2.65rem);max-width:17ch}[data-christmas-cro] .y-lead{font-size:16px;line-height:1.6}[data-christmas-cro] .y-hero-copy{min-width:0}[data-christmas-cro] .y-cro-rating-link{font-size:14px}[data-christmas-cro] .y-cro-product-facts{font-size:14px;gap:6px}[data-cc-sticky-buy] .y-mobile-buy-meta{flex:1 1 auto;width:auto;min-width:0}[data-cc-sticky-buy] .y-mobile-selection{font-size:11px;font-weight:700}[data-cc-sticky-buy] .y-mobile-price{font-size:18px;line-height:1.3}[data-cc-sticky-buy] .y-btn{flex:0 0 auto;min-width:140px;max-width:54%}[data-cc-sticky-buy] .y-mobile-countdown{font-size:10px;margin-top:4px}}@media(max-width:360px){[data-cc-sticky-buy] .y-btn{min-width:120px;padding-inline:10px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/christmas-conversion.css.map */
