.ProductImageGallery-module__MolPoq__responsiveItem{order:var(--mobile-gallery-order)}@media (min-width:768px){.ProductImageGallery-module__MolPoq__responsiveItem{order:var(--desktop-gallery-order)}}
@keyframes ChristmasHero-module__ZUUhQG__heroDrift{0%,to{transform:scale(1.015)translate(-.35%)}50%{transform:scale(1.075)translate(.8%,-.55%)}}@keyframes ChristmasHero-module__ZUUhQG__snowFall{0%{opacity:0;transform:translateY(-42px)rotate(0)}10%{opacity:var(--snow-opacity)}78%{opacity:var(--snow-opacity)}to{opacity:0;transform:translate3d(var(--snow-drift),690px,0)rotate(var(--snow-spin))}}@keyframes ChristmasHero-module__ZUUhQG__treeGlow{0%,to{opacity:.34;transform:scale(.94)}50%{opacity:.72;transform:scale(1.08)}}@keyframes ChristmasHero-module__ZUUhQG__fireplaceGlow{0%,to{opacity:.28;transform:scale(.92)translateY(1%)}45%{opacity:.64;transform:scale(1.08)translate(-2%,-1%)}72%{opacity:.44;transform:scale(1.01)translate(1%)}}@keyframes ChristmasHero-module__ZUUhQG__twinkle{0%,72%,to{opacity:0;transform:scale(.25)rotate(45deg)}80%{opacity:1;transform:scale(1.25)rotate(45deg)}88%{opacity:.5;transform:scale(.75)rotate(45deg)}94%{opacity:.95;transform:scale(1)rotate(45deg)}}@keyframes ChristmasHero-module__ZUUhQG__copyRise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0,0)}}.ChristmasHero-module__ZUUhQG__hero{box-shadow:inset 0 -1px #e6c16847}.ChristmasHero-module__ZUUhQG__image{transform-origin:72% 48%;will-change:transform;animation:18s ease-in-out infinite ChristmasHero-module__ZUUhQG__heroDrift}.ChristmasHero-module__ZUUhQG__effects{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ChristmasHero-module__ZUUhQG__treeGlow{filter:blur(24px);background:radial-gradient(circle,#f7d1674d 0%,#d69d2d1c 46%,#0000 72%);border-radius:50%;width:min(43vw,620px);height:78%;animation:6.5s ease-in-out infinite ChristmasHero-module__ZUUhQG__treeGlow;position:absolute;top:7%;right:5%}.ChristmasHero-module__ZUUhQG__fireplaceGlow{aspect-ratio:1;filter:blur(30px);background:radial-gradient(circle,#ff993c59 0%,#cd4f1d21 48%,#0000 72%);border-radius:50%;width:min(36vw,520px);animation:4.8s ease-in-out infinite ChristmasHero-module__ZUUhQG__fireplaceGlow;position:absolute;bottom:-32%;right:-8%}.ChristmasHero-module__ZUUhQG__snow{position:absolute;inset:0}.ChristmasHero-module__ZUUhQG__snowflake{--snow-opacity:.78;will-change:transform,opacity;background:#fffffff0;border-radius:50%;animation-name:ChristmasHero-module__ZUUhQG__snowFall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-26px;box-shadow:0 0 10px #ffffff9e}.ChristmasHero-module__ZUUhQG__far{--snow-opacity:.5;filter:blur(.65px)}.ChristmasHero-module__ZUUhQG__mid{--snow-opacity:.78;filter:blur(.2px)}.ChristmasHero-module__ZUUhQG__near{--snow-opacity:.92;box-shadow:0 0 14px #ffffffc7}.ChristmasHero-module__ZUUhQG__twinkles{position:absolute;inset:0}.ChristmasHero-module__ZUUhQG__twinkles span{background:#ffe7a0;border-radius:2px;animation:5.4s ease-in-out infinite ChristmasHero-module__ZUUhQG__twinkle;position:absolute;box-shadow:0 0 7px #fff3c3,0 0 18px #f6c142d9}.ChristmasHero-module__ZUUhQG__twinkles span:after{content:"";background:inherit;box-shadow:inherit;border-radius:999px;position:absolute;inset:42% -65%}.ChristmasHero-module__ZUUhQG__copy>*{opacity:0;animation:.72s cubic-bezier(.2,.75,.25,1) forwards ChristmasHero-module__ZUUhQG__copyRise}.ChristmasHero-module__ZUUhQG__copy>:nth-child(2){animation-delay:.11s}.ChristmasHero-module__ZUUhQG__copy>:nth-child(3){animation-delay:.22s}.ChristmasHero-module__ZUUhQG__copy>:nth-child(4){animation-delay:.32s}@media (max-width:767px){.ChristmasHero-module__ZUUhQG__image{transform-origin:70%;animation-duration:22s}.ChristmasHero-module__ZUUhQG__snowflake:nth-child(n+13),.ChristmasHero-module__ZUUhQG__twinkles span:nth-child(n+5){display:none}.ChristmasHero-module__ZUUhQG__treeGlow{opacity:.5;width:92vw;right:-22%}.ChristmasHero-module__ZUUhQG__fireplaceGlow{width:90vw;right:-45%}}@media (prefers-reduced-motion:reduce){.ChristmasHero-module__ZUUhQG__image,.ChristmasHero-module__ZUUhQG__treeGlow,.ChristmasHero-module__ZUUhQG__fireplaceGlow,.ChristmasHero-module__ZUUhQG__snowflake,.ChristmasHero-module__ZUUhQG__twinkles span,.ChristmasHero-module__ZUUhQG__copy>*{animation:none}.ChristmasHero-module__ZUUhQG__snow,.ChristmasHero-module__ZUUhQG__twinkles{display:none}.ChristmasHero-module__ZUUhQG__copy>*{opacity:1}}
