.collections-tabs-wrapper{display:none;background-color:#fff}.product-details{border:1px solid #e0e0e0;border-radius:12px;gap:23px;padding:0!important}.product-details__description{padding:0 20px}.product-details__description h3{text-align:left!important;font-weight:400;font-size:18px;line-height:1.3;letter-spacing:0px;margin-bottom:4px}.product-details__price{display:flex;padding:12px 20px;font-family:Minion Variable Concept;font-weight:600;font-size:20px;line-height:1.4;letter-spacing:0px;color:#2a2b2b}.collection-products .collection-products-wrapper .product-details .image-container.focusable .image-container-position{padding-top:63%!important}.product-details__cta{padding:0 20px 20px}.collection-products .collection-products-wrapper{width:100%}.product-details__image{position:relative;overflow:hidden;min-height:220px}.product-details__image img{width:auto;height:100%;object-fit:cover;object-position:center;display:block;transition:opacity .3s ease}.product-details__image .secondary-image{position:absolute;top:0;left:0;opacity:0}.product-details__image:hover .secondary-image{opacity:1}.product-details__image:hover .primary-image{opacity:0}.plp-desktop{display:flex}.plp-mobile{display:none}.plp-desktop img{height:220px;border-radius:10px 10px 0 0}.mySwiperCard{width:100%;height:100%;margin:0}.mySwiperCard img{display:block;width:100%;height:100%;object-fit:cover}.swiper-pagination-bullet-active{background-color:#1d3b54!important}.collections-tabs-wrapper .collections-tabs-heading{font-weight:400;font-size:24px!important;line-height:39.2px;letter-spacing:0px;vertical-align:middle;color:#1d3b54;margin:0;font-family:A Love of Thunder!important}.category-labels{display:flex;justify-content:center;align-items:center;gap:24px;position:relative;padding:0 20px;max-width:1128px;margin:0 auto}.category-label{font-family:Buckwheat TC Script Rough;font-weight:400;font-style:normal;font-size:32px;line-height:130%;letter-spacing:0px;text-align:center;color:#c9a961;position:relative;white-space:nowrap}.category-wrapper{width:552px;display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.category-wrapper :before,.category-wrapper :after{content:"";flex:1;border-bottom:1px solid #d6b998;margin:0 1rem}.category-wrapper :before{right:100%;margin-right:15px}.category-wrapper :after{left:100%;margin-left:15px}.category-wrapper hr{width:100%;border-bottom:1px solid #d6b998}.category-wrapper .line-left{margin-left:40px;margin-right:10px}.category-wrapper .line-right{margin-right:40px;margin-left:10px}.collections-tabs-wrapper .mobile-only{display:none!important}.category-wrapper .desktop-only{display:block!important}.collections-tabs{display:flex;justify-content:center;flex-wrap:wrap;border-bottom:2px solid #e5e5e5;padding-bottom:0;max-width:1128px;margin:0 auto 40px}.tab-button{background:none;border:none;font-family:A Love of Thunder;font-weight:400;font-size:24px;line-height:39.2px;letter-spacing:0px;vertical-align:middle;color:#a8a8a8;cursor:pointer;padding:15px 25px;position:relative;transition:all .3s ease;width:188px}.tab-button.active{color:#1d3b54}.tab-button.active:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:3px;background-color:#1d3b54}.tabs-content{position:relative;padding:0 20px}.tab-content{display:none!important;animation:fadeIn .5s ease-in}.tab-content.active{display:block!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.products-grid{display:flex!important;flex-wrap:nowrap;justify-content:center;gap:30px;max-width:1400px;margin:0 auto}.product-card{background:#fff;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;max-width:310px;width:100%;justify-content:space-between}.product-image{width:100%;overflow:hidden}.product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;height:220px}.product-info{padding:20px;display:flex;flex-direction:column;gap:12px;flex-grow:1}.product-title{font-weight:400;font-size:18px;line-height:100%;letter-spacing:0px;color:#1d3b54;margin:0}.product-subtitle{font-size:1rem;font-weight:600;font-style:italic;line-height:100%;letter-spacing:0px;margin:0;color:#ba946a;text-align:left;padding:5px 0 8px}.product-description{color:#2a2b2b;font-family:Minion Variable Concept;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:0px;flex-grow:1}.product-price{font-size:1.25rem;font-weight:700;color:#1d3b54;margin:10px 0}.product-button{display:inline-block;width:100%;background-color:#bf2025;color:#fff!important;text-align:center;padding:12px 30px;font-weight:500;text-decoration:none;border-radius:4px;transition:all .3s ease;letter-spacing:0px;margin-top:auto;line-height:24px;vertical-align:middle;text-transform:uppercase}.empty-collection{text-align:center;padding:60px 20px;color:#999;font-size:1.1rem}.placeholder-svg{width:100%;height:100%;object-fit:cover;background-color:#f0f0f0}.collections-tabs-wrapper .accordion-wrapper{max-width:100%;margin:0 auto;width:100%}.collections-tabs-wrapper .accordion-item{border-bottom:1px solid #1D3B54;margin-bottom:0;width:100%}.collections-tabs-wrapper .accordion-item.first-artificial{margin-top:40px;position:relative;padding-top:50px}.collections-tabs-wrapper .accordion-header{width:100%;background:none;border:none;padding:18px 20px;display:flex!important;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease;text-align:left}.collections-tabs-wrapper .accordion-title{color:#1d3b54;font-family:A Love of Thunder;font-weight:400;font-size:16px;line-height:39.2px;letter-spacing:0px;vertical-align:middle;flex:1;text-transform:uppercase}.collections-tabs-wrapper .accordion-icon{transition:transform .3s ease;color:#1d3b54;flex-shrink:0;margin-left:10px}.collections-tabs-wrapper .accordion-header.active .accordion-icon{transform:rotate(180deg)}.collections-tabs-wrapper .accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease;padding:0}.collections-tabs-wrapper .accordion-content.active{max-height:2000px;padding:20px 0}.collections-tabs-wrapper .mobile-products-slider{position:relative;width:100%;overflow:hidden}.collections-tabs-wrapper .slider-container{position:relative;overflow:hidden;margin:0 auto;width:100%}.collections-tabs-wrapper .slider-track{display:flex!important;transition:transform .3s ease;touch-action:pan-y;width:100%;gap:0px}.collections-tabs-wrapper .mobile-card{min-width:calc(50% - 6px);max-width:calc(50% - 6px);flex-shrink:0;box-sizing:border-box;display:block!important}.collections-tabs-wrapper .mobile-card:nth-child(2n){padding-right:0}.collections-tabs-wrapper .mobile-card .product-card{max-width:100%;width:100%;margin:0 auto}.collections-tabs-wrapper .slider-dots{display:flex!important;justify-content:center;gap:8px;margin-top:20px;padding-bottom:10px}.collections-tabs-wrapper .slider-dots .dot{width:8px;height:8px;border-radius:50%;background-color:#d4d4d4;cursor:pointer;transition:all .3s ease;display:block}.collections-tabs-wrapper .slider-dots .dot.active{background-color:#1d3b54;border-radius:4px}@media screen and (min-width: 769px) and (max-width: 1024px){.products-grid{gap:25px}.product-card{max-width:260px}}@media screen and (max-width: 768px){.category-wrapper .desktop-only,.collections-tabs-wrapper .desktop-only{display:none!important}.collections-tabs-wrapper .mobile-only{display:block!important}.collections-tabs-wrapper{padding:0 12px}.collections-tabs-wrapper .accordion-content.active{padding:0 0 16px}.category-wrapper .line-left{margin-left:0;margin-right:0}.category-wrapper .line-right{margin-right:0;margin-left:0}.collections-tabs-wrapper .collections-tabs-heading{font-size:18px!important;margin-bottom:15px}.category-labels{padding:0}.category-label{font-size:26px;padding:0 10px}.collections-tabs-wrapper .mobile-card{min-width:50%;max-width:50%}.collections-tabs-wrapper .mobile-card .product-card{max-width:100%;height:100%}.collections-tabs-wrapper .mobile-card .product-info{padding:15px}.collections-tabs-wrapper .mobile-card .product-title{font-size:1rem}.collections-tabs-wrapper .mobile-card .product-subtitle{font-size:14px}.collections-tabs-wrapper .mobile-card .product-description{font-size:14px;line-height:1.4}.collections-tabs-wrapper .product-details__price{font-size:16px;padding:16px 12px 8px}.collections-tabs-wrapper .product-button{font-size:.85rem;padding:10px 20px}.collections-tabs-wrapper .mobile-card .product-price{font-size:1rem}.collections-tabs-wrapper .accordion-header{padding:16px}.accordion-wrapper.mobile-only .category-wrapper{padding-top:24px}.collections-tabs-wrapper .mySwiperCard img{height:220px}.plp-desktop{display:none}.plp-mobile{display:block}.product-details{gap:13px}.product-details__image{width:100%;border-radius:12px 12px 0 0}.product-details__description{padding:16px 10px 0}.product-details__price,.product-details__cta{padding:0 10px 10px}.product-details__description .title{min-height:fit-content!important}.product-details__description div{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13px}.product-details .pricing{display:block;margin-top:0}.pricing .converted{font-size:16px!important}.collection-products .collection-products-wrapper{gap:12px!important};.collection-products-wrapper,.collection-products .collection-products-wrapper{display:block!important;column-count:2!important}.collection-products .collection-products-wrapper>article{break-inside:avoid;-webkit-column-break-inside:avoid;padding-bottom:10px}.collection-products{display:block!important}.slider-track{display:flex;transition:transform .3s ease;gap:0px}.mobile-card{flex:0 0 50%;max-width:50%;min-width:50%;padding-right:12px;box-sizing:border-box}}@media screen and (max-width: 480px){.collections-tabs-wrapper .product-details__image{max-height:172px;min-height:auto}.collections-tabs-wrapper .mySwiperCard img{height:172px}.collections-tabs-wrapper .accordion-title{font-size:1rem}.collections-tabs-wrapper .accordion-header{padding:16px 15px}.collections-tabs-wrapper .mobile-card .product-info{padding:12px}.collections-tabs-wrapper .mobile-card .product-title,.collections-tabs-wrapper .mobile-card .product-price{font-size:.95rem}.collections-tabs-wrapper .product-button{padding:10px 16px;font-size:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/collections-tabs-section.css.map */
