:root{--adv-linen: #F6F1E8;--adv-wood: #EFE6D8;--adv-white: #FFFFFF;--adv-ink: #2A2420;--adv-ink-soft: #5B524B;--adv-gold: #C9A96E;--adv-fir: #2F3B2F;--adv-hair: rgba(42, 36, 32, .12);--adv-hair-strong: rgba(42, 36, 32, .2);--adv-radius: 14px;--adv-font-head: "noka", sans-serif;--adv-font-body: var(--adv-body-family, "Montserrat"), sans-serif;--adv-ease: cubic-bezier(.22, .61, .36, 1)}body.template-product-advent-sundays{background:var(--adv-linen)}.ec-adv{--adv-bg: var(--adv-linen);position:relative;background:var(--adv-bg);color:var(--adv-ink);font-family:var(--adv-font-body);font-weight:300;line-height:1.7;padding:clamp(72px,9vw,124px) 0}.ec-adv--wood{--adv-bg: var(--adv-wood)}.ec-adv--fir{--adv-bg: var(--adv-fir);--adv-ink: #F6F1E8;--adv-ink-soft: rgba(246, 241, 232, .78);--adv-hair: rgba(246, 241, 232, .16);--adv-hair-strong: rgba(246, 241, 232, .28)}.ec-adv *,.ec-adv *:before,.ec-adv *:after{box-sizing:border-box}.ec-adv__inner{max-width:1200px;margin:0 auto;padding:0 40px}.ec-adv__head{max-width:720px;margin:0 0 clamp(40px,5vw,64px)}.ec-adv__head--center{margin-left:auto;margin-right:auto;text-align:center}.ec-adv .ec-adv__eyebrow,.ec-adv-eyebrow{margin:0 0 16px;font-family:var(--adv-font-body);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.2em;text-transform:uppercase;color:var(--adv-ink-soft)}.ec-adv .ec-adv__heading{margin:0;font-family:var(--adv-font-head);font-size:clamp(30px,3.6vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--adv-ink);text-transform:none;text-wrap:balance}.ec-adv .ec-adv__sub{margin:18px 0 0;font-size:16px;color:var(--adv-ink-soft)}:where(.ec-adv) p{margin:0}.ec-adv a.ec-adv__link,.ec-adv a.ec-adv__link:visited{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--adv-gold)}.ec-adv a.ec-adv__link:hover{text-decoration-color:currentColor}.ec-adv a.ec-adv-btn,.ec-adv button.ec-adv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;border:1px solid var(--adv-ink);border-radius:30px;background:var(--adv-ink);color:var(--adv-linen);font-family:var(--adv-font-body);font-size:14px;font-weight:600;letter-spacing:.03em;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ec-adv a.ec-adv-btn:hover,.ec-adv button.ec-adv-btn:hover{background:transparent;color:var(--adv-ink)}.ec-adv--fir a.ec-adv-btn{background:var(--adv-linen);border-color:var(--adv-linen);color:var(--adv-fir)}.ec-adv--fir a.ec-adv-btn:hover{background:transparent;color:var(--adv-linen)}html.ec-adv-js [data-adv-reveal]{transition:opacity .6s var(--adv-ease),transform .6s var(--adv-ease)}html.ec-adv-js [data-adv-reveal]:not(.is-in){opacity:0;transform:translateY(12px)}html.ec-adv-closed [data-adv-when=open],html:not(.ec-adv-closed) [data-adv-when=closed]{display:none!important}.ec-advent-product{--main-background: #F6F1E8;--main-background-secondary: rgba(42, 36, 32, .06);--main-text: #2A2420;--main-text-hover: #2A2420;--main-text-foreground: #F6F1E8;--main-borders: rgba(42, 36, 32, .14);--grid-borders: rgba(42, 36, 32, .1);--buttons-radius: 30px;background:var(--adv-linen);color:var(--adv-ink)}.ec-advent-product .site-box.box__product-content{background:var(--adv-linen)}.ec-advent-product .site-box.box__product-gallery{background:var(--adv-white)}.ec-advent-product .box__product-content .site-box-content{position:relative;z-index:1;font-family:var(--adv-font-body);font-weight:300;line-height:1.7}.ec-advent-product .box__product-content .site-box-content>div{max-width:520px}.ec-advent-product .box__product-content .site-box-content>div>*:not(:last-child):not(product-variants){margin-bottom:30px}.ec-advent-product .box__product-content .site-box-content>div>.ec-adv-eyebrow{margin-bottom:14px}.ec-advent-product .box__product-content .site-box-content>div>.product-header-element{margin-bottom:14px}.ec-advent-product .product-title{margin:0;font-family:var(--adv-font-head);font-size:clamp(36px,3.4vw,54px);font-weight:400;line-height:1.06;letter-spacing:-.01em;color:var(--adv-ink)}.ec-advent-product .price-reviews{display:none}.ec-advent-product .ec-adv-lead{margin:0;font-size:18px;line-height:1.6;color:var(--adv-ink-soft)}.ec-advent-product .ec-adv-note{margin:0;font-size:14px;color:var(--adv-ink-soft)}.ec-advent-product .rte{font-size:15px;line-height:1.7;color:var(--adv-ink-soft)}.ec-advent-product .rte h2,.ec-advent-product .rte h3{font-family:var(--adv-font-head);font-weight:400;color:var(--adv-ink)}.ec-advent-product.has-adv-sizes product-variants .product-variants{display:none}.ec-advent-product.has-adv-sizes product-variants{margin:0!important}.ec-adv-sizes{display:block;scroll-margin-top:120px}.ec-adv-sizes__set{margin:0;padding:0;border:0;min-width:0}.ec-adv-sizes__legend{display:block;margin:0 0 12px;padding:0;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--adv-ink-soft)}.ec-adv-sizes__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ec-adv-size{position:relative;display:block;margin:0;cursor:pointer}.ec-adv-sizes .ec-adv-size input.ec-adv-size__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;appearance:none;-webkit-appearance:none;cursor:pointer}.ec-adv-size__body{display:flex;flex-direction:column;gap:8px;height:100%;min-height:116px;padding:18px 44px 18px 18px;border:1px solid var(--adv-hair-strong);border-radius:var(--adv-radius);background:#ffffff80;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.ec-adv-size__body:after{content:"";position:absolute;top:18px;right:18px;width:16px;height:16px;border:1px solid rgba(42,36,32,.35);border-radius:50%;transition:border-color .2s ease,background .2s ease}.ec-adv-size__title{font-family:var(--adv-font-head);font-size:24px;line-height:1.1;color:var(--adv-ink)}.ec-adv-size__note{font-size:13px;line-height:1.55;color:var(--adv-ink-soft)}.ec-adv-size:hover .ec-adv-size__body{border-color:#2a242066}.ec-adv-size__input:checked+.ec-adv-size__body{border-color:var(--adv-gold);background:var(--adv-white);box-shadow:inset 0 0 0 1px var(--adv-gold)}.ec-adv-size__input:checked+.ec-adv-size__body:after{border-color:var(--adv-gold);background:radial-gradient(circle,var(--adv-gold) 0 4px,transparent 4.5px)}.ec-adv-size__input:focus-visible+.ec-adv-size__body{outline:2px solid var(--adv-ink);outline-offset:3px}.ec-adv-sizes__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:20px}.ec-adv-sizes__amount{font-family:var(--adv-font-head);font-size:30px;line-height:1.1;color:var(--adv-ink)}.ec-adv-sizes__per{font-size:14px;color:var(--adv-ink-soft)}.ec-adv-sizes__tax{margin:6px 0 0;font-size:12px;line-height:1.5;color:var(--adv-ink-soft)}.ec-adv-sizes__tax a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ec-adv-status{display:flex;flex-direction:column;gap:2px;padding-top:16px;border-top:1px solid var(--adv-hair);font-size:14px;line-height:1.6;color:var(--adv-ink-soft)}.ec-adv-status p{margin:0}.ec-adv-status__stock{display:flex;align-items:center;gap:10px;color:var(--adv-ink);font-weight:500}.ec-adv-status__stock:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--adv-gold);box-shadow:0 0 0 3px #c9a96e38}.ec-adv-status__closed{color:var(--adv-ink);font-weight:500}.ec-adv-status a.ec-adv-status__link{color:var(--adv-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--adv-gold)}.ec-advent-product .product__add-to-cart.product--add-to-cart-button{min-height:54px;border:1px solid var(--adv-ink)!important;border-radius:30px!important;background:var(--adv-ink)!important;color:var(--adv-linen)!important;font-family:var(--adv-font-body);font-size:15px;font-weight:600;letter-spacing:.03em;text-transform:none}.ec-advent-product .product__add-to-cart.product--add-to-cart-button:hover{background:#3a322c!important}.ec-advent-product .product__add-to-cart.product--add-to-cart-button .add-to-cart__text{color:var(--adv-linen)}.ec-advent-product .product__add-to-cart.product--add-to-cart-button.disabled{background:transparent!important;border-color:var(--adv-hair-strong)!important;color:var(--adv-ink-soft)!important;cursor:not-allowed}.ec-advent-product .product__add-to-cart.product--add-to-cart-button.disabled .add-to-cart__text{color:var(--adv-ink-soft)}.ec-advent-product .shopify-payment-button__button{border-radius:30px!important}html.ec-adv-closed .ec-advent-product .shopify-payment-button,html.ec-adv-closed .ec-advent-product .ec-wish,html.ec-adv-closed .ec-advent-product .product-quantity{display:none!important}.ec-advent-product .ec-bundle-note,.ec-advent-product .ec-bundle-note p,.ec-advent-product .ec-bundle-note a.ec-bundle-note__link,.ec-advent-product .ec-wish .ec-wish__hint{color:var(--adv-ink-soft);opacity:1}.ec-adv-snow{position:absolute;top:0;left:0;z-index:0;width:100%;height:min(100%,760px);pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 55%,transparent 100%)}.ec-adv-snow[hidden]{display:none}@media screen and (max-width:989px){body.template-product-advent-sundays .ec-sticky-atc{background:#f6f1e8f7;color:var(--adv-ink);border-top:1px solid rgba(201,169,110,.6);font-family:var(--adv-font-body)}body.template-product-advent-sundays .ec-sticky-atc__meta{opacity:1;color:var(--adv-ink-soft)}body.template-product-advent-sundays .ec-sticky-atc__btn{border-radius:30px;background:var(--adv-ink);color:var(--adv-linen);font-family:var(--adv-font-body);letter-spacing:.03em;text-transform:none;font-size:14px}body.template-product-advent-sundays .ec-sticky-atc__btn.is-disabled{background:transparent;color:var(--adv-ink-soft);box-shadow:inset 0 0 0 1px var(--adv-hair-strong)}}.ec-adv-wreath{display:block;width:132px;height:auto;overflow:visible}.ec-adv-wreath__line{fill:none;stroke:var(--adv-gold);stroke-width:1}.ec-adv-wreath__berry{fill:var(--adv-gold)}.ec-adv-candle__body{fill:#fcfaf6;stroke:#2a242052;stroke-width:.8}.ec-adv--fir .ec-adv-candle__body{stroke:#f6f1e880}.ec-adv-candle__wick{stroke:var(--adv-ink);stroke-width:1.2;stroke-linecap:round}.ec-adv-candle__light{transform-box:fill-box;transform-origin:50% 100%;transition:transform .7s var(--adv-ease),opacity .5s ease}.ec-adv-candle__flame{fill:#e8b65a;transform-box:fill-box;transform-origin:50% 100%}.ec-adv-candle__core{fill:#fff3d2}html.ec-adv-js .ec-adv-candle--on:not(.is-lit) .ec-adv-candle__light{opacity:0;transform:scale(.2)}.ec-adv-candle.is-lit .ec-adv-candle__flame,html:not(.ec-adv-js) .ec-adv-candle--on .ec-adv-candle__flame{animation:ecAdvFlicker 2.6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.7s)}.ec-adv-candle.is-lit .ec-adv-candle__glow,html:not(.ec-adv-js) .ec-adv-candle--on .ec-adv-candle__glow{animation:ecAdvGlow 2.6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.7s)}@keyframes ecAdvFlicker{0%,to{transform:scale(1) rotate(0)}22%{transform:scale(.95,1.05) rotate(-2deg)}48%{transform:scale(1.03,.96) rotate(1.2deg)}74%{transform:scale(.98,1.03) rotate(-.6deg)}}@keyframes ecAdvGlow{0%,to{opacity:1}50%{opacity:.72}}.ec-adv-sundays__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:48px;border-top:1px solid var(--adv-hair)}.ec-adv-sunday{position:relative;display:flex;flex-direction:column;padding:32px 0 8px}.ec-adv-sunday+.ec-adv-sunday:before{content:"";position:absolute;top:0;bottom:0;left:-24px;width:1px;background:var(--adv-hair)}.ec-adv-sunday__top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:18px}.ec-adv-sunday__num{font-family:var(--adv-font-head);font-size:clamp(64px,6vw,92px);line-height:.78;color:var(--adv-gold)}.ec-adv-sunday .ec-adv-wreath{width:clamp(96px,8.4vw,124px)}.ec-adv-sunday__when{margin:0 0 18px;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--adv-ink-soft)}.ec-adv-sunday__when span+span:before{content:"\b7";margin:0 .5em 0 .3em;color:var(--adv-gold)}.ec-adv-sunday__media{position:relative;aspect-ratio:1 / 1;margin-bottom:22px;overflow:hidden;border-radius:var(--adv-radius);background:var(--adv-white)}.ec-adv-sunday__media img{display:block;width:100%;height:100%;object-fit:contain}.ec-adv-sunday__name{margin:0 0 10px;font-family:var(--adv-font-head);font-size:clamp(20px,1.75vw,24px);font-weight:400;line-height:1.15;color:var(--adv-ink)}.ec-adv-pearls{display:inline-flex;gap:3px;margin-left:8px;vertical-align:middle;white-space:nowrap}.ec-adv-pearls i{display:block;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fffc 0 14%,#fff0 38%),var(--pearl, #1E1D1F);box-shadow:inset 0 -1px 1px #0000002e}.ec-adv-sunday__taste{font-size:15px;color:var(--adv-ink-soft)}.ec-adv-sunday__qty{margin-top:auto;padding-top:18px;font-size:13px;color:var(--adv-ink-soft)}.ec-adv-sunday__qty strong{font-weight:500;color:var(--adv-ink)}.ec-adv-table__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.ec-adv-tile{display:flex;flex-direction:column}.ec-adv-tile__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--adv-radius);background:var(--adv-white)}.ec-adv-tile__media img{display:block;width:100%;height:100%;object-fit:cover}.ec-adv-tile__media--contain img{object-fit:contain}.ec-adv-tile__drawing{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--adv-gold)}.ec-adv-tile__drawing svg{width:46%;height:auto;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.ec-adv-tile__title{margin:16px 0 4px;font-family:var(--adv-font-head);font-size:19px;font-weight:400;line-height:1.25;color:var(--adv-ink)}.ec-adv-tile__text{font-size:14px;line-height:1.55;color:var(--adv-ink-soft)}.ec-adv-table__note{display:flex;align-items:center;gap:16px;margin-top:40px;padding-top:24px;border-top:1px solid var(--adv-hair);font-size:15px;color:var(--adv-ink-soft)}.ec-adv-table__note-img{flex:none;width:56px;height:56px;overflow:hidden;border-radius:50%;background:var(--adv-white)}.ec-adv-table__note-img img{display:block;width:100%;height:100%;object-fit:cover}.ec-adv-band{padding:0;background:var(--adv-wood)}.ec-adv-band__frame{position:relative;min-height:clamp(380px,46vw,620px);overflow:hidden}.ec-adv-band__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ec-adv-band__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(60% 70% at 50% 40%,#fff4d6e6,#fff4d600 70%),linear-gradient(180deg,#F8F3EA 0%,var(--adv-wood) 100%)}.ec-adv-band__placeholder .ec-adv-wreath{width:clamp(180px,22vw,280px);margin-bottom:110px}.ec-adv-band__text{position:absolute;left:0;right:0;bottom:0;padding:120px 24px clamp(36px,6vw,72px);text-align:center;background:linear-gradient(to top,#f6f1e8f0,#f6f1e8cc 45%,#f6f1e800)}.ec-adv-band__text p{margin:0;font-family:var(--adv-font-head);font-size:clamp(28px,3.6vw,50px);line-height:1.15;color:var(--adv-ink)}.ec-adv-card{max-width:760px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:32px 36px;border:1px solid rgba(201,169,110,.7);border-radius:16px;background:#ffffff73}.ec-adv-card__mark{width:46px;height:46px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fffffff2 0 16%,#fff0 40%),#e9e1cf;box-shadow:inset 0 -2px 3px #7a5f3340,0 0 0 6px #c9a96e24}.ec-adv-card__eyebrow{margin:0 0 6px;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--adv-ink-soft)}.ec-adv-card__text{margin:0;font-size:16px;line-height:1.6;color:var(--adv-ink)}.ec-adv-deadline{text-align:center}.ec-adv-deadline .ec-adv-wreath{width:120px;margin:0 auto 28px}.ec-adv-deadline .ec-adv__heading{max-width:760px;margin:0 auto}.ec-adv-countdown{display:flex;justify-content:center;margin:44px auto 0}.ec-adv-countdown__unit{min-width:128px;padding:0 24px;border-left:1px solid rgba(201,169,110,.55)}.ec-adv-countdown__unit:first-child{border-left:0}.ec-adv-countdown__num{display:block;font-family:var(--adv-font-head);font-size:clamp(48px,6vw,80px);line-height:1;color:var(--adv-gold);font-variant-numeric:tabular-nums}.ec-adv-countdown__label{display:block;margin-top:12px;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--adv-ink-soft)}.ec-adv-deadline__stock{margin:40px 0 0;font-size:16px;color:var(--adv-ink)}.ec-adv-deadline__zone{margin:14px 0 0;font-size:13px;color:var(--adv-ink-soft)}.ec-adv-deadline__cta{margin-top:32px}.ec-adv-deadline__closed .ec-adv__sub{margin:18px auto 0;max-width:520px}.ec-adv-steps__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:48px;margin:0;padding:0;list-style:none;border-top:1px solid var(--adv-hair)}.ec-adv-step{position:relative;margin:0;padding:28px 0 0}.ec-adv-step+.ec-adv-step:before{content:"";position:absolute;top:0;bottom:0;left:-24px;width:1px;background:var(--adv-hair)}.ec-adv-step__num{display:block;margin-bottom:18px;font-family:var(--adv-font-head);font-size:34px;line-height:1;color:var(--adv-gold)}.ec-adv-step__title{margin:0 0 8px;font-family:var(--adv-font-head);font-size:20px;font-weight:400;line-height:1.25;color:var(--adv-ink)}.ec-adv-step__text{font-size:15px;color:var(--adv-ink-soft)}.ec-adv-faq__list{max-width:820px;margin:0 auto;border-top:1px solid var(--adv-hair)}.ec-adv-faq__item{border-bottom:1px solid var(--adv-hair)}.ec-adv-faq__item summary{position:relative;display:block;padding:22px 48px 22px 0;list-style:none;font-family:var(--adv-font-head);font-size:19px;line-height:1.35;color:var(--adv-ink);cursor:pointer}.ec-adv-faq__item summary::-webkit-details-marker{display:none}.ec-adv-faq__item summary:before,.ec-adv-faq__item summary:after{content:"";position:absolute;top:50%;right:6px;width:14px;height:1px;background:var(--adv-gold);transition:transform .3s var(--adv-ease)}.ec-adv-faq__item summary:after{transform:rotate(90deg)}.ec-adv-faq__item[open] summary:after{transform:rotate(0)}.ec-adv-faq__item summary:focus-visible{outline:2px solid var(--adv-ink);outline-offset:4px}.ec-adv-faq__answer{padding:0 48px 24px 0;font-size:15px;color:var(--adv-ink-soft)}.ec-adv-faq__answer p+p{margin-top:10px}.ec-adv-faq__answer a{color:var(--adv-ink);text-decoration:underline;text-underline-offset:3px}body.template-product-advent-sundays .jdgm-rev-widg{font-family:var(--adv-font-body)}@media screen and (max-width:1100px){.ec-adv-table__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}}@media screen and (max-width:989px){.ec-adv__inner{padding:0 24px}.ec-adv-sundays__grid{grid-template-columns:1fr;border-top:0}.ec-adv-sunday+.ec-adv-sunday:before,.ec-adv-step+.ec-adv-step:before{display:none}.ec-adv-sunday{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"top top" "when when" "media body";column-gap:20px;padding:28px 0 32px;border-left:0;border-top:1px solid var(--adv-hair)}.ec-adv-sunday__top{grid-area:top}.ec-adv-sunday__when{grid-area:when}.ec-adv-sunday__media{grid-area:media;margin-bottom:0}.ec-adv-sunday__body{grid-area:body;display:flex;flex-direction:column}.ec-adv-sunday__qty{padding-top:12px}.ec-adv-steps__list{grid-template-columns:1fr 1fr;row-gap:0}.ec-adv-step:nth-child(n+3){padding-top:28px;margin-top:28px;border-top:1px solid var(--adv-hair)}}@media screen and (max-width:749px){.ec-adv__inner{padding:0 20px}.ec-adv-sizes__grid{gap:10px}.ec-adv-size__body{min-height:104px;padding:16px 38px 16px 16px}.ec-adv-size__body:after{top:16px;right:14px}.ec-adv-size__title,.ec-adv-sunday__name{font-size:21px}.ec-adv-sunday__taste{font-size:14px}.ec-adv-table__grid{grid-template-columns:1fr 1fr;gap:28px 14px}.ec-adv-tile:last-child:nth-child(odd){grid-column:1 / -1}.ec-adv-tile:last-child:nth-child(odd) .ec-adv-tile__media{aspect-ratio:16 / 10}.ec-adv-tile__title{font-size:17px}.ec-adv-card{grid-template-columns:auto 1fr;gap:18px 18px;padding:24px 22px}.ec-adv-card .ec-adv-btn{grid-column:1 / -1;width:100%}.ec-adv-countdown__unit{min-width:0;padding:0 16px}.ec-adv-steps__list{grid-template-columns:1fr}.ec-adv-step,.ec-adv-step:nth-child(n+3){display:grid;grid-template-columns:44px 1fr;column-gap:12px;margin:0;padding:22px 0;border-top:1px solid var(--adv-hair)}.ec-adv-step:first-child{border-top:0}.ec-adv-step__num{grid-row:span 2;margin:0;font-size:28px}.ec-adv-faq__item summary{font-size:17px}.ec-adv-faq__answer{padding-right:0}}@media(prefers-reduced-motion:reduce){html.ec-adv-js [data-adv-reveal],html.ec-adv-js [data-adv-reveal]:not(.is-in){opacity:1;transform:none;transition:none}html.ec-adv-js .ec-adv-candle--on:not(.is-lit) .ec-adv-candle__light{opacity:1;transform:none}.ec-adv-candle__light,.ec-adv-candle__flame,.ec-adv-candle__glow{animation:none!important;transition:none!important}.ec-adv-snow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/ec-advent.css.map */
