.black-friday-comfort-features{overflow:hidden;padding:130px 0 0;color:#fff;background:#07080a;font-family:Roboto,Arial,sans-serif;margin-top:-1px}.black-friday-comfort-features,.black-friday-comfort-features *{box-sizing:border-box}.black-friday-comfort-features__heading{margin:0 auto 40px;color:inherit;font-family:inherit;font-size:40px;font-weight:600;line-height:1.3;text-align:center}.black-friday-comfort-features__carousel{position:relative;width:68.75vw;margin:0 auto}.black-friday-comfort-features__viewport{width:100%;overflow:visible}.black-friday-comfort-features__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.black-friday-comfort-features__item{min-width:0}.black-friday-comfort-features__media{overflow:hidden;aspect-ratio:1;border-radius:10px;background:#17191c}.black-friday-comfort-features__image,.black-friday-comfort-features__video,.black-friday-comfort-features__placeholder{display:block;width:100%;height:100%;object-fit:cover}.black-friday-comfort-features__placeholder{fill:#34383d}.black-friday-comfort-features__item-title{margin:29px 0 12px;color:#fff;font-family:inherit;font-size:26px;font-weight:600;line-height:1.35}.black-friday-comfort-features__description{color:#fff;font-weight:500;font-size:20px;line-height:1.5;opacity:.7}.black-friday-comfort-features__controls{display:none}@media(max-width:767px){.black-friday-comfort-features{padding:30px 0 38px}.black-friday-comfort-features__heading{max-width:390px;margin-bottom:28px;padding:0 24px;font-size:24px;line-height:1.35}.black-friday-comfort-features__carousel{--comfort-feature-card-size: min( calc(100vw - 120px) , 330px);width:100%;margin:0}.black-friday-comfort-features__viewport{width:calc(100% - 20px);margin-left:20px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.black-friday-comfort-features__carousel[data-scroll-edge=middle] .black-friday-comfort-features__viewport{width:100%;margin-left:0}.black-friday-comfort-features__carousel[data-scroll-edge=end] .black-friday-comfort-features__viewport{width:calc(100% - 20px);margin-left:0}.black-friday-comfort-features__viewport::-webkit-scrollbar{display:none}.black-friday-comfort-features__track{display:flex;width:max-content;gap:16px}.black-friday-comfort-features__item{flex:0 0 var(--comfort-feature-card-size);width:var(--comfort-feature-card-size);scroll-snap-align:start}.black-friday-comfort-features__media{border-radius:14px}.black-friday-comfort-features__item-title{margin:23px 0 12px;font-size:18px;line-height:1.35}.black-friday-comfort-features__description{font-size:16px;line-height:1.55}.black-friday-comfort-features__controls{position:absolute;z-index:2;top:calc(var(--comfort-feature-card-size) / 2);right:0;left:0;display:block;height:0;pointer-events:none}.black-friday-comfort-features__arrow{position:absolute;top:0;display:grid;width:34px;height:34px;padding:0;place-items:center;border:0;border-radius:50%;color:#171717;background:#fff;box-shadow:0 1px 8px #0000002e;transform:translateY(-50%);cursor:pointer;pointer-events:auto}.black-friday-comfort-features__arrow[hidden]{display:none!important}.black-friday-comfort-features__arrow--prev{left:30px}.black-friday-comfort-features__carousel[data-scroll-edge=middle] .black-friday-comfort-features__arrow--prev,.black-friday-comfort-features__carousel[data-scroll-edge=end] .black-friday-comfort-features__arrow--prev{left:8px}.black-friday-comfort-features__arrow--next{right:8px}.black-friday-comfort-features__carousel[data-scroll-edge=end] .black-friday-comfort-features__arrow--next{right:28px}.black-friday-comfort-features__arrow svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.black-friday-comfort-features__arrow:focus-visible{outline:2px solid #d9aa5c;outline-offset:3px}}@media(prefers-reduced-motion:reduce){.black-friday-comfort-features__viewport{scroll-behavior:auto}}@media(min-width:1025px)and (max-width:1480px){.black-friday-comfort-features__carousel{width:calc(100% - 120px)}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/black-friday-comfort-features.css.map */
