.product-specifications{background:var(--spec-background)}.product-specifications__inner{width:calc(100% - 48px);max-width:var(--spec-max-width);margin:0 auto}.product-specifications__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--spec-column-gap)}.product-specifications__heading{display:inline-block;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid var(--spec-accent-soft);color:var(--spec-heading-color);font-family:var(--spec-heading-font);font-size:var(--spec-heading-size);font-style:var(--spec-heading-style);font-weight:var(--spec-heading-weight);line-height:1.3}.product-specifications__heading--secondary{margin-top:32px}.product-specifications__table{width:100%;border-collapse:collapse}.product-specifications__table tr,.product-specifications__list li{border-bottom:1px solid var(--spec-rule-color)}.product-specifications__table td{padding:12px 0;font-family:var(--spec-body-font);font-size:var(--spec-row-size);font-style:var(--spec-body-style);line-height:1.6;vertical-align:top}.product-specifications__table td:first-child{width:45%;padding-right:20px;color:var(--spec-label-color)}.product-specifications__table td:last-child{color:var(--spec-value-color);font-weight:500}.product-specifications__list{margin:0;padding:0;list-style:none}.product-specifications__list li{display:flex;align-items:flex-start;gap:10px;padding:10px 0;color:var(--spec-list-color);font-family:var(--spec-body-font);font-size:var(--spec-row-size);font-style:var(--spec-body-style);line-height:1.6}.product-specifications__check{width:14px;height:14px;margin-top:5px;flex:0 0 14px;color:var(--spec-accent-color)}.product-specifications__note{display:flex;align-items:flex-start;gap:9px;margin-top:20px;padding:16px;border-radius:8px;background:var(--spec-note-background);color:var(--spec-note-color);font-family:var(--spec-body-font);font-size:calc(var(--spec-row-size) - 1px);font-style:var(--spec-body-style);line-height:1.6}.product-specifications__note-icon{width:18px;height:18px;margin-top:3px;flex:0 0 18px;color:var(--spec-note-color)}.product-specifications__note-content{flex:1}.product-specifications__note p{margin:0}@media screen and (max-width:749px){.product-specifications__inner{width:calc(100% - 30px)}.product-specifications__grid{grid-template-columns:1fr;gap:40px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-product-specifications.css.map */
