.case-color-field{position:relative;z-index:20;margin:18px 0}.case-color-field__label{margin:0 0 8px;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:750}.case-color-select{position:relative}.case-color-select[open]{z-index:80}.case-color-select summary{display:grid;min-height:52px;grid-template-columns:22px 1fr 18px;align-items:center;gap:10px;padding:12px 14px;border:1px solid rgba(var(--color-foreground),.18);border-radius:14px;background:#fff;font-weight:700;cursor:pointer;list-style:none}.case-color-select summary::-webkit-details-marker{display:none}.case-color-swatch{width:20px;height:20px;border:1px solid rgba(0,0,0,.14);border-radius:6px;background:var(--case-color);box-shadow:inset 0 0 0 1px #fff3}.case-color-select__arrow{transition:transform .18s ease}.case-color-select[open] .case-color-select__arrow{transform:rotate(180deg)}.case-color-select__menu{position:absolute;z-index:35;top:calc(100% + 7px);right:0;left:0;display:grid;gap:4px;padding:6px;border:1px solid rgba(var(--color-foreground),.18);border-radius:14px;background:#fff!important;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 14px 34px #0b0f1424}.case-color-select__option{display:grid;min-height:44px;grid-template-columns:22px 1fr;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:10px;background:#fff!important;color:inherit;font:inherit;text-align:left;cursor:pointer}.case-color-select__option:hover,.case-color-select__option.is-selected{background:#eef4ff!important}.case-color-select__option:disabled{opacity:.42;cursor:not-allowed}.order-summary__color{color:rgba(var(--color-foreground),.7);font-size:.92em}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
