.logo-carousel{background:var(--bg-color);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);overflow:hidden}.logo-carousel .carousel-container{max-width:var(--max-width);margin:0 auto;overflow:hidden}.logo-carousel .carousel-track{display:flex;transition:transform var(--duration) ease;gap:var(--gap);will-change:transform}.logo-carousel .logo-item{flex:0 0 calc(100% / 6 - var(--gap) * 5 / 6);max-width:calc(100% / 6 - var(--gap) * 5 / 6);height:var(--logo-height);display:flex;align-items:center;justify-content:center}.logo-carousel .logo-item img{max-width:100%;max-height:100%;object-fit:contain;filter:var(--image-filter)}.logo-carousel .button-wrapper{text-align:center;margin-top:2rem}.logo-carousel .button-wrapper a{background:var(--button-bg);color:var(--button-color);padding:.8rem 2rem;text-decoration:none;font-weight:700;border-radius:6px;display:inline-block;transition:filter .3s ease,transform .3s ease}.logo-carousel .button-wrapper a:hover{transform:scale(1.05);background:#387b6f;color:#fff}.collection-slider-wrapper{background-color:#feae02}.collection-slider-wrapper h2{text-align:center;font-size:32px;font-weight:700;color:#000;margin-bottom:30px}.collection-slider-container{position:relative}.collection-slider{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:20px;padding-top:10px;padding-bottom:10px;scroll-snap-type:x mandatory}.collection-card{flex:0 0 auto;width:200px;height:200px;position:relative;border-radius:10px;overflow:hidden;background-color:#000;text-align:center;scroll-snap-align:start;transition:transform .3s ease}.collection-card:hover{transform:scale(1.03)}.collection-card img{width:100%;height:100%;object-fit:cover;filter:brightness(60%);transition:.3s ease}.collection-card:hover img{filter:brightness(80%)}.collection-card-title{position:absolute;bottom:15px;left:0;right:0;color:#fff;font-weight:700;font-size:16px;letter-spacing:1px;text-transform:uppercase}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#000000b3;color:#fff;font-size:24px;width:40px;height:40px;border-radius:50%;cursor:pointer;z-index:2;transition:background-color .3s ease,color .3s ease;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;line-height:0;border:none}.slider-arrow:hover{background-color:#000}.slider-arrow.left{left:10px}.slider-arrow.right{right:10px}.slider-arrow.inactive{background-color:#0000004d;color:#888;cursor:default}.slider-arrow.inactive:hover{background-color:#0000004d;color:#888}.slider-arrow.left:before{content:"\2039"}.slider-arrow.right:before{content:"\203a"}@media (max-width: 768px){.collection-slider{padding-left:10px;padding-right:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:10px;scroll-padding-right:10px}.collection-card{width:45%;flex-shrink:0;scroll-snap-align:start}.slider-arrow{display:none}}.collection-slider-title.left{justify-content:flex-start;text-align:left}.collection-slider-title.center{justify-content:center;text-align:center}.collection-slider-title.right{justify-content:flex-end;text-align:right}.custom-tabs-wrapper{width:100%;position:relative;font-family:EB Garamond,serif;overflow:visible}.custom-tabs-layout{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px;margin-bottom:10px}.custom-tabs-title{flex:1;padding-right:20px}.tabs-headline{margin:0;color:#fff;font-size:24px;font-weight:medium}.custom-tabs-area{flex:2;display:flex;flex-direction:column;align-items:flex-end;position:relative}.custom-tabs{list-style:none;display:flex;justify-content:flex-end;padding:0;margin:0;gap:15px;border-bottom:2px solid rgba(255,255,255,.3);overflow:visible}.custom-tabs::-webkit-scrollbar{display:none}.tab-item{flex-shrink:0;position:relative}.tab-link{display:block;padding:10px 20px;font-size:16px;font-weight:500;color:#bfbfbf;background:transparent;text-decoration:none;cursor:pointer;transition:color .3s ease;white-space:nowrap}.tab-link:hover,.tab-link.active{color:#fff}.tab-link.active:after{content:"";position:absolute;bottom:-3.5px;left:0;width:100%;height:5px;background-color:#fff;transition:all .5s ease-in-out;z-index:2}.tab-content{display:none;padding-top:20px;color:#fff}.tab-content.active{display:block}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;justify-content:stretch}@media (min-width: 901px){.product-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1201px){.product-grid{grid-template-columns:repeat(var(--cols-desktop, 4),1fr)}}.product-card-link{display:block;text-decoration:none;color:#fff}.product-image-wrapper{width:100%;overflow:hidden;border-radius:10px;margin-bottom:10px;transition:transform .3s ease;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 5}.product-card-link:hover .product-image-wrapper{transform:scale(1.05)}.product-image{display:block;width:100%;height:auto;object-fit:cover;border-radius:10px;border:3px solid black;aspect-ratio:4 / 5}.product-info-outer{text-align:center;color:#fff;transition:color .3s ease}.product-card-link:hover .product-info-outer{color:beige}.product-title{font-size:17px;margin-bottom:8px;color:beige;text-decoration:none;transition:color .3s ease}.product-card-link:hover .product-title{color:#fff;text-decoration:underline}.product-price{font-size:18px;display:flex;justify-content:center;gap:8px;flex-wrap:wrap;color:#fff}.price-sale{color:#feae02;font-weight:500;font-size:18px}.price-original{text-decoration:line-through;color:#fff9;font-size:15px}.tab-button-wrapper{text-align:center;padding:20px 0}.tab-button{display:inline-block;padding:10px 40px;font-size:17px;border-radius:25px;border:2px solid;color:#fff;text-decoration:none;cursor:pointer;transition:all .3s ease}.custom-tabs-wrapper.page-width{padding-left:30px;padding-right:30px}@media (max-width: 900px){.custom-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;-webkit-overflow-scrolling:touch;scrollbar-width:none}.custom-tabs::-webkit-scrollbar{display:none}.tab-item{flex:0 0 auto}.custom-tabs-area{align-items:flex-start;width:100%}.custom-tabs-layout{flex-direction:column;align-items:stretch}.tabs-headline{text-align:left;margin-bottom:10px}}.tab-content .product-price .price-regular{color:#fff!important}ul.custom--tabs{list-style-type:none;width:100%;display:flex!important;flex-wrap:wrap!important;background-color:#000;padding:0;margin:0;border:none;justify-content:flex-start;align-items:center}.custom--tabs .tab__list{background-color:#000;display:inline-block;border:none}.custom__tab-content{display:none;background-color:#000;color:#fff;border:none;padding-left:50px!important}.custom__tab-content.active{display:block}.tab__list h6.custom-tab{display:inline-block!important;padding:8px 12px!important;cursor:pointer!important;margin:0!important;color:#fff;background-color:#1a1815!important;border:none;font-size:16px!important;font-weight:700}.tab__list h6.custom-tab.active{color:#000!important;border-bottom:1px solid red!important;background-color:#feae02!important}.custom--tabs.page-width{max-width:100%;width:100%;margin:0;padding:0;padding-left:20px!important}.custom-tabs-container{background-color:#000;border-bottom:1px solid white;padding-bottom:15px}@media screen and (max-width: 768px){.custom--tabs.page-width,.custom__tab-content{padding-left:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
