.dl-page-warm-up-container{width:100%;height:100%;overflow:hidden;position:relative}.dl-page-warm-up-media{width:100%;height:auto;line-height:0}.dl-page-warm-up-media svg{max-height:100vh;height:auto}.dl-page-warm-up-media video,.dl-page-warm-up-media img{width:100%;height:auto;object-fit:cover}.dl-page-warm-up-content{position:absolute;bottom:80px;left:170px;width:555px;color:#fff}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form-label{color:#fffc;font-weight:400;text-align:center}@media screen and (min-width: 991px){.dl-page-warm-up-container[data-dl-style=page-center] .dl-page-warm-up-content{width:1440px;margin:0 auto;left:50%;top:50%;transform:translate(-50%,-50%);bottom:unset}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-content{width:100%;margin:0 auto;left:50%;top:50%;transform:translate(-50%,-50%);bottom:unset;color:#fff;text-align:center;max-width:75vw}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-title{font-size:2.5vw}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-description{margin-top:0!important;font-size:calc(16 / 1920 * 100vw);font-weight:300}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form{width:calc(668 / 1920 * 100vw);margin:calc(40 / 1920 * 100vw) auto 0 auto}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form-input-container{border-radius:calc(4 / 1920 * 100vw);height:2.1875vw;gap:calc(10 / 1920 * 100vw);padding:0 calc(4 / 1920 * 100vw)}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form-input-container input{font-size:calc(16 / 1920 * 100vw);text-indent:calc(20 / 1920 * 100vw)}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form-button{padding:0 .625vw;min-width:calc(125 / 1920 * 100vw);height:calc(32 / 1920 * 100vw);border-radius:calc(4 / 1920 * 100vw);font-size:calc(16 / 1920 * 100vw);font-style:normal;font-weight:400}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form-checkbox-container{margin-top:calc(8 / 1920 * 100vw);font-size:calc(14 / 1920 * 100vw)}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form-checkbox-container .dl-checkbox-h-icon{margin-top:calc(2 / 1920 * 100vw);flex:0 0 1.25vw;height:1.25vw}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form-label{font-size:calc(14 / 1920 * 100vw);font-weight:300}.dl-page-warm-up-container[data-dl-style=page-center-center] dl-page-warm-up-cbx .dl-checkbox-h{width:25vw;margin:0 auto}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form-checkbox-container .dl-checkbox-h-icon{flex:0 0 .8333vw;height:.8333vw;width:.8333vw;min-width:.8333vw}}@media screen and (min-width: 991px) and (max-width: 1600px){.dl-page-warm-up-container[data-dl-style=page-center] .dl-page-warm-up-content{width:90vw}}@media screen and (min-width: 1921px){.dl-page-warm-up-container[data-dl-style=page-center] .dl-page-warm-up-content{width:75vw}}.dl-page-warm-up-title{color:inherit;font-size:48px;font-style:normal;font-weight:500;line-height:normal}.dl-page-warm-up-description{margin-top:16px;color:inherit;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.dl-page-warm-up-form{margin-top:24px;width:420px}.dl-page-warm-up-form-input-container{display:flex;justify-content:space-between;align-items:center;border-radius:4px;overflow:hidden;height:48px;width:100%;background-color:#fff;gap:10px;padding:0 4px}.dl-page-warm-up-form-input-container input{border:none;flex-grow:1;height:48px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-indent:20px}.dl-page-warm-up-form-input-container input:-webkit-autofill,.dl-page-warm-up-form-input-container input:-webkit-autofill:hover,.dl-page-warm-up-form-input-container input:-webkit-autofill:focus,.dl-page-warm-up-form-input-container input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px white inset!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#000!important}.dl-page-warm-up-form-button{padding:0 12px;min-width:178px;height:40px;background-color:#315800;display:flex;justify-content:center;align-items:center;border-radius:4px;overflow:hidden;color:#fff;font-size:16px;font-style:normal;font-weight:500}.dl-page-warm-up-form-checkbox-container{margin-top:8px;color:inherit;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.dl-page-warm-up-form-checkbox-container .dl-checkbox-h-body{align-items:flex-start}.dl-page-warm-up-form-checkbox-container .dl-checkbox-h-icon{margin-top:2px;flex:0 0 24px;height:24px;border:none}.dl-page-warm-up-form-checkbox-container .dl-checkbox-h .dl-checkbox-h-icon svg{transition:unset!important}.dl-page-warm-up-form-icon-before-click{opacity:1!important}dl-page-warm-up-cbx .dl-checkbox-h{justify-content:flex-start}.dl-checkbox-h.dl-selected .dl-checkbox-h-icon svg.dl-page-warm-up-form-icon-before-click{opacity:0!important}.dl-page-warm-up-form-checkbox-container .dl-checkbox-h-icon.dl-shake{animation:dl-shake-animation .5s ease}.dl-page-warm-up-form-checkbox-container .dl-checkbox-h-icon.dl-shake .dl-page-warm-up-form-icon-before-click rect{stroke:#ff3800!important}.dl-page-warm-up-form-checkbox-container .dl-checkbox-h.dl-selected .dl-checkbox-h-icon{animation:none!important}.dl-page-warm-up-form-label{font-size:14px;font-style:normal;font-weight:300;text-align:left}.dl-page-warm-up-form-checkbox-container .dl-checkbox-h .dl-checkbox-h-icon svg{width:100%;height:100%}dl-page-warm-up .dl-pop-base-v2 .dl-pop-base-h-inner{width:480px;padding:64px 48px;min-height:unset}dl-page-warm-up .dl-checkbox-h,.dl-checkbox-h-body{gap:.3125vw}@media screen and (min-width: 991px){dl-page-warm-up .dl-pop-base-v2 .dl-pop-base-h-inner{top:50%;transform:translate(-50%,-50%)}}.dl-page-warm-up-pop-container{display:flex;flex-direction:column;gap:24px;align-items:center}.dl-page-warm-up-pop-icon svg{width:64px;height:64px}.dl-page-warm-up-pop-title{color:#000;text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.dl-page-warm-up-pop-description{color:#00000080;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width: 991px){dl-page-warm-up .dl-pop-base-v2 .dl-pop-base-h-close{top:16px;right:16px}}@keyframes dl-shake-animation{0%,to{transform:translateY(0)}10%{transform:translateY(-1px)}20%{transform:translateY(1px)}30%{transform:translateY(-1px)}40%{transform:translateY(1px)}50%{transform:translateY(-1px)}60%{transform:translateY(1px)}70%{transform:translateY(-1px)}80%{transform:translateY(1px)}90%{transform:translateY(1px)}}.dl-page-warm-up-media video,.dl-page-warm-up-media img{width:100%;height:calc(100vh - var(--extra-height) + 2px);object-fit:cover;height:auto!important}.dl-page-warm-up-media-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:0;cursor:pointer;opacity:0;z-index:-1;transition:all .3s ease-in-out;top:unset;left:unset;transform:unset;bottom:80px;right:80px}.dl-page-warm-up-media-play-btn svg{width:80px;height:80px}.dl-page-warm-up-container.dl-pausing .dl-page-warm-up-media-play-btn{opacity:1;z-index:1}@media screen and (min-width: 1921px){.dl-page-warm-up-container{width:100%;height:100%}.dl-page-warm-up-media{width:100%}.dl-page-warm-up-content{bottom:4.1667vw;left:8.8542vw;width:28.9063vw}.dl-page-warm-up-title{font-size:3.3333vw;line-height:112.5%}.dl-page-warm-up-description{margin-top:.8333vw;font-size:1.25vw}.dl-page-warm-up-form{margin-top:1.25vw;width:21.875vw}.dl-page-warm-up-form-input-container{border-radius:.2083vw;height:2.5vw;gap:.5208vw;padding:0 .2083vw}.dl-page-warm-up-form-input-container input{height:2.5vw;font-size:.8333vw;text-indent:1.0417vw}.dl-page-warm-up-form-button{padding:0 .625vw;min-width:9.2708vw;height:2.0833vw;border-radius:.2083vw;font-size:.8333vw}.dl-page-warm-up-form-checkbox-container{margin-top:.4167vw;font-size:.7292vw}.dl-page-warm-up-form-checkbox-container .dl-checkbox-h-icon{margin-top:.1042vw;flex:0 0 1.25vw;height:1.25vw}.dl-page-warm-up-form-label{font-size:.7292vw}dl-page-warm-up .dl-pop-base-v2 .dl-pop-base-h-inner{width:25vw;padding:3.3333vw 2.5vw}.dl-page-warm-up-pop-container{gap:1.25vw}.dl-page-warm-up-pop-icon svg{width:3.3333vw;height:3.3333vw}.dl-page-warm-up-pop-title{font-size:1.6667vw}.dl-page-warm-up-pop-description{font-size:1.0417vw}.dl-page-warm-up-media-play-btn{bottom:4.1667vw;right:4.1667vw}.dl-page-warm-up-media-play-btn svg{width:4.1667vw;height:4.1667vw}dl-page-warm-up .dl-pop-base-v2 .dl-pop-base-h-close{top:.8333vw;right:.8333vw}}@media screen and (max-width: 990px){.dl-page-warm-up-container{margin:40px auto;border-radius:8px;overflow:hidden;width:91.4667vw}.dl-page-warm-up-content{width:100%;left:0;padding:0 24px;bottom:24px}.dl-page-warm-up-title{font-size:24px;font-style:normal;font-weight:500}.dl-page-warm-up-description{margin-top:8px;font-size:14px;font-style:normal;font-weight:400}.dl-page-warm-up-form{width:100%;margin-top:12px}.dl-page-warm-up-form-label{font-size:10px}.dl-page-warm-up-form-button{min-width:80px;height:25px;font-size:12px;line-height:normal;font-weight:400}.dl-page-warm-up-form-checkbox-container .dl-checkbox-h-icon{flex:0 0 calc(16 / 375 * 100vw);height:calc(16 / 375 * 100vw);margin-top:0}.dl-pop-base-v2.dl-show .dl-pop-base-h-inner{position:absolute;bottom:0;height:fit-content;top:unset}.dl-page-warm-up-pop-container{gap:8px}.dl-page-warm-up-pop-icon svg{width:48px;height:48px}.dl-page-warm-up-pop-title{font-size:24px}.dl-page-warm-up-pop-description{font-size:14px}.dl-page-warm-up-media video,.dl-page-warm-up-media img{height:calc(var(--window-height, 100vh) - var(--extra-height, 0px))}.dl-page-warm-up-form-input-container{height:32px}.dl-page-warm-up-form-input-container input{text-indent:4px;height:32px;font-size:12px}.dl-page-warm-up-media-play-btn{bottom:unset;right:unset;top:50%;left:50%;transform:translate(-50%,-200%)}.dl-page-warm-up-container[data-dl-style=page-center-center]{width:100%;border-radius:0;margin:0}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-content{width:100%;padding:0 6.4vw;top:50%;transform:translateY(-50%);height:fit-content}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form{margin-top:6.4vw}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-title{font-size:calc(32 / 375 * 100vw);text-align:center;width:70%;margin:0 auto}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-description{margin-top:calc(8 / 375 * 100vw);font-size:calc(16 / 375 * 100vw);text-align:center}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form-input-container{height:calc(42 / 375 * 100vw)}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form-button{height:calc(32 / 375 * 100vw);padding:0 calc(32 / 375 * 100vw);font-size:calc(14 / 375 * 100vw)}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form-input-container input{font-size:calc(14 / 375 * 100vw)}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-checkbox{width:calc(283 / 375 * 100vw);text-align:center;margin:0 auto}.dl-page-warm-up-container[data-dl-style=page-center-center] .dl-page-warm-up-form-label{font-size:3.2vw;line-height:calc(16 / 375 * 100vw);text-align:center;font-weight:400}dl-page-warm-up .dl-pop-base-v2 .dl-pop-base-h-inner{border-top-right-radius:calc(8 / 375 * 100vw);border-top-left-radius:calc(8 / 375 * 100vw)}dl-page-warm-up .dl-checkbox-h,.dl-checkbox-h-body{gap:0}}#smile-ui-container{display:none}section{margin-top:-1px}.shopify-section-header-sticky{position:static!important}
/*# sourceMappingURL=/cdn/shop/t/117/assets/dl-page-warm-up.css.map */
