.video-slider{padding-top:var(--vs-padding-top, 60px);padding-bottom:var(--vs-padding-bottom, 60px)}.video-slider__inner{width:100%;max-width:var(--page-width, 1440px);margin:0 auto;padding-left:120px;padding-right:120px;box-sizing:border-box}.video-slider__heading{color:var(--vs-heading-color, #2c2c2c);text-align:center;font-style:normal;font-family:Canela Deck;font-weight:400;font-size:36px;line-height:140%;letter-spacing:0%;vertical-align:middle;margin:0}.video-slider__subheading{color:var(--vs-subheading-color, #555);text-align:start;font-size:.95rem;line-height:1.5}.video-slider__subheading>*{margin:0}.video-slider__subheading p{text-align:start;font-style:normal;font-family:Neue Haas Grotesk Display Pro;font-size:22px;line-height:160%;letter-spacing:.5px;vertical-align:middle;font-weight:500}.video-slider__carousel-wrapper{position:relative;display:block}.video-slider__track-wrapper{overflow:hidden;width:100%}.video-slider__track{display:flex;gap:var(--vs-gap-desktop, 16px);transition:transform .45s cubic-bezier(.22,.61,.36,1);will-change:transform}.video-slider__slide{flex:0 0 calc((100% - (var(--vs-gap-desktop, 16px) * (var(--vs-slides-desktop, 5) - 1))) / var(--vs-slides-desktop, 5));min-width:0;display:flex;flex-direction:column;gap:.75rem}.video-slider__media{position:relative;display:block;width:100%;aspect-ratio:9 / 16;height:auto;border-radius:4px;overflow:hidden;background:#f3efe9}.video-slider__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.video-slider__media:hover .video-slider__poster{transform:scale(1.04)}.video-slider__play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:#2c2c2c;box-shadow:0 2px 8px #0000001f;transition:transform .2s ease,background .2s ease;z-index:2}.video-slider__play-btn:hover,.video-slider__play-btn:focus-visible{transform:translate(-50%,-50%) scale(1.08);outline:none}.video-slider__play-icon{width:18px;height:18px;margin-left:2px}.video-slider__video-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;z-index:3}.video-slider__video,.video-slider__video-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.video-slider__product-card{background:var(--vs-card-bg, #ffffff);padding:8px;display:flex;align-items:center;gap:8px;border-radius:4px;border:1px solid #D5B4A6;transition:box-shadow .2s ease}.video-slider__product-card:hover{box-shadow:0 4px 16px #66402e26}.video-slider__product-link{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit;width:100%;min-width:0}.video-slider__product-image{flex:0 0 auto;width:48px;height:48px;object-fit:cover;background:#f5f1eb}.video-slider__product-image--placeholder{display:flex;align-items:center;justify-content:center;padding:4px}.video-slider__product-image--placeholder svg{width:100%;height:100%}.video-slider__product-info{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:2px}.video-slider__product-title{color:var(--vs-card-title-color, #2c2c2c);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Neue Haas Grotesk Text Pro;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.5px}.video-slider__product-meta{display:flex;align-items:center;gap:.4rem;font-size:.72rem;line-height:1.3;color:#6b6b6b;min-width:0}.video-slider__product-desc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0;color:#66402e;font-family:Neue Haas Grotesk Text Pro;font-size:12px;font-style:normal;font-weight:450;line-height:140%;letter-spacing:.5px}.video-slider__product-price{color:var(--vs-card-price-color, #2c2c2c);flex:0 0 auto;white-space:nowrap;font-family:Neue Haas Grotesk Text Pro;font-size:12px;font-weight:700;line-height:140%;letter-spacing:.5px}.video-slider__arrow{position:absolute;top:calc(50% - 2.5rem);transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:var(--vs-arrow-bg, #ffffff);color:var(--vs-arrow-color, #2c2c2c);border:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;z-index:4;box-shadow:0 2px 6px #00000014;transition:background .2s ease,transform .2s ease,opacity .2s ease}.video-slider__arrow:hover,.video-slider__arrow:focus-visible{outline:none}.video-slider__arrow:disabled{opacity:.35;cursor:not-allowed}.video-slider__arrow .icon-slider-arrow{width:16px;height:16px}.video-slider__arrow--prev{left:-5rem}.video-slider__arrow--prev .icon-slider-arrow{transform:rotate(180deg)}.video-slider__arrow--next{right:-5rem}.video-slider__cta-wrapper{display:flex;justify-content:center;margin-top:2rem}.video-slider__cta{display:inline-flex;align-items:center;justify-content:center;background:var(--vs-button-bg, #2c2c2c);color:#6f5e54;text-decoration:none;border:1px solid #6F5E54;transition:opacity .2s ease,transform .2s ease;cursor:pointer;padding:9px 32px;border-radius:9999999px;text-align:center;font-family:Neue Haas Grotesk Display Pro;font-size:18px;font-style:normal;font-weight:600;line-height:25.2px;letter-spacing:.18px}.video-slider__cta:hover{background:#6f5e54;color:#fff}@media(max-width:989px){.video-slider__slide{flex-basis:calc((100% - (var(--vs-gap-desktop, 16px) * (var(--vs-slides-tablet, 3) - 1))) / var(--vs-slides-tablet, 3));min-width:0}.video-slider__arrow--prev{left:-10px}.video-slider__arrow--next{right:-10px}}@media(max-width:1024px){.video-slider__inner{padding-left:1rem;padding-right:1rem}.video-slider{padding-top:80px!important;padding-bottom:80px!important}.video-slider__track{gap:var(--vs-gap-mobile, 10px);padding-bottom:24px}.video-slider__slide{flex-basis:calc((100% - (var(--vs-gap-mobile, 10px) * (var(--vs-slides-mobile, 2) - 1))) / var(--vs-slides-mobile, 2));min-width:0;gap:.5rem}.video-slider__heading{font-style:normal;margin-bottom:0;font-family:Canela Deck;font-weight:400;font-size:28px;line-height:140%;letter-spacing:.15%;vertical-align:middle;text-align:start}.video-slider__subheading{text-align:center;font-size:14.4px;font-style:normal;font-weight:450;line-height:24px;letter-spacing:.18px}.video-slider__arrow{display:none}.video-slider__arrow--prev{left:-4px}.video-slider__arrow--next{right:-4px}.video-slider__play-btn{width:36px;height:36px}.video-slider__play-icon{width:14px;height:14px}.video-slider__product-card{padding:.4rem;gap:.5rem}.video-slider__product-image{width:40px;height:40px}.video-slider__product-title{font-size:.72rem}.video-slider__product-meta{font-size:.66rem}.video-slider__cta{padding:.75rem 1.4rem;font-size:.82rem}.video-slider__subheading p{text-align:start;font-style:normal;font-family:Neue Haas Grotesk Display Pro;font-weight:500;font-size:18px;line-height:160%;letter-spacing:.5px;vertical-align:middle}.video-slider__subheading p br{display:none!important}.custom-video-lifestyle-header{margin-bottom:0!important}.video-slider__cta-wrapper{display:inline-block!important;margin-top:16px!important}.video-slider__cta{margin-bottom:24px!important}}@media(min-width:768px){.custom-video-lifestyle-cta{display:none}}@media(max-width:767px){.last-custom-new-btn{display:none!important}.video-slider__cta{width:100%;padding:7px 32px;margin-bottom:44px;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:25.2px;letter-spacing:.18px}.video-slider__dots{display:flex!important}.custom-new-arrow{position:unset;display:flex!important;transform:unset!important}.custom-lifestyle-slider-cta{display:flex;justify-content:end;gap:12px}}.video-slider__dots{display:none;justify-content:center;align-items:center;gap:6px;margin-top:9px;width:100%}.video-slider__dot{width:10px;height:10px;border-radius:50%;padding:0;background:transparent;opacity:1;cursor:pointer;transition:opacity .25s ease,background .25s ease,transform .25s ease;border:1px solid}.video-slider__dot:hover,.video-slider__dot:focus-visible{opacity:.8;outline:none}.video-slider__dot--active{background:#66402e;opacity:1}.custom-video-lifestyle-header{display:grid;justify-content:space-between;align-items:anchor-center;margin-bottom:32px;grid-template-columns:1fr auto}.custom-video-lifestyle-headings{display:flex;flex-direction:column;justify-content:start;align-items:start;row-gap:12px}
/*# sourceMappingURL=/cdn/shop/t/238/assets/section-video-slider.css.map */
