acustom-pdp-title{display:block}acustom-pdp-title h1{font-size:clamp(24px,2vw,28px);line-height:1.2;margin:0;font-weight:400}.variant-picker .acustom-color-options{display:flex;flex-wrap:wrap;gap:10px;--variant-option-radius:0px;--variant-picker-swatch-radius:0px;--options-border-radius:0px}.variant-picker .acustom-color-options legend{margin-bottom:12px}.variant-picker .acustom-color-options .variant-option__swatch-value{display:inline;color:inherit}.variant-picker .acustom-color-options .variant-option__button-label{flex:0 0 auto;min-width:58px;width:58px;height:58px;min-height:58px;padding:3px;border:1px solid #d5d5d0;border-radius:0;background:#fff;box-shadow:none;overflow:visible}.variant-picker .acustom-color-options .variant-option__button-label:has(input:checked){border:2px solid #292d27;padding:2px;outline:0;background:#fff}.variant-picker .acustom-color-options .variant-option__button-label:hover{border-color:#292d27;background:#fff}.variant-picker .acustom-color-options .acustom-prism-swatch{width:50px;height:50px;min-width:50px;transform:none!important;object-fit:cover;border-radius:0}.variant-picker .acustom-color-options .variant-option__button-label:focus-visible,.variant-picker .acustom-color-options .variant-option__button-label:has(input:focus-visible){outline:2px solid #292d27;outline-offset:3px}.acustom-fabric-info{border-top:1px solid #ddd;margin-top:24px;padding-top:18px}.acustom-fabric-info summary{cursor:pointer;padding:8px 0}.acustom-fabric-info dl{display:grid;grid-template-columns:1fr 2fr;gap:12px;margin:20px 0}.acustom-fabric-info dt{font-weight:600}.acustom-fabric-info dd{margin:0}

.variant-picker .acustom-color-options .swatch{width:50px;height:50px;border-radius:0;--swatch-width:50px;--swatch-height:50px}.variant-picker .acustom-color-options .variant-option__button-label::before,.variant-picker .acustom-color-options .variant-option__button-label::after{border-radius:0}.variant-picker .acustom-color-options .variant-option__swatch-value{margin-inline-start:6px}
