:root{--lux-gold: #c79a4b;--lux-gold-soft: #e4c98a;--lux-teal: #103948;--lux-terracotta: #bc5631;--lux-ink: #11100e;--lux-cream: #f7f3ea;--ease-out-slow: cubic-bezier(.16, 1, .3, 1);--lux-ease: cubic-bezier(.16, 1, .3, 1);--lux-fast: .2s;--lux-base: .42s;--lux-slow: .76s;--lux-tracking-label: .22em;--lux-tracking-head: -.01em}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:.002em}h1,h2,h3,.h0,.h1,.h2,.title,.banner__heading,.section-heading,[class*=__title],[class*=__heading],[class*=-title],[class*=-headline]{font-feature-settings:"liga" 1,"kern" 1,"calt" 1;letter-spacing:var(--lux-tracking-head);text-wrap:balance}h1,.h0,.h1,[class*=-headline]{line-height:1.02}.caption-with-letter-spacing,[class*=eyebrow],[class*=kicker],[class*=overline],[class*=__label]{letter-spacing:var(--lux-tracking-label)!important;text-transform:uppercase;font-feature-settings:"case" 1}.rte p,.banner__text,[class*=__desc],[class*=-description],[class*=__lead]{line-height:1.7}::selection{background:var(--lux-gold);color:#fff}.button,.shopify-payment-button__button--unbranded,button.button{letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;border-radius:0;transition:color var(--lux-fast) var(--lux-ease),background-color var(--lux-base) var(--lux-ease),transform var(--lux-fast) var(--lux-ease),box-shadow var(--lux-base) var(--lux-ease)}.button:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 14px 34px -18px rgba(var(--color-shadow, 16,57,72),.55)}.button:not([disabled]):active{transform:translateY(0)}.button--tertiary,a.link--text,.link{position:relative}.card-wrapper,.card,[class*=__card],[class*=-card]{transition:transform var(--lux-base) var(--lux-ease),box-shadow var(--lux-base) var(--lux-ease)}.card__media .media img,.card-wrapper .media img,[class*=__card] img,[class*=-card] img{transition:transform var(--lux-slow) var(--lux-ease),filter var(--lux-slow) var(--lux-ease);will-change:transform}.card-wrapper:hover .card__media .media img,.card-wrapper:hover .media img{transform:scale(1.045)}.card-wrapper:hover{transform:translateY(-4px)}.media,.global-media-settings{overflow:hidden}.header__menu-item,.list-menu__item--link,a.header__menu-item span{transition:color var(--lux-fast) var(--lux-ease)}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:1px;background:var(--lux-gold);transition:width var(--lux-base) var(--lux-ease)}.header__menu-item:hover span:after{width:100%}*:focus-visible{outline:2px solid var(--lux-gold);outline-offset:3px}.shopify-section+.shopify-section{position:relative}.lux-rule{height:1px;width:100%;background:linear-gradient(90deg,transparent,rgba(199,154,75,.55) 50%,transparent)}#lux-progress{position:fixed;top:0;left:0;height:2px;width:100%;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--lux-gold-soft),var(--lux-gold));z-index:9999;pointer-events:none;transition:transform 80ms linear}@media(prefers-reduced-motion:no-preference){.lux-reveal{opacity:0;transform:translateY(26px);transition:opacity var(--lux-slow) var(--lux-ease),transform var(--lux-slow) var(--lux-ease);will-change:opacity,transform}.lux-reveal.is-visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lux-reveal{opacity:1!important;transform:none!important}#lux-progress{display:none}}img{image-rendering:-webkit-optimize-contrast}
/*# sourceMappingURL=/cdn/shop/t/18/assets/beradi-luxury.css.map */
