ph-hat-colors{display:block;width:100%;min-width:0}ph-hat-colors [hidden]{display:none!important}.ph-colors__native-label,.ph-colors__label{display:block;margin:0 0 8px;font-size:16px}.ph-colors__native-select{display:block;width:100%;min-height:54px;padding:12px;border:1px solid #eb2e7a;border-radius:12px}.ph-colors__trigger,.ph-colors__option{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:flex;align-items:center;text-align:left;width:100%;min-width:0;border:1px solid #eb2e7a;border-radius:12px;background:#fff;color:#231f19;font:inherit;cursor:pointer;box-shadow:none;gap:12px;padding:10px 14px}.ph-colors__trigger{min-height:70px}.ph-colors__current-image{flex:0 0 48px}.ph-colors__thumb{display:block;width:48px;height:48px;flex:0 0 48px;object-fit:contain;background:#ffe2ec;border-radius:8px}.ph-colors__current-copy{display:grid;min-width:0;gap:2px;flex:1}.ph-colors__current-name{font-size:18px;overflow-wrap:anywhere}.ph-colors__current-status,.ph-colors__sold-out{font-size:12px;color:#6f5c56}.ph-colors__current-status:empty{display:none}.ph-colors__change{font-size:14px;color:#eb2e7a;flex-shrink:0}.ph-colors__arrow{width:24px;height:18px;flex:0 0 24px;object-fit:contain;transform:rotate(90deg);pointer-events:none;filter:none}.ph-colors__trigger[aria-expanded=true] .ph-colors__arrow{transform:rotate(-90deg)}.ph-colors__count{color:#6f5c56;font-size:13px;line-height:1.4;margin:8px 0 0}.ph-colors__panel{margin-top:12px;padding:14px;border:1px solid #f1b8ce;border-radius:12px;background:#fff}.ph-colors__search-label{display:block;font-size:14px;line-height:1.4}.ph-colors__search{display:block;width:100%;margin:6px 0 0;padding:12px;border:1px solid #d9c9cf;border-radius:8px;font-size:16px;background:#fff;color:#231f19}.ph-colors__results{margin:10px 0 8px;font-size:12px;color:#6f5c56;line-height:1.3}.ph-colors__list{max-height:320px;max-height:min(320px,45dvh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding:3px}.ph-colors__option{border-color:transparent;border-radius:8px;padding:8px;gap:10px;min-height:62px;margin:0 0 4px}.ph-colors__option-name{flex:1;min-width:0;font-size:16px;overflow-wrap:anywhere}.ph-colors__sold-out{flex-shrink:0}.ph-colors__option[aria-selected=true]{border-color:#eb2e7a;background:#ffe2ec}.ph-colors__trigger:focus-visible,.ph-colors__search:focus-visible,.ph-colors__option:focus-visible{outline:2px solid #eb2e7a;outline-offset:2px}.ph-colors__empty{margin:12px 0;font-size:14px}@media(hover:hover){.ph-colors__trigger:hover,.ph-colors__option:hover{background:#fff3f7}}@media(max-width:389px){.ph-colors__trigger{padding:10px;gap:8px}.ph-colors__change{display:none}.ph-colors__panel{padding:10px}.ph-colors__option .ph-colors__thumb{width:40px;height:40px;flex-basis:40px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/patchologie-product-page.css.map */
