.product-card{background-color:#f0f6fa;border-radius:4px;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:space-between;padding:20px;position:relative;-webkit-text-decoration:none!important;text-decoration:none!important}.product-card p{margin:0}.product-card .meta{display:flex;flex-direction:column;height:38%;justify-content:space-between;padding:10px 0}.product-card .product-card-image{height:200px;overflow:hidden;text-align:center}.product-card .product-card-image img{height:190px;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.product-card .product-name{color:#282729;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-stretch:condensed;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.29}.product-card .product-pricing>div{align-items:center;display:flex;gap:10px;justify-content:flex-start}.product-card .product-pricing>div .product-savings{background-color:#ff8080;border-radius:13px;color:#282729;font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1;padding:4px 8px}.product-card .product-pricing .product-price{align-items:baseline;margin:0}.product-card .product-pricing .product-price,.product-card .product-pricing .product-price .discount-price{color:#282729;display:flex;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:24px;font-stretch:condensed;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:1}.product-card .product-pricing .product-price .discount-price{align-items:center}.product-card .product-pricing .product-price .discount-price .save-amount{background:#ff8080;border-radius:18px;color:#282729;font-size:18px;font-weight:700;padding:4px 12px}.product-card .product-pricing .product-price .campaign{align-items:center;background:#ff8080;border-radius:100%;color:#282729;display:flex;font-size:18px;font-stretch:condensed;height:55px;justify-content:center;letter-spacing:-.5px;position:absolute;right:16px;text-align:center;top:16px;width:55px}.product-card .product-pricing .normal-price,.product-card .product-pricing .product-price .campaign{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:700;line-height:1}.product-card .product-pricing .normal-price{color:#888;font-size:15px;font-stretch:normal;letter-spacing:normal;margin:0}.product-card .product-rating{align-items:center;display:flex;gap:10px;padding-bottom:10px}.product-card .product-rating .rating-score{color:#282729;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1}.product-card .campaign,.product-card .product-discount{align-items:center;background:#ff8080;border-radius:100%;display:flex;font-size:18px;font-stretch:condensed;height:55px;justify-content:center;letter-spacing:-.5px;text-align:center;width:55px}.product-card .campaign,.product-card .new-product,.product-card .product-discount{color:#282729;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:700;line-height:1;position:absolute;right:16px;top:16px}.product-card .new-product{background:#ebbcfe;border-radius:13px;font-size:12px;font-stretch:normal;letter-spacing:normal;padding:4px}.product-card .stock-status-text{color:#282729;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1}.product-card .stock-check{align-items:center;display:flex;gap:5px;justify-content:flex-end}.product-card .stock-check .fa-check,.product-card .stock-check .fa-times{background-color:#49ad53;border-radius:100%;color:#fff;font-weight:700;padding:3px}.product-card .stock-check .fa-times{background:#e94a4a;padding:2px 4px}.product-card .stock-check span{color:#282729;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1;text-transform:none}.product-card .add-to-cart{padding-top:10px}.product-card .add-to-cart button{background-color:#272627;border:none;border-radius:4px;color:#fff;display:block;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-stretch:condensed;font-style:normal;font-weight:700;letter-spacing:-.25px;line-height:1;padding:13px 8px;text-align:center;text-transform:uppercase;white-space:nowrap;width:100%}.product-card .add-to-cart button.notifyable{background-color:#f0f6fa;border:1px solid #282729;color:#282729}@media(max-width:576px){.product-card{gap:6px}.product-card .meta{height:100%;padding:0;width:calc(100% - 104px)}.product-card .details-wrapper{display:flex}.product-card .product-name{font-size:15px}.product-card .product-card-image{display:flex;flex-direction:column;height:144px;justify-content:center;padding:0 10px 0 0;width:148px}.product-card .product-card-image img{height:144px;width:100%}.product-card .product-pricing .product-price{font-size:34px;margin-bottom:6px}.product-card .product-pricing .product-price .campaign{height:40px;left:77px;width:40px}.product-card .price-rating{display:flex;flex-direction:column}.product-card .price-rating .product-rating{order:2}.product-card .price-rating .product-pricing{order:1}.product-card .stock-and-atc{align-items:center;display:flex;gap:10px;justify-content:space-between}.product-card .new-product{left:60px;width:55px}.product-card .product-discount{height:40px;left:60px;width:40px}}.christmas{background:#af020b;border:1px solid #eee;border-radius:10px;padding:2rem 3rem}.christmas .snow{background:#fff;border-radius:50%;height:10px;pointer-events:none;position:absolute;width:10px;z-index:11}.christmas .snow:first-child{animation:fall-1 18s linear -22s infinite;opacity:.2082;transform:translate(7.9777vw,-10px) scale(.6451)}@keyframes fall-1{44.639%{transform:translate(16.5656vw,44.639vh) scale(.6451)}to{transform:translate(12.27165vw,100vh) scale(.6451)}}.christmas .snow:nth-child(2){animation:fall-2 23s linear -21s infinite;opacity:.4797;transform:translate(1.9077vw,-10px) scale(.8304)}@keyframes fall-2{65.9%{transform:translate(8.0461vw,65.9vh) scale(.8304)}to{transform:translate(4.9769vw,100vh) scale(.8304)}}.christmas .snow:nth-child(3){animation:fall-3 10s linear -6s infinite;opacity:.6234;transform:translate(90.7622vw,-10px) scale(.3914)}@keyframes fall-3{55.866%{transform:translate(98.7212vw,55.866vh) scale(.3914)}to{transform:translate(94.7417vw,100vh) scale(.3914)}}.christmas .snow:nth-child(4){animation:fall-4 19s linear -19s infinite;opacity:.7587;transform:translate(30.3089vw,-10px) scale(.377)}@keyframes fall-4{56.612%{transform:translate(26.1442vw,56.612vh) scale(.377)}to{transform:translate(28.22655vw,100vh) scale(.377)}}.christmas .snow:nth-child(5){animation:fall-5 30s linear -12s infinite;opacity:.9554;transform:translate(95.5987vw,-10px) scale(.297)}@keyframes fall-5{67.614%{transform:translate(95.3356vw,67.614vh) scale(.297)}to{transform:translate(95.46715vw,100vh) scale(.297)}}.christmas .snow:nth-child(6){animation:fall-6 24s linear -6s infinite;opacity:.8715;transform:translate(40.6631vw,-10px) scale(.8712)}@keyframes fall-6{70.061%{transform:translate(45.172vw,70.061vh) scale(.8712)}to{transform:translate(42.91755vw,100vh) scale(.8712)}}.christmas .snow:nth-child(7){animation:fall-7 29s linear -4s infinite;opacity:.426;transform:translate(67.266vw,-10px) scale(.9888)}@keyframes fall-7{36.077%{transform:translate(61.0818vw,36.077vh) scale(.9888)}to{transform:translate(64.1739vw,100vh) scale(.9888)}}.christmas .snow:nth-child(8){animation:fall-8 27s linear -30s infinite;opacity:.2785;transform:translate(22.7113vw,-10px) scale(.4602)}@keyframes fall-8{33.972%{transform:translate(17.8424vw,33.972vh) scale(.4602)}to{transform:translate(20.27685vw,100vh) scale(.4602)}}.christmas .snow:nth-child(9){animation:fall-9 15s linear -10s infinite;opacity:.9139;transform:translate(71.7733vw,-10px) scale(.0175)}@keyframes fall-9{39.979%{transform:translate(78.3035vw,39.979vh) scale(.0175)}to{transform:translate(75.0384vw,100vh) scale(.0175)}}.christmas .snow:nth-child(10){animation:fall-10 27s linear -4s infinite;opacity:.3105;transform:translate(38.5101vw,-10px) scale(.3396)}@keyframes fall-10{67.269%{transform:translate(46.0779vw,67.269vh) scale(.3396)}to{transform:translate(42.294vw,100vh) scale(.3396)}}.christmas .snow:nth-child(11){animation:fall-11 11s linear -27s infinite;opacity:.055;transform:translate(55.5413vw,-10px) scale(.7604)}@keyframes fall-11{63.615%{transform:translate(59.0339vw,63.615vh) scale(.7604)}to{transform:translate(57.2876vw,100vh) scale(.7604)}}.christmas .snow:nth-child(12){animation:fall-12 13s linear -18s infinite;opacity:.9673;transform:translate(66.3839vw,-10px) scale(.9315)}@keyframes fall-12{44.192%{transform:translate(73.391vw,44.192vh) scale(.9315)}to{transform:translate(69.88745vw,100vh) scale(.9315)}}.christmas .snow:nth-child(13){animation:fall-13 15s linear -21s infinite;opacity:.0942;transform:translate(48.2401vw,-10px) scale(.5516)}@keyframes fall-13{51.689%{transform:translate(42.6412vw,51.689vh) scale(.5516)}to{transform:translate(45.44065vw,100vh) scale(.5516)}}.christmas .snow:nth-child(14){animation:fall-14 25s linear -19s infinite;opacity:.812;transform:translate(3.901vw,-10px) scale(.7543)}@keyframes fall-14{31.096%{transform:translate(5.1984vw,31.096vh) scale(.7543)}to{transform:translate(4.5497vw,100vh) scale(.7543)}}.christmas .snow:nth-child(15){animation:fall-15 23s linear -24s infinite;opacity:.4587;transform:translate(48.7532vw,-10px) scale(.4559)}@keyframes fall-15{50.867%{transform:translate(45.6556vw,50.867vh) scale(.4559)}to{transform:translate(47.2044vw,100vh) scale(.4559)}}.christmas .snow:nth-child(16){animation:fall-16 12s linear -23s infinite;opacity:.3512;transform:translate(71.9649vw,-10px) scale(.0909)}@keyframes fall-16{47.438%{transform:translate(63.2967vw,47.438vh) scale(.0909)}to{transform:translate(67.6308vw,100vh) scale(.0909)}}.christmas .snow:nth-child(17){animation:fall-17 19s linear -6s infinite;opacity:.0335;transform:translate(34.8404vw,-10px) scale(.5316)}@keyframes fall-17{38.769%{transform:translate(36.831vw,38.769vh) scale(.5316)}to{transform:translate(35.8357vw,100vh) scale(.5316)}}.christmas .snow:nth-child(18){animation:fall-18 14s linear -7s infinite;opacity:.8635;transform:translate(28.7325vw,-10px) scale(.279)}@keyframes fall-18{54.552%{transform:translate(38.6595vw,54.552vh) scale(.279)}to{transform:translate(33.696vw,100vh) scale(.279)}}.christmas .snow:nth-child(19){animation:fall-19 26s linear -21s infinite;opacity:.1836;transform:translate(7.1867vw,-10px) scale(.3627)}@keyframes fall-19{47.988%{transform:translate(2.7842vw,47.988vh) scale(.3627)}to{transform:translate(4.98545vw,100vh) scale(.3627)}}.christmas .snow:nth-child(20){animation:fall-20 21s linear -8s infinite;opacity:.4259;transform:translate(53.2227vw,-10px) scale(.7718)}@keyframes fall-20{47.812%{transform:translate(43.9255vw,47.812vh) scale(.7718)}to{transform:translate(48.5741vw,100vh) scale(.7718)}}.christmas .snow:nth-child(21){animation:fall-21 21s linear -9s infinite;opacity:.8983;transform:translate(78.2821vw,-10px) scale(.4043)}@keyframes fall-21{61.312%{transform:translate(74.6854vw,61.312vh) scale(.4043)}to{transform:translate(76.48375vw,100vh) scale(.4043)}}.christmas .snow:nth-child(22){animation:fall-22 19s linear -22s infinite;opacity:.8805;transform:translate(76.8253vw,-10px) scale(.759)}@keyframes fall-22{74.901%{transform:translate(80.7771vw,74.901vh) scale(.759)}to{transform:translate(78.8012vw,100vh) scale(.759)}}.christmas .snow:nth-child(23){animation:fall-23 21s linear -17s infinite;opacity:.6049;transform:translate(36.4705vw,-10px) scale(.4477)}@keyframes fall-23{44.995%{transform:translate(44.0332vw,44.995vh) scale(.4477)}to{transform:translate(40.25185vw,100vh) scale(.4477)}}.christmas .snow:nth-child(24){animation:fall-24 30s linear -26s infinite;opacity:.2665;transform:translate(59.4213vw,-10px) scale(.3858)}@keyframes fall-24{47.67%{transform:translate(52.5103vw,47.67vh) scale(.3858)}to{transform:translate(55.9658vw,100vh) scale(.3858)}}.christmas .snow:nth-child(25){animation:fall-25 20s linear -18s infinite;opacity:.1823;transform:translate(54.2377vw,-10px) scale(.5231)}@keyframes fall-25{38.015%{transform:translate(60.337vw,38.015vh) scale(.5231)}to{transform:translate(57.28735vw,100vh) scale(.5231)}}.christmas .snow:nth-child(26){animation:fall-26 24s linear -23s infinite;opacity:.3993;transform:translate(89.4698vw,-10px) scale(.3683)}@keyframes fall-26{78.563%{transform:translate(82.9048vw,78.563vh) scale(.3683)}to{transform:translate(86.1873vw,100vh) scale(.3683)}}.christmas .snow:nth-child(27){animation:fall-27 25s linear -5s infinite;opacity:.5519;transform:translate(69.3175vw,-10px) scale(.6594)}@keyframes fall-27{53.672%{transform:translate(69.7703vw,53.672vh) scale(.6594)}to{transform:translate(69.5439vw,100vh) scale(.6594)}}.christmas .snow:nth-child(28){animation:fall-28 11s linear -6s infinite;opacity:.9573;transform:translate(28.3855vw,-10px) scale(.7398)}@keyframes fall-28{40.642%{transform:translate(38.2318vw,40.642vh) scale(.7398)}to{transform:translate(33.30865vw,100vh) scale(.7398)}}.christmas .snow:nth-child(29){animation:fall-29 15s linear -2s infinite;opacity:.4159;transform:translate(38.8291vw,-10px) scale(.4714)}@keyframes fall-29{39.679%{transform:translate(38.4785vw,39.679vh) scale(.4714)}to{transform:translate(38.6538vw,100vh) scale(.4714)}}.christmas .snow:nth-child(30){animation:fall-30 19s linear -5s infinite;opacity:.5544;transform:translate(21.6615vw,-10px) scale(.8176)}@keyframes fall-30{39.531%{transform:translate(23.2775vw,39.531vh) scale(.8176)}to{transform:translate(22.4695vw,100vh) scale(.8176)}}.christmas .snow:nth-child(31){animation:fall-31 23s linear -26s infinite;opacity:.6797;transform:translate(27.2755vw,-10px) scale(.7452)}@keyframes fall-31{35.503%{transform:translate(26.0287vw,35.503vh) scale(.7452)}to{transform:translate(26.6521vw,100vh) scale(.7452)}}.christmas .snow:nth-child(32){animation:fall-32 14s linear -29s infinite;opacity:.9055;transform:translate(71.2979vw,-10px) scale(.2899)}@keyframes fall-32{35.196%{transform:translate(72.042vw,35.196vh) scale(.2899)}to{transform:translate(71.66995vw,100vh) scale(.2899)}}.christmas .snow:nth-child(33){animation:fall-33 24s linear -26s infinite;opacity:.1308;transform:translate(67.9972vw,-10px) scale(.7551)}@keyframes fall-33{55.852%{transform:translate(67.1497vw,55.852vh) scale(.7551)}to{transform:translate(67.57345vw,100vh) scale(.7551)}}.christmas .snow:nth-child(34){animation:fall-34 18s linear -22s infinite;opacity:.9364;transform:translate(6.8062vw,-10px) scale(.731)}@keyframes fall-34{42.812%{transform:translate(2.9827vw,42.812vh) scale(.731)}to{transform:translate(4.89445vw,100vh) scale(.731)}}.christmas .snow:nth-child(35){animation:fall-35 19s linear -1s infinite;opacity:.0728;transform:translate(41.0837vw,-10px) scale(.4384)}@keyframes fall-35{66.984%{transform:translate(42.5805vw,66.984vh) scale(.4384)}to{transform:translate(41.8321vw,100vh) scale(.4384)}}.christmas .snow:nth-child(36){animation:fall-36 12s linear -7s infinite;opacity:.9585;transform:translate(83.3146vw,-10px) scale(.4596)}@keyframes fall-36{30.058%{transform:translate(92.2038vw,30.058vh) scale(.4596)}to{transform:translate(87.7592vw,100vh) scale(.4596)}}.christmas .snow:nth-child(37){animation:fall-37 28s linear -21s infinite;opacity:.4804;transform:translate(88.5669vw,-10px) scale(.2318)}@keyframes fall-37{38.434%{transform:translate(87.9333vw,38.434vh) scale(.2318)}to{transform:translate(88.2501vw,100vh) scale(.2318)}}.christmas .snow:nth-child(38){animation:fall-38 23s linear -24s infinite;opacity:.897;transform:translate(10.5452vw,-10px) scale(.6761)}@keyframes fall-38{71.684%{transform:translate(8.2569vw,71.684vh) scale(.6761)}to{transform:translate(9.40105vw,100vh) scale(.6761)}}.christmas .snow:nth-child(39){animation:fall-39 24s linear -1s infinite;opacity:.3278;transform:translate(55.5947vw,-10px) scale(.1583)}@keyframes fall-39{66.974%{transform:translate(58.9242vw,66.974vh) scale(.1583)}to{transform:translate(57.25945vw,100vh) scale(.1583)}}.christmas .snow:nth-child(40){animation:fall-40 28s linear -11s infinite;opacity:.4162;transform:translate(7.84vw,-10px) scale(.1273)}@keyframes fall-40{46.733%{transform:translate(11.3373vw,46.733vh) scale(.1273)}to{transform:translate(9.58865vw,100vh) scale(.1273)}}.christmas .snow:nth-child(41){animation:fall-41 21s linear -17s infinite;opacity:.4944;transform:translate(69.4865vw,-10px) scale(.2712)}@keyframes fall-41{31.477%{transform:translate(71.1417vw,31.477vh) scale(.2712)}to{transform:translate(70.3141vw,100vh) scale(.2712)}}.christmas .snow:nth-child(42){animation:fall-42 19s linear -1s infinite;opacity:.895;transform:translate(16.7116vw,-10px) scale(.7681)}@keyframes fall-42{76.32%{transform:translate(22.1129vw,76.32vh) scale(.7681)}to{transform:translate(19.41225vw,100vh) scale(.7681)}}.christmas .snow:nth-child(43){animation:fall-43 17s linear -26s infinite;opacity:.4398;transform:translate(10.0284vw,-10px) scale(.4255)}@keyframes fall-43{55.804%{transform:translate(3.2931vw,55.804vh) scale(.4255)}to{transform:translate(6.66075vw,100vh) scale(.4255)}}.christmas .snow:nth-child(44){animation:fall-44 24s linear -10s infinite;opacity:.6434;transform:translate(8.1471vw,-10px) scale(.6687)}@keyframes fall-44{60.196%{transform:translate(1.6574vw,60.196vh) scale(.6687)}to{transform:translate(4.90225vw,100vh) scale(.6687)}}.christmas .snow:nth-child(45){animation:fall-45 15s linear -9s infinite;opacity:.1137;transform:translate(9.3811vw,-10px) scale(.7701)}@keyframes fall-45{75.839%{transform:translate(16.9144vw,75.839vh) scale(.7701)}to{transform:translate(13.14775vw,100vh) scale(.7701)}}.christmas .snow:nth-child(46){animation:fall-46 26s linear -17s infinite;opacity:.4423;transform:translate(27.6687vw,-10px) scale(.0983)}@keyframes fall-46{67.163%{transform:translate(24.6256vw,67.163vh) scale(.0983)}to{transform:translate(26.14715vw,100vh) scale(.0983)}}.christmas .snow:nth-child(47){animation:fall-47 18s linear -18s infinite;opacity:.1248;transform:translate(24.8191vw,-10px) scale(.3491)}@keyframes fall-47{56.762%{transform:translate(31.6259vw,56.762vh) scale(.3491)}to{transform:translate(28.2225vw,100vh) scale(.3491)}}.christmas .snow:nth-child(48){animation:fall-48 14s linear -19s infinite;opacity:.8552;transform:translate(65.3476vw,-10px) scale(.5011)}@keyframes fall-48{68.144%{transform:translate(63.2203vw,68.144vh) scale(.5011)}to{transform:translate(64.28395vw,100vh) scale(.5011)}}.christmas .snow:nth-child(49){animation:fall-49 23s linear -15s infinite;opacity:.9851;transform:translate(41.3143vw,-10px) scale(.075)}@keyframes fall-49{42.16%{transform:translate(41.0983vw,42.16vh) scale(.075)}to{transform:translate(41.2063vw,100vh) scale(.075)}}.christmas .snow:nth-child(50){animation:fall-50 22s linear -30s infinite;opacity:.7482;transform:translate(53.9222vw,-10px) scale(.9066)}@keyframes fall-50{61.384%{transform:translate(45.4406vw,61.384vh) scale(.9066)}to{transform:translate(49.6814vw,100vh) scale(.9066)}}.christmas .snow:nth-child(51){animation:fall-51 17s linear -26s infinite;opacity:.1743;transform:translate(26.2662vw,-10px) scale(.0226)}@keyframes fall-51{30.465%{transform:translate(17.3098vw,30.465vh) scale(.0226)}to{transform:translate(21.788vw,100vh) scale(.0226)}}.christmas .snow:nth-child(52){animation:fall-52 17s linear -14s infinite;opacity:.3392;transform:translate(25.8333vw,-10px) scale(.7094)}@keyframes fall-52{48.922%{transform:translate(30.9375vw,48.922vh) scale(.7094)}to{transform:translate(28.3854vw,100vh) scale(.7094)}}.christmas .snow:nth-child(53){animation:fall-53 20s linear -3s infinite;opacity:.283;transform:translate(99.5458vw,-10px) scale(.9181)}@keyframes fall-53{41.255%{transform:translate(95.719vw,41.255vh) scale(.9181)}to{transform:translate(97.6324vw,100vh) scale(.9181)}}.christmas .snow:nth-child(54){animation:fall-54 26s linear -23s infinite;opacity:.0525;transform:translate(66.6039vw,-10px) scale(.095)}@keyframes fall-54{49.624%{transform:translate(60.6153vw,49.624vh) scale(.095)}to{transform:translate(63.6096vw,100vh) scale(.095)}}.christmas .snow:nth-child(55){animation:fall-55 27s linear -10s infinite;opacity:.3654;transform:translate(34.2723vw,-10px) scale(.8496)}@keyframes fall-55{35.626%{transform:translate(25.209vw,35.626vh) scale(.8496)}to{transform:translate(29.74065vw,100vh) scale(.8496)}}.christmas .snow:nth-child(56){animation:fall-56 11s linear -16s infinite;opacity:.8756;transform:translate(69.0047vw,-10px) scale(.1767)}@keyframes fall-56{45.103%{transform:translate(78.4427vw,45.103vh) scale(.1767)}to{transform:translate(73.7237vw,100vh) scale(.1767)}}.christmas .snow:nth-child(57){animation:fall-57 23s linear -24s infinite;opacity:.7212;transform:translate(7.2987vw,-10px) scale(.9952)}@keyframes fall-57{58.667%{transform:translate(-1.1444vw,58.667vh) scale(.9952)}to{transform:translate(3.07715vw,100vh) scale(.9952)}}.christmas .snow:nth-child(58){animation:fall-58 12s linear -28s infinite;opacity:.9112;transform:translate(95.7134vw,-10px) scale(.0642)}@keyframes fall-58{78.505%{transform:translate(97.6756vw,78.505vh) scale(.0642)}to{transform:translate(96.6945vw,100vh) scale(.0642)}}.christmas .snow:nth-child(59){animation:fall-59 27s linear -12s infinite;opacity:.7685;transform:translate(92.5445vw,-10px) scale(.9238)}@keyframes fall-59{41.741%{transform:translate(83.7634vw,41.741vh) scale(.9238)}to{transform:translate(88.15395vw,100vh) scale(.9238)}}.christmas .snow:nth-child(60){animation:fall-60 22s linear -4s infinite;opacity:.5608;transform:translate(35.0517vw,-10px) scale(.9649)}@keyframes fall-60{66.575%{transform:translate(28.5342vw,66.575vh) scale(.9649)}to{transform:translate(31.79295vw,100vh) scale(.9649)}}.christmas .snow:nth-child(61){animation:fall-61 29s linear -12s infinite;opacity:.7275;transform:translate(22.8411vw,-10px) scale(.6756)}@keyframes fall-61{77.295%{transform:translate(18.1199vw,77.295vh) scale(.6756)}to{transform:translate(20.4805vw,100vh) scale(.6756)}}.christmas .snow:nth-child(62){animation:fall-62 25s linear -19s infinite;opacity:.8225;transform:translate(99.4849vw,-10px) scale(.3296)}@keyframes fall-62{37.404%{transform:translate(102.788vw,37.404vh) scale(.3296)}to{transform:translate(101.13645vw,100vh) scale(.3296)}}.christmas .snow:nth-child(63){animation:fall-63 19s linear -6s infinite;opacity:.0365;transform:translate(87.1268vw,-10px) scale(.5011)}@keyframes fall-63{79.993%{transform:translate(78.8648vw,79.993vh) scale(.5011)}to{transform:translate(82.9958vw,100vh) scale(.5011)}}.christmas .snow:nth-child(64){animation:fall-64 29s linear -23s infinite;opacity:.6735;transform:translate(65.7372vw,-10px) scale(.9236)}@keyframes fall-64{32.288%{transform:translate(61.8714vw,32.288vh) scale(.9236)}to{transform:translate(63.8043vw,100vh) scale(.9236)}}.christmas .snow:nth-child(65){animation:fall-65 29s linear -11s infinite;opacity:.0983;transform:translate(97.5297vw,-10px) scale(.8618)}@keyframes fall-65{56.085%{transform:translate(100.8908vw,56.085vh) scale(.8618)}to{transform:translate(99.21025vw,100vh) scale(.8618)}}.christmas .snow:nth-child(66){animation:fall-66 30s linear -15s infinite;opacity:.9144;transform:translate(85.8317vw,-10px) scale(.4101)}@keyframes fall-66{58.16%{transform:translate(89.9635vw,58.16vh) scale(.4101)}to{transform:translate(87.8976vw,100vh) scale(.4101)}}.christmas .snow:nth-child(67){animation:fall-67 18s linear -19s infinite;opacity:.9185;transform:translate(46.4157vw,-10px) scale(.088)}@keyframes fall-67{34.275%{transform:translate(49.6073vw,34.275vh) scale(.088)}to{transform:translate(48.0115vw,100vh) scale(.088)}}.christmas .snow:nth-child(68){animation:fall-68 20s linear -28s infinite;opacity:.8027;transform:translate(30.2056vw,-10px) scale(.7865)}@keyframes fall-68{39.067%{transform:translate(27.0198vw,39.067vh) scale(.7865)}to{transform:translate(28.6127vw,100vh) scale(.7865)}}.christmas .snow:nth-child(69){animation:fall-69 10s linear -3s infinite;opacity:.2343;transform:translate(1.5918vw,-10px) scale(.9363)}@keyframes fall-69{37.826%{transform:translate(10.7686vw,37.826vh) scale(.9363)}to{transform:translate(6.1802vw,100vh) scale(.9363)}}.christmas .snow:nth-child(70){animation:fall-70 19s linear -6s infinite;opacity:.7136;transform:translate(33.1508vw,-10px) scale(.2422)}@keyframes fall-70{34.452%{transform:translate(39.7496vw,34.452vh) scale(.2422)}to{transform:translate(36.4502vw,100vh) scale(.2422)}}.christmas .snow:nth-child(71){animation:fall-71 25s linear -22s infinite;opacity:.6569;transform:translate(66.9882vw,-10px) scale(.825)}@keyframes fall-71{59.771%{transform:translate(72.7591vw,59.771vh) scale(.825)}to{transform:translate(69.87365vw,100vh) scale(.825)}}.christmas .snow:nth-child(72){animation:fall-72 11s linear -6s infinite;opacity:.0612;transform:translate(46.823vw,-10px) scale(.5942)}@keyframes fall-72{39.076%{transform:translate(46.7302vw,39.076vh) scale(.5942)}to{transform:translate(46.7766vw,100vh) scale(.5942)}}.christmas .snow:nth-child(73){animation:fall-73 14s linear -3s infinite;opacity:.9498;transform:translate(8.1946vw,-10px) scale(.1218)}@keyframes fall-73{40.827%{transform:translate(15.2599vw,40.827vh) scale(.1218)}to{transform:translate(11.72725vw,100vh) scale(.1218)}}.christmas .snow:nth-child(74){animation:fall-74 16s linear -6s infinite;opacity:.0333;transform:translate(74.6669vw,-10px) scale(.2432)}@keyframes fall-74{32.842%{transform:translate(74.7563vw,32.842vh) scale(.2432)}to{transform:translate(74.7116vw,100vh) scale(.2432)}}.christmas .snow:nth-child(75){animation:fall-75 23s linear -24s infinite;opacity:.165;transform:translate(81.7598vw,-10px) scale(.9802)}@keyframes fall-75{31.186%{transform:translate(75.4414vw,31.186vh) scale(.9802)}to{transform:translate(78.6006vw,100vh) scale(.9802)}}.christmas .snow:nth-child(76){animation:fall-76 19s linear -17s infinite;opacity:.3359;transform:translate(55.685vw,-10px) scale(.8231)}@keyframes fall-76{66.055%{transform:translate(59.2828vw,66.055vh) scale(.8231)}to{transform:translate(57.4839vw,100vh) scale(.8231)}}.christmas .snow:nth-child(77){animation:fall-77 17s linear -25s infinite;opacity:.5587;transform:translate(13.0396vw,-10px) scale(.5504)}@keyframes fall-77{67.113%{transform:translate(3.524vw,67.113vh) scale(.5504)}to{transform:translate(8.2818vw,100vh) scale(.5504)}}.christmas .snow:nth-child(78){animation:fall-78 13s linear -24s infinite;opacity:.9153;transform:translate(63.1488vw,-10px) scale(.5427)}@keyframes fall-78{63.298%{transform:translate(71.1604vw,63.298vh) scale(.5427)}to{transform:translate(67.1546vw,100vh) scale(.5427)}}.christmas .snow:nth-child(79){animation:fall-79 14s linear -17s infinite;opacity:.0438;transform:translate(26.5169vw,-10px) scale(.116)}@keyframes fall-79{74.722%{transform:translate(23.7811vw,74.722vh) scale(.116)}to{transform:translate(25.149vw,100vh) scale(.116)}}.christmas .snow:nth-child(80){animation:fall-80 28s linear -3s infinite;opacity:.2552;transform:translate(76.1823vw,-10px) scale(.1509)}@keyframes fall-80{60.323%{transform:translate(78.6223vw,60.323vh) scale(.1509)}to{transform:translate(77.4023vw,100vh) scale(.1509)}}.christmas .snow:nth-child(81){animation:fall-81 17s linear -9s infinite;opacity:.4955;transform:translate(43.3027vw,-10px) scale(.1522)}@keyframes fall-81{66.079%{transform:translate(35.7678vw,66.079vh) scale(.1522)}to{transform:translate(39.53525vw,100vh) scale(.1522)}}.christmas .snow:nth-child(82){animation:fall-82 12s linear -4s infinite;opacity:.7792;transform:translate(96.6713vw,-10px) scale(.6334)}@keyframes fall-82{56.667%{transform:translate(96.4006vw,56.667vh) scale(.6334)}to{transform:translate(96.53595vw,100vh) scale(.6334)}}.christmas .snow:nth-child(83){animation:fall-83 22s linear -30s infinite;opacity:.0602;transform:translate(69.5623vw,-10px) scale(.469)}@keyframes fall-83{67.324%{transform:translate(67.1423vw,67.324vh) scale(.469)}to{transform:translate(68.3523vw,100vh) scale(.469)}}.christmas .snow:nth-child(84){animation:fall-84 28s linear -10s infinite;opacity:.2856;transform:translate(.2984vw,-10px) scale(.1822)}@keyframes fall-84{66.032%{transform:translate(1.7084vw,66.032vh) scale(.1822)}to{transform:translate(1.0034vw,100vh) scale(.1822)}}.christmas .snow:nth-child(85){animation:fall-85 30s linear -16s infinite;opacity:.8753;transform:translate(37.7463vw,-10px) scale(.9578)}@keyframes fall-85{53.097%{transform:translate(44.3557vw,53.097vh) scale(.9578)}to{transform:translate(41.051vw,100vh) scale(.9578)}}.christmas .snow:nth-child(86){animation:fall-86 28s linear -18s infinite;opacity:.012;transform:translate(75.8877vw,-10px) scale(.9308)}@keyframes fall-86{62.56%{transform:translate(81.6008vw,62.56vh) scale(.9308)}to{transform:translate(78.74425vw,100vh) scale(.9308)}}.christmas .snow:nth-child(87){animation:fall-87 17s linear -17s infinite;opacity:.2377;transform:translate(96.4598vw,-10px) scale(.4546)}@keyframes fall-87{54.115%{transform:translate(91.6321vw,54.115vh) scale(.4546)}to{transform:translate(94.04595vw,100vh) scale(.4546)}}.christmas .snow:nth-child(88){animation:fall-88 13s linear -23s infinite;opacity:.3057;transform:translate(91.3244vw,-10px) scale(.3895)}@keyframes fall-88{32.689%{transform:translate(92.2769vw,32.689vh) scale(.3895)}to{transform:translate(91.80065vw,100vh) scale(.3895)}}.christmas .snow:nth-child(89){animation:fall-89 22s linear -24s infinite;opacity:.57;transform:translate(54.1648vw,-10px) scale(.4737)}@keyframes fall-89{43.397%{transform:translate(64.1437vw,43.397vh) scale(.4737)}to{transform:translate(59.15425vw,100vh) scale(.4737)}}.christmas .snow:nth-child(90){animation:fall-90 26s linear -28s infinite;opacity:.1725;transform:translate(29.6773vw,-10px) scale(.9623)}@keyframes fall-90{44.673%{transform:translate(39.3604vw,44.673vh) scale(.9623)}to{transform:translate(34.51885vw,100vh) scale(.9623)}}.christmas .snow:nth-child(91){animation:fall-91 13s linear -20s infinite;opacity:.6741;transform:translate(61.338vw,-10px) scale(.7718)}@keyframes fall-91{65.607%{transform:translate(59.0007vw,65.607vh) scale(.7718)}to{transform:translate(60.16935vw,100vh) scale(.7718)}}.christmas .snow:nth-child(92){animation:fall-92 12s linear -7s infinite;opacity:.9865;transform:translate(94.3558vw,-10px) scale(.1951)}@keyframes fall-92{40.118%{transform:translate(90.6494vw,40.118vh) scale(.1951)}to{transform:translate(92.5026vw,100vh) scale(.1951)}}.christmas .snow:nth-child(93){animation:fall-93 16s linear -3s infinite;opacity:.2849;transform:translate(30.5838vw,-10px) scale(.9666)}@keyframes fall-93{34.471%{transform:translate(36.2347vw,34.471vh) scale(.9666)}to{transform:translate(33.40925vw,100vh) scale(.9666)}}.christmas .snow:nth-child(94){animation:fall-94 15s linear -1s infinite;opacity:.6055;transform:translate(86.0959vw,-10px) scale(.1118)}@keyframes fall-94{64.656%{transform:translate(79.5512vw,64.656vh) scale(.1118)}to{transform:translate(82.82355vw,100vh) scale(.1118)}}.christmas .snow:nth-child(95){animation:fall-95 24s linear -14s infinite;opacity:.2089;transform:translate(27.0908vw,-10px) scale(.8839)}@keyframes fall-95{75.786%{transform:translate(27.1394vw,75.786vh) scale(.8839)}to{transform:translate(27.1151vw,100vh) scale(.8839)}}.christmas .snow:nth-child(96){animation:fall-96 17s linear -4s infinite;opacity:.1123;transform:translate(70.4633vw,-10px) scale(.0041)}@keyframes fall-96{57.84%{transform:translate(73.9001vw,57.84vh) scale(.0041)}to{transform:translate(72.1817vw,100vh) scale(.0041)}}.christmas .snow:nth-child(97){animation:fall-97 25s linear -23s infinite;opacity:.1689;transform:translate(19.0082vw,-10px) scale(.122)}@keyframes fall-97{59.335%{transform:translate(12.7891vw,59.335vh) scale(.122)}to{transform:translate(15.89865vw,100vh) scale(.122)}}.christmas .snow:nth-child(98){animation:fall-98 13s linear -21s infinite;opacity:.3697;transform:translate(64.7408vw,-10px) scale(.0581)}@keyframes fall-98{71.396%{transform:translate(56.8023vw,71.396vh) scale(.0581)}to{transform:translate(60.77155vw,100vh) scale(.0581)}}.christmas .snow:nth-child(99){animation:fall-99 28s linear -25s infinite;opacity:.2512;transform:translate(12.8983vw,-10px) scale(.1323)}@keyframes fall-99{77.664%{transform:translate(12.9059vw,77.664vh) scale(.1323)}to{transform:translate(12.9021vw,100vh) scale(.1323)}}.christmas .snow:nth-child(100){animation:fall-100 15s linear -28s infinite;opacity:.4127;transform:translate(89.9776vw,-10px) scale(.5092)}@keyframes fall-100{53.744%{transform:translate(96.5839vw,53.744vh) scale(.5092)}to{transform:translate(93.28075vw,100vh) scale(.5092)}}.doors{grid-gap:3rem;display:grid;grid-template-columns:repeat(4,1fr);margin:1rem 0}.doors .door{height:400px;perspective:1600px;position:relative}.doors .door .door-product{background:#fff;height:100%;left:0;position:absolute;top:0;width:100%}.doors .door .door-product img{height:100%;-o-object-fit:cover;object-fit:cover}.doors .door .door-frame{align-items:center;border:1px dashed #fff;color:#fff;display:flex;font-size:10rem;font-weight:700;height:100%;justify-content:center;position:relative;text-align:center;transition:all .2s ease-in-out;width:100%}.doors .door .door-frame.open{background:#af020b;border:1px dashed #fff;box-shadow:3px 3px 10px rgba(0,0,0,.5);cursor:pointer;left:0;position:absolute;top:0;transform:rotateY(-32deg);transform-origin:0 0;z-index:10}.doors .door .door-frame.open:hover{transform:rotateY(-60deg)}.doors .door.revealed .door-frame,.doors .door.revealed .door-frame:hover{transform:rotateY(-86deg)}@media(max-width:1199px){.christmas .doors{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.christmas .doors{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.christmas{padding:1rem}.christmas .doors{grid-gap:2rem;grid-template-columns:repeat(1,1fr)}.christmas .doors .door{height:230px}}