.cx-picker{display:block;margin:2rem 0;padding:1.5rem 0 0;border-top:1px solid #D8C8B0;color:#5a4631;font-family:inherit}.cx-picker__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 1.5rem}.cx-picker__label{font-size:.8125rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.cx-picker__count{font-size:.8125rem;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#b9a48a;transition:color .2s ease}.cx-picker--complete .cx-picker__count{color:#c9a24a}.cx-picker__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 2.5rem}@media(max-width:600px){.cx-picker__grid{grid-template-columns:1fr;gap:0}}.cx-picker__item{display:flex;align-items:center;gap:.875rem;min-height:2.75rem;font-size:.9375rem;line-height:1.4;cursor:pointer;transition:opacity .2s ease}.cx-picker__item>span{flex:1 1 auto}.cx-picker__item input[type=checkbox]{flex:0 0 auto;appearance:none;-webkit-appearance:none;width:1rem;height:1rem;margin:0;background:transparent;border:1px solid #B9A48A;border-radius:0;cursor:pointer;transition:border-color .2s ease}.cx-picker__item input[type=checkbox]:checked{border-color:#c9a24a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.6 6.3 4.4 9 10.4 3.1' fill='none' stroke='%23C9A24A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.75rem}.cx-picker__item input[type=checkbox]:focus-visible{outline:1px solid #C9A24A;outline-offset:3px}.cx-picker__item:has(input:disabled){opacity:.4;cursor:default}.cx-picker__item input[type=checkbox]:disabled{cursor:default}.cx-picker__item--qty{justify-content:space-between;cursor:default}.cx-picker__stepper{display:flex;align-items:center;flex:0 0 auto;gap:.25rem}.cx-picker__stepper button{width:1.75rem;height:1.75rem;padding:0;background:none;border:0;color:#b9a48a;font-family:inherit;font-size:1rem;line-height:1;cursor:pointer;transition:color .15s ease,opacity .15s ease}.cx-picker__stepper button:hover:not(:disabled){color:#5a4631}.cx-picker__stepper button:focus-visible{outline:1px solid #C9A24A;outline-offset:1px}.cx-picker__stepper button:disabled{opacity:.3;cursor:default}.cx-picker__stepper output{display:block;min-width:1.5rem;font-variant-numeric:tabular-nums;text-align:center;color:#b9a48a;transition:color .15s ease}.cx-picker__stepper output.is-set{color:#c9a24a}.product-form-buttons:has(fragrance-picker) shopify-accelerated-checkout,.product-form-buttons:has(fragrance-picker) shopify-accelerated-checkout-cart,.product-form-buttons:has(fragrance-picker) .shopify-payment-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/fragrancepicker.css.map */
