.nova-section{position:relative;width:100%}.nova-section .nova-height--fixed{height:var(--nova-height-mobile)}.nova-section .nova-height--full{height:100vh}.nova-section .nova-height--adapt{height:auto;aspect-ratio:16 / 9}@media(min-width:768px){.nova-section .nova-height--fixed{height:var(--nova-height-desktop)}}.nova-section .nova-slideshow-wrap{position:relative;width:100%;overflow:hidden}.nova-section .nova-slideshow{position:relative;width:100%}.nova-section .nova-slide{position:relative;width:100%;display:none}.nova-section .nova-slide.is-active{display:block}.nova-section .height__image{width:100%;height:100%}.nova-section .height__image img{width:100%;height:100%;object-fit:cover;display:block}.nova-section .height--full .height__image,.nova-section .height--fixed .height__image{height:100%}.nova-section .placeholder-image{background:#f0f0f0;display:flex;align-items:center;justify-content:center;min-height:400px}.nova-section .nova-button-wrapper{position:absolute;z-index:10;display:flex;gap:12px;flex-wrap:wrap;justify-content:center;pointer-events:none;left:var(--slide-btn-x-mobile);top:var(--slide-btn-y-mobile);transform:translate(-50%,-50%)}@media(min-width:768px){.nova-section .nova-button-wrapper{left:var(--slide-btn-x);top:var(--slide-btn-y)}}.nova-section .nova-button-wrapper .nova-btn{pointer-events:auto}.nova-section .nova-btn-1{font-family:Montserrat;background-color:var(--btn1-bg);color:var(--btn1-color);border:var(--btn1-border-width) solid var(--btn1-border-color);border-radius:var(--btn1-radius);padding:var(--btn1-pv) var(--btn1-ph);font-size:var(--btn1-size);font-weight:var(--btn1-weight);text-transform:var(--btn1-transform);letter-spacing:var(--btn1-spacing);text-decoration:none;display:inline-block;text-align:center;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s ease}.nova-section .nova-btn-1:hover{background-color:var(--btn1-hover-bg);color:var(--btn1-hover-color);border-color:var(--btn1-hover-border);transform:scale(var(--btn1-hover-scale))}.nova-section .nova-btn-2{background-color:var(--btn2-bg);color:var(--btn2-color);border:var(--btn2-border-width) solid var(--btn2-border-color);border-radius:var(--btn2-radius);padding:var(--btn2-pv) var(--btn2-ph);font-size:var(--btn2-size);font-weight:var(--btn2-weight);text-transform:var(--btn2-transform);letter-spacing:var(--btn2-spacing);text-decoration:none;display:inline-block;text-align:center;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s ease}.nova-section .nova-btn-2:hover{background-color:var(--btn2-hover-bg);color:var(--btn2-hover-color);border-color:var(--btn2-hover-border);transform:scale(var(--btn2-hover-scale))}.nova-section .nova-dots-container{position:absolute;left:50%;transform:translate(-50%);z-index:20;display:flex;align-items:center;justify-content:center;gap:2px;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:0 8px;border-radius:50px;bottom:var(--nova-dots-bottom-mobile)}@media(min-width:768px){.nova-section .nova-dots-container{bottom:var(--nova-dots-bottom-desktop)}}@media(max-width:767px){.nova-section .nova-dots--hide-mobile{display:none!important}}@media(min-width:768px){.nova-section .nova-dots--hide-desktop{display:none!important}}.nova-section .nova-dot-btn{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.nova-section .nova-dot{display:block;border-radius:50px;background:#fff9;transition:width .3s ease,background .3s ease;width:12px;height:8px}.nova-section .nova-dot-btn.is-active .nova-dot{width:25px;background:#000}.nova-section .nova-slideshow-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;padding:0 20px;box-sizing:border-box;z-index:20}.nova-section .nova-nav-btn{background:#00000080;border:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;width:48px;height:48px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .3s ease;color:#fff}.nova-section .nova-nav-btn:hover{background:#000000b3;transform:scale(1.1)}.nova-section .nova-nav-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5}@media(min-width:768px){.nova-section .nova-arrows--hide-desktop{display:none!important}}@media(max-width:767px){.nova-section .nova-arrows--hide-mobile{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/nova-slideshow.css.map */
