.lux-container{width:100%;max-width:var(--lux-container-max);margin-inline:auto;padding-inline:var(--lux-gutter)}.lux-container--full{max-width:none;padding-inline:0;overflow:hidden!important}.lux-section{padding-block:var(--lux-section-spacing)}.lux-section--flush{padding-block:0}.lux-heading{font-family:var(--lux-font-heading);font-weight:var(--lux-font-heading-weight);font-style:var(--lux-font-heading-style);letter-spacing:var(--lux-heading-tracking);line-height:var(--lux-leading-tight);color:var(--lux-color-text);margin:0;text-transform:uppercase}.lux-heading--display{font-size:var(--lux-text-display)}.lux-heading--h1{font-size:var(--lux-text-h1)}.lux-heading--h2{font-size:var(--lux-text-h2)}.lux-heading--h3{font-size:var(--lux-text-h3)}.lux-heading--h4{font-size:var(--lux-text-h4)}.lux-body{font-family:var(--lux-font-body);font-weight:var(--lux-font-body-weight);font-size:var(--lux-text-base);line-height:var(--lux-leading-normal);color:var(--lux-color-text);margin:0}.lux-body--secondary{color:var(--lux-color-text-secondary)}.lux-body--sm{font-size:var(--lux-text-sm)}.lux-eyebrow{display:inline-block;font-family:var(--lux-font-body);font-weight:500;font-size:var(--lux-text-eyebrow);letter-spacing:var(--lux-tracking-wide);text-transform:uppercase;color:var(--lux-color-text-secondary);margin:0 0 var(--lux-space-4)}.lux-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--lux-space-2);min-height:var(--lux-btn-height);padding:var(--lux-space-3) var(--lux-space-7);font-family:var(--lux-font-body);font-weight:500;font-size:var(--lux-text-btn);letter-spacing:var(--lux-tracking-wide);text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;border-radius:var(--lux-radius);background:var(--lux-color-accent);color:var(--lux-color-accent-contrast);border:1px solid var(--lux-color-accent);transition:background-color var(--lux-duration-fast) var(--lux-ease),color var(--lux-duration-fast) var(--lux-ease),border-color var(--lux-duration-fast) var(--lux-ease)}.lux-btn:hover{background:transparent;color:var(--lux-color-accent)}.lux-btn--secondary{background:transparent;color:var(--lux-color-text);border-color:var(--lux-color-text)}.lux-btn--secondary:hover{background:var(--lux-color-accent);color:var(--lux-color-accent-contrast);border-color:var(--lux-color-accent)}.lux-link{display:inline-block;position:relative;font-family:var(--lux-font-body);font-weight:500;font-size:var(--lux-text-btn);letter-spacing:var(--lux-tracking-wide);text-transform:uppercase;text-decoration:none;color:var(--lux-color-text);padding-bottom:2px}.lux-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform-origin:right;transition:transform var(--lux-duration-fast) var(--lux-ease)}.lux-link:hover:after{transform:scaleX(0);transform-origin:left;animation:lux-underline-in var(--lux-duration-fast) var(--lux-ease) forwards}@keyframes lux-underline-in{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.lux-media{overflow:hidden;border-radius:var(--lux-radius);background:var(--lux-color-surface)}.lux-media img,.lux-media video{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--lux-duration) var(--lux-ease-image)}@media(hover:hover){.lux-media--zoom:hover img{transform:scale(1.04)}}.lux-card .lux-card__price{font-family:var(--lux-font-price);font-weight:var(--lux-font-price-weight);font-size:var(--lux-text-price)}.lux-ugc__chip .lux-ugc__chip-price{font-family:var(--lux-font-price);font-weight:var(--lux-font-price-weight);font-size:calc(var(--lux-text-price) * .75)}.lux-card .lux-card__quick-add,.header-wrapper .header__menu-item{font-size:calc(var(--lux-text-btn) * .93)}.lux-collections__caption .lux-collections__label,.lux-collections__caption .lux-collections__cta,.lux-proof__press .lux-proof__press-label{font-size:calc(var(--lux-text-eyebrow) * .93)}.lux-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:is(.lux-btn,.lux-link,[data-lux-focus]):focus-visible{outline:2px solid var(--lux-color-accent);outline-offset:3px}[data-lux-reveal]{opacity:0;transform:translateY(24px);transition:opacity var(--lux-duration) var(--lux-ease),transform var(--lux-duration) var(--lux-ease);transition-delay:calc(var(--lux-reveal-index, 0) * 90ms)}[data-lux-reveal].is-revealed{opacity:1;transform:none}.no-js [data-lux-reveal],html:not(.lux-animations-enabled) [data-lux-reveal]{opacity:1;transform:none}@media screen and (max-width:749px){.lux-section .lux-eyebrow,.lux-section .lux-heading,.lux-section .lux-body{text-align:center}.lux-collections__title{text-transform:uppercase!important;font-size:36px!important;text-align:center!important}span.lux-collections__cta{text-align:center!important;align-self:center!important;font-size:8px!important;background-color:#5c0a31!important;padding:7px 21px!important;border:none!important;letter-spacing:2.5px}.lux-section .lux-eyebrow{display:block}.lux-container .lux-collections__header,.lux-container .lux-featured__header,.lux-container .lux-ugc__header{align-items:center;text-align:center}h2.lux-heading.lux-heading--h2{font-size:28px!important;letter-spacing:2.6px!important}.lux-arrivals__vendor,p.lux-card__vendor{font-size:8px!important;text-align:left!important}h3.lux-arrivals__title,.lux-card__title{font-size:10px!important;text-align:left!important}p.lux-arrivals__price,.lux-card .lux-card__price{font-family:Raleway!important;font-weight:700!important;font-size:10px!important;justify-content:flex-start!important;margin-top:5px!important}.lux-arrivals__tabs-row.is-revealed{margin-left:15px}a.lux-link{text-transform:capitalize!important}.lux-container .lux-editorial__content{margin-inline:auto;text-align:center}.lux-section .lux-editorial__button,.lux-section .lux-hero__button{text-align:center}.lux-hero .lux-hero__content{text-align:center!important}.lux-hero .lux-hero__content-wrap{justify-content:center}}@media(prefers-reduced-motion:reduce){[data-lux-reveal]{opacity:1!important;transform:none!important;transition:none!important}.lux-media img,.lux-media video,.lux-btn,.lux-link:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lux-base.css.map */
