.product-description-tabs{margin:24px 0;min-width:0;color:#17334f}.product-description-tablist{display:inline-flex;flex-wrap:wrap;gap:5px;padding:4px;border:1px solid #dce3ec;border-radius:28px;background:#f4f7fb;max-width:100%;margin-bottom:18px}.product-description-tablist button{border:0;border-radius:24px;background:transparent;color:#17334f;padding:10px 24px;font:inherit;font-size:14px;cursor:pointer}.product-description-tablist button[aria-selected=true]{background:#173e64;color:white}.product-description-tablist button:focus-visible{outline:2px solid #c5a045;outline-offset:2px}.product-description-panel{padding:22px;border:1px solid #dce3ec;background:#fff;border-radius:14px;min-height:160px;overflow-wrap:anywhere}.product-description-panel[hidden]{display:none!important}.product-description-panel label{display:block;font-weight:600;margin-bottom:8px}.product-description-panel textarea{width:100%;min-height:250px;resize:vertical;font:inherit;line-height:1.6}.product-description-panel textarea[name=description]{min-height:360px}.product-description-text{white-space:pre-wrap;line-height:1.8;font-size:15px}.product-description-empty{color:#667085;line-height:1.6}.product-description-error{color:#b42318;font-size:13px}.product-review .product-description-tabs{margin:12px 0 20px}
@media(max-width:600px){.product-description-tabs{margin:18px 0}.product-description-tablist{display:flex;flex-wrap:nowrap;width:100%;gap:2px;margin-bottom:12px}.product-description-tablist button{flex:1;min-width:0;padding:10px 8px;font-size:12px;white-space:nowrap}.product-description-panel{padding:16px;min-height:130px}.product-description-text{font-size:14px}.product-description-panel textarea{font-size:16px}}
