ws-option-buttons.ws-option-buttons,ws-shore-dot-options .shore-size-list{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;overflow:visible}ws-option-buttons .ws-option-button,ws-shore-dot-options .shore-size-choice{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;width:auto;min-width:71px;min-height:44px;max-width:100%;padding:8px 16px;border:1px solid #d8d8d8;border-radius:34px;background:#fff;color:#111;font:inherit;font-size:13px;line-height:1.5;text-align:center;overflow-wrap:anywhere;cursor:pointer}ws-option-buttons .ws-option-button:hover:not(:disabled),ws-shore-dot-options .shore-size-choice:hover:not(:disabled){border-color:#111}ws-option-buttons .ws-option-button[aria-pressed=true],ws-shore-dot-options .shore-size-choice[aria-pressed=true],ws-shore-dot-options .shore-size-choice[aria-pressed=true]:hover:not(:disabled),.wc-product ws-shore-dot-options .shore-size-choice[aria-pressed=true]:focus-visible{border-color:#111;background:#111;color:#fff}ws-option-buttons .ws-option-button:disabled,ws-shore-dot-options .shore-size-choice:disabled{color:#999;background:#f7f7f7;border-color:#e6e6e6;cursor:not-allowed}ws-option-buttons .ws-option-button:disabled>span,ws-shore-dot-options .shore-size-choice:disabled>span{text-decoration:line-through}ws-option-buttons .ws-option-button small,ws-shore-dot-options .shore-size-choice small{font-size:10px;line-height:1.3;font-weight:400}ws-option-buttons .ws-option-button:focus-visible,.wc-product ws-shore-dot-options .shore-size-choice:focus-visible{outline:2px solid #111;outline-offset:3px}ws-option-buttons [hidden],ws-variant-options [hidden]{display:none!important}ws-variant-options{display:block}.wc-product .ws-option-heading{display:block;margin:20px 0 12px;font-size:12px;font-weight:500}ws-shore-dot-options[data-inline-size] .shore-size-panel{position:static;display:block;max-height:none;border:0;border-radius:0;box-shadow:none;overflow:visible}ws-shore-dot-options[data-inline-size] .shore-size-panel-heading{padding:0 0 12px;border:0}.wc-product ws-shore-dot-options[data-inline-size] .shore-size-panel-heading h2{font-size:12px;font-weight:500}ws-shore-dot-options[data-inline-size] .shore-size-choice:last-child{border-bottom:1px solid #d8d8d8}ws-shore-dot-options[data-inline-size] .shore-size-choice[aria-pressed=true]:last-child{border-bottom-color:#111}@media(max-width:749px){ws-option-buttons .ws-option-button,ws-shore-dot-options .shore-size-choice{min-width:71px;padding-left:13px;padding-right:13px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ws-option-buttons.css.map */
