.custom-banner-slider{position:relative;width:100%;height:clamp(82dvh,84dvh,90dvh);overflow:hidden;background:#000}.slider-container{position:relative;width:100%;height:100%}.slides-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.slide{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);opacity:0}.slide.active{opacity:1}.slide-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.slide-media{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.slide-media-mobile{display:none}@media (max-width: 1024px){.slide-media-desktop{display:none}.slide-media-mobile{display:block}}.slide-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:end;justify-content:space-between;padding:clamp(1.5rem,4vw,5rem) clamp(1.25rem,3vw,4rem);z-index:10;pointer-events:none}.slide-content>*{pointer-events:auto}.content-left{flex:1;max-width:clamp(30%,32%,60%)}.content-right{display:flex;flex-direction:column;align-items:center}.slide-title{font-family:Antarctica-SemiBoldContrast!important;font-size:35px;font-weight:600;line-height:1.2;color:#fff;margin:0;text-shadow:0 .125rem .25rem rgba(0,0,0,.3)}.slide-subtitle{font-size:clamp(.875rem,2vw,1.25rem);font-weight:400;line-height:1.4;color:#fff;margin:0;opacity:.9;text-shadow:0 .0625rem .125rem rgba(0,0,0,.3)}.slide-logo{max-width:clamp(7.5rem,15vw,15rem);margin-bottom:clamp(.5rem,1vw,.75rem)}.slide-logo img{width:100%;height:auto;max-height:clamp(3rem,6vw,6rem);object-fit:contain}.slide-button{display:inline-flex;align-items:center;justify-content:center;background-color:#253a14;color:#fff;font-size:clamp(.8rem,1.5vw,1rem);font-weight:500;text-decoration:none;padding:clamp(.75rem,1.5vw,1rem) clamp(1.5rem,3vw,2rem);min-width:clamp(8.75rem,15vw,11.25rem);height:clamp(2.5rem,4vw,3.125rem);border-radius:.25rem;transition:all .3s ease;text-align:center;box-shadow:0 .125rem .5rem #0003}.slide-button:hover{background-color:#1a2a0f;transform:translateY(-.0625rem);box-shadow:0 .25rem .75rem #0000004d;color:#fff}.slide-button:active{transform:translateY(0)}.slider-controls{position:absolute;bottom:clamp(1.25rem,3vw,2rem);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:clamp(1.5rem,3vw,2rem);z-index:20}.slider-btn{display:flex;align-items:center;justify-content:center;width:clamp(1.5rem,4vw,2.75rem);height:clamp(1.5rem,4vw,2.75rem);background:#fff3;border:.125rem solid rgba(255,255,255,.3);border-radius:50%;color:#fff;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.slider-btn:hover{background:#ffffff4d;border-color:#ffffff80;transform:scale(1.05)}.slider-btn:active{transform:scale(.95)}.slider-btn svg{width:clamp(1rem,2vw,1.25rem);height:clamp(1rem,2vw,1.25rem)}.slider-pagination{display:flex;gap:clamp(.5rem,1vw,.75rem);align-items:center}.pagination-dot{width:clamp(.25rem,1.5vw,.75rem);height:clamp(.25rem,1.5vw,.75rem);border-radius:50%;background:#fff6;cursor:pointer;transition:all .3s ease;border:.125rem solid transparent}.pagination-dot:hover{background:#fff9;transform:scale(1.1)}.pagination-dot.active{background:#fff;border-color:#ffffff4d}@media (max-width: 768px){.custom-banner-slider{height:82dvh}.slide-content{flex-direction:column-reverse;align-items:center;text-align:center;gap:clamp(1rem,3vw,2rem)}.content-left{max-width:100%;order:2;display:flex;align-items:center}.content-right{order:1;flex-direction:column;justify-content:center;width:100%;margin-bottom:40px}.slide-title{font-size:25px}}@media (orientation: landscape) and (max-height: 500px){.custom-banner-slider{height:95dvh}.slide-content{gap:clamp(.75rem,2vw,1.25rem)}}@media (prefers-reduced-motion: reduce){.slide,.slider-btn,.pagination-dot,.slide-button{transition:none}}.custom-banner-slider-section{margin:0;padding:0}.custom-banner-slider-section .custom-banner-slider{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom-banner-slider.css.map */
