.select.cs-enhanced{position:relative}.select.cs-enhanced .select__select.cs-native{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;margin:0}.select.cs-enhanced>.svg-wrapper,.select.cs-enhanced:after{display:none!important}.cs-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;height:50px;padding:0 16px;background:#fff;border:1px solid var(--color-border, #DDDBD9);border-radius:0;font-family:Noto Sans JP,DM Sans,sans-serif;font-size:14px;letter-spacing:.02em;color:var(--color-text, #222222);cursor:pointer;text-align:left;transition:border-color .15s ease}.cs-trigger:hover,.select.cs-open .cs-trigger{border-color:var(--color-accent, #53614F)}.cs-trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-caret{flex:none;width:9px;height:9px;border-right:1.5px solid var(--color-muted, #888888);border-bottom:1.5px solid var(--color-muted, #888888);transform:rotate(45deg) translateY(-2px);transition:transform .2s ease}.select.cs-open .cs-caret{transform:rotate(-135deg) translateY(2px);border-color:var(--color-accent, #53614F)}.cs-list{list-style:none;margin:6px 0 0;padding:6px;position:absolute;top:100%;left:0;right:0;z-index:60;background:#fff;border:1px solid var(--color-border, #DDDBD9);box-shadow:0 10px 30px #2222221a;max-height:300px;overflow-y:auto}.cs-option{display:flex;align-items:center;gap:8px;padding:12px 14px;font-family:Noto Sans JP,DM Sans,sans-serif;font-size:14px;letter-spacing:.02em;color:var(--color-text, #222222);cursor:pointer;transition:background-color .12s ease}.cs-option:before{content:"";flex:none;width:13px;font-size:12px;color:var(--color-accent, #53614F)}.cs-option.cs-selected:before{content:"\2713"}.cs-option:hover{background:var(--color-accent-mist, #EBF0EA)}.cs-option.cs-selected{color:var(--color-accent, #53614F);font-weight:500}.cs-option.cs-disabled{color:var(--color-meta, #BBBBBB);cursor:not-allowed;text-decoration:line-through}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-select.css.map */
