.autumn_leaves{display:none}.autumn .autumn_leaves{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0}.autumn .autumn_leaves i{position:absolute;top:-100%;height:100%;animation:autumnFall linear infinite;will-change:transform}.autumn .autumn_leaves i:before{display:block;content:"";position:absolute;left:0;bottom:0;width:100%;animation:autumnSway ease-in-out infinite alternate}.autumn .autumn_leaves i:nth-child(1){left:6.3%;width:18px;animation-duration:9.6s;animation-delay:-5.7s;--drift:31px}.autumn .autumn_leaves i:nth-child(1):before{height:18px;background:#ff5b2e;-webkit-mask:url("../images/autumn/maple.svg") center/contain no-repeat;mask:url("../images/autumn/maple.svg") center/contain no-repeat;animation-duration:2.4s;animation-delay:-5.7s}.autumn .autumn_leaves i:nth-child(2){left:17.8%;width:21px;animation-duration:9.1s;animation-delay:-6.2s;--drift:-10px}.autumn .autumn_leaves i:nth-child(2):before{height:21px;background:#f8b225;-webkit-mask:url("../images/autumn/maple.svg") center/contain no-repeat;mask:url("../images/autumn/maple.svg") center/contain no-repeat;animation-duration:1.8s;animation-delay:-6.2s}.autumn .autumn_leaves i:nth-child(3){left:27.2%;width:18px;animation-duration:9.9s;animation-delay:-8.4s;--drift:28px}.autumn .autumn_leaves i:nth-child(3):before{height:18px;background:#e8772e;-webkit-mask:url("../images/autumn/maple.svg") center/contain no-repeat;mask:url("../images/autumn/maple.svg") center/contain no-repeat;animation-duration:2.7s;animation-delay:-8.4s}.autumn .autumn_leaves i:nth-child(4){left:36.5%;width:22px;animation-duration:8.5s;animation-delay:-6.3s;--drift:1px}.autumn .autumn_leaves i:nth-child(4):before{height:22px;background:#c8461e;-webkit-mask:url("../images/autumn/oval.svg") center/contain no-repeat;mask:url("../images/autumn/oval.svg") center/contain no-repeat;animation-duration:2.4s;animation-delay:-6.3s}.autumn .autumn_leaves i:nth-child(5){left:47.2%;width:16px;animation-duration:7.1s;animation-delay:-6s;--drift:10px}.autumn .autumn_leaves i:nth-child(5):before{height:16px;background:#d99a2b;-webkit-mask:url("../images/autumn/maple.svg") center/contain no-repeat;mask:url("../images/autumn/maple.svg") center/contain no-repeat;animation-duration:2.3s;animation-delay:-6s}.autumn .autumn_leaves i:nth-child(6){left:62%;width:13px;animation-duration:9.2s;animation-delay:-9.1s;--drift:6px}.autumn .autumn_leaves i:nth-child(6):before{height:13px;background:#a8531c;-webkit-mask:url("../images/autumn/oval.svg") center/contain no-repeat;mask:url("../images/autumn/oval.svg") center/contain no-repeat;animation-duration:2.3s;animation-delay:-9.1s}.autumn .autumn_leaves i:nth-child(7){left:71.2%;width:16px;animation-duration:9.8s;animation-delay:-8.3s;--drift:-10px}.autumn .autumn_leaves i:nth-child(7):before{height:16px;background:#ff5b2e;-webkit-mask:url("../images/autumn/maple.svg") center/contain no-repeat;mask:url("../images/autumn/maple.svg") center/contain no-repeat;animation-duration:1.8s;animation-delay:-8.3s}.autumn .autumn_leaves i:nth-child(8){left:84.2%;width:21px;animation-duration:11.3s;animation-delay:-4.6s;--drift:35px}.autumn .autumn_leaves i:nth-child(8):before{height:21px;background:#f8b225;-webkit-mask:url("../images/autumn/maple.svg") center/contain no-repeat;mask:url("../images/autumn/maple.svg") center/contain no-repeat;animation-duration:2.4s;animation-delay:-4.6s}.autumn .autumn_leaves i:nth-child(9){left:91.9%;width:16px;animation-duration:9s;animation-delay:-.7s;--drift:25px}.autumn .autumn_leaves i:nth-child(9):before{height:16px;background:#e8772e;-webkit-mask:url("../images/autumn/oval.svg") center/contain no-repeat;mask:url("../images/autumn/oval.svg") center/contain no-repeat;animation-duration:2.4s;animation-delay:-.7s}.autumn .page-header .panel.wrapper{background:linear-gradient(100deg,#024f46 0%,#0a5843 38%,#3b5826 72%,#6b4a1b 100%)}.autumn .page-header .panel.wrapper:after{display:block;content:"";position:absolute;left:0;top:calc(100% - 10px);width:100%;height:44px;background:url("../images/autumn/garland.svg") center top/auto 100% repeat-x;pointer-events:none}.autumn.dark_mode .page-header .panel.wrapper{background:linear-gradient(100deg,#1d1d1e 0%,#201f1c 45%,#2f2516 100%)}.autumn .page-header .logo:after{display:block;content:"";position:absolute;left:calc(91.9% - 8px);top:-12px;width:16px;height:16px;background:#ff5b2e;-webkit-mask:url("../images/autumn/maple.svg") center/contain no-repeat;mask:url("../images/autumn/maple.svg") center/contain no-repeat;transform:rotate(-30deg);transform-origin:50% 100%;animation:autumnRock 4.5s ease-in-out infinite alternate}.autumn .page-main .block:has(.main_slider) .main_slider:before,.autumn .page-main .block:has(.main_slider) .main_slider:after,.autumn .page-main .block:has(.main_slider) .daily_offer .block_inner:before,.autumn .page-main .block:has(.main_slider) .daily_offer .block_inner:after{display:block;content:"";position:absolute;display:none;z-index:-1;background:center/100% 100% no-repeat;pointer-events:none}.autumn .page-main .block:has(.main_slider) .main_slider:before,.autumn .page-main .block:has(.main_slider) .daily_offer .block_inner:before{right:-20px;top:-30px;width:112px;height:86px;background-image:url("../images/autumn/hero_leaves_tr.svg")}.autumn .page-main .block:has(.main_slider) .main_slider:after,.autumn .page-main .block:has(.main_slider) .daily_offer .block_inner:after{left:-26px;bottom:-28px;width:110px;height:74px;background-image:url("../images/autumn/hero_leaves_bl.svg")}.autumn .page-main .block:has(.main_slider) .daily_offer .block_inner{position:relative}.autumn .page-main .block:has(.main_slider) .daily_offer .block_inner:before,.autumn .page-main .block:has(.main_slider) .main_slider:after,.autumn .page-main .block:has(.main_slider):not(:has(.daily_offer)) .main_slider:before{display:block}.autumn .page-footer{background:url("../images/autumn/hills.svg") center 106px/auto 60px repeat-x,radial-gradient(ellipse 52% 150% at 80% 100%,rgba(255,112,40,.42) 0%,rgba(248,178,37,.16) 42%,rgba(248,178,37,0) 72%) 0 0/100% 166px no-repeat,#1d1d1d}.autumn .page-footer .logo{display:flex;align-items:flex-end}.autumn .page-footer .logo:after{content:"";flex:0 0 62px;height:34px;margin:0 0 -4px 8px;background:url("../images/autumn/pumpkins.svg") center/contain no-repeat}.autumn .page-footer:before{background-image:url("../images/autumn/footer_bg.svg");background-size:240px auto}.autumn .page-footer:after{display:block;content:"";position:absolute;left:0;top:-26px;width:100%;height:60px;background:url("../images/autumn/leaf_pile.svg") center top/auto 60px repeat-x;pointer-events:none;z-index:1}.autumn .column.main .product-item-info .sale_sticker{overflow:visible}.autumn .column.main .product-item-info .sale_sticker:before{right:-11px;top:-12px;width:26px;height:26px;border-radius:0;background:#f8b225;-webkit-mask:url("../images/autumn/maple.svg") center/contain no-repeat;mask:url("../images/autumn/maple.svg") center/contain no-repeat;transform:rotate(22deg)}.autumn .column.main .product-item-info .product-item-photo:after{display:block;content:"";position:absolute;left:0;top:46%;width:22px;height:22px;background:#f8b225;-webkit-mask:url("../images/autumn/maple.svg") center/contain no-repeat;mask:url("../images/autumn/maple.svg") center/contain no-repeat;opacity:0;pointer-events:none;z-index:3}@media (hover:hover){.autumn .column.main .product-item-info:hover .product-item-photo:after{animation:autumnGust 1.25s cubic-bezier(.3,.1,.5,1) forwards}}.autumn .back_to_top{padding-top:10px;color:#4a2a12;background:radial-gradient(circle at 36% 30%,#f0b56a,#c9802f 62%,#a4651f);border-radius:50% 50% 50% 50%/44% 44% 56% 56%;transform-origin:50% -14px;animation:autumnSwing 2.6s ease-in-out infinite alternate}.autumn .back_to_top:before{color:inherit}.autumn .back_to_top:after{display:block;content:"";position:absolute;left:-4px;top:-14px;width:48px;height:28px;background:url("../images/autumn/acorn_cap.svg") center/100% 100% no-repeat}@media screen and (max-width:1024px){.autumn .autumn_leaves i:nth-child(3n+2){display:none}.autumn .page-main .block:has(.main_slider) .main_slider:before,.autumn .page-main .block:has(.main_slider) .daily_offer .block_inner:after{display:block}.autumn .page-main .block:has(.main_slider) .daily_offer .block_inner:before,.autumn .page-main .block:has(.main_slider):has(.daily_offer) .main_slider:after{display:none}.autumn .page-header .logo:after{left:calc(91.9% - 6.5px);top:-10px;width:13px;height:13px}.autumn .column.main .product-item-info .sale_sticker:before{right:-9px;top:-10px;width:22px;height:22px}}@media screen and (max-width:768px){.autumn .page-main .block:has(.main_slider) .main_slider:before,.autumn .page-main .block:has(.main_slider) .daily_offer .block_inner:before{top:-22px;width:84px;height:64px}.autumn .page-main .block:has(.main_slider) .main_slider:after,.autumn .page-main .block:has(.main_slider) .daily_offer .block_inner:after{left:-19px;bottom:-21px;width:82px;height:55px}.autumn .page-footer{background-position:center 216px,0 0;background-size:auto 60px,100% 276px}.autumn .page-footer .logo{position:relative}.autumn .page-footer .logo:after{position:absolute;left:calc(50% + 78px);bottom:-3px;width:46px;height:25px;margin:0}}@media screen and (max-width:575px){.autumn .autumn_leaves i:is(:nth-child(4),:nth-child(7)){display:none}.autumn .page-header .panel.wrapper:after{top:calc(100% - 7.5px);height:33px}}@media (prefers-reduced-motion:reduce){.autumn .autumn_leaves{display:none}.autumn .page-header .logo:after,.autumn .column.main .product-item-info .product-item-photo:after,.autumn .back_to_top{animation:none}}@keyframes autumnSwing{from{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes autumnFall{to{transform:translate3d(var(--drift),calc(100% + 30px),0)}}@keyframes autumnSway{from{transform:translateX(-10px) rotate(-55deg)}to{transform:translateX(10px) rotate(50deg)}}@keyframes autumnRock{from{transform:rotate(-40deg)}to{transform:rotate(-18deg)}}@keyframes autumnGust{0%{transform:translate3d(-30px,10px,0) rotate(0);opacity:0}12%{opacity:1}100%{transform:translate3d(330px,-80px,0) rotate(620deg);opacity:1}}