.product-specs-table{width:100%;border-collapse:collapse;margin:1em 0 1.5em;font-size:14px;text-align:left}.product-specs-table th,.product-specs-table td{color:#9b9b9b;padding:14px 20px;border-bottom:1px solid #ddd;text-align:left;line-height:1.8!important}.product-specs-table tr:hover{background-color:#f1f1f1}.core-specs-heading{margin-top:1.5em;margin-bottom:0}.product-core-specs-table{width:100%;margin:1em 0 0;border-collapse:collapse;font-size:14px;text-align:center;table-layout:fixed}.product-core-specs-table th,.product-core-specs-table td{color:#9b9b9b;padding:14px 20px;border-bottom:1px solid #ddd;text-align:center;width:25%;white-space:nowrap;line-height:1.8!important}.product-core-specs-table tr:hover{background-color:#f1f1f1}@media screen and (max-width:768px){.product-specs-table,.product-core-specs-table{font-size:13px;display:block;overflow-x:auto;white-space:nowrap}.product-specs-table th,.product-specs-table td,.product-core-specs-table th,.product-core-specs-table td{padding:10px 12px}.product-specs-table+.product-core-specs-table{margin-top:1.5em}}.product-brand-logo{text-align:center;margin-bottom:10px}.product-brand-logo img{max-height:80px;max-width:100%;height:auto;width:auto;display:inline-block}.seo-snapshot-block{border:2px solid #f3f3f3;padding:0;margin:0 0 2em}.seo-snapshot-block h2.seo-snapshot-heading{text-align:center;margin-top:0;margin-bottom:1em;padding:.5em 0;background-color:#f3f3f3}.seo-snapshot-block p.seo-snapshot-text{margin:0 0 1.5em;font-size:1.125em;line-height:1.5;color:#777;font-weight:500}.seo-snapshot-block p.seo-snapshot-text a{color:#666;font-weight:600;text-decoration:none}.seo-snapshot-block p.seo-snapshot-text a:hover{text-decoration:underline}.seo-snapshot-block .seo-spec{font-weight:600;color:#777}.product-brand-logo img{display:block;margin:0 auto 1.5em;max-height:80px;height:auto}.product-card__label_new{background:#2bb673;color:#fff}.product-card__on-sale{background:#ed1c24;color:#fff}.product-card__sold-out{background:#b3b3b3;color:#fff}.product-card__label_clearance{background:#000;color:#fff}.product-card__label_preorder{background:#1e73be;color:#fff}.product-alert{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;margin:0;padding:.3em 1em;background:#f3f3f3;color:#777;font-size:.9rem;line-height:1.4}.product-alert--preorder{background:#1e73be;color:#fff}.product-alert--clearance{background:#ed1c24;color:#fff}.product-alert--map{background:#f3f3f3;color:#666}.footer-menu__link[href*="/pages/data-sharing-opt-out"]{visibility:hidden}.table-h5{font-family:var(--font-family-second);font-weight:var(--body-font-weight-medium);color:var(--gray-dark);font-size:1.25rem;line-height:1.2}.size-chart{margin:0 auto}.size-chart th,.size-chart td{text-align:center}.size-chart th .table-h5{display:inline-block;width:100%;text-align:center}.product-note{color:var(--description-color);font-size:var(--description-font-size)}.buy-it-with-heading{font-size:1.4rem;line-height:1.3;position:relative;display:inline-block;padding-bottom:10px}.buy-it-with-heading:before{content:"";width:30%;height:2px;background:var(--theme-color);position:absolute;left:50%;transform:translate(-50%);bottom:0}.buy-together-products .item-product-title{margin-right:8px}.buy-together-products .buy-together-price{margin-left:6px}.product-alternatives{margin:20px 0}.product-alternatives-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:15px;margin:20px 0}.product-alternatives-content{flex:1;min-width:0}.product-alternatives-heading{font-size:1.4rem;line-height:1.3;position:relative;display:inline-block;padding-bottom:10px;margin-bottom:10px}.product-alternatives-heading:before{content:"";width:30%;height:2px;background:var(--theme-color);position:absolute;left:50%;transform:translate(-50%);bottom:0}.product-alternatives-title{font-size:calc(var(--font-size-base) - 3px);text-transform:uppercase}.product-alternatives-title a{color:var(--gray-dark)}.product-alternatives-button{display:inline-block;line-height:38px;border:1px solid #e6e6e6;text-transform:uppercase;font-size:calc(var(--font-size-base) - 4px);letter-spacing:.6px;padding:0 20px}.product-alternatives-image{flex:0 0 150px;max-width:150px}.product-alternatives-image img{width:100%;height:auto;display:block}.product-more-info .more-info-tabs__nav-link>span:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--theme-color);transform:scaleX(0);transform-origin:center;transition:transform .3s ease}.product-more-info .more-info-tabs__nav-link:hover>span:before{transform:scaleX(1)}.product-more-info .more-info-tabs__nav-link.active>span:before{transform:scaleX(1)}.product_buy_together .item-product:first-child select:has(option:only-child){display:none}.promo-core{background:#f3f3f3;color:var(--text-color)}.product-promo{padding:25px 30px 30px;margin-top:15px;background:#f3f3f3}.product-promo__title{font-size:var(--font-size-base);font-weight:var(--body-font-weight-medium);color:var(--gray-dark);text-align:center;margin-bottom:15px;margin-top:0}.product-promo__heading{font-family:"Bebas Neue",var(--font-family-second);font-size:22.4px;font-weight:500;line-height:29px;color:#222;display:inline-block;width:100%;text-align:center;position:relative;margin:0 0 10px;padding-bottom:10px}.product-promo__message{color:var(--gray-dark);text-align:left;font-size:var(--font-size-base)}.product-promo__message p{color:var(--text-color);margin:0;font-size:calc(var(--font-size-base) - 3px)}.product-promo__message span{color:#f11e1e;text-transform:uppercase;text-decoration:underline;font-weight:700}.product-card__promo{display:block;margin-top:6px;margin-bottom:6px;padding:6px 10px;background:#f3f3f3;color:var(--text-color);font-size:calc(var(--font-size-base) - 3px);line-height:1.3;font-weight:var(--body-font-weight-medium);border-left:3px solid #ED1C24;max-width:max-content}.bf-promo-card__message{color:var(--gray-dark);text-align:left;font-size:calc(var(--font-size-base) + 2px)}.bf-promo-card__message p{color:var(--text-color);margin:0;font-size:var(--font-size-base)}.bf-promo-card__message span{color:#f11e1e;text-transform:uppercase;text-decoration:underline;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
