.discovery-form{color:var(--color-body-text);font-family:var(--font-stack-body)}.discovery-form [hidden]{display:none!important}.discovery-eyebrow{font-size:13px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.discovery-title{margin:0 0 16px;font-size:32px;line-height:1.15}.discovery-price{font-size:28px;margin:0 0 20px}.discovery-intro{font-size:16px;line-height:1.6;margin:0 0 24px}.discovery-sizes{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:30px}.discovery-sizes a{border:1px solid #c7c7c7;padding:10px 14px;color:inherit;text-decoration:none;font-size:14px}.discovery-sizes a[aria-current]{background:#1c1c1c;border-color:#1c1c1c;color:#fff}.discovery-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.discovery-heading h2{font-family:var(--font-stack-header);font-size:23px;margin:0}.discovery-count{font-size:18px;white-space:nowrap}.discovery-progress{height:2px;background:#dedede;margin-bottom:20px}.discovery-progress span{display:block;height:100%;width:0;background:#1c1c1c;transition:width .2s ease}.discovery-search{display:block;margin-bottom:16px}.discovery-search input{box-sizing:border-box;width:100%;border:1px solid #c7c7c7;background:transparent;border-radius:0;padding:11px 12px;color:inherit;font:inherit}.discovery-fragrances{display:grid;grid-template-columns:1fr;border-top:1px solid #ddd;max-height:480px;overflow-y:auto;scrollbar-width:thin;overscroll-behavior-y:contain}.discovery-fragrance{min-height:68px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #ddd}.discovery-fragrance.is-selected{background:#f5f5f2}.discovery-fragrance-info{display:flex;flex-direction:column;gap:3px;min-width:0}.discovery-fragrance-info a{font-size:14px;line-height:1.25;color:inherit;text-decoration:none}.discovery-fragrance-info a:hover{text-decoration:underline}.discovery-fragrance-info>span{font-size:12px;opacity:.65}.discovery-quantity{display:flex;align-items:center;flex-shrink:0}.discovery-quantity button{border:1px solid #c7c7c7;background:transparent;color:inherit;width:40px;height:40px;padding:0;font-family:inherit;font-size:21px;cursor:pointer}.discovery-quantity button:disabled{opacity:.3;cursor:default}.discovery-quantity output{min-width:32px;text-align:center;font-size:16px}.discovery-included{font-size:13px;white-space:nowrap}.discovery-selection{margin-top:20px;padding:16px;border:1px solid #dedede}.discovery-selection-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.discovery-selection-heading h3{font-family:inherit;font-size:15px;margin:0}.discovery-selection-heading button{background:transparent;color:inherit;border:0;padding:6px 0;font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.discovery-selection ul{margin:0;padding:0;list-style:none;font-size:14px;line-height:1.7}.discovery-buy{margin-top:24px}.discovery-buy>p{font-size:14px;margin:0 0 12px}.discovery-submit{width:100%;min-height:48px;font-family:inherit}.discovery-submit:disabled{opacity:.4;cursor:default}.discovery-error{color:#a02020}.discovery-details{border-top:1px solid #ddd;margin-top:24px;padding:18px 0}.discovery-details summary{cursor:pointer;font-size:15px}.discovery-details p{font-size:14px;line-height:1.6;margin-top:12px}.discovery-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.discovery-form :focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:1008px){.discovery-product .slideshow-wrap{position:sticky;top:130px;align-self:flex-start}.discovery-product #product-info{align-self:flex-start}}@media(max-width:767px){.discovery-title{font-size:28px}.discovery-sizes a{padding:10px 12px}}@media(prefers-reduced-motion:reduce){.discovery-progress span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/discovery-kit.css.map */
