@font-face{font-family:DIGITALDREAM;src:url(/cdn/shop/files/DIGITALDREAM.ttf?v=1757112066) format("truetype");font-weight:400;font-style:normal;font-display:swap}[data-font-size-mobile=small] .text-main-title{font-size:2.2rem}[data-font-size-mobile=small] .text-subtitle{font-size:1.3rem}[data-font-size-mobile=small] .text-description{font-size:1.1rem}[data-font-size-mobile=small] .timer-title{font-size:1.2rem}[data-font-size-mobile=small] .timer-subtitle{font-size:1.1rem}[data-font-size-mobile=small] .countdown-value{font-size:1.9rem}[data-font-size-mobile=small] .countdown-separator{font-size:1.3rem}[data-font-size-mobile=normal] .text-main-title{font-size:2.9rem}[data-font-size-mobile=normal] .text-subtitle{font-size:1.4rem}[data-font-size-mobile=normal] .text-description{font-size:1.3rem}[data-font-size-mobile=normal] .timer-title{font-size:1.9rem}[data-font-size-mobile=normal] .timer-subtitle{font-size:1.3rem}[data-font-size-mobile=normal] .countdown-value{font-size:2.5rem}[data-font-size-mobile=normal] .countdown-separator{font-size:1.9rem}[data-font-size-mobile=large] .text-main-title{font-size:3.6rem}[data-font-size-mobile=large] .text-subtitle{font-size:1.8rem}[data-font-size-mobile=large] .text-description{font-size:1.4rem}[data-font-size-mobile=large] .timer-title{font-size:2.4rem}[data-font-size-mobile=large] .timer-subtitle{font-size:1.4rem}[data-font-size-mobile=large] .countdown-value{font-size:3.2rem}[data-font-size-mobile=large] .countdown-separator{font-size:2.4rem}.custom-banner-container{position:relative;width:100vw;margin:0;padding:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.custom-banner-container[data-height-type=full_screen]{height:var(--banner-height, 100vh);min-height:500px}.custom-banner-container[data-height-type=custom]{min-height:300px}.banner-background-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.banner-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.banner-bg-image[data-bg-size=cover]{background-size:cover}.banner-bg-image[data-bg-size=contain]{background-size:contain}.banner-bg-image[data-bg-size=auto]{background-size:auto}.banner-bg-image[data-bg-position=center]{background-position:center}.banner-bg-image[data-bg-position=top]{background-position:top}.banner-bg-image[data-bg-position=bottom]{background-position:bottom}.banner-bg-image[data-bg-position=left]{background-position:left}.banner-bg-image[data-bg-position=right]{background-position:right}.banner-bg-image[data-bg-repeat=no-repeat]{background-repeat:no-repeat}.banner-bg-image[data-bg-repeat=repeat]{background-repeat:repeat}.banner-bg-image[data-bg-repeat=repeat-x]{background-repeat:repeat-x}.banner-bg-image[data-bg-repeat=repeat-y]{background-repeat:repeat-y}.banner-bg-image[data-bg-attachment=fixed]{background-attachment:fixed}.banner-bg-image[data-bg-attachment=scroll]{background-attachment:scroll}.banner-bg-image.desktop-image{display:none}.banner-bg-image.mobile-image{display:block}.banner-bg-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);object-fit:cover;z-index:1}.banner-bg-video[controls]{z-index:3;pointer-events:auto}.banner-bg-video.desktop-video{display:none}.banner-bg-video.mobile-video{display:block}.banner-content-layer{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0;pointer-events:none}.banner-content-layer *{pointer-events:auto}.banner-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%;text-align:center}.content-column{display:flex;flex-direction:column;align-items:center;gap:var(--content-gap, 2rem);width:100%}.featured-content-section{display:flex;align-items:center;justify-content:center;width:100%}.featured-image-wrapper{width:80%;max-width:none}.featured-image-wrapper[data-width="10"]{width:10%;max-width:none}.featured-image-wrapper[data-width="15"]{width:15%;max-width:none}.featured-image-wrapper[data-width="20"]{width:20%;max-width:none}.featured-image-wrapper[data-width="25"]{width:25%;max-width:none}.featured-image-wrapper[data-width="30"]{width:30%;max-width:none}.featured-image-wrapper[data-width="35"]{width:35%;max-width:none}.featured-image-wrapper[data-width="40"]{width:40%;max-width:none}.featured-image-wrapper[data-width="45"]{width:45%;max-width:none}.featured-image-wrapper[data-width="50"]{width:50%;max-width:none}.featured-image-wrapper[data-width="55"]{width:55%;max-width:none}.featured-image-wrapper[data-width="60"]{width:60%;max-width:none}.featured-image-wrapper[data-width="65"]{width:65%;max-width:none}.featured-image-wrapper[data-width="70"]{width:70%;max-width:none}.featured-image-wrapper[data-width="75"]{width:75%;max-width:none}.featured-image-wrapper[data-width="80"]{width:80%;max-width:none}.featured-image-wrapper[data-width="85"]{width:85%;max-width:none}.featured-image-wrapper[data-width="90"]{width:90%;max-width:none}.featured-image-wrapper[data-width="95"]{width:95%;max-width:none}.featured-image-wrapper[data-width="100"]{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.featured-image{width:100%;height:auto;display:block}.text-block-wrapper{display:flex;flex-direction:column;align-items:center;gap:.75rem;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5);padding:20px}.text-main-title{font-weight:700;line-height:1.2;margin:0;letter-spacing:-.02em}.text-subtitle{font-weight:400;line-height:1.4;opacity:.9}.text-description{font-weight:300;line-height:1.5;max-width:90%;opacity:.85}.countdown-timer-section{display:flex;flex-direction:column;align-items:center;gap:var(--countdown-gap, 1rem);color:var(--countdown-font-color, #ffffff);padding:1.5rem;border-radius:10px;background:var(--countdown-bg-color, rgba(0,0,0,.3));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;max-width:280px;margin-left:auto;margin-right:auto;overflow-x:auto;border:var(--border-width, 2px) solid var(--border-color, #ffffff);box-shadow:0 0 var(--border-blur, 0px) var(--border-color, transparent);position:relative;font-family:var(--countdown-font-family, system-ui, -apple-system, sans-serif)}.timer-title{font-weight:var(--countdown-title-weight, 600);text-transform:uppercase;letter-spacing:var(--countdown-title-letter-spacing, .05em);line-height:var(--countdown-title-line-height, 1.2);color:var(--countdown-font-color, #ffffff);font-family:var(--countdown-font-family, system-ui, -apple-system, sans-serif)}.timer-subtitle{font-weight:var(--countdown-subtitle-weight, 400);letter-spacing:var(--countdown-subtitle-letter-spacing, 0);opacity:.9;color:var(--countdown-font-color, #ffffff);font-family:var(--countdown-font-family, system-ui, -apple-system, sans-serif);line-height:var(--countdown-subtitle-line-height, 1.5)}.countdown-display{display:flex;flex-direction:row;align-items:center;gap:var(--countdown-display-gap, .5rem);flex-wrap:nowrap;justify-content:center}.countdown-item{display:flex;align-items:center;min-width:auto}.countdown-value{font-weight:400;color:transparent;-webkit-text-stroke:2px var(--countdown-font-color, #ffffff);text-stroke:2px var(--countdown-font-color, #ffffff);letter-spacing:var(--countdown-value-letter-spacing, .1em);font-family:"DIGITALDREAM",var(--countdown-font-family, system-ui, -apple-system, sans-serif);font-style:var(--countdown-font-style, normal);line-height:1}.countdown-separator{font-weight:400;color:transparent;-webkit-text-stroke:2px var(--countdown-font-color, #ffffff);text-stroke:2px var(--countdown-font-color, #ffffff);align-self:center;line-height:1;font-family:"DIGITALDREAM",var(--countdown-font-family, system-ui, -apple-system, sans-serif)}@media screen and (min-width: 769px){[data-font-size=small] .text-main-title{font-size:2.9rem}[data-font-size=small] .text-subtitle{font-size:1.7rem}[data-font-size=small] .text-description{font-size:1.5rem}[data-font-size=small] .timer-title{font-size:2.1rem}[data-font-size=small] .timer-subtitle{font-size:1.5rem}[data-font-size=small] .countdown-value{font-size:2.3rem}[data-font-size=small] .countdown-separator{font-size:1.7rem}[data-font-size=normal] .text-main-title{font-size:3.9rem}[data-font-size=normal] .text-subtitle{font-size:1.9rem}[data-font-size=normal] .text-description{font-size:1.7rem}[data-font-size=normal] .timer-title{font-size:2.5rem}[data-font-size=normal] .timer-subtitle{font-size:1.7rem}[data-font-size=normal] .countdown-value{font-size:3.1rem}[data-font-size=normal] .countdown-separator{font-size:2.5rem}[data-font-size=large] .text-main-title{font-size:4.8rem}[data-font-size=large] .text-subtitle{font-size:2.4rem}[data-font-size=large] .text-description{font-size:1.9rem}[data-font-size=large] .timer-title{font-size:3.2rem}[data-font-size=large] .timer-subtitle{font-size:1.9rem}[data-font-size=large] .countdown-value{font-size:3.9rem}[data-font-size=large] .countdown-separator{font-size:3.2rem}.banner-bg-image.desktop-image{display:block}.banner-bg-image.mobile-image{display:none}.banner-bg-video.desktop-video{display:block}.banner-bg-video.mobile-video{display:none}.banner-content-wrapper{flex-direction:column;max-width:90%}.content-column{gap:var(--content-gap, 2rem)}.text-description{max-width:600px}.countdown-timer-section{padding:1.5rem;max-width:fit-content}.countdown-display{flex-wrap:nowrap}.countdown-value{-webkit-text-stroke:2.5px var(--countdown-font-color, #ffffff);text-stroke:2.5px var(--countdown-font-color, #ffffff)}}@media screen and (min-width: 1024px){[data-font-size=small] .text-main-title{font-size:4.32rem}[data-font-size=small] .text-subtitle{font-size:1.8rem}[data-font-size=small] .text-description{font-size:1.44rem}[data-font-size=small] .timer-title{font-size:1.9rem}[data-font-size=small] .timer-subtitle{font-size:1.26rem}[data-font-size=small] .countdown-value{font-size:3.2rem}[data-font-size=small] .countdown-separator{font-size:2.2rem}[data-font-size=normal] .text-main-title{font-size:5.76rem}[data-font-size=normal] .text-subtitle{font-size:2.16rem}[data-font-size=normal] .text-description{font-size:1.62rem}[data-font-size=normal] .timer-title{font-size:2.4rem}[data-font-size=normal] .timer-subtitle{font-size:1.44rem}[data-font-size=normal] .countdown-value{font-size:4.3rem}[data-font-size=normal] .countdown-separator{font-size:2.7rem}[data-font-size=large] .text-main-title{font-size:7.2rem}[data-font-size=large] .text-subtitle{font-size:2.52rem}[data-font-size=large] .text-description{font-size:1.8rem}[data-font-size=large] .timer-title{font-size:2.8rem}[data-font-size=large] .timer-subtitle{font-size:1.62rem}[data-font-size=large] .countdown-value{font-size:5.4rem}[data-font-size=large] .countdown-separator{font-size:3.2rem}.banner-content-layer{padding:0}.banner-content-wrapper{flex-direction:row;max-width:1200px;gap:4rem}.content-column{gap:var(--content-gap, 2rem);flex:1}.text-main-title{letter-spacing:-.03em}.text-description{max-width:700px}.countdown-timer-section{padding:1.5rem}.countdown-value{-webkit-text-stroke:3px var(--countdown-font-color, #ffffff);text-stroke:3px var(--countdown-font-color, #ffffff)}.custom-banner-container[data-height-type=full_screen]{min-height:600px}.custom-banner-container[data-height-type=custom]{min-height:400px}}@media screen and (min-width: 1440px){[data-font-size=small] .text-main-title{font-size:5.04rem}[data-font-size=small] .text-subtitle{font-size:1.98rem}[data-font-size=small] .text-description{font-size:1.62rem}[data-font-size=small] .timer-title{font-size:2.2rem}[data-font-size=small] .timer-subtitle{font-size:1.44rem}[data-font-size=small] .countdown-value{font-size:3.8rem}[data-font-size=small] .countdown-separator{font-size:2.4rem}[data-font-size=normal] .text-main-title{font-size:7.2rem}[data-font-size=normal] .text-subtitle{font-size:2.52rem}[data-font-size=normal] .text-description{font-size:1.8rem}[data-font-size=normal] .timer-title{font-size:2.6rem}[data-font-size=normal] .timer-subtitle{font-size:1.62rem}[data-font-size=normal] .countdown-value{font-size:5.4rem}[data-font-size=normal] .countdown-separator{font-size:3.2rem}[data-font-size=large] .text-main-title{font-size:8.64rem}[data-font-size=large] .text-subtitle{font-size:2.88rem}[data-font-size=large] .text-description{font-size:2.16rem}[data-font-size=large] .timer-title{font-size:3.2rem}[data-font-size=large] .timer-subtitle{font-size:1.98rem}[data-font-size=large] .countdown-value{font-size:6.5rem}[data-font-size=large] .countdown-separator{font-size:3.8rem}.banner-content-wrapper{flex-direction:row;max-width:1400px;gap:5rem}.content-column{gap:var(--content-gap, 2rem)}.text-main-title{letter-spacing:-.04em}.text-description{max-width:800px;line-height:1.6}.countdown-timer-section{padding:1.5rem 2rem;border-radius:15px}.countdown-value{-webkit-text-stroke:3.5px var(--countdown-font-color, #ffffff);text-stroke:3.5px var(--countdown-font-color, #ffffff);letter-spacing:.1em}.banner-content-layer{padding:0}.text-block-wrapper{text-shadow:3px 3px 6px rgba(0,0,0,.6)}}.countdown-timer-section[data-border-color]{transition:box-shadow .3s ease}.countdown-timer-section:hover{box-shadow:0 0 calc(var(--border-blur, 0px) * 1.5) var(--border-color, transparent)}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom_banner_style.css.map */
