.option_wrapper.unfit{cursor:not-allowed!important}.option_wrapper.unfit input[type=radio]+label:before{z-index:1;color:#6e6c63;content:"";background-color:#f7f7f7;opacity:.5;display:flex;justify-content:center;align-items:center}.option_wrapper.unfit input[type=radio]:checked+.color__swatch:before{background-image:var(--swatch-unfit-overlay);opacity:.5}.option_wrapper.unfit input[type=radio]+label:not(.color__swatch):after{padding:2px;border:2px solid #202020;opacity:.5;box-sizing:content-box;background-color:transparent}.option_wrapper.unfit input[type=radio]+label:after{opacity:.5!important}.product-form__submit.desk-selector-unfit{opacity:.5;cursor:not-allowed!important;pointer-events:none!important}.desk-selector{margin-bottom:16px}.desk-selector .desk-selector__label-row{display:flex;align-items:baseline;gap:4px;margin-bottom:10px;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;line-height:120%;color:#202020;flex-wrap:wrap}.desk-selector .desk-selector__label-row .desk-selector__label-title{font-weight:600}.desk-selector .desk-selector__label-row .desk-selector__current-text{font-weight:400}.desk-selector .desk-selector__dropdowns{display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;position:relative;left:-3px}.desk-selector .desk-selector__unfit-notice{margin-top:8px;background-color:#8b2b3e;padding:8px 10px;border-radius:2px;display:flex;align-items:center;gap:8px;position:relative;left:-3px}.desk-selector .desk-selector__unfit-notice svg{flex-shrink:0}.desk-selector .desk-selector__unfit-notice .desk-selector__unfit-notice__text{color:#fff;font-family:Manrope,sans-serif;font-size:14px;line-height:18px;font-weight:300}.desk-selector .desk-selector__unfit-notice[hidden]{display:none!important}.desk-selector .desk-selector__select-wrapper{position:relative;display:inline-flex;align-items:center;flex:1;min-width:0}.desk-selector .desk-selector__select-wrapper:first-child{flex:1.4}.desk-selector .desk-selector__select-wrapper[hidden]{display:none}.desk-selector .desk-selector__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;padding:8px 12px;border:2px solid #202020;background:#fff;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:120%;color:#202020;cursor:pointer;-webkit-user-select:none;user-select:none}.desk-selector .desk-selector__trigger:focus{outline:0}.desk-selector .desk-selector__trigger[aria-expanded=true] .desk-selector__arrow{transform:rotate(180deg)}.desk-selector .desk-selector__trigger-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-selector .desk-selector__arrow{flex-shrink:0;width:24px;height:24px;aspect-ratio:1/1;pointer-events:none;transition:transform .15s ease}.desk-selector .desk-selector__listbox{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:100;background:#fff;box-shadow:0 0 12px #2020201a;border:none;list-style:none;margin:0;padding:8px;max-height:300px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(32,32,32,.3) transparent}.desk-selector .desk-selector__listbox::-webkit-scrollbar{width:2px}.desk-selector .desk-selector__listbox::-webkit-scrollbar-track{background:0 0}.desk-selector .desk-selector__listbox::-webkit-scrollbar-thumb{background:#2020204d;border-radius:1px;min-height:32px;max-height:32px}.desk-selector .desk-selector__listbox[hidden]{display:none}.desk-selector .desk-selector__option{display:flex;align-items:center;gap:10px;align-self:stretch;padding:8px;font-family:Manrope,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;color:#202020;cursor:pointer}.desk-selector .desk-selector__option:hover,.desk-selector .desk-selector__option.is-selected{background:#f5f5f5}@media screen and (max-width:768px){.desk-selector{margin-bottom:12px}.desk-selector .desk-selector__label-row{margin-bottom:8px;flex-wrap:wrap;gap:2px}.desk-selector .desk-selector__dropdowns{flex-direction:row;flex-wrap:nowrap;gap:16px}.desk-selector .desk-selector__select-wrapper,.desk-selector .desk-selector__select-wrapper:first-child{flex:1}.desk-selector .desk-selector__trigger{height:44px;font-size:13px;padding:8px 10px}.desk-selector .desk-selector__arrow{width:20px;height:20px}.desk-selector .desk-selector__option{padding:8px;font-size:13px}.desk-selector .desk-selector__listbox{max-height:168px;overflow-y:scroll}.desk-selector .desk-selector__listbox::-webkit-scrollbar-track{background:#2020200f;border-radius:1px}}@media screen and (max-width:480px){.desk-selector .desk-selector__trigger{height:40px;font-size:12px;padding:6px 8px}.desk-selector .desk-selector__arrow{width:18px;height:18px}.desk-selector .desk-selector__option{padding:8px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/snippet-desk-selector.css.map */
