.product-tabs-section{width:100%;margin-top:40px;margin-bottom:40px;font-family:var(--font-body-family, inherit);background:#f6f6f6}.product-tabs__nav-wrapper{width:100%}.product-tabs__nav{display:flex;justify-content:center;align-items:stretch;width:100%;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.product-tabs__nav::-webkit-scrollbar{display:none}.product-tabs__tab-btn{flex:1;min-width:180px;padding:16px 24px;background-color:##E2E2E2;color:#080b1b;border:none;font-family:Figtree;font-size:.775rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color .25s ease,color .25s ease;white-space:nowrap}.product-tabs__tab-btn::nth-child(2){background-color:#ececec}.product-tabs__tab-btn:last-child{border-right:none}.product-tabs__tab-btn:hover{background-color:#dfe2e7}.product-tabs__tab-btn.is-active{background-color:#1a365e;color:#fff}.product-tabs__container{max-width:var(--page-width, 1200px);margin:0 auto;padding:48px 16px;width:100%}.product-tabs__accordion-btn{display:none}.product-tabs__panel{display:none;opacity:0;transition:opacity .3s ease}.product-tabs__panel.is-active{display:block;opacity:1}a.button.button--secondary.product-tab-info__faq-btn{width:100%}@media screen and (max-width:1199px){.product-tabs-section{margin-top:20px;margin-bottom:20px;background:transparent}}@media screen and (max-width:768px){.product-tabs__nav-wrapper{display:none!important}.product-tabs__container{padding:0}.product-tabs__accordion-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 0;background-color:#fff;border:none;border-top:1px solid #E5E7EB;border-bottom:1px solid #E5E7EB;margin-top:-1px;font-size:.875rem;font-weight:700;color:#080b1b;letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer;box-sizing:border-box}.product-tabs__accordion-btn.is-active{background-color:#fafafa;border-bottom-color:#e5e7eb}.product-tabs__accordion-chevron{width:18px;height:18px;transition:transform .3s ease;color:#080b1b;flex-shrink:0}.product-tabs__accordion-btn.is-active .product-tabs__accordion-chevron{transform:rotate(180deg)}.product-tabs__panel{display:none;padding:16px 0;border-bottom:1px solid #E5E7EB;background-color:#fff}.product-tabs__panel.is-active{display:block!important;opacity:1!important}}.product-tab-description{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}@media screen and (max-width:834px){.product-tab-description{grid-template-columns:1fr;gap:15px}}.product-tab-description__heading{font-size:1.25rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#080b1b;margin-top:0;margin-bottom:20px}.product-tab-description__body{font-size:.9375rem;line-height:1.65;color:#4a4d58;margin-bottom:32px}.product-tab-description__body p{margin-bottom:16px}.product-tab-description__finishes-section{margin-top:12px;padding-top:0;margin-bottom:12px}.product-tab-description__finishes-title{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#080b1b;margin-top:0;margin-bottom:10px}.product-tab-description__swatches{display:flex;flex-wrap:wrap;gap:18px 8px}.product-tab-swatch{display:flex;flex-direction:column;align-items:center;cursor:pointer;background:none;border:none;padding:0;text-align:center;width:86px;flex:0 0 86px;box-sizing:border-box}.product-tab-swatch__circle{width:70px;height:70px;border-radius:50%;border:1px solid #E5E7EB;padding:2px;transition:transform .2s ease,border-color .2s ease;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#f3f4f6}.product-tab-swatch__inner{width:100%;height:100%;border-radius:50%;object-fit:cover;background-position:center;background-size:cover}.product-tab-swatch.is-active .product-tab-swatch__circle{border-color:#080b1b}.product-tab-swatch__label{margin-top:8px;font-size:.625rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#374151;line-height:1.3;min-height:2.6em;display:block;width:100%;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.product-tab-description__image-wrapper{position:relative;width:100%;overflow:hidden;display:flex;align-items:start;justify-content:center}.product-tab-description__image{max-width:70%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:opacity .3s ease}.product-tab-description__badge{position:absolute;bottom:16px;left:16px;background-color:#080b1b;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:2px;pointer-events:none;z-index:2}.product-tab-specs__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}@media screen and (max-width:834px){.product-tab-specs__grid{grid-template-columns:1fr;gap:32px}}.product-tab-specs__table{width:100%;border-collapse:collapse}.product-tab-specs__table tr{border-bottom:1px solid #E5E7EB}.product-tab-specs__table th{text-align:left;padding:14px 0;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#080b1b;width:40%}.product-tab-specs__table td{text-align:right;padding:14px 0;font-size:.875rem;color:#4a4d58;width:60%}.product-tab-specs__image-wrapper{position:relative;width:100%;background-color:#fff;border-radius:4px;overflow:hidden;padding:16px;display:flex;align-items:start;justify-content:center}.product-tab-specs__image-wrapper img{max-width:70%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:opacity .3s ease}.product-tab-specs__downloads{margin-top:28px;display:grid;grid-template-columns:repeat(2,1fr);gap:0;overflow:hidden}@media screen and (max-width:576px){.product-tab-specs__downloads{grid-template-columns:1fr}}.product-tab-specs__download-btn{display:flex;align-items:center;gap:12px;padding:14px 18px 15px;background-color:#fff;border:none;border:1px solid #E5E7EB;text-decoration:none;color:#080b1b;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease;box-sizing:border-box}.product-tab-specs__download-btn:nth-child(2n){border-left:none}@media screen and (max-width:576px){.product-tab-specs__download-btn:nth-child(2n){border-left:1px solid #E5E7EB;border-top:none}}.product-tab-specs__download-btn:hover{background-color:#f9fafb;color:#1a365e}.product-tab-specs__download-icon{width:18px;height:18px;flex-shrink:0;color:#1a365e}.product-tab-info__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}@media screen and (max-width:992px){.product-tab-info__grid{grid-template-columns:1fr;gap:20px}}.product-tab-info__card{background-color:#fff;border:1px solid #E5E7EB;border-radius:6px;padding:28px 24px;min-height:250px;display:flex;flex-direction:column;box-sizing:border-box}.product-tab-info__title{font-size:1.125rem;font-weight:700;color:#080b1b;margin:0 0 20px}.product-tab-info__search{position:relative;margin-bottom:20px}.product-tab-info__search-input{width:100%;padding:10px 40px 10px 14px;font-size:.8125rem;border:1px solid #D1D5DB;border-radius:20px;outline:none;color:#374151;background-color:#fafafa;box-sizing:border-box}.product-tab-info__search-input:focus{border-color:#080b1b;background-color:#fff}.product-tab-info__search-btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background-color:#080b1b;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-tab-info__accordion{display:flex;flex-direction:column;gap:0}.product-tab-info__acc-item{border-bottom:1px solid #E5E7EB;padding:10px 0}.product-tab-info__acc-item:last-child{border-bottom:none}.product-tab-info__acc-title{font-size:.875rem;font-weight:700;color:#080b1b;cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none;padding:2px}.product-tab-info__acc-title::-webkit-details-marker{display:none}.product-tab-info__acc-icon{font-weight:400;font-size:1rem;color:#6b7280;margin-left:8px;width:28px;height:28px;border-radius:50%;background-color:#f3f4f6;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .25s ease,color .25s ease,transform .25s ease;line-height:1}.product-tab-info__acc-content{margin-top:5px;font-size:.8125rem;color:#4b5563;line-height:1.5;padding-right:44px}.product-tab-info__acc-item[open] .product-tab-info__acc-icon{background-color:#1a365e;color:#fff;transform:rotate(45deg)}.product-tab-info__shipping-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.product-tab-info__shipping-item{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid #E5E7EB;font-size:.875rem}.product-tab-info__shipping-item:last-child{border-bottom:none}.product-tab-info__shipping-label{font-weight:700;color:#080b1b}.product-tab-info__shipping-value{color:#4b5563;text-align:right}.product-tab-info__store-trigger{padding:0;border:0;background:transparent;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.product-tab-info__store-desc{font-size:.875rem;color:#4b5563;line-height:1.6;margin:12px 0 24px;flex-grow:1}.product-tab-info__store-btn{display:inline-block;padding:12px 24px;background-color:#080b1b;color:#fff;text-decoration:none;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;text-align:center;transition:background-color .2s ease;align-self:flex-start}.product-tab-info__store-btn:hover{background-color:#1f2937}.product-tab-specs__download-icon{width:16px;height:16px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.product-tab-description__heading{font-size:14px;margin-bottom:10px}.product-tab-info__title{font-size:14px;margin-bottom:0}.product-tab-description__body{margin-bottom:20px}.product-tab-description__body p{margin-bottom:10px}.product-tab-description__swatches{gap:14px}.product-tab-swatch__circle{width:40px;height:40px}.product-tab-swatch{width:64px;flex:0 0 64px}.product-tab-swatch__label{font-size:.5625rem}.product-tab-info__card{padding:15px 12px}.product-tab-info__grid{gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/section-product-tabs.css.map */
