@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}.dr_co_sizeButton{display:inline-block;position:relative}.dr_co_sizeButton__input{position:absolute;opacity:0;width:0;height:0}.dr_co_sizeButton__input:focus-visible+.dr_co_sizeButton__label{outline:2px solid var(--color-border-focus);outline-offset:2px}.dr_co_sizeButton__input:disabled+.dr_co_sizeButton__label{cursor:not-allowed;opacity:.6}.dr_co_sizeButton__label{display:inline-flex;align-items:center;justify-content:center;padding:16px 20px;border-radius:8px;cursor:pointer;transition:background-color .2s ease,opacity .2s ease;min-width:-moz-fit-content;min-width:fit-content;height:-moz-fit-content;height:fit-content;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dr_co_sizeButton__label:hover{opacity:.9}.dr_co_sizeButton__label:active{opacity:.8}.dr_co_sizeButton__input:checked+.dr_co_sizeButton__label{background-color:var(--color-background-sizebutton-pressed)}.dr_co_sizeButton__input:checked+.dr_co_sizeButton__label:hover{opacity:.9}.dr_co_sizeButton__text.dr_co_text{display:block;white-space:nowrap;letter-spacing:.1em;line-height:1;color:var(--color-text-link)}.dr_co_sizeButton__input:checked+.dr_co_sizeButton__label .dr_co_sizeButton__text.dr_co_text{color:var(--color-text-default)}
