.bb-specs{--bb-specs-label: var(--bb-specs-label-color, #8a8a8a);--bb-specs-value: var(--bb-specs-value-color, #111111);--bb-specs-tab: var(--bb-specs-tab-color, #8a8a8a);--bb-specs-tab-active: var(--bb-specs-tab-active-color, #253e2b);--bb-specs-bullet: var(--bb-specs-bullet-color, #9a9a9a);--bb-specs-card-bg: var(--bb-specs-card-bg-color, #eef3ef);--bb-specs-card-icon-bg: var(--bb-specs-card-icon-bg-color, #253e2b);--bb-specs-row-border: rgba(0, 0, 0, .08);margin:0}.bb-specs__body{padding-block:.2rem .4rem}.bb-specs__tabs{display:flex;flex-wrap:nowrap;gap:2rem;border-bottom:1px solid var(--bb-specs-row-border);margin-bottom:.4rem}.bb-specs__tab{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:.25rem solid transparent;margin:0 0 -1px;padding:.8rem 0 .9rem;color:var(--bb-specs-tab);cursor:pointer;font-family:var(--font-heading-family);font-size:var(--bb-specs-tab-font-size, 1.3rem);font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.bb-specs__tab.is-active,.bb-specs__tab[aria-selected=true]{color:var(--bb-specs-tab-active);border-bottom-color:var(--bb-specs-tab-active)}.bb-specs--tabs-half .bb-specs__tabs{display:grid;grid-template-columns:1fr 1fr;gap:0;border-bottom:none}.bb-specs--tabs-half .bb-specs__tab{width:100%;margin:0;padding:.85rem .4rem .95rem 0;text-align:left;border-bottom:2px solid rgba(0,0,0,.12)}.bb-specs--tabs-half .bb-specs__tab.is-active,.bb-specs--tabs-half .bb-specs__tab[aria-selected=true]{border-bottom-width:3px;border-bottom-color:var(--bb-specs-tab-active)}.bb-specs--single-tab.bb-specs--tabs-half .bb-specs__tabs{grid-template-columns:1fr}.bb-specs--single-tab .bb-specs__tabs{gap:0}.bb-specs__panel[hidden]{display:none!important}.bb-specs__rows{list-style:none;margin:0;padding:0}.bb-specs__row{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;padding:1.1rem 0;border-bottom:1px solid var(--bb-specs-row-border)}.bb-specs__row[hidden]{display:none!important}.bb-specs__label{flex:0 1 auto;min-width:0;color:var(--bb-specs-label);font-size:var(--bb-specs-label-font-size, 1.2rem);font-weight:500;letter-spacing:.05em;line-height:1.35}.bb-specs__label-wrap{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:.35rem}.bb-specs__value{flex:0 1 auto;display:inline-flex;align-items:center;gap:.55rem;max-width:58%;color:var(--bb-specs-value);font-size:var(--bb-specs-value-font-size, 1.35rem);font-weight:var(--bb-specs-value-weight, 700);line-height:1.35;text-align:right}.bb-specs--uppercase .bb-specs__label,.bb-specs--uppercase .bb-specs__value,.bb-specs--uppercase .bb-specs__card-label,.bb-specs--uppercase .bb-specs__card-value,.bb-specs--uppercase .bb-specs__tab{text-transform:uppercase}.bb-specs__tip{position:relative;display:inline-flex;flex-shrink:0;align-items:center}.bb-specs__tip-btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:12px;height:13px;min-width:12px;margin:0;margin-inline-start:.1rem;padding:0;border:0;border-radius:0;background:none;color:inherit;cursor:pointer;font:inherit;line-height:0;flex-shrink:0;vertical-align:middle;position:relative;top:0;transition:opacity .2s}.bb-specs__tip-btn:hover,.bb-specs__tip-btn[aria-expanded=true]{opacity:.85}.bb-specs__tip-btn svg{width:12px;height:13px;display:block;pointer-events:none;overflow:hidden}.bb-specs__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:1.6rem;box-sizing:border-box;cursor:default}.bb-specs__modal[hidden]{display:none!important}.bb-specs__modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#28282873;opacity:0;transition:opacity .18s ease;cursor:default}.bb-specs__modal-dialog{position:relative;z-index:1;width:min(42rem,100%);max-height:min(80vh,100%);overflow:auto;margin:0;padding:2.4rem 2.2rem 2.2rem;background:#fff;color:#111;border-radius:.2rem;box-shadow:0 1.2rem 3.2rem #0000002e;outline:none;cursor:default;transform:translateY(.5rem);opacity:0;transition:transform .18s ease,opacity .18s ease}.bb-specs__modal.is-open .bb-specs__modal-backdrop{opacity:1}.bb-specs__modal.is-open .bb-specs__modal-dialog{transform:none;opacity:1}html.bb-specs-modal-open .product__media-zoom,html.bb-specs-modal-open .js-photoswipe--zoom,html.bb-specs-modal-open .product__media-zoom:after{pointer-events:none!important;opacity:0!important;visibility:hidden!important}.bb-specs__modal-close.drawer__close-btn{top:.6rem;inset-inline-end:.6rem;z-index:2}.bb-specs__modal-title{margin:0 3.2rem 1rem 0;font-family:var(--font-heading-family);font-size:1.55rem;font-weight:700;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;color:#111}.bb-specs__modal-body{margin:0;font-size:1.35rem;font-weight:400;line-height:1.55;color:#555;letter-spacing:0;text-transform:none}.bb-specs__bullet{width:.45rem;height:.45rem;border-radius:50%;background:var(--bb-specs-bullet);flex-shrink:0}.bb-specs__cards{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:1.4rem}.bb-specs__card{display:flex;align-items:flex-start;gap:.85rem;padding:1.1rem 1rem;background:var(--bb-specs-card-bg);border-radius:.6rem;min-width:0}.bb-specs__card--full{grid-column:1 / -1}.bb-specs__card--cta{align-items:flex-start;flex-wrap:wrap;row-gap:.75rem;text-decoration:none;color:inherit;cursor:pointer;border:1px solid color-mix(in srgb,var(--bb-specs-card-icon-bg) 14%,transparent);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.bb-specs__card--cta:hover,.bb-specs__card--cta:focus-visible{border-color:color-mix(in srgb,var(--bb-specs-card-icon-bg) 32%,transparent);box-shadow:0 .35rem 1rem color-mix(in srgb,var(--bb-specs-card-icon-bg) 10%,transparent)}.bb-specs__card--cta:focus-visible{outline:2px solid var(--bb-specs-card-icon-bg);outline-offset:2px}.bb-specs__card--cta .bb-specs__card-text{flex:1 1 auto;min-width:0}.bb-specs__card--cta .bb-specs__card-value{font-weight:600}.bb-specs__card-action{flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin-inline-start:auto;padding:.7rem 1.15rem;border-radius:.45rem;background:var(--bb-specs-cta-btn-bg, var(--bb-specs-card-icon-bg));color:var(--bb-specs-cta-btn-text, #fff);font-family:var(--font-heading-family);font-size:1.05rem;font-weight:700;letter-spacing:.05em;line-height:1.2;text-transform:uppercase;white-space:nowrap;max-width:100%;box-sizing:border-box;transition:transform .2s ease,background-color .2s ease}.bb-specs__card--cta:hover .bb-specs__card-action,.bb-specs__card--cta:focus-visible .bb-specs__card-action{transform:translate(.15rem)}.bb-specs__card-action svg{width:1.15rem;height:1.15rem;display:block;flex-shrink:0}.bb-specs__card[hidden]{display:none!important}.bb-specs__card-icon{flex-shrink:0;width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:.4rem;background:var(--bb-specs-card-icon-bg);color:#fff;margin-top:.1rem}.bb-specs__card-icon svg{width:1.55rem;height:1.55rem;display:block}.bb-specs__card-icon-img{width:1.75rem;height:1.75rem;object-fit:contain;display:block}.bb-specs__card-text{min-width:0;display:flex;flex-direction:column;gap:.2rem}.bb-specs__card-label{color:var(--bb-specs-label);font-size:var(--bb-specs-card-label-font-size, 1.05rem);font-weight:600;letter-spacing:.05em;line-height:1.2}.bb-specs__card-value{color:var(--bb-specs-value);font-size:var(--bb-specs-card-value-font-size, 1.25rem);font-weight:700;line-height:1.3;word-break:break-word}@media(min-width:768px){.bb-specs__tip-btn{top:-1px}}@media(max-width:767.98px){.bb-specs__tabs{gap:1.4rem}.bb-specs__tab{font-size:1.2rem}.bb-specs__label{font-size:1.1rem}.bb-specs__value{font-size:1.25rem;max-width:55%}.bb-specs__cards{gap:.6rem}.bb-specs__card{padding:.9rem .75rem}.bb-specs__card--cta .bb-specs__card-text{flex:1 1 5.5rem}.bb-specs__card-action{flex:1 1 12.5rem;margin-inline-start:0;padding:.65rem .9rem}.bb-specs__modal{padding:1.2rem}.bb-specs__modal-dialog{padding:2rem 1.6rem 1.8rem}.bb-specs__modal-title{font-size:1.4rem}.bb-specs__modal-body{font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-product-specs-tabs.css.map */
