/*
Generated time: August 3, 2025 15:10
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.tabs_container .product-tab-carousel{overflow:hidden}.tabs .tablinks .tab-count{position:absolute;top:10px;right:0;color:var(--gradient-base-accent-2);font-weight:400}.product-tab-with-carousel ul.swiper-wrapper li{list-style:none}.product-tab-with-carousel .tabs_container .slider-button{width:60px;height:60px}.product-tab-wrapper .collection .grid__item>.media .image-block-heading{background:0 0}.product-tab-wrapper .collection .grid__item>.media .image-block-heading:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.product-tab-wrapper .collection .grid__item>.media .image-block-heading>:not(.button){color:var(--color-foreground)}.product-tab-wrapper .collection .grid__item>.media .image-block-heading>.button{color:var(--color-base-background-1)}.product-tab-wrapper .collection .grid__item>.media .image-block-heading:not(.color-text)>.button:not(:hover){background-color:var(--color-foreground);color:var(--color-base-background-1);box-shadow:0 0 0 .2rem var(--color-foreground)}.product-tab-wrapper .collection .grid__item>.media .image-block-heading.color-inverse>.button:not(:hover){color:var(--color-base-outline-button-labels)}.tabs{border-bottom:1px solid rgb(var(--color-base-accent-1),.5);width:fit-content;margin-left:auto;margin-right:auto}.tabs .tablinks{position:relative}.tabs .tablinks:before{content:"";position:absolute;width:0%;height:3px;background:var(--gradient-base-accent-3);top:auto;bottom:-3px;left:-1px;border-radius:3px;transition:.3s linear}.tabs .tablinks.active:before,.tabs .tablinks:hover:before{width:100%;z-index:1}.product-tab-wrapper .collection .grid.three-column{grid-template-columns:2fr 1fr 1fr}.product-tab-wrapper .collection .grid li{position:relative;perspective:80rem}.product-tab-wrapper .collection .tabs_container .image-wrapper{width:100%;height:100%}.product-tab-wrapper .collection .tabs_container .image-wrapper img{object-fit:cover;min-width:100%;min-height:100%}.product-tab-wrapper .collection li:first-child{grid-row:1/span 2}.product-tab-wrapper .collection li:nth-child(2){grid-column:2/span 2}.product-tab-wrapper .collection li:nth-child(3){grid-row:2}.product-tab-wrapper .collection li:nth-child(4){grid-row:2}.product-tab-wrapper .collection li:nth-child(5){grid-row:1/span 2}.product-tab-wrapper .collection .grid li .content-wrapper{position:absolute;top:auto;bottom:30px;left:30px;right:30px;background:rgba(var(--color-background),.5);padding:2.5rem;backdrop-filter:blur(10px);transform:none;opacity:1;transition:.8s cubic-bezier(.51, .74, .52, 1.32)}.product-tab-wrapper .collection .grid li .content-wrapper .heading{margin-top:0;margin-bottom:0}.product-tab-wrapper .collection .grid li .content-wrapper .heading:hover{color:rgb(var(--color-base-accent-3))}.product-tab-wrapper .collection .grid li .content-wrapper .heading a{color:inherit;font-weight:400}@media screen and (max-width:1400px){.product-tab-wrapper .collection .grid li .content-wrapper p{display:none}}@media screen and (max-width:990px){.product-tab-wrapper .collection li:first-child{grid-row:1;grid-column:1/span 2}.product-tab-wrapper .collection li:nth-child(2){grid-column:1/span 4;grid-row:2}.product-tab-wrapper .collection li:nth-child(3){grid-row:3;grid-column:1/span 2}.product-tab-wrapper .collection li:nth-child(4){grid-row:3;grid-column:3/span 2}.product-tab-wrapper .collection li:nth-child(5){grid-row:1;grid-column:3/span 2}.product-tab-wrapper .collection .tabs_container .image-wrapper img{max-height:400px}}@media screen and (max-width:480px){.product-tab-wrapper .collection li:first-child{grid-row:1;grid-column:1/5}.product-tab-wrapper .collection li:nth-child(2){grid-row:2;grid-column:1/5}.product-tab-wrapper .collection li:nth-child(3){grid-row:3;grid-column:1/5}.product-tab-wrapper .collection li:nth-child(4){grid-row:4;grid-column:1/5}.product-tab-wrapper .collection li:nth-child(5){grid-row:5;grid-column:1/5}.product-tab-wrapper .collection .tabs_container .image-wrapper img{min-height:400px}}.product-tab-wrapper .collection .tabs_container .image-wrapper svg{object-fit:cover;min-width:100%;min-height:100%}