.specs--summary{margin-top:var(--spacing-3, 24px);padding:18px 20px;border-radius:14px;background:var(--color-cream-1, #f1ede3)}.specs--summary .specs__list{border-top:0}.specs--summary .specs__row{border-bottom-color:#00000014}.specs--summary .specs__row:last-child{border-bottom:0}.specs.specs--summary .specs__label{margin-bottom:8px;color:inherit;font-weight:600}.specs--summary .specs__more{margin-top:12px}.specs--full{display:grid;gap:var(--spacing-3, 24px);padding-top:var(--spacing-1, 8px);padding-bottom:var(--spacing-2, 16px)}.specs--full+.tab-feature-grid{border-top:1px solid var(--color-neutral-3);padding-top:var(--spacing-3, 24px)}.specs .specs__title{font-size:16px;line-height:1.3;font-weight:600;margin:0 0 8px}.specs .specs__label{margin:0 0 6px;color:var(--color-neutral-1);font-size:13px}.specs__list{margin:0;border-top:1px solid var(--color-neutral-3)}.specs__row{display:grid;grid-template-columns:minmax(120px,40%) 1fr;gap:16px;padding:10px 0;border-bottom:1px solid var(--color-neutral-3)}.specs__row dt{color:var(--color-neutral-1);font-weight:400}.specs__row dd{margin:0;overflow-wrap:anywhere}.specs__row a{color:inherit;text-decoration:underline;text-underline-offset:2px}.specs__more{display:inline-block;margin-top:var(--spacing-2, 16px);padding:0 0 1px;border:0;border-bottom:1px solid currentColor;background:none;font:inherit;font-weight:600;color:inherit;cursor:pointer}.specs__badges{margin-bottom:var(--spacing-2, 16px)}.specs--full .specs__badges{margin-bottom:-8px}.specs__badge-row{container-type:inline-size;display:grid;grid-template-columns:repeat(auto-fill,42px);grid-auto-flow:row dense;gap:6px 18px}.specs__badge{position:relative;display:grid;place-items:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:none;color:inherit}button.specs__badge{cursor:pointer}.specs__badge[aria-expanded=true]{box-shadow:0 0 0 2px var(--color-primary-0)}.specs__badge-icon,.specs__badge-icon svg,.specs__badge-icon img{display:block;width:36px;height:36px}.specs__badge-title{margin:0 0 2px;font-weight:600}.specs__badge-text{grid-column:1 / -1;width:100cqw;margin:4px 0 8px;padding:12px 14px;border-radius:10px;background:var(--color-cream, #faf8f2)}.specs__badge-text>:last-child{margin-bottom:0}@media(max-width:749px){.specs--summary{padding:14px}.specs__row{grid-template-columns:112px 1fr;gap:12px;padding:8px 0}.specs__row dt{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/product-specs.css.map */
