.utility-nav__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;padding:10px 0}.utility-nav__link{font-family:var(--text-font-family);font-size:12px;letter-spacing:.06em;color:#6b6b6b;border-bottom:1px solid transparent;transition:color .25s ease,border-color .25s ease;white-space:nowrap}.utility-nav__link:hover{color:#282828;border-color:#282828}@media screen and (max-width:740px){.utility-nav__list{gap:8px 18px;padding:8px 20px}.utility-nav__link{font-size:11px;letter-spacing:.04em}}#shopify-section-announcement-bar .announcement-bar__message{letter-spacing:.12em}#shopify-section-announcement-bar .announcement-bar__message a:hover{text-decoration:underline}#shopify-section-announcement-bar .announcement-bar__divider{display:inline-block;margin:0 10px;opacity:.4}#shopify-section-announcement-bar .announcement-bar__emphasis{font-weight:600;color:#fff}@media screen and (min-width:741px){#shopify-section-announcement-bar .announcement-bar__list{display:flex;align-items:center;justify-content:space-between;gap:32px;width:100%}#shopify-section-announcement-bar .announcement-bar__item{display:block!important;visibility:visible!important;height:auto!important}#shopify-section-announcement-bar .announcement-bar__item:first-child .announcement-bar__message{text-align:left}#shopify-section-announcement-bar .announcement-bar__item:last-child .announcement-bar__message{text-align:right}#shopify-section-announcement-bar [data-action=prev],#shopify-section-announcement-bar [data-action=next]{display:none}}.product-item-meta__title{font-family:var(--heading-font-family);font-weight:500;letter-spacing:.01em}.price--compare{font-size:.9em}.product-item__image-wrapper{box-shadow:inset 0 0 0 1px #28282800,0 20px 28px -6px #28282800;transition:box-shadow .25s ease,transform .25s ease}.product-item__primary-image,.product-item__secondary-image{transition:transform .4s ease,opacity .3s ease-in-out,visibility .3s ease-in-out}@media screen and (pointer:fine){.product-item:hover .product-item__image-wrapper{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #28282814,0 20px 28px -6px #28282829}.product-item:hover .product-item__primary-image,.product-item:hover .product-item__secondary-image{transform:scale(1.03)}}.heading--large,.rte .heading--large,.h1,.rte h1{letter-spacing:.03em}.h2,.rte h2,.h3,.rte h3{letter-spacing:.05em}.heading--small,.heading--xsmall,.heading--xxsmall{letter-spacing:.14em}.lux-category-showcase__header{max-width:620px;margin-bottom:40px;text-align:left}.lux-category-showcase__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (min-width:741px)and (max-width:999px){.lux-category-showcase__grid{grid-template-columns:repeat(3,1fr);gap:18px}}@media screen and (min-width:1000px){.lux-category-showcase__grid{grid-template-columns:repeat(var(--lux-cols, 4),1fr);gap:20px}}.lux-category-showcase__item{position:relative;display:block}.lux-category-showcase__image-wrapper{position:relative;height:100%;overflow:hidden;border-radius:10px;aspect-ratio:4 / 5;background:rgb(var(--secondary-background))}.lux-category-showcase__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.lux-category-showcase__image--placeholder{width:100%}.lux-category-showcase__image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000038,#0000 45%);pointer-events:none}@media screen and (pointer:fine){.lux-category-showcase__item:hover .lux-category-showcase__image{transform:scale(1.03)}}.lux-category-showcase__label{position:absolute;left:16px;bottom:16px;z-index:1}.lux-category-showcase__label-chip{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;background:#fff;padding:10px 16px}.lux-category-showcase__label-text{font-family:var(--heading-font-family);font-weight:500;font-size:14px;color:#282828;border-bottom:2px solid transparent;transition:border-color .3s ease}.lux-category-showcase__item:hover .lux-category-showcase__label-text{border-color:#fdde40}.lux-category-showcase__sublabel{font-family:var(--text-font-family);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:#282828;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-lux.css.map */
