.custom-vid-only,.background-vid{margin-bottom:-9px}.custom-video-container video{width:100%}.background-vid:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;margin-top:-8px}.custom-vid-content,.background-vid{position:relative}.content-vid{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;margin-top:0}.custom-vid-content{position:relative}.content-vid{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center}.content-vid-container.page-width{color:#fff;width:100%}.content-vid-container.page-width h2{font-family:Manrope;font-size:56px;font-style:normal;font-weight:800;line-height:125%;letter-spacing:-1.12px;color:#fff;max-width:652px}.content-vid-container.page-width p{max-width:652px}.custom-video-container{max-height:738px;overflow:hidden;background:#fdf3e9}.custom-video-container .custom-vid-only{margin-left:auto;margin-right:auto;max-width:1440px}.shopify-section:has(.vid-one){background:#fdf3e9}.custom-video .slick-dots{display:flex;position:absolute;z-index:2;bottom:48px;width:100%;justify-content:center;padding:0;gap:8px;margin:0}.custom-video .slick-dots li{width:12px;height:12px;list-style:none;border:solid 1px #fff;border-radius:50%;cursor:pointer}.custom-video .slick-dots li.slick-active{background:#fff}.vid-one{margin-left:auto;margin-right:auto;max-width:1440px;height:900px}.vid-one .custom-vid-content{height:900px}.vid-two .custom-video-container video,.vid-one .background-vid video{height:100%;width:auto}.vid-one .custom-video-container{max-height:unset}.vid-one .custom-video-container .background-vid{height:900px}.vid-one .background-vid:before{margin-top:0}.vid-one .content-vid-container{max-width:1440px!important;padding-left:150px;margin:0}.vid-one .content-vid-container h1{max-width:610px;width:100%;color:var(--text-text-white, #FFF);font-family:Manrope;font-size:56px;font-style:normal;font-weight:800;line-height:125%;letter-spacing:-1.12px;margin:0}.vid-one .content-vid-container p{max-width:685px;width:100%;color:var(--text-text-white, #FFF);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;margin-top:0}.vid-one .content-vid-container .vid-buttons{margin-top:35px;display:flex;gap:16px}.vid-one .content-vid-container .vid-buttons .button.button--primary{padding:12px 24px;justify-content:center;align-items:center;gap:8px;color:var(--text-text-heading, #121212);font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.32px;text-transform:uppercase;background-color:#fff;border-radius:4px;transition:all .5s ease}.vid-one .content-vid-container .vid-buttons .button.button--secondary{padding:12px 24px;justify-content:center;align-items:center;gap:8px;border-radius:4px;border:1px solid rgba(255,255,255,.24);background:transparent;color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.32px;text-transform:uppercase;transition:all .5s ease}.vid-one .content-vid-container .vid-buttons .button.button--primary:before,.vid-one .content-vid-container .vid-buttons .button.button--primary:after,.vid-one .content-vid-container .vid-buttons .button.button--secondary:before,.vid-one .content-vid-container .vid-buttons .button.button--secondary:after{display:none}.vid-one .content-vid-container .vid-buttons .button.button--primary:hover{color:#fff;background:#121212}.vid-one .content-vid-container .vid-buttons .button.button--secondary:hover{border:1px solid #121212;color:#fff;background:#121212}.vid-one .custom-vid-content.slick-slide{display:block}.vid-one .custom-vid-content{display:none}.vid-two .custom-video-container,.vid-two .custom-vid-content{height:501px}.vid-two .content-vid-container.page-width{display:flex;flex-direction:column;align-items:center;max-width:830px}.vid-two .content-vid-container.page-width h1{color:var(--text-text-white, #FFF);text-align:center;font-size:56px;font-style:normal;font-weight:800;line-height:125%;letter-spacing:-1.12px;margin-top:0;margin-bottom:5px}.vid-two .content-vid-container.page-width p{color:var(--text-text-white, #FFF);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-top:0;max-width:685px;margin-bottom:40px}.vid-two .vid-buttons .button.button--primary{background:#fff;border-radius:4px;color:var(--text-text-heading, #121212);font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.32px;text-transform:uppercase;transition:all .3s ease;padding:0 25px}.vid-two .vid-buttons .button.button--primary:hover{background-color:#121212;color:#fff}.vid-two .vid-buttons .button.button--primary svg{margin-left:10px}.vid-two .vid-buttons .button.button--primary:before,.vid-two .vid-buttons .button.button--primary:after{display:none}@media only screen and (max-width: 1024px){.vid-one,.vid-one .custom-vid-content,.vid-one .custom-video-container .background-vid{height:600px}.vid-one .content-vid-container{padding-left:30px}}@media only screen and (max-width: 768px){.vid-one .content-vid-container{padding:0 20px;display:flex;flex-direction:column;align-items:center;width:100vw}.vid-one .content-vid-container h1{text-align:center;font-size:38px}.vid-one .content-vid-container p{text-align:center;font-size:16px}.vid-one,.vid-one .custom-vid-content,.vid-one .custom-video-container .background-vid{height:450px}}@media (max-width: 749px){.vid-two .content-vid-container.page-width h1{font-size:32px}.vid-two .content-vid-container.page-width p{font-size:16px}}@media (max-width: 520px){.vid-two .custom-video-container video{height:501px;margin-left:-65%;width:auto}}@media only screen and (max-width: 519px){.vid-one .content-vid-container h1{font-size:35px}.vid-one .content-vid-container .vid-buttons{margin-top:20px;flex-direction:column}.vid-one,.vid-one .custom-vid-content,.vid-one .custom-video-container .background-vid{height:480px}}@media only screen and (max-width: 320px){.vid-one,.vid-one .custom-vid-content,.vid-one .custom-video-container .background-vid{height:550px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-video.css.map */
