.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{flex:1;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:20px;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 23s linear -25s infinite;opacity:.8006;transform:translate(49.8773vw,-10px) scale(.2358)}@keyframes fall-1{57.921%{transform:translate(47.9783vw,57.921vh) scale(.2358)}to{transform:translate(48.9278vw,100vh) scale(.2358)}}.christmas .snow:nth-child(2){animation:fall-2 21s linear -6s infinite;opacity:.8502;transform:translate(57.3789vw,-10px) scale(.2709)}@keyframes fall-2{48.125%{transform:translate(52.8345vw,48.125vh) scale(.2709)}to{transform:translate(55.1067vw,100vh) scale(.2709)}}.christmas .snow:nth-child(3){animation:fall-3 16s linear -20s infinite;opacity:.0308;transform:translate(10.4759vw,-10px) scale(.5483)}@keyframes fall-3{74.289%{transform:translate(13.3213vw,74.289vh) scale(.5483)}to{transform:translate(11.8986vw,100vh) scale(.5483)}}.christmas .snow:nth-child(4){animation:fall-4 17s linear -27s infinite;opacity:.144;transform:translate(.5747vw,-10px) scale(.0674)}@keyframes fall-4{59.53%{transform:translate(1.1561vw,59.53vh) scale(.0674)}to{transform:translate(.8654vw,100vh) scale(.0674)}}.christmas .snow:nth-child(5){animation:fall-5 14s linear -12s infinite;opacity:.1108;transform:translate(1.6921vw,-10px) scale(.1139)}@keyframes fall-5{69.97%{transform:translate(8.0324vw,69.97vh) scale(.1139)}to{transform:translate(4.86225vw,100vh) scale(.1139)}}.christmas .snow:nth-child(6){animation:fall-6 27s linear -5s infinite;opacity:.1958;transform:translate(31.3954vw,-10px) scale(.4922)}@keyframes fall-6{59.439%{transform:translate(31.9464vw,59.439vh) scale(.4922)}to{transform:translate(31.6709vw,100vh) scale(.4922)}}.christmas .snow:nth-child(7){animation:fall-7 13s linear -13s infinite;opacity:.4683;transform:translate(8.3457vw,-10px) scale(.8679)}@keyframes fall-7{48.691%{transform:translate(8.7445vw,48.691vh) scale(.8679)}to{transform:translate(8.5451vw,100vh) scale(.8679)}}.christmas .snow:nth-child(8){animation:fall-8 30s linear -12s infinite;opacity:.0954;transform:translate(13.911vw,-10px) scale(.0297)}@keyframes fall-8{39.93%{transform:translate(18.116vw,39.93vh) scale(.0297)}to{transform:translate(16.0135vw,100vh) scale(.0297)}}.christmas .snow:nth-child(9){animation:fall-9 27s linear -10s infinite;opacity:.4038;transform:translate(54.2448vw,-10px) scale(.1971)}@keyframes fall-9{58.747%{transform:translate(46.7683vw,58.747vh) scale(.1971)}to{transform:translate(50.50655vw,100vh) scale(.1971)}}.christmas .snow:nth-child(10){animation:fall-10 20s linear -7s infinite;opacity:.6524;transform:translate(80.5705vw,-10px) scale(.1781)}@keyframes fall-10{50.418%{transform:translate(81.7097vw,50.418vh) scale(.1781)}to{transform:translate(81.1401vw,100vh) scale(.1781)}}.christmas .snow:nth-child(11){animation:fall-11 16s linear -11s infinite;opacity:.7452;transform:translate(85.785vw,-10px) scale(.8366)}@keyframes fall-11{53.275%{transform:translate(90.8419vw,53.275vh) scale(.8366)}to{transform:translate(88.31345vw,100vh) scale(.8366)}}.christmas .snow:nth-child(12){animation:fall-12 18s linear -23s infinite;opacity:.8432;transform:translate(5.14vw,-10px) scale(.444)}@keyframes fall-12{32.927%{transform:translate(7.147vw,32.927vh) scale(.444)}to{transform:translate(6.1435vw,100vh) scale(.444)}}.christmas .snow:nth-child(13){animation:fall-13 29s linear -22s infinite;opacity:.1973;transform:translate(2.5198vw,-10px) scale(.0387)}@keyframes fall-13{63.064%{transform:translate(11.8154vw,63.064vh) scale(.0387)}to{transform:translate(7.1676vw,100vh) scale(.0387)}}.christmas .snow:nth-child(14){animation:fall-14 27s linear -19s infinite;opacity:.4681;transform:translate(13.9314vw,-10px) scale(.2473)}@keyframes fall-14{67.453%{transform:translate(22.7983vw,67.453vh) scale(.2473)}to{transform:translate(18.36485vw,100vh) scale(.2473)}}.christmas .snow:nth-child(15){animation:fall-15 10s linear -6s infinite;opacity:.9501;transform:translate(69.4087vw,-10px) scale(.1882)}@keyframes fall-15{30.058%{transform:translate(78.2371vw,30.058vh) scale(.1882)}to{transform:translate(73.8229vw,100vh) scale(.1882)}}.christmas .snow:nth-child(16){animation:fall-16 20s linear -6s infinite;opacity:.8371;transform:translate(75.1714vw,-10px) scale(.6102)}@keyframes fall-16{76.422%{transform:translate(82.2435vw,76.422vh) scale(.6102)}to{transform:translate(78.70745vw,100vh) scale(.6102)}}.christmas .snow:nth-child(17){animation:fall-17 15s linear -12s infinite;opacity:.2339;transform:translate(76.6918vw,-10px) scale(.3016)}@keyframes fall-17{62.23%{transform:translate(74.64vw,62.23vh) scale(.3016)}to{transform:translate(75.6659vw,100vh) scale(.3016)}}.christmas .snow:nth-child(18){animation:fall-18 18s linear -1s infinite;opacity:.9621;transform:translate(63.7513vw,-10px) scale(.7746)}@keyframes fall-18{71.405%{transform:translate(53.8877vw,71.405vh) scale(.7746)}to{transform:translate(58.8195vw,100vh) scale(.7746)}}.christmas .snow:nth-child(19){animation:fall-19 10s linear -8s infinite;opacity:.3085;transform:translate(46.8894vw,-10px) scale(.8598)}@keyframes fall-19{64.357%{transform:translate(44.7775vw,64.357vh) scale(.8598)}to{transform:translate(45.83345vw,100vh) scale(.8598)}}.christmas .snow:nth-child(20){animation:fall-20 13s linear -20s infinite;opacity:.8022;transform:translate(86.9847vw,-10px) scale(.8694)}@keyframes fall-20{30.206%{transform:translate(96.444vw,30.206vh) scale(.8694)}to{transform:translate(91.71435vw,100vh) scale(.8694)}}.christmas .snow:nth-child(21){animation:fall-21 13s linear -3s infinite;opacity:.3892;transform:translate(14.3987vw,-10px) scale(.2429)}@keyframes fall-21{50.47%{transform:translate(10.7611vw,50.47vh) scale(.2429)}to{transform:translate(12.5799vw,100vh) scale(.2429)}}.christmas .snow:nth-child(22){animation:fall-22 13s linear -2s infinite;opacity:.2956;transform:translate(.0468vw,-10px) scale(.598)}@keyframes fall-22{49.457%{transform:translate(3.9291vw,49.457vh) scale(.598)}to{transform:translate(1.98795vw,100vh) scale(.598)}}.christmas .snow:nth-child(23){animation:fall-23 20s linear -8s infinite;opacity:.6125;transform:translate(96.5378vw,-10px) scale(.921)}@keyframes fall-23{67.707%{transform:translate(90.8513vw,67.707vh) scale(.921)}to{transform:translate(93.69455vw,100vh) scale(.921)}}.christmas .snow:nth-child(24){animation:fall-24 18s linear -1s infinite;opacity:.0651;transform:translate(51.0068vw,-10px) scale(.761)}@keyframes fall-24{60.895%{transform:translate(52.0969vw,60.895vh) scale(.761)}to{transform:translate(51.55185vw,100vh) scale(.761)}}.christmas .snow:nth-child(25){animation:fall-25 23s linear -9s infinite;opacity:.0004;transform:translate(55.1368vw,-10px) scale(.4759)}@keyframes fall-25{70.808%{transform:translate(58.0786vw,70.808vh) scale(.4759)}to{transform:translate(56.6077vw,100vh) scale(.4759)}}.christmas .snow:nth-child(26){animation:fall-26 26s linear -14s infinite;opacity:.1557;transform:translate(99.0436vw,-10px) scale(.4376)}@keyframes fall-26{68.978%{transform:translate(106.443vw,68.978vh) scale(.4376)}to{transform:translate(102.7433vw,100vh) scale(.4376)}}.christmas .snow:nth-child(27){animation:fall-27 26s linear -14s infinite;opacity:.6627;transform:translate(40.2215vw,-10px) scale(.717)}@keyframes fall-27{59.438%{transform:translate(35.4996vw,59.438vh) scale(.717)}to{transform:translate(37.86055vw,100vh) scale(.717)}}.christmas .snow:nth-child(28){animation:fall-28 10s linear -23s infinite;opacity:.0233;transform:translate(94.5611vw,-10px) scale(.603)}@keyframes fall-28{71.65%{transform:translate(103.2307vw,71.65vh) scale(.603)}to{transform:translate(98.8959vw,100vh) scale(.603)}}.christmas .snow:nth-child(29){animation:fall-29 18s linear -23s infinite;opacity:.2927;transform:translate(44.5017vw,-10px) scale(.4831)}@keyframes fall-29{55.304%{transform:translate(48.4286vw,55.304vh) scale(.4831)}to{transform:translate(46.46515vw,100vh) scale(.4831)}}.christmas .snow:nth-child(30){animation:fall-30 15s linear -10s infinite;opacity:.9;transform:translate(57.8525vw,-10px) scale(.9666)}@keyframes fall-30{47.862%{transform:translate(57.0952vw,47.862vh) scale(.9666)}to{transform:translate(57.47385vw,100vh) scale(.9666)}}.christmas .snow:nth-child(31){animation:fall-31 18s linear -14s infinite;opacity:.3672;transform:translate(52.5546vw,-10px) scale(.7457)}@keyframes fall-31{43.158%{transform:translate(60.2386vw,43.158vh) scale(.7457)}to{transform:translate(56.3966vw,100vh) scale(.7457)}}.christmas .snow:nth-child(32){animation:fall-32 19s linear -28s infinite;opacity:.2291;transform:translate(50.9736vw,-10px) scale(.3651)}@keyframes fall-32{60.441%{transform:translate(55.5434vw,60.441vh) scale(.3651)}to{transform:translate(53.2585vw,100vh) scale(.3651)}}.christmas .snow:nth-child(33){animation:fall-33 21s linear -5s infinite;opacity:.9715;transform:translate(12.052vw,-10px) scale(.2912)}@keyframes fall-33{58.009%{transform:translate(12.1906vw,58.009vh) scale(.2912)}to{transform:translate(12.1213vw,100vh) scale(.2912)}}.christmas .snow:nth-child(34){animation:fall-34 21s linear -4s infinite;opacity:.495;transform:translate(20.722vw,-10px) scale(.6411)}@keyframes fall-34{58.35%{transform:translate(15.1969vw,58.35vh) scale(.6411)}to{transform:translate(17.95945vw,100vh) scale(.6411)}}.christmas .snow:nth-child(35){animation:fall-35 11s linear -3s infinite;opacity:.0237;transform:translate(16.8328vw,-10px) scale(.2114)}@keyframes fall-35{48.294%{transform:translate(14.087vw,48.294vh) scale(.2114)}to{transform:translate(15.4599vw,100vh) scale(.2114)}}.christmas .snow:nth-child(36){animation:fall-36 15s linear -18s infinite;opacity:.2414;transform:translate(15.0605vw,-10px) scale(.0528)}@keyframes fall-36{71.399%{transform:translate(5.9033vw,71.399vh) scale(.0528)}to{transform:translate(10.4819vw,100vh) scale(.0528)}}.christmas .snow:nth-child(37){animation:fall-37 23s linear -5s infinite;opacity:.2532;transform:translate(98.3917vw,-10px) scale(.7432)}@keyframes fall-37{71.392%{transform:translate(103.3893vw,71.392vh) scale(.7432)}to{transform:translate(100.8905vw,100vh) scale(.7432)}}.christmas .snow:nth-child(38){animation:fall-38 24s linear -2s infinite;opacity:.0785;transform:translate(57.7476vw,-10px) scale(.8572)}@keyframes fall-38{32.292%{transform:translate(48.2013vw,32.292vh) scale(.8572)}to{transform:translate(52.97445vw,100vh) scale(.8572)}}.christmas .snow:nth-child(39){animation:fall-39 29s linear -17s infinite;opacity:.7965;transform:translate(22.8938vw,-10px) scale(.3359)}@keyframes fall-39{42.565%{transform:translate(17.0315vw,42.565vh) scale(.3359)}to{transform:translate(19.96265vw,100vh) scale(.3359)}}.christmas .snow:nth-child(40){animation:fall-40 30s linear -24s infinite;opacity:.6343;transform:translate(50.1469vw,-10px) scale(.471)}@keyframes fall-40{41.821%{transform:translate(47.3561vw,41.821vh) scale(.471)}to{transform:translate(48.7515vw,100vh) scale(.471)}}.christmas .snow:nth-child(41){animation:fall-41 14s linear -3s infinite;opacity:.2557;transform:translate(37.1596vw,-10px) scale(.75)}@keyframes fall-41{53.607%{transform:translate(39.7974vw,53.607vh) scale(.75)}to{transform:translate(38.4785vw,100vh) scale(.75)}}.christmas .snow:nth-child(42){animation:fall-42 12s linear -8s infinite;opacity:.9096;transform:translate(55.7706vw,-10px) scale(.8111)}@keyframes fall-42{45.232%{transform:translate(64.1243vw,45.232vh) scale(.8111)}to{transform:translate(59.94745vw,100vh) scale(.8111)}}.christmas .snow:nth-child(43){animation:fall-43 22s linear -28s infinite;opacity:.9797;transform:translate(88.3263vw,-10px) scale(.1352)}@keyframes fall-43{31.604%{transform:translate(79.8707vw,31.604vh) scale(.1352)}to{transform:translate(84.0985vw,100vh) scale(.1352)}}.christmas .snow:nth-child(44){animation:fall-44 14s linear -8s infinite;opacity:.0127;transform:translate(3.0169vw,-10px) scale(.2959)}@keyframes fall-44{51.757%{transform:translate(11.7392vw,51.757vh) scale(.2959)}to{transform:translate(7.37805vw,100vh) scale(.2959)}}.christmas .snow:nth-child(45){animation:fall-45 25s linear -19s infinite;opacity:.1429;transform:translate(59.6995vw,-10px) scale(.4726)}@keyframes fall-45{64%{transform:translate(58.7712vw,64vh) scale(.4726)}to{transform:translate(59.23535vw,100vh) scale(.4726)}}.christmas .snow:nth-child(46){animation:fall-46 11s linear -15s infinite;opacity:.8002;transform:translate(95.5944vw,-10px) scale(.6543)}@keyframes fall-46{40.204%{transform:translate(95.8291vw,40.204vh) scale(.6543)}to{transform:translate(95.71175vw,100vh) scale(.6543)}}.christmas .snow:nth-child(47){animation:fall-47 14s linear -10s infinite;opacity:.7159;transform:translate(86.3282vw,-10px) scale(.28)}@keyframes fall-47{54.231%{transform:translate(90.431vw,54.231vh) scale(.28)}to{transform:translate(88.3796vw,100vh) scale(.28)}}.christmas .snow:nth-child(48){animation:fall-48 26s linear -30s infinite;opacity:.5746;transform:translate(86.6327vw,-10px) scale(.3209)}@keyframes fall-48{53.944%{transform:translate(82.3882vw,53.944vh) scale(.3209)}to{transform:translate(84.51045vw,100vh) scale(.3209)}}.christmas .snow:nth-child(49){animation:fall-49 13s linear -25s infinite;opacity:.3706;transform:translate(34.5054vw,-10px) scale(.1263)}@keyframes fall-49{61.945%{transform:translate(32.6025vw,61.945vh) scale(.1263)}to{transform:translate(33.55395vw,100vh) scale(.1263)}}.christmas .snow:nth-child(50){animation:fall-50 13s linear -15s infinite;opacity:.7162;transform:translate(30.4982vw,-10px) scale(.8789)}@keyframes fall-50{35.029%{transform:translate(26.0004vw,35.029vh) scale(.8789)}to{transform:translate(28.2493vw,100vh) scale(.8789)}}.christmas .snow:nth-child(51){animation:fall-51 26s linear -1s infinite;opacity:.8744;transform:translate(8.9014vw,-10px) scale(.3307)}@keyframes fall-51{72.737%{transform:translate(6.4333vw,72.737vh) scale(.3307)}to{transform:translate(7.66735vw,100vh) scale(.3307)}}.christmas .snow:nth-child(52){animation:fall-52 19s linear -26s infinite;opacity:.9973;transform:translate(22.5721vw,-10px) scale(.7367)}@keyframes fall-52{69.889%{transform:translate(19.3116vw,69.889vh) scale(.7367)}to{transform:translate(20.94185vw,100vh) scale(.7367)}}.christmas .snow:nth-child(53){animation:fall-53 16s linear -6s infinite;opacity:.3199;transform:translate(70.0141vw,-10px) scale(.7693)}@keyframes fall-53{70.679%{transform:translate(74.3171vw,70.679vh) scale(.7693)}to{transform:translate(72.1656vw,100vh) scale(.7693)}}.christmas .snow:nth-child(54){animation:fall-54 15s linear -12s infinite;opacity:.5015;transform:translate(69.9971vw,-10px) scale(.2912)}@keyframes fall-54{37.867%{transform:translate(62.7778vw,37.867vh) scale(.2912)}to{transform:translate(66.38745vw,100vh) scale(.2912)}}.christmas .snow:nth-child(55){animation:fall-55 18s linear -3s infinite;opacity:.7218;transform:translate(37.934vw,-10px) scale(.6846)}@keyframes fall-55{41.634%{transform:translate(37.1747vw,41.634vh) scale(.6846)}to{transform:translate(37.55435vw,100vh) scale(.6846)}}.christmas .snow:nth-child(56){animation:fall-56 25s linear -7s infinite;opacity:.61;transform:translate(71.6417vw,-10px) scale(.6545)}@keyframes fall-56{74.687%{transform:translate(67.2507vw,74.687vh) scale(.6545)}to{transform:translate(69.4462vw,100vh) scale(.6545)}}.christmas .snow:nth-child(57){animation:fall-57 12s linear -10s infinite;opacity:.6722;transform:translate(74.4899vw,-10px) scale(.0874)}@keyframes fall-57{57.636%{transform:translate(83.8744vw,57.636vh) scale(.0874)}to{transform:translate(79.18215vw,100vh) scale(.0874)}}.christmas .snow:nth-child(58){animation:fall-58 24s linear -20s infinite;opacity:.0211;transform:translate(78.3612vw,-10px) scale(.7325)}@keyframes fall-58{40.787%{transform:translate(81.9507vw,40.787vh) scale(.7325)}to{transform:translate(80.15595vw,100vh) scale(.7325)}}.christmas .snow:nth-child(59){animation:fall-59 23s linear -5s infinite;opacity:.2372;transform:translate(5.4585vw,-10px) scale(.2083)}@keyframes fall-59{36.315%{transform:translate(6.0823vw,36.315vh) scale(.2083)}to{transform:translate(5.7704vw,100vh) scale(.2083)}}.christmas .snow:nth-child(60){animation:fall-60 18s linear -6s infinite;opacity:.9564;transform:translate(87.3027vw,-10px) scale(.5494)}@keyframes fall-60{78.254%{transform:translate(92.3703vw,78.254vh) scale(.5494)}to{transform:translate(89.8365vw,100vh) scale(.5494)}}.christmas .snow:nth-child(61){animation:fall-61 19s linear -18s infinite;opacity:.4133;transform:translate(86.8494vw,-10px) scale(.2608)}@keyframes fall-61{37.781%{transform:translate(93.3634vw,37.781vh) scale(.2608)}to{transform:translate(90.1064vw,100vh) scale(.2608)}}.christmas .snow:nth-child(62){animation:fall-62 22s linear -5s infinite;opacity:.9256;transform:translate(62.8465vw,-10px) scale(.7623)}@keyframes fall-62{35.835%{transform:translate(67.9526vw,35.835vh) scale(.7623)}to{transform:translate(65.39955vw,100vh) scale(.7623)}}.christmas .snow:nth-child(63){animation:fall-63 12s linear -27s infinite;opacity:.9791;transform:translate(56.6471vw,-10px) scale(.4215)}@keyframes fall-63{56.88%{transform:translate(53.4787vw,56.88vh) scale(.4215)}to{transform:translate(55.0629vw,100vh) scale(.4215)}}.christmas .snow:nth-child(64){animation:fall-64 17s linear -16s infinite;opacity:.9079;transform:translate(69.7347vw,-10px) scale(.6016)}@keyframes fall-64{47.841%{transform:translate(76.7048vw,47.841vh) scale(.6016)}to{transform:translate(73.21975vw,100vh) scale(.6016)}}.christmas .snow:nth-child(65){animation:fall-65 17s linear -28s infinite;opacity:.6559;transform:translate(52.2223vw,-10px) scale(.1726)}@keyframes fall-65{52.283%{transform:translate(50.5985vw,52.283vh) scale(.1726)}to{transform:translate(51.4104vw,100vh) scale(.1726)}}.christmas .snow:nth-child(66){animation:fall-66 21s linear -12s infinite;opacity:.5876;transform:translate(91.5963vw,-10px) scale(.7836)}@keyframes fall-66{53.244%{transform:translate(101.2406vw,53.244vh) scale(.7836)}to{transform:translate(96.41845vw,100vh) scale(.7836)}}.christmas .snow:nth-child(67){animation:fall-67 28s linear -10s infinite;opacity:.6284;transform:translate(31.6512vw,-10px) scale(.067)}@keyframes fall-67{46.635%{transform:translate(24.7747vw,46.635vh) scale(.067)}to{transform:translate(28.21295vw,100vh) scale(.067)}}.christmas .snow:nth-child(68){animation:fall-68 16s linear -30s infinite;opacity:.1295;transform:translate(93.5989vw,-10px) scale(.0116)}@keyframes fall-68{39.254%{transform:translate(84.7247vw,39.254vh) scale(.0116)}to{transform:translate(89.1618vw,100vh) scale(.0116)}}.christmas .snow:nth-child(69){animation:fall-69 17s linear -7s infinite;opacity:.527;transform:translate(31.4427vw,-10px) scale(.6942)}@keyframes fall-69{31.618%{transform:translate(30.9535vw,31.618vh) scale(.6942)}to{transform:translate(31.1981vw,100vh) scale(.6942)}}.christmas .snow:nth-child(70){animation:fall-70 24s linear -22s infinite;opacity:.094;transform:translate(39.3669vw,-10px) scale(.189)}@keyframes fall-70{30.403%{transform:translate(44.2849vw,30.403vh) scale(.189)}to{transform:translate(41.8259vw,100vh) scale(.189)}}.christmas .snow:nth-child(71){animation:fall-71 22s linear -16s infinite;opacity:.9607;transform:translate(43.852vw,-10px) scale(.4035)}@keyframes fall-71{52.44%{transform:translate(43.9985vw,52.44vh) scale(.4035)}to{transform:translate(43.92525vw,100vh) scale(.4035)}}.christmas .snow:nth-child(72){animation:fall-72 29s linear -22s infinite;opacity:.0392;transform:translate(39.0408vw,-10px) scale(.07)}@keyframes fall-72{63.206%{transform:translate(34.2007vw,63.206vh) scale(.07)}to{transform:translate(36.62075vw,100vh) scale(.07)}}.christmas .snow:nth-child(73){animation:fall-73 29s linear -28s infinite;opacity:.5748;transform:translate(58.54vw,-10px) scale(.3155)}@keyframes fall-73{70.945%{transform:translate(65.4658vw,70.945vh) scale(.3155)}to{transform:translate(62.0029vw,100vh) scale(.3155)}}.christmas .snow:nth-child(74){animation:fall-74 18s linear -24s infinite;opacity:.2275;transform:translate(90.5589vw,-10px) scale(.4815)}@keyframes fall-74{71.025%{transform:translate(85.8187vw,71.025vh) scale(.4815)}to{transform:translate(88.1888vw,100vh) scale(.4815)}}.christmas .snow:nth-child(75){animation:fall-75 22s linear -18s infinite;opacity:.9401;transform:translate(84.15vw,-10px) scale(.9969)}@keyframes fall-75{57.129%{transform:translate(93.2708vw,57.129vh) scale(.9969)}to{transform:translate(88.7104vw,100vh) scale(.9969)}}.christmas .snow:nth-child(76){animation:fall-76 21s linear -18s infinite;opacity:.5016;transform:translate(99.8967vw,-10px) scale(.8884)}@keyframes fall-76{45.356%{transform:translate(104.7088vw,45.356vh) scale(.8884)}to{transform:translate(102.30275vw,100vh) scale(.8884)}}.christmas .snow:nth-child(77){animation:fall-77 30s linear -1s infinite;opacity:.3918;transform:translate(45.5643vw,-10px) scale(.5517)}@keyframes fall-77{70.211%{transform:translate(51.566vw,70.211vh) scale(.5517)}to{transform:translate(48.56515vw,100vh) scale(.5517)}}.christmas .snow:nth-child(78){animation:fall-78 28s linear -27s infinite;opacity:.7021;transform:translate(91.8266vw,-10px) scale(.9387)}@keyframes fall-78{50.341%{transform:translate(101.6511vw,50.341vh) scale(.9387)}to{transform:translate(96.73885vw,100vh) scale(.9387)}}.christmas .snow:nth-child(79){animation:fall-79 29s linear -21s infinite;opacity:.5012;transform:translate(56.1498vw,-10px) scale(.1627)}@keyframes fall-79{42.874%{transform:translate(49.4558vw,42.874vh) scale(.1627)}to{transform:translate(52.8028vw,100vh) scale(.1627)}}.christmas .snow:nth-child(80){animation:fall-80 24s linear -7s infinite;opacity:.4542;transform:translate(60.3935vw,-10px) scale(.377)}@keyframes fall-80{50.07%{transform:translate(56.9763vw,50.07vh) scale(.377)}to{transform:translate(58.6849vw,100vh) scale(.377)}}.christmas .snow:nth-child(81){animation:fall-81 14s linear -9s infinite;opacity:.5686;transform:translate(30.8947vw,-10px) scale(.6575)}@keyframes fall-81{52.445%{transform:translate(34.7572vw,52.445vh) scale(.6575)}to{transform:translate(32.82595vw,100vh) scale(.6575)}}.christmas .snow:nth-child(82){animation:fall-82 25s linear -9s infinite;opacity:.6941;transform:translate(78.3461vw,-10px) scale(.7657)}@keyframes fall-82{51.435%{transform:translate(79.8093vw,51.435vh) scale(.7657)}to{transform:translate(79.0777vw,100vh) scale(.7657)}}.christmas .snow:nth-child(83){animation:fall-83 12s linear -16s infinite;opacity:.205;transform:translate(44.4845vw,-10px) scale(.1594)}@keyframes fall-83{30.599%{transform:translate(37.6794vw,30.599vh) scale(.1594)}to{transform:translate(41.08195vw,100vh) scale(.1594)}}.christmas .snow:nth-child(84){animation:fall-84 28s linear -21s infinite;opacity:.4089;transform:translate(94.3888vw,-10px) scale(.3269)}@keyframes fall-84{43.335%{transform:translate(103.4018vw,43.335vh) scale(.3269)}to{transform:translate(98.8953vw,100vh) scale(.3269)}}.christmas .snow:nth-child(85){animation:fall-85 14s linear -2s infinite;opacity:.432;transform:translate(76.973vw,-10px) scale(.263)}@keyframes fall-85{54.408%{transform:translate(78.8764vw,54.408vh) scale(.263)}to{transform:translate(77.9247vw,100vh) scale(.263)}}.christmas .snow:nth-child(86){animation:fall-86 22s linear -28s infinite;opacity:.6308;transform:translate(73.6349vw,-10px) scale(.7894)}@keyframes fall-86{45.149%{transform:translate(80.89vw,45.149vh) scale(.7894)}to{transform:translate(77.26245vw,100vh) scale(.7894)}}.christmas .snow:nth-child(87){animation:fall-87 30s linear -7s infinite;opacity:.143;transform:translate(4.3446vw,-10px) scale(.9003)}@keyframes fall-87{67.707%{transform:translate(13.5225vw,67.707vh) scale(.9003)}to{transform:translate(8.93355vw,100vh) scale(.9003)}}.christmas .snow:nth-child(88){animation:fall-88 19s linear -6s infinite;opacity:.9997;transform:translate(52.3397vw,-10px) scale(.2497)}@keyframes fall-88{79.843%{transform:translate(51.787vw,79.843vh) scale(.2497)}to{transform:translate(52.06335vw,100vh) scale(.2497)}}.christmas .snow:nth-child(89){animation:fall-89 27s linear -12s infinite;opacity:.1215;transform:translate(92.2698vw,-10px) scale(.8736)}@keyframes fall-89{48.145%{transform:translate(92.8136vw,48.145vh) scale(.8736)}to{transform:translate(92.5417vw,100vh) scale(.8736)}}.christmas .snow:nth-child(90){animation:fall-90 28s linear -12s infinite;opacity:.0838;transform:translate(3.8886vw,-10px) scale(.9885)}@keyframes fall-90{60.038%{transform:translate(11.6034vw,60.038vh) scale(.9885)}to{transform:translate(7.746vw,100vh) scale(.9885)}}.christmas .snow:nth-child(91){animation:fall-91 30s linear -17s infinite;opacity:.3826;transform:translate(54.8194vw,-10px) scale(.1324)}@keyframes fall-91{45.002%{transform:translate(50.0963vw,45.002vh) scale(.1324)}to{transform:translate(52.45785vw,100vh) scale(.1324)}}.christmas .snow:nth-child(92){animation:fall-92 11s linear -27s infinite;opacity:.3365;transform:translate(61.2982vw,-10px) scale(.9081)}@keyframes fall-92{39.259%{transform:translate(60.8377vw,39.259vh) scale(.9081)}to{transform:translate(61.06795vw,100vh) scale(.9081)}}.christmas .snow:nth-child(93){animation:fall-93 26s linear -22s infinite;opacity:.4081;transform:translate(23.3417vw,-10px) scale(.6264)}@keyframes fall-93{65.323%{transform:translate(23.3687vw,65.323vh) scale(.6264)}to{transform:translate(23.3552vw,100vh) scale(.6264)}}.christmas .snow:nth-child(94){animation:fall-94 22s linear -20s infinite;opacity:.3388;transform:translate(36.1708vw,-10px) scale(.7047)}@keyframes fall-94{52.867%{transform:translate(32.4403vw,52.867vh) scale(.7047)}to{transform:translate(34.30555vw,100vh) scale(.7047)}}.christmas .snow:nth-child(95){animation:fall-95 11s linear -7s infinite;opacity:.5563;transform:translate(65.0615vw,-10px) scale(.6169)}@keyframes fall-95{30.831%{transform:translate(67.501vw,30.831vh) scale(.6169)}to{transform:translate(66.28125vw,100vh) scale(.6169)}}.christmas .snow:nth-child(96){animation:fall-96 18s linear -11s infinite;opacity:.66;transform:translate(72.5953vw,-10px) scale(.3871)}@keyframes fall-96{69.974%{transform:translate(78.8735vw,69.974vh) scale(.3871)}to{transform:translate(75.7344vw,100vh) scale(.3871)}}.christmas .snow:nth-child(97){animation:fall-97 23s linear -29s infinite;opacity:.5806;transform:translate(15.0212vw,-10px) scale(.3211)}@keyframes fall-97{46.043%{transform:translate(9.0098vw,46.043vh) scale(.3211)}to{transform:translate(12.0155vw,100vh) scale(.3211)}}.christmas .snow:nth-child(98){animation:fall-98 12s linear -16s infinite;opacity:.5304;transform:translate(40.4604vw,-10px) scale(.8153)}@keyframes fall-98{53.579%{transform:translate(37.7162vw,53.579vh) scale(.8153)}to{transform:translate(39.0883vw,100vh) scale(.8153)}}.christmas .snow:nth-child(99){animation:fall-99 17s linear -22s infinite;opacity:.3518;transform:translate(90.086vw,-10px) scale(.4525)}@keyframes fall-99{49.427%{transform:translate(89.9029vw,49.427vh) scale(.4525)}to{transform:translate(89.99445vw,100vh) scale(.4525)}}.christmas .snow:nth-child(100){animation:fall-100 13s linear -16s infinite;opacity:.7459;transform:translate(36.7454vw,-10px) scale(.0356)}@keyframes fall-100{50.898%{transform:translate(39.0163vw,50.898vh) scale(.0356)}to{transform:translate(37.88085vw,100vh) scale(.0356)}}.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}}