.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 10s linear -5s infinite;opacity:.0227;transform:translate(74.4662vw,-10px) scale(.0823)}@keyframes fall-1{73.131%{transform:translate(67.7504vw,73.131vh) scale(.0823)}to{transform:translate(71.1083vw,100vh) scale(.0823)}}.christmas .snow:nth-child(2){animation:fall-2 12s linear -2s infinite;opacity:.4081;transform:translate(84.6437vw,-10px) scale(.2838)}@keyframes fall-2{75.022%{transform:translate(76.5123vw,75.022vh) scale(.2838)}to{transform:translate(80.578vw,100vh) scale(.2838)}}.christmas .snow:nth-child(3){animation:fall-3 19s linear -12s infinite;opacity:.4579;transform:translate(35.4442vw,-10px) scale(.3402)}@keyframes fall-3{66.503%{transform:translate(33.376vw,66.503vh) scale(.3402)}to{transform:translate(34.4101vw,100vh) scale(.3402)}}.christmas .snow:nth-child(4){animation:fall-4 15s linear -11s infinite;opacity:.7275;transform:translate(37.4956vw,-10px) scale(.5078)}@keyframes fall-4{52.931%{transform:translate(46.4583vw,52.931vh) scale(.5078)}to{transform:translate(41.97695vw,100vh) scale(.5078)}}.christmas .snow:nth-child(5){animation:fall-5 22s linear -26s infinite;opacity:.3663;transform:translate(53.7611vw,-10px) scale(.5383)}@keyframes fall-5{68.976%{transform:translate(52.2299vw,68.976vh) scale(.5383)}to{transform:translate(52.9955vw,100vh) scale(.5383)}}.christmas .snow:nth-child(6){animation:fall-6 17s linear -27s infinite;opacity:.814;transform:translate(51.8272vw,-10px) scale(.1116)}@keyframes fall-6{64.959%{transform:translate(47.5647vw,64.959vh) scale(.1116)}to{transform:translate(49.69595vw,100vh) scale(.1116)}}.christmas .snow:nth-child(7){animation:fall-7 12s linear -5s infinite;opacity:.5211;transform:translate(66.9543vw,-10px) scale(.3837)}@keyframes fall-7{49.612%{transform:translate(71.941vw,49.612vh) scale(.3837)}to{transform:translate(69.44765vw,100vh) scale(.3837)}}.christmas .snow:nth-child(8){animation:fall-8 16s linear -26s infinite;opacity:.3892;transform:translate(7.8328vw,-10px) scale(.3865)}@keyframes fall-8{76.315%{transform:translate(2.4981vw,76.315vh) scale(.3865)}to{transform:translate(5.16545vw,100vh) scale(.3865)}}.christmas .snow:nth-child(9){animation:fall-9 27s linear -18s infinite;opacity:.9239;transform:translate(40.3851vw,-10px) scale(.831)}@keyframes fall-9{66.936%{transform:translate(36.9267vw,66.936vh) scale(.831)}to{transform:translate(38.6559vw,100vh) scale(.831)}}.christmas .snow:nth-child(10){animation:fall-10 13s linear -17s infinite;opacity:.5184;transform:translate(7.5685vw,-10px) scale(.6177)}@keyframes fall-10{68.872%{transform:translate(14.098vw,68.872vh) scale(.6177)}to{transform:translate(10.83325vw,100vh) scale(.6177)}}.christmas .snow:nth-child(11){animation:fall-11 15s linear -8s infinite;opacity:.7112;transform:translate(77.9326vw,-10px) scale(.934)}@keyframes fall-11{71.99%{transform:translate(73.4763vw,71.99vh) scale(.934)}to{transform:translate(75.70445vw,100vh) scale(.934)}}.christmas .snow:nth-child(12){animation:fall-12 30s linear -27s infinite;opacity:.4134;transform:translate(94.2458vw,-10px) scale(.8301)}@keyframes fall-12{72.738%{transform:translate(97.6434vw,72.738vh) scale(.8301)}to{transform:translate(95.9446vw,100vh) scale(.8301)}}.christmas .snow:nth-child(13){animation:fall-13 16s linear -8s infinite;opacity:.896;transform:translate(26.5415vw,-10px) scale(.9676)}@keyframes fall-13{76.607%{transform:translate(33.2523vw,76.607vh) scale(.9676)}to{transform:translate(29.8969vw,100vh) scale(.9676)}}.christmas .snow:nth-child(14){animation:fall-14 10s linear -5s infinite;opacity:.4279;transform:translate(63.6783vw,-10px) scale(.1241)}@keyframes fall-14{74.631%{transform:translate(70.7213vw,74.631vh) scale(.1241)}to{transform:translate(67.1998vw,100vh) scale(.1241)}}.christmas .snow:nth-child(15){animation:fall-15 28s linear -14s infinite;opacity:.298;transform:translate(70.4759vw,-10px) scale(.0833)}@keyframes fall-15{40.713%{transform:translate(61.7158vw,40.713vh) scale(.0833)}to{transform:translate(66.09585vw,100vh) scale(.0833)}}.christmas .snow:nth-child(16){animation:fall-16 18s linear -16s infinite;opacity:.9071;transform:translate(81.5413vw,-10px) scale(.8911)}@keyframes fall-16{70.473%{transform:translate(77.0071vw,70.473vh) scale(.8911)}to{transform:translate(79.2742vw,100vh) scale(.8911)}}.christmas .snow:nth-child(17){animation:fall-17 30s linear -2s infinite;opacity:.5576;transform:translate(84.1419vw,-10px) scale(.1711)}@keyframes fall-17{76.211%{transform:translate(83.6023vw,76.211vh) scale(.1711)}to{transform:translate(83.8721vw,100vh) scale(.1711)}}.christmas .snow:nth-child(18){animation:fall-18 17s linear -14s infinite;opacity:.1465;transform:translate(4.4525vw,-10px) scale(.4103)}@keyframes fall-18{77.575%{transform:translate(13.6499vw,77.575vh) scale(.4103)}to{transform:translate(9.0512vw,100vh) scale(.4103)}}.christmas .snow:nth-child(19){animation:fall-19 10s linear -5s infinite;opacity:.6073;transform:translate(88.5766vw,-10px) scale(.2929)}@keyframes fall-19{53.064%{transform:translate(91.1778vw,53.064vh) scale(.2929)}to{transform:translate(89.8772vw,100vh) scale(.2929)}}.christmas .snow:nth-child(20){animation:fall-20 22s linear -27s infinite;opacity:.2231;transform:translate(91.7669vw,-10px) scale(.764)}@keyframes fall-20{32.955%{transform:translate(91.0157vw,32.955vh) scale(.764)}to{transform:translate(91.3913vw,100vh) scale(.764)}}.christmas .snow:nth-child(21){animation:fall-21 21s linear -12s infinite;opacity:.259;transform:translate(73.9251vw,-10px) scale(.0499)}@keyframes fall-21{67.497%{transform:translate(78.7636vw,67.497vh) scale(.0499)}to{transform:translate(76.34435vw,100vh) scale(.0499)}}.christmas .snow:nth-child(22){animation:fall-22 17s linear -11s infinite;opacity:.372;transform:translate(27.9139vw,-10px) scale(.5807)}@keyframes fall-22{43.743%{transform:translate(20.2132vw,43.743vh) scale(.5807)}to{transform:translate(24.06355vw,100vh) scale(.5807)}}.christmas .snow:nth-child(23){animation:fall-23 28s linear -4s infinite;opacity:.4451;transform:translate(51.0779vw,-10px) scale(.521)}@keyframes fall-23{72.373%{transform:translate(57.7305vw,72.373vh) scale(.521)}to{transform:translate(54.4042vw,100vh) scale(.521)}}.christmas .snow:nth-child(24){animation:fall-24 26s linear -30s infinite;opacity:.3698;transform:translate(.7192vw,-10px) scale(.3435)}@keyframes fall-24{47.924%{transform:translate(-4.3019vw,47.924vh) scale(.3435)}to{transform:translate(-1.79135vw,100vh) scale(.3435)}}.christmas .snow:nth-child(25){animation:fall-25 18s linear -1s infinite;opacity:.1183;transform:translate(90.2129vw,-10px) scale(.9416)}@keyframes fall-25{75.79%{transform:translate(90.2012vw,75.79vh) scale(.9416)}to{transform:translate(90.20705vw,100vh) scale(.9416)}}.christmas .snow:nth-child(26){animation:fall-26 13s linear -15s infinite;opacity:.4276;transform:translate(35.4255vw,-10px) scale(.7921)}@keyframes fall-26{38.587%{transform:translate(45.2397vw,38.587vh) scale(.7921)}to{transform:translate(40.3326vw,100vh) scale(.7921)}}.christmas .snow:nth-child(27){animation:fall-27 19s linear -27s infinite;opacity:.9479;transform:translate(33.0708vw,-10px) scale(.9288)}@keyframes fall-27{60.997%{transform:translate(33.2042vw,60.997vh) scale(.9288)}to{transform:translate(33.1375vw,100vh) scale(.9288)}}.christmas .snow:nth-child(28){animation:fall-28 26s linear -6s infinite;opacity:.4979;transform:translate(20.6213vw,-10px) scale(.9619)}@keyframes fall-28{75.293%{transform:translate(28.5153vw,75.293vh) scale(.9619)}to{transform:translate(24.5683vw,100vh) scale(.9619)}}.christmas .snow:nth-child(29){animation:fall-29 11s linear -15s infinite;opacity:.7062;transform:translate(82.1999vw,-10px) scale(.4951)}@keyframes fall-29{70.362%{transform:translate(74.8234vw,70.362vh) scale(.4951)}to{transform:translate(78.51165vw,100vh) scale(.4951)}}.christmas .snow:nth-child(30){animation:fall-30 21s linear -3s infinite;opacity:.8164;transform:translate(21.4058vw,-10px) scale(.5769)}@keyframes fall-30{50.766%{transform:translate(12.7552vw,50.766vh) scale(.5769)}to{transform:translate(17.0805vw,100vh) scale(.5769)}}.christmas .snow:nth-child(31){animation:fall-31 26s linear -12s infinite;opacity:.3833;transform:translate(80.5385vw,-10px) scale(.6863)}@keyframes fall-31{57.913%{transform:translate(77.6216vw,57.913vh) scale(.6863)}to{transform:translate(79.08005vw,100vh) scale(.6863)}}.christmas .snow:nth-child(32){animation:fall-32 23s linear -13s infinite;opacity:.4624;transform:translate(57.3494vw,-10px) scale(.213)}@keyframes fall-32{47.351%{transform:translate(48.2779vw,47.351vh) scale(.213)}to{transform:translate(52.81365vw,100vh) scale(.213)}}.christmas .snow:nth-child(33){animation:fall-33 25s linear -27s infinite;opacity:.1309;transform:translate(34.7243vw,-10px) scale(.4019)}@keyframes fall-33{43.553%{transform:translate(29.1699vw,43.553vh) scale(.4019)}to{transform:translate(31.9471vw,100vh) scale(.4019)}}.christmas .snow:nth-child(34){animation:fall-34 10s linear -25s infinite;opacity:.2232;transform:translate(76.5009vw,-10px) scale(.119)}@keyframes fall-34{65.06%{transform:translate(78.7759vw,65.06vh) scale(.119)}to{transform:translate(77.6384vw,100vh) scale(.119)}}.christmas .snow:nth-child(35){animation:fall-35 26s linear -2s infinite;opacity:.5297;transform:translate(66.4639vw,-10px) scale(.4155)}@keyframes fall-35{52.452%{transform:translate(58.3788vw,52.452vh) scale(.4155)}to{transform:translate(62.42135vw,100vh) scale(.4155)}}.christmas .snow:nth-child(36){animation:fall-36 30s linear -13s infinite;opacity:.8247;transform:translate(40.7043vw,-10px) scale(.4522)}@keyframes fall-36{33.995%{transform:translate(45.5467vw,33.995vh) scale(.4522)}to{transform:translate(43.1255vw,100vh) scale(.4522)}}.christmas .snow:nth-child(37){animation:fall-37 26s linear -4s infinite;opacity:.0424;transform:translate(64.1442vw,-10px) scale(.3285)}@keyframes fall-37{38.385%{transform:translate(61.3902vw,38.385vh) scale(.3285)}to{transform:translate(62.7672vw,100vh) scale(.3285)}}.christmas .snow:nth-child(38){animation:fall-38 18s linear -22s infinite;opacity:.605;transform:translate(70.2619vw,-10px) scale(.9314)}@keyframes fall-38{46.652%{transform:translate(74.3273vw,46.652vh) scale(.9314)}to{transform:translate(72.2946vw,100vh) scale(.9314)}}.christmas .snow:nth-child(39){animation:fall-39 14s linear -23s infinite;opacity:.2306;transform:translate(94.577vw,-10px) scale(.1605)}@keyframes fall-39{55.649%{transform:translate(99.7636vw,55.649vh) scale(.1605)}to{transform:translate(97.1703vw,100vh) scale(.1605)}}.christmas .snow:nth-child(40){animation:fall-40 16s linear -27s infinite;opacity:.0827;transform:translate(69.4895vw,-10px) scale(.1023)}@keyframes fall-40{49.233%{transform:translate(70.4199vw,49.233vh) scale(.1023)}to{transform:translate(69.9547vw,100vh) scale(.1023)}}.christmas .snow:nth-child(41){animation:fall-41 21s linear -6s infinite;opacity:.4865;transform:translate(79.9931vw,-10px) scale(.2449)}@keyframes fall-41{68.819%{transform:translate(78.4231vw,68.819vh) scale(.2449)}to{transform:translate(79.2081vw,100vh) scale(.2449)}}.christmas .snow:nth-child(42){animation:fall-42 18s linear -21s infinite;opacity:.3109;transform:translate(82.9297vw,-10px) scale(.3279)}@keyframes fall-42{42.729%{transform:translate(78.6005vw,42.729vh) scale(.3279)}to{transform:translate(80.7651vw,100vh) scale(.3279)}}.christmas .snow:nth-child(43){animation:fall-43 28s linear -30s infinite;opacity:.0462;transform:translate(58.7192vw,-10px) scale(.0568)}@keyframes fall-43{78.335%{transform:translate(61.6954vw,78.335vh) scale(.0568)}to{transform:translate(60.2073vw,100vh) scale(.0568)}}.christmas .snow:nth-child(44){animation:fall-44 17s linear -19s infinite;opacity:.0367;transform:translate(55.4396vw,-10px) scale(.2715)}@keyframes fall-44{32.854%{transform:translate(60.6989vw,32.854vh) scale(.2715)}to{transform:translate(58.06925vw,100vh) scale(.2715)}}.christmas .snow:nth-child(45){animation:fall-45 10s linear -6s infinite;opacity:.0674;transform:translate(77.0269vw,-10px) scale(.1197)}@keyframes fall-45{36.001%{transform:translate(85.5308vw,36.001vh) scale(.1197)}to{transform:translate(81.27885vw,100vh) scale(.1197)}}.christmas .snow:nth-child(46){animation:fall-46 15s linear -2s infinite;opacity:.3782;transform:translate(84.0464vw,-10px) scale(.7177)}@keyframes fall-46{69.528%{transform:translate(76.0513vw,69.528vh) scale(.7177)}to{transform:translate(80.04885vw,100vh) scale(.7177)}}.christmas .snow:nth-child(47){animation:fall-47 18s linear -3s infinite;opacity:.4525;transform:translate(81.0798vw,-10px) scale(.441)}@keyframes fall-47{36.515%{transform:translate(75.271vw,36.515vh) scale(.441)}to{transform:translate(78.1754vw,100vh) scale(.441)}}.christmas .snow:nth-child(48){animation:fall-48 26s linear -12s infinite;opacity:.5635;transform:translate(89.963vw,-10px) scale(.3415)}@keyframes fall-48{34.724%{transform:translate(86.949vw,34.724vh) scale(.3415)}to{transform:translate(88.456vw,100vh) scale(.3415)}}.christmas .snow:nth-child(49){animation:fall-49 16s linear -23s infinite;opacity:.1805;transform:translate(.8036vw,-10px) scale(.5128)}@keyframes fall-49{32.726%{transform:translate(-.9542vw,32.726vh) scale(.5128)}to{transform:translate(-.0753vw,100vh) scale(.5128)}}.christmas .snow:nth-child(50){animation:fall-50 12s linear -6s infinite;opacity:.4291;transform:translate(43.8553vw,-10px) scale(.362)}@keyframes fall-50{49.645%{transform:translate(46.8392vw,49.645vh) scale(.362)}to{transform:translate(45.34725vw,100vh) scale(.362)}}.christmas .snow:nth-child(51){animation:fall-51 17s linear -27s infinite;opacity:.411;transform:translate(83.146vw,-10px) scale(.4926)}@keyframes fall-51{55.052%{transform:translate(86.6152vw,55.052vh) scale(.4926)}to{transform:translate(84.8806vw,100vh) scale(.4926)}}.christmas .snow:nth-child(52){animation:fall-52 12s linear -28s infinite;opacity:.345;transform:translate(51.9629vw,-10px) scale(.2232)}@keyframes fall-52{33.323%{transform:translate(60.3787vw,33.323vh) scale(.2232)}to{transform:translate(56.1708vw,100vh) scale(.2232)}}.christmas .snow:nth-child(53){animation:fall-53 16s linear -26s infinite;opacity:.8213;transform:translate(59.6949vw,-10px) scale(.3342)}@keyframes fall-53{64.235%{transform:translate(55.2427vw,64.235vh) scale(.3342)}to{transform:translate(57.4688vw,100vh) scale(.3342)}}.christmas .snow:nth-child(54){animation:fall-54 25s linear -16s infinite;opacity:.2011;transform:translate(98.7314vw,-10px) scale(.0537)}@keyframes fall-54{44.201%{transform:translate(91.3062vw,44.201vh) scale(.0537)}to{transform:translate(95.0188vw,100vh) scale(.0537)}}.christmas .snow:nth-child(55){animation:fall-55 30s linear -21s infinite;opacity:.3599;transform:translate(33.6086vw,-10px) scale(.9447)}@keyframes fall-55{39.809%{transform:translate(37.0083vw,39.809vh) scale(.9447)}to{transform:translate(35.30845vw,100vh) scale(.9447)}}.christmas .snow:nth-child(56){animation:fall-56 20s linear -10s infinite;opacity:.9755;transform:translate(20.6267vw,-10px) scale(.1678)}@keyframes fall-56{58.742%{transform:translate(12.529vw,58.742vh) scale(.1678)}to{transform:translate(16.57785vw,100vh) scale(.1678)}}.christmas .snow:nth-child(57){animation:fall-57 15s linear -30s infinite;opacity:.5235;transform:translate(40.6933vw,-10px) scale(.9344)}@keyframes fall-57{52.658%{transform:translate(31.2769vw,52.658vh) scale(.9344)}to{transform:translate(35.9851vw,100vh) scale(.9344)}}.christmas .snow:nth-child(58){animation:fall-58 28s linear -14s infinite;opacity:.0586;transform:translate(2.7193vw,-10px) scale(.4025)}@keyframes fall-58{79.095%{transform:translate(5.8261vw,79.095vh) scale(.4025)}to{transform:translate(4.2727vw,100vh) scale(.4025)}}.christmas .snow:nth-child(59){animation:fall-59 25s linear -6s infinite;opacity:.6236;transform:translate(8.2722vw,-10px) scale(.1032)}@keyframes fall-59{33.725%{transform:translate(9.3106vw,33.725vh) scale(.1032)}to{transform:translate(8.7914vw,100vh) scale(.1032)}}.christmas .snow:nth-child(60){animation:fall-60 20s linear -2s infinite;opacity:.421;transform:translate(37.7194vw,-10px) scale(.7001)}@keyframes fall-60{45.829%{transform:translate(46.7639vw,45.829vh) scale(.7001)}to{transform:translate(42.24165vw,100vh) scale(.7001)}}.christmas .snow:nth-child(61){animation:fall-61 19s linear -27s infinite;opacity:.9523;transform:translate(82.2543vw,-10px) scale(.0605)}@keyframes fall-61{73.05%{transform:translate(72.4217vw,73.05vh) scale(.0605)}to{transform:translate(77.338vw,100vh) scale(.0605)}}.christmas .snow:nth-child(62){animation:fall-62 20s linear -23s infinite;opacity:.886;transform:translate(38.0409vw,-10px) scale(.7882)}@keyframes fall-62{38.744%{transform:translate(45.2891vw,38.744vh) scale(.7882)}to{transform:translate(41.665vw,100vh) scale(.7882)}}.christmas .snow:nth-child(63){animation:fall-63 15s linear -9s infinite;opacity:.5606;transform:translate(54.7222vw,-10px) scale(.2048)}@keyframes fall-63{63.618%{transform:translate(52.4107vw,63.618vh) scale(.2048)}to{transform:translate(53.56645vw,100vh) scale(.2048)}}.christmas .snow:nth-child(64){animation:fall-64 12s linear -17s infinite;opacity:.7094;transform:translate(18.7021vw,-10px) scale(.2837)}@keyframes fall-64{38.874%{transform:translate(14.8238vw,38.874vh) scale(.2837)}to{transform:translate(16.76295vw,100vh) scale(.2837)}}.christmas .snow:nth-child(65){animation:fall-65 18s linear -12s infinite;opacity:.4206;transform:translate(70.1464vw,-10px) scale(.2899)}@keyframes fall-65{56.702%{transform:translate(69.4555vw,56.702vh) scale(.2899)}to{transform:translate(69.80095vw,100vh) scale(.2899)}}.christmas .snow:nth-child(66){animation:fall-66 13s linear -7s infinite;opacity:.0412;transform:translate(79.6119vw,-10px) scale(.4141)}@keyframes fall-66{71.227%{transform:translate(80.5395vw,71.227vh) scale(.4141)}to{transform:translate(80.0757vw,100vh) scale(.4141)}}.christmas .snow:nth-child(67){animation:fall-67 12s linear -9s infinite;opacity:.4503;transform:translate(78.8007vw,-10px) scale(.4207)}@keyframes fall-67{49.568%{transform:translate(80.8812vw,49.568vh) scale(.4207)}to{transform:translate(79.84095vw,100vh) scale(.4207)}}.christmas .snow:nth-child(68){animation:fall-68 18s linear -7s infinite;opacity:.4055;transform:translate(59.2089vw,-10px) scale(.2167)}@keyframes fall-68{65.891%{transform:translate(55.9147vw,65.891vh) scale(.2167)}to{transform:translate(57.5618vw,100vh) scale(.2167)}}.christmas .snow:nth-child(69){animation:fall-69 22s linear -1s infinite;opacity:.14;transform:translate(83.4071vw,-10px) scale(.654)}@keyframes fall-69{46.74%{transform:translate(87.8084vw,46.74vh) scale(.654)}to{transform:translate(85.60775vw,100vh) scale(.654)}}.christmas .snow:nth-child(70){animation:fall-70 17s linear -26s infinite;opacity:.5662;transform:translate(56.9196vw,-10px) scale(.5589)}@keyframes fall-70{73.787%{transform:translate(52.7483vw,73.787vh) scale(.5589)}to{transform:translate(54.83395vw,100vh) scale(.5589)}}.christmas .snow:nth-child(71){animation:fall-71 21s linear -17s infinite;opacity:.6104;transform:translate(18.5367vw,-10px) scale(.3448)}@keyframes fall-71{42.323%{transform:translate(17.4049vw,42.323vh) scale(.3448)}to{transform:translate(17.9708vw,100vh) scale(.3448)}}.christmas .snow:nth-child(72){animation:fall-72 11s linear -10s infinite;opacity:.5844;transform:translate(72.0015vw,-10px) scale(.3734)}@keyframes fall-72{47.947%{transform:translate(74.2935vw,47.947vh) scale(.3734)}to{transform:translate(73.1475vw,100vh) scale(.3734)}}.christmas .snow:nth-child(73){animation:fall-73 11s linear -10s infinite;opacity:.966;transform:translate(64.589vw,-10px) scale(.4957)}@keyframes fall-73{31.171%{transform:translate(68.1923vw,31.171vh) scale(.4957)}to{transform:translate(66.39065vw,100vh) scale(.4957)}}.christmas .snow:nth-child(74){animation:fall-74 20s linear -19s infinite;opacity:.203;transform:translate(41.5021vw,-10px) scale(.9032)}@keyframes fall-74{69.118%{transform:translate(31.8486vw,69.118vh) scale(.9032)}to{transform:translate(36.67535vw,100vh) scale(.9032)}}.christmas .snow:nth-child(75){animation:fall-75 20s linear -7s infinite;opacity:.5149;transform:translate(67.7006vw,-10px) scale(.8515)}@keyframes fall-75{39.636%{transform:translate(62.2716vw,39.636vh) scale(.8515)}to{transform:translate(64.9861vw,100vh) scale(.8515)}}.christmas .snow:nth-child(76){animation:fall-76 15s linear -8s infinite;opacity:.1661;transform:translate(51.864vw,-10px) scale(.4595)}@keyframes fall-76{32.056%{transform:translate(53.0218vw,32.056vh) scale(.4595)}to{transform:translate(52.4429vw,100vh) scale(.4595)}}.christmas .snow:nth-child(77){animation:fall-77 19s linear -7s infinite;opacity:.9688;transform:translate(46.569vw,-10px) scale(.1032)}@keyframes fall-77{47.802%{transform:translate(43.8442vw,47.802vh) scale(.1032)}to{transform:translate(45.2066vw,100vh) scale(.1032)}}.christmas .snow:nth-child(78){animation:fall-78 24s linear -9s infinite;opacity:.7701;transform:translate(93.8498vw,-10px) scale(.5542)}@keyframes fall-78{58.263%{transform:translate(101.5729vw,58.263vh) scale(.5542)}to{transform:translate(97.71135vw,100vh) scale(.5542)}}.christmas .snow:nth-child(79){animation:fall-79 28s linear -25s infinite;opacity:.3632;transform:translate(89.4241vw,-10px) scale(.2759)}@keyframes fall-79{70.931%{transform:translate(95.129vw,70.931vh) scale(.2759)}to{transform:translate(92.27655vw,100vh) scale(.2759)}}.christmas .snow:nth-child(80){animation:fall-80 18s linear -21s infinite;opacity:.878;transform:translate(44.3703vw,-10px) scale(.9698)}@keyframes fall-80{37.878%{transform:translate(40.0221vw,37.878vh) scale(.9698)}to{transform:translate(42.1962vw,100vh) scale(.9698)}}.christmas .snow:nth-child(81){animation:fall-81 12s linear -26s infinite;opacity:.886;transform:translate(21.0042vw,-10px) scale(.1328)}@keyframes fall-81{30.833%{transform:translate(26.8281vw,30.833vh) scale(.1328)}to{transform:translate(23.91615vw,100vh) scale(.1328)}}.christmas .snow:nth-child(82){animation:fall-82 11s linear -6s infinite;opacity:.1597;transform:translate(94.0129vw,-10px) scale(.8084)}@keyframes fall-82{50.583%{transform:translate(95.5712vw,50.583vh) scale(.8084)}to{transform:translate(94.79205vw,100vh) scale(.8084)}}.christmas .snow:nth-child(83){animation:fall-83 15s linear -28s infinite;opacity:.8835;transform:translate(28.3165vw,-10px) scale(.6812)}@keyframes fall-83{34.677%{transform:translate(32.1078vw,34.677vh) scale(.6812)}to{transform:translate(30.21215vw,100vh) scale(.6812)}}.christmas .snow:nth-child(84){animation:fall-84 30s linear -20s infinite;opacity:.5054;transform:translate(48.7729vw,-10px) scale(.8898)}@keyframes fall-84{46.194%{transform:translate(52.9262vw,46.194vh) scale(.8898)}to{transform:translate(50.84955vw,100vh) scale(.8898)}}.christmas .snow:nth-child(85){animation:fall-85 16s linear -1s infinite;opacity:.6091;transform:translate(88.3527vw,-10px) scale(.0877)}@keyframes fall-85{77.081%{transform:translate(81.9087vw,77.081vh) scale(.0877)}to{transform:translate(85.1307vw,100vh) scale(.0877)}}.christmas .snow:nth-child(86){animation:fall-86 19s linear -27s infinite;opacity:.7852;transform:translate(70.9325vw,-10px) scale(.9129)}@keyframes fall-86{59.288%{transform:translate(73.7374vw,59.288vh) scale(.9129)}to{transform:translate(72.33495vw,100vh) scale(.9129)}}.christmas .snow:nth-child(87){animation:fall-87 30s linear -2s infinite;opacity:.3133;transform:translate(50.553vw,-10px) scale(.911)}@keyframes fall-87{31.745%{transform:translate(43.9264vw,31.745vh) scale(.911)}to{transform:translate(47.2397vw,100vh) scale(.911)}}.christmas .snow:nth-child(88){animation:fall-88 18s linear -17s infinite;opacity:.3773;transform:translate(70.2258vw,-10px) scale(.5997)}@keyframes fall-88{70.139%{transform:translate(66.5422vw,70.139vh) scale(.5997)}to{transform:translate(68.384vw,100vh) scale(.5997)}}.christmas .snow:nth-child(89){animation:fall-89 21s linear -27s infinite;opacity:.761;transform:translate(3.5118vw,-10px) scale(.6301)}@keyframes fall-89{33.907%{transform:translate(11.2333vw,33.907vh) scale(.6301)}to{transform:translate(7.37255vw,100vh) scale(.6301)}}.christmas .snow:nth-child(90){animation:fall-90 10s linear -14s infinite;opacity:.1917;transform:translate(54.8041vw,-10px) scale(.8337)}@keyframes fall-90{67.307%{transform:translate(50.4465vw,67.307vh) scale(.8337)}to{transform:translate(52.6253vw,100vh) scale(.8337)}}.christmas .snow:nth-child(91){animation:fall-91 21s linear -16s infinite;opacity:.7402;transform:translate(12.5515vw,-10px) scale(.633)}@keyframes fall-91{70.734%{transform:translate(22.2169vw,70.734vh) scale(.633)}to{transform:translate(17.3842vw,100vh) scale(.633)}}.christmas .snow:nth-child(92){animation:fall-92 16s linear -28s infinite;opacity:.9635;transform:translate(94.3774vw,-10px) scale(.9902)}@keyframes fall-92{51.161%{transform:translate(93.5547vw,51.161vh) scale(.9902)}to{transform:translate(93.96605vw,100vh) scale(.9902)}}.christmas .snow:nth-child(93){animation:fall-93 22s linear -2s infinite;opacity:.5289;transform:translate(83.6593vw,-10px) scale(.168)}@keyframes fall-93{30.557%{transform:translate(86.3489vw,30.557vh) scale(.168)}to{transform:translate(85.0041vw,100vh) scale(.168)}}.christmas .snow:nth-child(94){animation:fall-94 12s linear -8s infinite;opacity:.7692;transform:translate(75.4662vw,-10px) scale(.8289)}@keyframes fall-94{72.127%{transform:translate(81.6202vw,72.127vh) scale(.8289)}to{transform:translate(78.5432vw,100vh) scale(.8289)}}.christmas .snow:nth-child(95){animation:fall-95 14s linear -9s infinite;opacity:.6838;transform:translate(48.5524vw,-10px) scale(.6965)}@keyframes fall-95{47.864%{transform:translate(58.3338vw,47.864vh) scale(.6965)}to{transform:translate(53.4431vw,100vh) scale(.6965)}}.christmas .snow:nth-child(96){animation:fall-96 15s linear -6s infinite;opacity:.0935;transform:translate(87.4096vw,-10px) scale(.894)}@keyframes fall-96{77.172%{transform:translate(81.7439vw,77.172vh) scale(.894)}to{transform:translate(84.57675vw,100vh) scale(.894)}}.christmas .snow:nth-child(97){animation:fall-97 25s linear -21s infinite;opacity:.0922;transform:translate(10.313vw,-10px) scale(.9583)}@keyframes fall-97{49.339%{transform:translate(8.5603vw,49.339vh) scale(.9583)}to{transform:translate(9.43665vw,100vh) scale(.9583)}}.christmas .snow:nth-child(98){animation:fall-98 12s linear -20s infinite;opacity:.9803;transform:translate(69.5201vw,-10px) scale(.9289)}@keyframes fall-98{65.152%{transform:translate(63.8277vw,65.152vh) scale(.9289)}to{transform:translate(66.6739vw,100vh) scale(.9289)}}.christmas .snow:nth-child(99){animation:fall-99 29s linear -29s infinite;opacity:.2651;transform:translate(12.0458vw,-10px) scale(.7754)}@keyframes fall-99{75.158%{transform:translate(15.7171vw,75.158vh) scale(.7754)}to{transform:translate(13.88145vw,100vh) scale(.7754)}}.christmas .snow:nth-child(100){animation:fall-100 19s linear -29s infinite;opacity:.7759;transform:translate(92.8749vw,-10px) scale(.4461)}@keyframes fall-100{74.971%{transform:translate(86.4824vw,74.971vh) scale(.4461)}to{transform:translate(89.67865vw,100vh) scale(.4461)}}.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}}