:root{--luxury-gold: var(--accent)}.section-header .prose>p.bold:first-child{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;opacity:.72}.button,.btn{transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out,letter-spacing .25s ease}@media(pointer:fine){.button:not([disabled]):hover,.btn:not([disabled]):hover{letter-spacing:.02em}}.badge{letter-spacing:.04em;text-transform:uppercase;font-size:8px}.announcement-bar p.bold{letter-spacing:.1em;text-transform:uppercase;font-weight:500}.announcement-bar a{transition:opacity .2s ease}@media(pointer:fine){.announcement-bar a:hover{opacity:.75}}.header{border-block-end:1px solid rgb(var(--border-color))}.header__logo-text{font-family:var(--font-heading-family);letter-spacing:.03em}.header__link-list .bold{transition:letter-spacing .22s ease,opacity .22s ease,color .22s ease}@media(pointer:fine){.header__link-list a.bold:hover,.header__link-list summary.bold:hover{letter-spacing:.02em;color:rgb(var(--luxury-gold))}}.product-card__figure{overflow:hidden;border-top-left-radius:var(--rounded-sm);border-top-right-radius:var(--rounded-sm)}.product-card__image{transition:transform .6s cubic-bezier(.25,.46,.45,.94),opacity .2s ease-in-out}.product-card__info{border-top:1px solid rgb(var(--border-color))}.product-card--blends .product-card__info{border-top:none}.product-card__title a{letter-spacing:.01em}@media(pointer:fine){.product-card__figure:hover .product-card__image{transform:scale(1.035)}}@media(prefers-reduced-motion:reduce){.product-card__image{transition:opacity .2s ease-in-out}}.product-gallery__media{aspect-ratio:4 / 5;background:rgb(var(--background-primary));border-radius:var(--rounded-sm);overflow:hidden;display:grid;place-items:center}.product-gallery__media img.rounded{width:100%;height:100%;object-fit:contain;object-position:center}.product-gallery__media video{width:100%;height:100%;object-fit:contain}.product-gallery__thumbnail{aspect-ratio:1 / 1;overflow:hidden;background:rgb(var(--background-primary));border-radius:var(--rounded-xs)}.product-gallery__thumbnail img{width:100%;height:100%}.product-info__description .prose,.product-info__accordion .prose{font-family:var(--text-font-family);font-size:var(--text-sm);line-height:1.7}.product-info__description .prose :is(h1,h2),.product-info__accordion .prose :is(h1,h2){font-family:var(--font-heading-family);font-size:1.05rem;font-weight:var(--font-heading-weight);letter-spacing:.03em;line-height:1.3}.product-info__description .prose :is(h3,h4,h5,h6),.product-info__accordion .prose :is(h3,h4,h5,h6){font-family:var(--text-font-family);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product-info__description .prose strong,.product-info__accordion .prose strong{font-weight:600}.product-info__description .prose li::marker,.product-info__accordion .prose li::marker{color:rgb(var(--luxury-gold))}@media screen and (min-width:700px){.product-info__description .prose :is(h1,h2),.product-info__accordion .prose :is(h1,h2){font-size:1.15rem}}.product-info__text .prose{font-size:var(--text-xs);color:rgb(var(--text-color, var(--text-primary)) / .65);line-height:1.6}.product-info__text .prose strong{display:inline-block;color:rgb(var(--text-color, var(--text-primary)));font-size:var(--text-sm);letter-spacing:.03em;margin-block-end:var(--spacing-1)}.product-info__cover-fee-notice{font-size:var(--text-xs);color:rgb(var(--text-color, var(--text-primary)) / .6);letter-spacing:.02em}.product-info__cover-fee-price{color:rgb(var(--luxury-gold));font-weight:600}.product-info__vendor{letter-spacing:.08em;text-transform:uppercase;font-size:var(--text-xs)}.product-info__sku{letter-spacing:.04em}.product-info__separator{border:none;border-top:1px solid rgb(var(--border-color));background:linear-gradient(to right,rgb(var(--luxury-gold) / .35),rgb(var(--border-color)) 40%);height:1px}.product-info__title{letter-spacing:.005em}.quantity-selector{transition:border-color .2s ease-in-out}.quantity-selector:focus-within{border-color:rgb(var(--luxury-gold))}.footer{border-block-start:1px solid rgb(var(--luxury-gold) / .25)}.footer__block p.bold{letter-spacing:.04em}.footer__block--menu a{transition:color .2s ease-in-out}@media(pointer:fine){.footer__block--menu a:hover{color:rgb(var(--luxury-gold))}}.footer .input:focus,.footer .textarea:focus{border-color:rgb(var(--luxury-gold));box-shadow:inset 0 0 0 1px rgb(var(--luxury-gold))}.shopify-section--main-product .section{--container-max-width: 1500px}.product-info{--text-color: 240, 236, 228;--background: 12, 12, 12;background:rgb(var(--background));color:rgb(var(--text-color));padding:var(--spacing-8) var(--spacing-5)}@media screen and (min-width:700px){.product-info{padding:var(--spacing-10) var(--spacing-8)}}@media screen and (min-width:1150px){.product-info{padding:var(--spacing-14) var(--spacing-12)}}@media screen and (min-width:1400px){.product-info{padding-inline:var(--spacing-14)}}@media screen and (min-width:1600px){.product-info{padding-inline:var(--spacing-16)}}.product-gallery__thumbnail{border:1px solid rgb(var(--border-color));transition:border-color .2s ease-in-out,opacity .2s ease-in-out}.product-gallery__thumbnail[aria-current=true]{border-color:rgb(var(--luxury-gold))}.product-gallery__thumbnail img{transition:opacity .2s ease-in-out}@media(pointer:fine){.product-gallery__thumbnail:not([aria-current=true]):hover{opacity:.75}}@media(prefers-reduced-motion:reduce){.product-gallery__thumbnail,.product-gallery__thumbnail img{transition:none}}@media screen and (min-width:1150px){.product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list{gap:var(--spacing-3-5)}}@media screen and (min-width:1000px){.shopify-section--main-product .product-gallery{position:sticky;top:calc(var(--sticky-area-height, 0px) + var(--spacing-6))}}.product-info__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.75rem;line-height:1.15;color:rgb(var(--text-color))}@media screen and (min-width:1000px){.product-info__title{font-size:2.125rem}}@media screen and (min-width:1400px){.product-info__title{font-size:2.375rem}}@media screen and (min-width:1600px){.product-info__title{font-size:2.5rem}}.product-info__price{color:rgb(var(--luxury-gold))}.product-info__title+.product-info__price{margin-block-start:var(--spacing-3)}.product-info__price .price-list{font-size:clamp(1.35rem,1.15rem + .7vw,1.75rem)}.product-info__price sale-price{color:rgb(var(--luxury-gold))}.product-info__price compare-at-price{color:rgb(var(--text-color) / .55)}.product-info__payment-terms{font-size:var(--text-xs);font-weight:400;line-height:1.5;color:rgb(var(--text-color) / .55);margin-block-start:var(--spacing-2)}.product-info__separator{border:none;border-top:1px solid rgb(var(--luxury-gold) / .3);background:none;height:0}.product-info__vendor,.product-info__sku{color:rgb(var(--text-color) / .6)}.step-heading{display:flex;align-items:center;gap:var(--spacing-3);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--text-color));margin:0 0 var(--spacing-2)}.step-number{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border:1px solid rgb(var(--luxury-gold) / .55);border-radius:50%;font-family:var(--text-font-family);font-size:var(--text-xs);letter-spacing:normal;text-transform:none;color:rgb(var(--luxury-gold))}.step-helper{font-size:var(--text-sm);font-weight:400;color:rgb(var(--text-color) / .65);line-height:1.5;margin:0}.product-info__text{padding-block-end:var(--spacing-2)}.product-info__text--notice{border-left:1px solid rgb(var(--luxury-gold) / .4);padding-inline-start:var(--spacing-4)}.product-info__text--notice .notice-heading{font-size:var(--text-base);font-weight:600;letter-spacing:.02em;color:rgb(var(--text-color));margin:0 0 var(--spacing-1)}.product-info__text--notice .notice-body{font-size:var(--text-sm);color:rgb(var(--text-color) / .7);line-height:1.6;margin:0}.product-info__property .input,.product-info__property .textarea{background:#ffffff08;border:1px solid rgb(var(--luxury-gold) / .35);border-radius:6px;color:rgb(var(--text-color));font-size:var(--text-base);transition:border-color .2s ease-in-out}.product-info__property .input{min-height:50px}.product-info__property .input::placeholder,.product-info__property .textarea::placeholder{color:rgb(var(--text-color) / .5)}.product-info__property .floating-label{color:rgb(var(--text-color) / .6)}.product-info__property .input:focus,.product-info__property .textarea:focus{border-color:rgb(var(--luxury-gold));box-shadow:inset 0 0 0 1px rgb(var(--luxury-gold))}.product-info__app-block{display:flex;flex-direction:column;justify-content:center;min-height:132px;border:1px dashed rgb(var(--luxury-gold) / .4);border-radius:6px;padding:var(--spacing-8) var(--spacing-5);background:#ffffff05}.product-info__cover-fee-notice{display:inline-flex;align-items:center;gap:var(--spacing-2);border:1px solid rgb(var(--luxury-gold) / .3);border-radius:6px;padding:var(--spacing-2) var(--spacing-3);background:#ffffff05}.product-info__nested-fee-separator{opacity:.45}.product-info__nested-fee-price{color:rgb(var(--luxury-gold) / .85);font-weight:500}.product-info__variant-picker .variant-picker__option-info .text-subdued{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--text-color) / .6)}.product-info__variant-picker .block-swatch{border-radius:6px;border-color:rgb(var(--luxury-gold) / .25);transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.product-info__variant-picker .block-swatch:before{box-shadow:0 0 0 1px rgb(var(--luxury-gold));border-radius:inherit}.product-info__variant-picker :checked+.block-swatch,.product-info__variant-picker .block-swatch.is-selected{border-color:rgb(var(--luxury-gold) / .7);background:rgb(var(--luxury-gold) / .06)}.product-info>.product-info__quantity-selector{margin-block-start:var(--spacing-9)}.product-info__quantity-selector .block-label{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--text-color) / .6)}.quantity-selector{background:#ffffff08;border:1px solid rgb(var(--luxury-gold) / .3);border-radius:6px}.product-info__quantity-selector .quantity-selector__input{color:rgb(var(--text-color))}.product-info__quantity-selector .quantity-selector__button{color:rgb(var(--text-color) / .7)}.product-info__buy-buttons .button{min-height:56px;border:1px solid rgb(var(--luxury-gold) / .5)}.product-info__buy-buttons .buy-buttons{grid-template-columns:1fr;gap:var(--spacing-4)}.product-info__buy-buttons .shopify-payment-button__more-options{margin-top:var(--spacing-3)!important}@media(pointer:fine){.product-info__buy-buttons .button:not([disabled]):hover{border-color:rgb(var(--luxury-gold))}}#shopify-section-featured-collection .section-header h2,#shopify-section-testimonials_yaiLWy .section-header h2,#shopify-section-faq .section-header h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:.02em}#shopify-section-featured-collection .section-header,#shopify-section-testimonials_yaiLWy .section-header{margin-block-end:var(--spacing-10)}#shopify-section-featured-collection .product-list{--product-list-row-gap: var(--spacing-10);--product-list-column-gap: var(--spacing-8)}#shopify-section-featured-collection .product-card__info{border-top-color:#f0ece41f;padding-block-start:var(--spacing-4)}#shopify-section-featured-collection .product-card__title a{font-weight:400;letter-spacing:.01em;color:#f0ece4d9}#shopify-section-featured-collection .price-list{font-size:var(--text-sm);opacity:.7}#shopify-section-featured-collection .section-header a{color:rgb(var(--luxury-gold));transition:opacity .2s ease}@media(pointer:fine){#shopify-section-featured-collection .section-header a:hover{opacity:.75}}#shopify-section-image-with-text-overlay .prose>p.bold:first-child{font-family:var(--font-body-family);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#c9a965;opacity:1}#shopify-section-image-with-text-overlay .prose .h1{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:.02em;line-height:1.15}#shopify-section-image-with-text-overlay .prose .button{border-radius:2px;letter-spacing:.14em;text-transform:uppercase;font-size:12px}#shopify-section-testimonials_yaiLWy{padding-block-start:var(--spacing-2)}#shopify-section-testimonials_yaiLWy .testimonial p:not(.bold){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(17px,1.6vw,21px);line-height:1.5;letter-spacing:.01em}#shopify-section-testimonials_yaiLWy .testimonial p.bold,#shopify-section-testimonials_yaiLWy .testimonial .text-subdued{font-family:var(--font-body-family);letter-spacing:.06em;text-transform:uppercase;font-size:11px;opacity:.65}#shopify-section-testimonials_yaiLWy .testimonial{border-top:1px solid rgb(var(--luxury-gold) / .35);padding-block-start:var(--spacing-6)}#shopify-section-testimonials_yaiLWy .testimonial .rating__star{width:12px;height:12px;opacity:.75}#shopify-section-text_with_icons_kXUqYd{padding-block:var(--spacing-10)}#shopify-section-text_with_icons_kXUqYd .text-with-icons__item .icon{color:rgb(var(--luxury-gold));opacity:.85}#shopify-section-text_with_icons_kXUqYd .text-with-icons__item .prose p.h5{font-family:var(--font-body-family);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase}#shopify-section-text_with_icons_kXUqYd .text-with-icons__item .prose p:not(.h5){font-size:13px;opacity:.6}@media screen and (min-width:1000px){#shopify-section-text_with_icons_kXUqYd .text-with-icons__item:not(:first-child){border-inline-start:1px solid rgb(var(--luxury-gold) / .15)}}#shopify-section-press .blockquote{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(22px,3vw,34px);line-height:1.35;letter-spacing:.01em;max-width:780px;margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/5/assets/luxury-refinements.css.map */
