.c4-banner{position:relative;display:block}.underlay-color-block{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;mix-blend-mode:multiply}.c4-banner-slide .underlay img,.c4-banner-slide .underlay video{position:relative;display:block;width:100%;height:100%;object-fit:cover;z-index:1}.c4-banner-slide .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;display:flex;flex-direction:column;gap:.5rem;padding:3rem;text-decoration:none;filter:drop-shadow(0px 1px 1px rgba(0,0,0,.59))}.overlay.top-left{justify-content:flex-start;align-items:flex-start}.overlay.top-right{justify-content:flex-start;align-items:flex-end}.overlay.top-center{justify-content:flex-start;align-items:center}.overlay.center-left{justify-content:center;align-items:flex-start}.overlay.center-right{justify-content:center;align-items:flex-end}.overlay.center-center{justify-content:center;align-items:center}.overlay.bottom-left{justify-content:flex-end;align-items:flex-start}.overlay.bottom-right{justify-content:flex-end;align-items:flex-end}.overlay.bottom-center{justify-content:flex-end;align-items:center}.c4-banner-heading,.c4-banner-subheading,.c4-banner-details{margin:0;width:100%;max-width:1000px}.top-right .c4-banner-heading,.top-right .c4-banner-subheading,.top-right .c4-banner-details,.center-right .c4-banner-heading,.center-right .c4-banner-subheading,.center-right .c4-banner-details,.bottom-right .c4-banner-heading,.bottom-right .c4-banner-subheading,.bottom-right .c4-banner-details{text-align:right}.center-left .c4-banner-heading,.center-left .c4-banner-subheading,.center-left .c4-banner-details,.bottom-left .c4-banner-heading,.bottom-left .c4-banner-subheading,.bottom-left .c4-banner-details{text-align:left}.bottom-center .c4-banner-heading,.bottom-center .c4-banner-subheading,.bottom-center .c4-banner-details,.center-center .c4-banner-heading,.center-center .c4-banner-subheading,.center-center .c4-banner-details,.top-center .c4-banner-heading,.top-center .c4-banner-subheading,.top-center .c4-banner-details{text-align:center}.c4-banner-heading{order:2;font-family:Akira Bold;font-size:clamp(2.5rem,6vw,6rem);line-height:1;font-weight:800}.c4-banner-subheading{order:1;font-family:stratum-1-web;font-size:clamp(1.4rem,2.5vw,2.4rem);line-height:1;font-weight:700}.c4-banner-details{order:3;font-family:stratum-1-web;font-size:clamp(1.2rem,1.3vw,1.5rem);font-weight:600;line-height:1}.c4-banner-slide .underlay[data-dh="20"]{height:20svh}.c4-banner-slide .underlay[data-dh="25"]{height:25svh}.c4-banner-slide .underlay[data-dh="30"]{height:30svh}.c4-banner-slide .underlay[data-dh="35"]{height:35svh}.c4-banner-slide .underlay[data-dh="40"]{height:40svh}.c4-banner-slide .underlay[data-dh="45"]{height:45svh}.c4-banner-slide .underlay[data-dh="50"]{height:50svh}.c4-banner-slide .underlay[data-dh="55"]{height:55svh}.c4-banner-slide .underlay[data-dh="60"]{height:60svh}.c4-banner-slide .underlay[data-dh="65"]{height:65svh}.c4-banner-slide .underlay[data-dh="70"]{height:70svh}.c4-banner-slide .underlay[data-dh="75"]{height:75svh}.c4-banner-slide .underlay[data-dh="80"]{height:80svh}.c4-banner-slide .underlay[data-dh="85"]{height:85svh}.c4-banner-slide .underlay[data-dh="90"]{height:90svh}.c4-banner-slide .underlay[data-dh="95"]{height:95svh}.c4-banner-slide .underlay[data-dh="100"]{height:100svh}@media screen and (max-width:540px){.c4-banner-slide .underlay[data-mh="20"]{height:20svh!important}.c4-banner-slide .underlay[data-mh="25"]{height:25svh!important}.c4-banner-slide .underlay[data-mh="30"]{height:30svh!important}.c4-banner-slide .underlay[data-mh="35"]{height:35svh!important}.c4-banner-slide .underlay[data-mh="40"]{height:40svh!important}.c4-banner-slide .underlay[data-mh="45"]{height:45svh!important}.c4-banner-slide .underlay[data-mh="50"]{height:50svh!important}.c4-banner-slide .underlay[data-mh="55"]{height:55svh!important}.c4-banner-slide .underlay[data-mh="60"]{height:60svh!important}.c4-banner-slide .underlay[data-mh="65"]{height:65svh!important}.c4-banner-slide .underlay[data-mh="70"]{height:70svh!important}.c4-banner-slide .underlay[data-mh="75"]{height:75svh!important}.c4-banner-slide .underlay[data-mh="80"]{height:80svh!important}.c4-banner-slide .underlay[data-mh="85"]{height:85svh!important}.c4-banner-slide .underlay[data-mh="90"]{height:90svh!important}.c4-banner-slide .underlay[data-mh="95"]{height:95svh!important}.c4-banner-slide .underlay[data-mh="100"]{height:100svh!important}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/c4-banner.css.map */
