.swatch-select{position:relative;margin-bottom:10px}.swatch-select__native.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.swatch-select__trigger{display:flex;align-items:center;gap:.6rem;width:100%;padding:17px 24px 17px 22px;border:1px solid var(--color-form-border);border-radius:var(--inputs-radius, 4px);cursor:pointer;font:inherit;text-align:left;color:var(--color-accent);position:relative}button.swatch-select__trigger:after{content:"";display:inline-flex;width:8px;height:8px;border-style:solid;border-width:0px 2px 2px 0px;border-color:#8c695d;position:absolute;top:50%;right:12px;margin-top:-2px;pointer-events:none;transform:translateY(-50%) rotate(45deg)}.swatch-select__trigger[aria-expanded=true]:after{transform:translateY(-50%) rotate(-135deg);margin-top:2px}.swatch-select__trigger svg{display:none}.swatch-select__trigger .swatch-select__swatch{width:30px;height:30px}.swatch-select__trigger .swatch-select__label{font-size:13px}.swatch-select__trigger:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.swatch-select__trigger[aria-expanded=true] .swatch-select__chevron{transform:rotate(180deg)}body .swatch-select__swatch{flex:0 0 auto;width:90%;border-radius:50%;background-color:var(--swatch-color, #e5e5e5)!important;background-image:var(--swatch-image, none)!important;background-size:cover;background-position:center;border:1px solid rgba(0,0,0,.08);outline:1px solid transparent;transition:all .3s ease;aspect-ratio:1;z-index:1;position:relative}.swatch-select__swatch-img{display:block;position:absolute;width:100%;height:100%;border-radius:50%;top:0;z-index:-1;left:0}.swatch-select__option:not(.is-selected):hover .swatch-select__swatch{transform:scale(1.05);box-shadow:0 2px 5px #00000014}.swatch-select__option.is-selected .swatch-select__swatch{outline-color:#765c30}.swatch-select__label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swatch-select__chevron{flex:0 0 auto;width:16px;height:16px;transition:transform .15s ease;color:rgba(var(--color-foreground),.6)}.swatch-select__listbox{position:static;overflow-y:visible;list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:16px 8px;margin:0}.swatch-select__listbox[hidden]{display:none}.swatch-select__option{display:flex;align-items:center;gap:.8rem;padding:0;border-radius:4px;cursor:pointer;flex-direction:column;font-size:11px}.swatch-select__option:hover,.swatch-select__option:focus-visible{background:rgba(var(--color-foreground),.06);outline:none}.swatch-select__option.is-selected{font-weight:600}.swatch-select__option.is-disabled{opacity:.45;cursor:not-allowed}.swatch-select__option-label{flex:1 1 auto;text-align:center}.swatch-select__soldout{font-size:1.1rem;text-transform:uppercase;letter-spacing:.02em;opacity:.7}.swatch-select__badge--bestseller{display:inline-block;padding:4px 8px;border-radius:22px;line-height:1;background:#c9b0866e;font-size:11px;margin-top:4px;font-weight:600}.swatch-select__option-text{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.4}.swatch-select__option-label-primary{font-size:13px;font-weight:600}.swatch-select__badge--designer{display:inline-block;padding:4px 5px;border-radius:16px;line-height:1;background:#c9b0866e;font-size:11px;margin-top:4px;font-weight:600}.swatch-list-header{display:flex;align-items:center;margin:0 0 16px;justify-content:space-between}.swatch-select__listbox-container{border:1px solid #00000033;box-shadow:0 6px 14px #00000021;padding:12px;background:#faf8f2;z-index:1;position:relative;border-radius:16px}.swatch-list-header .title{margin:0;font-size:16px;font-weight:600}.swatchList-close{display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer}.swatchList-close path{fill:#414141}.swatch-select__trigger[aria-expanded=true]{display:none}.swatchList_footer{display:flex;align-items:center;padding:12px;margin-top:16px;background:#e5d9c345;border:1px solid #8e74484a;border-radius:6px}.file_icon{flex:0 0 37px}.swatchList_footer .file_icon svg{display:block;height:30px;width:30px}.swatchList_footer-content p{font-size:13px;margin:0;font-weight:600;line-height:1}.swatchList_footer-content p:last-child{display:flex;align-items:center;gap:5px;font-weight:400;margin-top:4px}.swatchList_footer-content button#ProductPopup-variant_picker-variant_picker{margin:0}.swatchList_footer-content svg{margin:4px}.extra_margin-inner .swatch-select__listbox{grid-template-columns:repeat(3,1fr)}.extra_margin-inner .swatch-select__listbox .swatch-select__option-price{display:none}.extra_margin-inner .swatch-select__listbox-container{background:#fff;overflow:hidden}.extra_margin-inner .swatchList_footer{margin:16px -12px -12px;background:#fff;border:0;border-top:1px solid #00000033;border-radius:0}.extra_margin-inner .swatchList_footer button#ProductPopup-buy_buttons2{margin:0}.extra_margin-inner .swatch-list-header .title{display:none}.extra_margin-inner .swatch-list-header{justify-content:flex-end}@media(max-width:767px){.swatch-select__listbox,.extra_margin-inner .swatch-select__listbox{grid-template-columns:repeat(4,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/205/assets/material-swatch-dropdown.css.map */
