:root{--velora-scent-ivory: #fbf9f5;--velora-scent-porcelain: #fffdf9;--velora-scent-champagne: #b99a6b;--velora-scent-champagne-soft: #efe5d5;--velora-scent-champagne-wash: #f7f1e7;--velora-scent-ink: #342d27;--velora-scent-muted: #786f65;--velora-scent-border: rgba(166, 143, 108, .32);--velora-scent-border-hover: rgba(185, 154, 107, .8);--velora-scent-radius: 10px;--velora-scent-shadow: 0 8px 24px rgba(87, 67, 39, .045);--velora-scent-transition: .22s cubic-bezier(.22, 1, .36, 1)}body .velora-sec .velora-product-form-component,body .velora-sec .velora-product-form,body .velora-sec .velora-fragrance-selector{box-sizing:border-box;width:100%;max-width:100%;min-width:0}body .velora-sec .velora-fragrance-selector{display:block;height:auto;min-height:0;margin:0 0 26px;padding:0;background:transparent;border:0;overflow:visible}body .velora-sec .velora-fragrance-selector>.sl{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:7px;row-gap:4px;min-width:0;margin:0 0 14px;color:var(--velora-scent-muted);font-size:10px;font-weight:600;letter-spacing:.16em;line-height:1.6}body .velora-sec .velora-fragrance-selector>.sl .js-pick{color:var(--velora-scent-ink);font-weight:500;letter-spacing:.075em;white-space:normal;overflow-wrap:normal;word-break:normal}body .velora-sec .velora-product-form .velora-fragrance-selector .chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr));align-items:stretch;gap:10px;width:100%;max-width:100%;min-width:0;margin:0;padding:0}body .velora-sec .velora-fragrance-selector .velora-scent-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-width:0;min-height:48px;padding:12px 14px;overflow:visible;border:1px solid var(--velora-scent-border);border-radius:var(--velora-scent-radius);background:var(--velora-scent-porcelain);box-shadow:0 2px 7px #54432f06;color:var(--velora-scent-ink);font-family:inherit;font-size:11px;font-weight:450;letter-spacing:.035em;line-height:1.35;text-align:center;text-transform:none;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;cursor:pointer;transition:background-color var(--velora-scent-transition),border-color var(--velora-scent-transition),box-shadow var(--velora-scent-transition),color var(--velora-scent-transition),transform var(--velora-scent-transition)}body .velora-sec .velora-fragrance-selector .velora-scent-button:hover:not(:disabled){border-color:var(--velora-scent-border-hover);background:var(--velora-scent-ivory);box-shadow:var(--velora-scent-shadow);transform:translateY(-1px)}body .velora-sec .velora-fragrance-selector .velora-scent-button.on,body .velora-sec .velora-fragrance-selector .velora-scent-button[aria-pressed=true]{border-color:var(--velora-scent-champagne);background:linear-gradient(145deg,#fbf8f1,var(--velora-scent-champagne-wash));box-shadow:inset 0 0 0 1px #b99a6b1f;color:#57462f;font-weight:600}body .velora-sec .velora-fragrance-selector .velora-scent-button:focus-visible{outline:2px solid rgba(185,154,107,.72);outline-offset:3px}body .velora-sec .velora-fragrance-selector .velora-scent-button:disabled,body .velora-sec .velora-fragrance-selector .velora-scent-button.is-unavailable{background:#f5f3ef;border-color:#7c726733;color:#92897f;opacity:.7;cursor:not-allowed;text-decoration:line-through;text-decoration-color:#7c72678c;transform:none}body .velora-sec .round-card>.velora-product-form-component{padding:23px clamp(17px,3vw,28px) 25px;background:var(--velora-scent-porcelain);border-color:#a68f6c30}body .velora-sec .round-card:not(.is-active)>.velora-product-form-component{display:none}body .velora-sec .round-card .velora-fragrance-selector{margin-bottom:21px}body .velora-sec .round-card .velora-fragrance-selector .velora-scent-button{min-height:46px;padding:11px 12px}body .velora-sec .velora-product-form>.buy{position:relative;clear:both;min-width:0}body .variant-picker .variant-option[data-velora-scent-option]{--color-selected-variant-background: var(--velora-scent-champagne-wash);--color-selected-variant-text: #57462f;--color-selected-variant-border: var(--velora-scent-champagne);--variant-option-padding-inline: 14px;--variant-min-width: 0px;width:100%;max-width:100%;min-width:0;margin-block:7px 18px}body .variant-picker fieldset.variant-option[data-velora-scent-option]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr));align-items:stretch;column-gap:10px;row-gap:10px}body .variant-picker fieldset.variant-option[data-velora-scent-option]>legend{float:none;width:100%;max-width:100%;margin-bottom:14px;color:var(--velora-scent-muted);font-size:11px;font-weight:550;letter-spacing:.12em;text-transform:uppercase}body .variant-picker [data-velora-scent-option] .variant-option__button-label{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:8px;width:100%;max-width:100%;min-width:0;min-height:48px;padding:11px 12px;overflow:hidden;border:1px solid var(--velora-scent-border);border-radius:var(--velora-scent-radius);background:var(--velora-scent-porcelain);color:var(--velora-scent-ink);text-align:center;white-space:normal;transition:border-color var(--velora-scent-transition),background-color var(--velora-scent-transition),box-shadow var(--velora-scent-transition)}body .variant-picker [data-velora-scent-option] .variant-option__button-label__text{position:relative;display:block;width:auto;max-width:100%;min-width:0;color:inherit;font-size:11px;font-weight:450;letter-spacing:.035em;line-height:1.35;text-align:center;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}body .variant-picker [data-velora-scent-option] .variant-option__button-label__pill{display:none}body .variant-picker [data-velora-scent-option] .variant-option__button-label:hover{border-color:var(--velora-scent-border-hover);background:var(--velora-scent-ivory)}body .variant-picker [data-velora-scent-option] .variant-option__button-label:has(input:checked){border-color:var(--velora-scent-champagne);background:linear-gradient(145deg,#fbf8f1,var(--velora-scent-champagne-wash));box-shadow:inset 0 0 0 1px #b99a6b1f;color:#57462f}body .variant-picker [data-velora-scent-option] .variant-option__button-label:has(input:checked) .variant-option__button-label__text{font-weight:600}body .variant-picker [data-velora-scent-option] .variant-option__button-label:has([data-option-available=false]){background:#f5f3ef;border:1px solid rgba(124,114,103,.2);color:#92897f;opacity:.72}body .variant-picker [data-velora-scent-option] .variant-option__select-wrapper{min-height:50px;border-color:var(--velora-scent-border);border-radius:var(--velora-scent-radius);background:var(--velora-scent-porcelain)}body swatches-variant-picker-component [data-velora-card-scent]{max-width:100%;min-width:0}body swatches-variant-picker-component [data-velora-card-scent] .variant-option__button-label{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:112px;min-height:42px;padding:8px 11px;border:1px solid var(--velora-scent-border);border-radius:var(--velora-scent-radius);background:var(--velora-scent-porcelain);color:var(--velora-scent-ink)}body swatches-variant-picker-component [data-velora-card-scent] .variant-option__button-label__text{display:block;max-width:100%;font-size:10px;letter-spacing:.025em;line-height:1.3;white-space:nowrap;overflow-wrap:normal;word-break:normal}body swatches-variant-picker-component [data-velora-card-scent] .variant-option__button-label:has(input:checked){border-color:var(--velora-scent-champagne);background:var(--velora-scent-champagne-wash);color:#57462f}body :is(#velora-grid,[id^=vsl-]) :is(.vlib-filt,.vfilt){display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;max-width:100%;min-width:0}body :is(#velora-grid,[id^=vsl-]) :is(.vlib-filt,.vfilt) button{display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;min-height:43px;min-width:78px;max-width:100%;padding:11px 16px;border:1px solid var(--velora-scent-border);border-radius:999px;background:var(--velora-scent-porcelain);color:var(--velora-scent-muted);font-size:9px;font-weight:550;letter-spacing:.12em;line-height:1.25;text-align:center;white-space:normal;overflow-wrap:normal;word-break:normal;transition:border-color var(--velora-scent-transition),background-color var(--velora-scent-transition),color var(--velora-scent-transition)}body :is(#velora-grid,[id^=vsl-]) :is(.vlib-filt,.vfilt) button.on{border-color:var(--velora-scent-champagne);background:var(--velora-scent-champagne-wash);color:#57462f}body :is(#velora-grid,[id^=vsl-]) :is(.vlib-grid,.vlib){gap:12px;padding-top:16px;border:0;background:transparent}body :is(#velora-grid,[id^=vsl-]) :is(.vlib-sc,.vsc){min-height:132px;padding:19px 17px;border:1px solid rgba(166,143,108,.24);border-radius:12px;background:var(--velora-scent-porcelain);box-shadow:0 4px 14px #54432f06;color:var(--velora-scent-ink);transition:background-color var(--velora-scent-transition),border-color var(--velora-scent-transition),box-shadow var(--velora-scent-transition),transform var(--velora-scent-transition)}body :is(#velora-grid,[id^=vsl-]) :is(.vlib-sc,.vsc):hover{border-color:var(--velora-scent-champagne);background:var(--velora-scent-champagne-wash);box-shadow:var(--velora-scent-shadow);color:#57462f;transform:translateY(-2px)}body :is(#velora-grid,[id^=vsl-]) :is(.vlib-sc .sn,.vsc .n){max-width:100%;font-size:clamp(18px,1.8vw,24px);line-height:1.22;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}body [data-velora-scent-filter] .facets__label,body [data-velora-scent-filter] .facets__swatch-label,body [data-velora-scent-filter] .facets__pill-label{white-space:normal;overflow-wrap:normal;word-break:normal}body [data-velora-scent-filter] .facets__inputs-list{row-gap:10px}body [data-velora-scent-filter] .facets__pill-label,body [data-velora-scent-filter] .variant-option__button-label{min-height:44px;min-width:0;padding:9px 13px;border:1px solid var(--velora-scent-border);border-radius:var(--velora-scent-radius);background:var(--velora-scent-porcelain);color:var(--velora-scent-ink)}body [data-velora-scent-filter] .facets__pill-wrapper:has(input:checked) .facets__pill-label,body [data-velora-scent-filter] .variant-option__button-label:has(input:checked){border-color:var(--velora-scent-champagne);background:var(--velora-scent-champagne-wash);color:#57462f}@media(max-width:700px){body .velora-sec .round-card>.velora-product-form-component{padding:20px 15px 22px}body .velora-sec .round-card .velora-fragrance-selector{margin-bottom:19px}}@media(max-width:600px){body .velora-sec .velora-product-form .velora-fragrance-selector .chips,body .variant-picker fieldset.variant-option[data-velora-scent-option]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body .velora-sec .velora-fragrance-selector .velora-scent-button,body .variant-picker [data-velora-scent-option] .variant-option__button-label{min-height:46px;padding:10px 8px;font-size:10px;letter-spacing:.018em}body .variant-picker [data-velora-scent-option] .variant-option__button-label__text{font-size:10px;letter-spacing:.018em}body :is(#velora-grid,[id^=vsl-]) :is(.vlib-filt,.vfilt){gap:8px}body :is(#velora-grid,[id^=vsl-]) :is(.vlib-filt,.vfilt) button{min-height:40px;min-width:68px;padding:9px 12px;font-size:8px;letter-spacing:.085em}body :is(#velora-grid,[id^=vsl-]) :is(.vlib-grid,.vlib){grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-top:13px}body :is(#velora-grid,[id^=vsl-]) :is(.vlib-sc,.vsc){min-height:120px;padding:15px 12px;border-radius:10px}body :is(#velora-grid,[id^=vsl-]) :is(.vlib-sc .sn,.vsc .n){font-size:clamp(17px,4.6vw,21px);line-height:1.2}}@media(max-width:340px){body .velora-sec .velora-fragrance-selector .velora-scent-button,body .variant-picker [data-velora-scent-option] .variant-option__button-label{padding-inline:6px;font-size:9.5px}body .variant-picker [data-velora-scent-option] .variant-option__button-label__text{font-size:9.5px}}@media(prefers-reduced-motion:reduce){body .velora-sec .velora-fragrance-selector .velora-scent-button,body :is(#velora-grid,[id^=vsl-]) :is(.vlib-sc,.vsc){transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/velora-luxury-scent-selectors.css.map */
