.dl-page-banner-with-cta-m{display:block;position:relative;isolation:isolate}.dl-page-banner-with-cta-m__background{position:relative;aspect-ratio:var(--aspect-ratio, 1920/880);width:100%;height:100%;z-index:0;isolation:isolate}.dl-page-banner-with-cta-m__background img,.dl-page-banner-with-cta-m__background video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;z-index:0}.dl-page-banner-with-cta-m__poster,.dl-page-banner-with-cta-m__video-mount{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.dl-page-banner-with-cta-m__video-mount{z-index:0}.dl-page-banner-with-cta-m__background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:var(--background-overlay-opacity, 1)}.dl-page-banner-with-cta-m__content{position:absolute;z-index:2;left:80px;bottom:calc(var(--content-padding-bottom, 80)/1920 * 100vw);--title-color: var(--content-color, #FFFFFF);--sub-title-color: var(--content-color, #FFFFFF);--title-prefix-color: var(--content-color, #FFFFFF)}@media screen and (min-width:991px){.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-top{top:calc(var(--content-padding-bottom, 80)/1920 * 100vw);bottom:auto}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-middle{top:50%;bottom:auto}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-middle,.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-middle.dl-page-banner-with-cta-m__content-center{transform:translateY(-50%)}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-middle.dl-page-banner-with-cta-m__content-medium:not(.dl-page-banner-with-cta-m__content-center){transform:translate(-50%) translateY(-50%)}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-middle.dl-page-banner-with-cta-m__content-center.dl-page-banner-with-cta-m__content-medium{transform:translate(-50%,-50%)}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-top.dl-page-banner-with-cta-m__content-center{top:calc(var(--content-padding-bottom, 80)/1920 * 100vw);bottom:auto;transform:none}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-top.dl-page-banner-with-cta-m__content-center.dl-page-banner-with-cta-m__content-medium{top:calc(var(--content-padding-bottom, 80)/1920 * 100vw);bottom:auto;transform:translate(-50%)}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-middle.dl-page-banner-with-cta-m__content-center,.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-middle.dl-page-banner-with-cta-m__content-center.dl-page-banner-with-cta-m__content-medium{top:50%;bottom:auto}}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content-center.dl-page-banner-with-cta-m__content-medium{bottom:50%;left:50%;width:100%;max-width:1440px;transform:translate(-50%,50%)}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content-center{bottom:50%;transform:translateY(50%)}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content-medium:not(.dl-page-banner-with-cta-m__content-center){left:50%;transform:translate(-50%);max-width:1440px;width:100%}.dl-page-banner-with-cta-m__content-title{font-size:calc(var(--title-font-size, 64) * 1px);line-height:calc(var(--title-line-height, 72) * 1px);margin:0;font-weight:var(--title-font-weight, 400);color:var(--title-color, #FFFFFF);max-width:var(--title-max-width, none)}.dl-page-banner-with-cta-m__content-title--gold{background:linear-gradient(107deg,#ffecca 5.99%,#bf9b5c 74.98%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dl-page-banner-with-cta-m__content-sub-title{font-size:calc(var(--sub-title-font-size, 24) * 1px);line-height:calc(var(--sub-title-line-height, 32) * 1px);margin:calc(var(--sub-title-margin-top, 20) * 1px) 0 0;color:var(--sub-title-color, #FFFFFF);max-width:calc(var(--sub-title-max-width, 700) * 1px)}.dl-page-banner-with-cta-m__content-title-prefix{font-size:calc(var(--title-prefix-font-size, 24) * 1px);line-height:calc(var(--title-prefix-line-height, 31) * 1px);margin:0;font-weight:var(--title-prefix-font-weight, 400);color:var(--title-prefix-color, #FFFFFF)}.dl-page-banner-with-cta-m__cta{width:fit-content;min-width:160px;height:3vw;display:flex;align-items:center;justify-content:center;margin-top:calc(var(--cta-margin-top,48) * 1px);background-color:var(--cta-background-color, #315800);color:var(--cta-text-color, #FFFFFF);border-radius:4px;padding:0 24px;text-decoration:none;font-size:20px;font-weight:500;line-height:1;border:1.5px solid var(--cta-border-color, transparent)}.dl-page-banner-with-cta-m__cta--outline{margin-top:37px;width:fit-content;height:64px;color:var(--cta-color, #FFFFFF);border-radius:64px;padding:10.5px 16px;border:1.5px solid var(--cta-border-color, var(--cta-background-color, #315800));display:flex;align-items:center;justify-content:center;gap:16px;font-size:20px;line-height:1}.dl-page-banner-with-cta-m__ctas{display:flex;flex-direction:row;align-items:center;gap:16px;margin-top:calc(var(--cta-margin-top,48) * 1px)}.dl-page-banner-with-cta-m__ctas .dl-page-banner-with-cta-m__cta,.dl-page-banner-with-cta-m__ctas .dl-page-banner-with-cta-m__cta--outline{margin-top:0}@keyframes dl-bounce-down{0%,to{transform:translateY(0)}40%{transform:translateY(6px)}70%{transform:translateY(3px)}}.dl-page-banner-with-cta-m__cta-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--cta-background-color, #315800);border-radius:100%}.dl-page-banner-with-cta-m__cta-icon svg{animation:dl-bounce-down 1.6s ease-in-out infinite}.dl-page-banner-with-cta-m__countdown{margin-top:calc(var(--countdown-margin-top, 24) * 1px)}.dl-page-banner-with-cta-m__countdown dl-countdown-h:not(.dl-no-style) .dl-countdown-h-number{background-color:var(--countdown-background-color, #FFFFFF);color:var(--countdown-number-color, #000000)}.dl-page-banner-with-cta-m__countdown .dl-countdown-h-spliter{color:var(--countdown-number-color, #000000)!important}.dl-page-banner-with-cta-m__countdown .dl-countdown-h-text{color:var(--countdown-label-color, var(--content_color, #FFFFFF))!important}.dl-page-banner-with-cta-m__scroll{position:absolute;z-index:3;left:50%;bottom:clamp(16px,2.083333vw,40px);transform:translate(-50%);display:flex;width:clamp(44px,4.166667vw,80px);height:clamp(44px,4.166667vw,80px)}.dl-page-banner-with-cta-m__scroll svg{width:100%;height:100%;animation:dl-bounce-down 1.6s ease-in-out infinite}.dl-page-banner-with-cta-m__scroll:focus-visible{outline:2px solid #FFFFFF;outline-offset:4px}@media(prefers-reduced-motion:reduce){.dl-page-banner-with-cta-m__scroll svg{animation:none}}@media screen and (min-width:991px)and (max-width:1439px){.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--limit-width{max-width:min(calc(var(--content-max-width-1440-cap) / 1440 * 100vw),calc(var(--content-max-width-1440-cap) * 1px))}}@media screen and (min-width:1440px)and (max-width:1920px){.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--limit-width{max-width:min(calc(var(--content-max-width-pc) / 1920 * 100vw),calc(var(--content-max-width-pc) * 1px))}}@media screen and (min-width:1921px){.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--limit-width{max-width:calc(var(--content-max-width-pc) * 1px)}}@media screen and (min-width:991px)and (max-width:1600px){.dl-page-banner-with-cta-m__cta--outline{margin-top:2.3125vw;height:4vw;border-radius:4vw;padding:.65625vw 1vw;border:.09375vw solid var(--cta-background-color, #315800);gap:1vw;font-size:1.25vw}.dl-page-banner-with-cta-m__cta-icon{width:2.5vw;height:2.5vw}.dl-page-banner-with-cta-m__content{left:5vw}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content-center.dl-page-banner-with-cta-m__content-medium{max-width:90vw}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content-medium:not(.dl-page-banner-with-cta-m__content-center){max-width:90vw}.dl-page-banner-with-cta-m__content-title-prefix{font-size:calc(var(--title-prefix-font-size, 24)/1600 * 100vw);line-height:calc(var(--title-prefix-line-height, 31)/1600 * 100vw)}.dl-page-banner-with-cta-m__content-title{font-size:calc(var(--title-font-size, 64)/1600 * 100vw);line-height:calc(var(--title-line-height, 72)/1600 * 100vw)}.dl-page-banner-with-cta-m__content-sub-title{font-size:calc(var(--sub-title-font-size, 24)/1600 * 100vw);line-height:calc(var(--sub-title-line-height, 32)/1600 * 100vw);margin-top:calc(var(--sub-title-margin-top, 20)/1600 * 100vw);max-width:calc(var(--sub-title-max-width, 700)/1600 * 100vw)}.dl-page-banner-with-cta-m__cta{min-width:10vw;height:3vw;margin-top:calc(var(--cta-margin-top,48)/1600*100vw);border-radius:.25vw;padding:0 1.5vw;font-size:1.25vw}.dl-page-banner-with-cta-m__ctas{gap:1vw;margin-top:calc(var(--cta-margin-top,48)/1600*100vw)}.dl-page-banner-with-cta-m__countdown{margin-top:calc(var(--countdown-margin-top, 24)/1600 * 100vw)}}@media screen and (min-width:1921px){.dl-page-banner-with-cta-m__cta--outline{margin-top:1.927083vw;height:3.333333vw;border-radius:3.333333vw;padding:.546875vw .833333vw;border:.078125vw solid var(--cta-background-color, #315800);gap:.833333vw;font-size:1.041667vw}.dl-page-banner-with-cta-m__cta-icon{width:2.083333vw;height:2.083333vw}.dl-page-banner-with-cta-m__content{left:4.166667vw}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content-center.dl-page-banner-with-cta-m__content-medium{max-width:75vw}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content-medium:not(.dl-page-banner-with-cta-m__content-center){max-width:75vw}.dl-page-banner-with-cta-m__content-title-prefix{font-size:calc(var(--title-prefix-font-size, 24)/1920 * 100vw);line-height:calc(var(--title-prefix-line-height, 31)/1920 * 100vw)}.dl-page-banner-with-cta-m__content-title{font-size:calc(var(--title-font-size, 64)/1920 * 100vw);line-height:calc(var(--title-line-height, 72)/1920 * 100vw)}.dl-page-banner-with-cta-m__content-sub-title{font-size:calc(var(--sub-title-font-size, 24)/1920 * 100vw);line-height:calc(var(--sub-title-line-height, 32)/1920 * 100vw);margin:calc(var(--sub-title-margin-top, 20)/1920 * 100vw) 0 0;max-width:calc(var(--sub-title-max-width, 700)/1920 * 100vw)}.dl-page-banner-with-cta-m__cta{min-width:8.333333vw;height:2.5vw;margin-top:calc(var(--cta-margin-top,48)/1920*100vw);border-radius:.208333vw;padding:0 1.25vw;font-size:1.041667vw}.dl-page-banner-with-cta-m__ctas{gap:.833333vw;margin-top:calc(var(--cta-margin-top,48)/1920*100vw)}.dl-page-banner-with-cta-m__countdown{margin-top:calc(var(--countdown-margin-top, 24)/1920 * 100vw)}}@media screen and (max-width:990px){.dl-page-banner-with-cta-m__background{aspect-ratio:var(--aspect-ratio-m, 375/720)}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content-center.dl-page-banner-with-cta-m__content-medium,.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content-center,.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content-medium:not(.dl-page-banner-with-cta-m__content-center),.dl-page-banner-with-cta-m__content{width:100%;max-width:100%;padding:0 6.4vw;left:0;transform:none;--title-color: var(--content-color-m, #FFFFFF);--sub-title-color: var(--content-color-m, #FFFFFF);--title-prefix-color: var(--content-color-m, #FFFFFF)}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-m-bottom{top:auto;bottom:calc(var(--content-padding-bottom-m, 64)/375 * 100vw);transform:none}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-m-top{top:calc(var(--content-padding-bottom-m, 64)/375 * 100vw);bottom:auto;transform:none}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-m-middle{top:50%;bottom:auto;transform:translateY(-50%)}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content--v-m-middle.dl-page-banner-with-cta-m__content-center{transform:translateY(-50%)}.dl-page-banner-with-cta-m__content.dl-page-banner-with-cta-m__content-medium{max-width:100%}.dl-page-banner-with-cta-m__content-title-prefix{font-size:calc(var(--title-prefix-font-size-m, 16)/375 * 100vw);line-height:calc(var(--title-prefix-line-height-m, 19)/375 * 100vw);text-align:var(--content_alignment_m, left)}.dl-page-banner-with-cta-m__content-title{font-size:calc(var(--title-font-size-m, 32)/375 * 100vw);line-height:calc(var(--title-line-height-m, 36)/375 * 100vw);text-align:var(--content_alignment_m, left);max-width:var(--title-max-width-m, none)}.dl-page-banner-with-cta-m__content-sub-title{font-size:calc(var(--sub-title-font-size-m, 14)/375 * 100vw);line-height:calc(var(--sub-title-line-height-m, 16)/375 * 100vw);margin-top:calc(var(--sub-title-margin-top-m, 16)/375 * 100vw);max-width:100%;text-align:var(--content_alignment_m, left)}.dl-page-banner-with-cta-m__cta{min-width:26.133333vw;height:8.533333vw;margin-top:calc(var(--cta-margin-top-m,32)/375*100vw);border-radius:1.066667vw;padding:0 4.266667vw;font-size:3.2vw}.dl-page-banner-with-cta-m__cta--outline{margin:78.93333vw auto 0;height:12.8vw;border-radius:12.8vw;padding:2.266667vw 4.266667vw;border:.4vw solid var(--cta-background-color, #315800);gap:2.133333vw;font-size:4.266667vw}.dl-page-banner-with-cta-m__cta-icon{width:28px;height:28px}.dl-page-banner-with-cta-m__ctas{gap:3.2vw;margin-top:calc(var(--cta-margin-top-m,32)/375*100vw);flex-wrap:wrap}.dl-page-banner-with-cta-m__countdown .dl-countdown-h-text{color:var(--countdown-label-color, var(--content_color_m, #FFFFFF))!important}.dl-page-banner-with-cta-m__countdown{margin-top:calc(var(--countdown-margin-top-m, 16)/375 * 100vw);display:flex;justify-content:var(--content_alignment_m, left)}}.dl-page-banner-with-cta-m__content-coupon-item{margin-top:12px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;background-color:#d5ccba;height:40px;padding:0 24px;border-radius:40px;color:#000;font-size:14px;line-height:40px;width:fit-content}.dl-page-banner-with-cta-m__coupon-copy-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.dl-page-banner-with-cta-m__coupon-copy-btn .dl-copy-before,.dl-page-banner-with-cta-m__coupon-copy-btn.dl-copied .dl-copy-after{display:block}.dl-page-banner-with-cta-m__coupon-copy-btn .dl-copy-after,.dl-page-banner-with-cta-m__coupon-copy-btn.dl-copied .dl-copy-before{display:none}@media screen and (min-width:991px)and (max-width:1600px){.dl-page-banner-with-cta-m__content-coupon-item{margin-top:.8333vw;gap:1vw;height:2.5vw;padding:0vw 1.5vw;border-radius:2.5vw;font-size:.875vw;line-height:2.5vw}.dl-page-banner-with-cta-m__coupon-copy-btn{width:1.5vw;height:1.5vw}}@media screen and (min-width:1921px){.dl-page-banner-with-cta-m__content-coupon-item{margin-top:.5vw;gap:.833vw;height:2.083vw;padding:0vw 1.25vw;border-radius:2.083vw;font-size:.729vw;line-height:2.083vw}.dl-page-banner-with-cta-m__coupon-copy-btn{width:1.25vw;height:1.25vw}}@media screen and (max-width:990px){.dl-page-banner-with-cta-m__content-coupon-item{margin-top:.5vw;gap:4.267vw;background-color:#d5ccba;height:8.5333vw;padding:0vw 3.2vw;border-radius:8.5333vw;font-size:3.733vw;line-height:10.667vw}.dl-page-banner-with-cta-m__coupon-copy-btn{width:6.4vw;height:6.4vw}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dl-page-banner-with-cta-m.css.map */
