.ego-policies{border-top:1px solid var(--line);margin:22px auto 0;max-width:1400px;padding:18px 24px 0}.ego-policies h2{font-size:14px;margin:0 0 10px}.ego-policies ol{display:grid;gap:6px;margin:0;padding-inline-start:22px}.ego-policies li{font-size:12px;line-height:1.7}.footer-social{display:flex;align-items:center;gap:12px}.footer-social a{align-items:center;color:currentColor;display:inline-flex}.footer-social svg{fill:currentColor;height:22px;width:22px}.footer-social__phone{font-size:12px;text-decoration:underline;text-underline-offset:.2em}.product-size-chart{border-top:1px solid var(--line);padding-block:18px}.product-size-chart__heading{font-size:14px;font-weight:600;margin:0 0 14px}.product-size-chart__image{display:block;height:auto;max-width:100%;width:100%}.product-colors,.product-size-options{border:0;margin:18px 0;padding:0}.product-colors legend,.product-size-options legend{font-weight:700;margin-bottom:10px}.product-colors legend span{font-weight:700;margin-inline-start:6px}.product-color-options,.product-size-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.product-color-swatch{width:34px;height:34px;border:1px solid #d8d8d8;border-radius:50%;background:var(--swatch-color);display:inline-block}.product-color-swatch.is-selected{outline:2px solid currentColor;outline-offset:3px}.product-size-button{min-width:58px;min-height:54px;position:relative;display:grid;place-items:center;border:1px solid #dedede;border-radius:14px;font-weight:700;cursor:pointer}.product-size-button input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.product-size-button:has(input:checked){background:#000;border-color:#000;color:#fff}.product-size-button:has(input:disabled){opacity:.45;cursor:not-allowed}.product-description{margin-top:20px}.product-description p:first-child{margin-top:0}.product-info h1{font-weight:900}.product-info .product-price{font-weight:800}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAgC */
