.hero-slideshow-container{position:relative;overflow:hidden}.section-hero-slideshow .hero-slides-wrapper{position:relative;width:100%;min-height:60vh;max-height:90vh}@media(min-width:768px){.section-hero-slideshow .hero-slides-wrapper{min-height:75vh;max-height:90vh}}@media(min-width:1024px){.section-hero-slideshow .hero-slides-wrapper{min-height:80vh;max-height:90vh}}.hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:90vh;opacity:0;transition:opacity .5s ease-in-out;pointer-events:none;z-index:0}.hero-slide.active{opacity:1;pointer-events:auto;z-index:1}.section-hero-slideshow .hero-slide img{height:100%;max-height:90vh}.hero-slideshow-dots{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);z-index:20;display:flex;gap:.5rem}.slideshow-dot{width:.75rem;height:.75rem;border-radius:50%;background-color:#ffffff80;border:none;cursor:pointer;transition:all .2s ease}.slideshow-dot:hover{background-color:#fffc}.slideshow-dot.active{background-color:#fff}.hero-slideshow-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:100%;display:flex;justify-content:space-between;padding:0 1rem}.slideshow-prev,.slideshow-next{background-color:#fff3;color:#fff;border:none;padding:.5rem;border-radius:50%;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;width:48px;height:48px}.slideshow-prev:hover,.slideshow-next:hover{background-color:#fff6}.hero-slideshow-container[data-total-slides="1"] .hero-slideshow-dots,.hero-slideshow-container[data-total-slides="1"] .hero-slideshow-nav{display:none!important}@media(max-width:640px){.hero-slideshow-nav{padding:0 .5rem}.slideshow-prev,.slideshow-next{width:40px;height:40px;padding:.375rem}}.section-hero-slideshow .hero-slide__content{width:100%;max-width:870px}.section-hero-slideshow .hero-slide__text{width:100%;max-width:870px;margin-left:auto;margin-right:auto}.section-hero-slideshow .hero-slide__headline{margin-top:0!important}@media(min-width:640px){.section-hero-slideshow .hero-slide__content{margin-left:auto;margin-right:auto;text-align:center}.section-hero-slideshow .hero-slide__text{margin-left:auto;margin-right:auto}}[data-section-type=product-table-concile] .concile-product-table-wrapper{max-width:1246px;margin-left:auto!important;margin-right:auto!important;width:100%;padding:2rem 1rem;font-family:Open Sans,sans-serif;position:relative;box-sizing:border-box}[data-section-type=product-table-concile] .concile-product-table{width:100%;max-width:1246px;margin-left:auto;margin-right:auto;border-collapse:collapse;font-size:.95rem;border-spacing:0}[data-section-type=product-table-concile] .concile-product-table th{text-align:left;border-bottom:2px solid #000;padding:.75rem .5rem;font-weight:600;white-space:nowrap}[data-section-type=product-table-concile] .concile-product-table td{padding:.75rem .5rem;border-bottom:1px solid #e5e5e5;vertical-align:middle}[data-section-type=product-table-concile] .concile-product-table tr:nth-child(2n):not(.subheading-row){background-color:#f8f8f8}[data-section-type=product-table-concile] .subheading-row td{font-weight:600;color:#4c869b;border:none!important;padding-top:1.5rem;padding-bottom:.5rem}[data-section-type=product-table-concile] .product-title a{text-decoration:none;color:#333!important;font-weight:500}[data-section-type=product-table-concile] .product-title a:hover{color:#4c869b!important}[data-section-type=product-table-concile] .product-form{display:flex;align-items:center;justify-content:flex-start}[data-section-type=product-table-concile] .form-controls{display:flex;align-items:center;gap:.5rem}[data-section-type=product-table-concile] .qty-input{width:70px;text-align:center;padding:.3rem .5rem;border:1px solid #ccc;border-radius:20px;height:36px;font-size:.95rem}[data-section-type=product-table-concile] .add-btn{display:flex;align-items:center;gap:.4rem;background-color:#4c869b!important;color:#fff!important;border:none;border-radius:20px;padding:.4rem .9rem;cursor:pointer;font-size:.9rem;transition:background-color .2s ease}[data-section-type=product-table-concile] .add-btn:hover{background-color:#3b6a7b!important}[data-section-type=product-table-concile] .cart-icon{width:16px;height:16px}[data-section-type=product-table-concile] .concile-table-header{text-align:center;margin-bottom:2rem}[data-section-type=product-table-concile] .concile-table-title{font-size:1.5rem;font-weight:700;color:#3c3c3b;margin-bottom:.75rem}[data-section-type=product-table-concile] .concile-table-subtitle{color:#6b6b6b;font-size:1rem;max-width:640px;margin:0 auto;line-height:1.6}[data-section-type=product-table-concile] .add-btn.added{background-color:#2e7d57!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hero-slideshow.css.map */
