@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@300;400;500;600;700&display=swap";:root{--sty-lux-header-height: 72px;--sty-lux-mobile-header-height: 92px;--sty-lux-announcement-height: 25px;--sty-lux-border: #111;--sty-lux-bg: #fff;--sty-lux-text: #111;--sty-lux-muted: #777;--sty-lux-letter: .12em;--sty-lux-font-size: 13px;--sty-lux-page-pad: 38px;--sty-lux-mobile-pad: 18px}body{font-family:Barlow Condensed,Arial,sans-serif!important;letter-spacing:var(--sty-lux-letter)}button,input,select,textarea,a{font-family:Barlow Condensed,Arial,sans-serif!important}.sty-lux-shell,.sty-lux-shell *,.sty-lux-mobile-drawer,.sty-lux-mobile-drawer *,.sty-lux-filter-drawer,.sty-lux-filter-drawer *{box-sizing:border-box}.sty-lux-shell{display:none}.sty-lux-link,.sty-lux-button,.sty-lux-menu-link,.sty-lux-filter-heading,.sty-lux-product-meta{font-family:Barlow Condensed,Arial,sans-serif!important;font-size:var(--sty-lux-font-size);line-height:1.3;letter-spacing:var(--sty-lux-letter)!important;text-transform:uppercase;color:var(--sty-lux-text)}.sty-lux-announcement{position:relative!important;top:auto!important;z-index:120!important;width:100%!important;height:var(--sty-lux-announcement-height)!important;min-height:var(--sty-lux-announcement-height)!important;max-height:var(--sty-lux-announcement-height)!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#000!important;color:#fff!important;overflow:hidden!important;transition:transform .18s ease,opacity .18s ease!important}.sty-lux-announcement span{display:block;font-family:Barlow Condensed,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#fff!important;white-space:nowrap!important}body.sty-lux-announcement-hidden .sty-lux-announcement{transform:translateY(calc(-1 * var(--sty-lux-announcement-height)))!important;opacity:0!important;pointer-events:none!important}@media screen and (min-width:990px){body.sty-lux-ready .sty-lux-desktop{display:block!important}body.sty-lux-ready .sty-lux-mobile{display:none!important}.sty-lux-desktop-header{position:sticky!important;top:0!important;z-index:100!important;width:100%;height:var(--sty-lux-header-height)!important;min-height:var(--sty-lux-header-height)!important;background:var(--sty-lux-bg)}body.template-collection .sty-lux-desktop-header{position:sticky!important;top:0!important;z-index:100!important}.sty-lux-desktop-header__inner{position:relative!important;height:var(--sty-lux-header-height)!important;min-height:var(--sty-lux-header-height)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 var(--sty-lux-page-pad)!important}.sty-lux-desktop-header__left,.sty-lux-desktop-header__right{flex:1 1 0!important;display:flex!important;align-items:center!important;min-width:0!important;white-space:nowrap!important}.sty-lux-desktop-header__left{justify-content:flex-start!important;gap:26px!important;padding-right:120px!important}.sty-lux-desktop-header__right{justify-content:flex-end!important;gap:30px!important;padding-left:120px!important}.sty-lux-logo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:3!important;margin:0!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:22px;line-height:1;letter-spacing:var(--sty-lux-letter)!important;text-transform:uppercase;font-weight:700;color:var(--sty-lux-text);text-decoration:none;white-space:nowrap}.sty-lux-logo__image{display:block!important;width:auto!important;height:36px!important;object-fit:contain!important}.sty-lux-link,.sty-lux-button{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;text-decoration:none;border-bottom:1px solid transparent;font-family:Barlow Condensed,Arial,sans-serif!important;font-size:13px;line-height:1;letter-spacing:.12em!important;text-transform:uppercase;color:var(--sty-lux-text);white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.sty-lux-link:hover,.sty-lux-link.is-active,.sty-lux-button:hover,.sty-lux-button.is-active{border-bottom-color:var(--sty-lux-border)}.sty-lux-mega{position:fixed!important;left:0!important;right:0!important;top:var(--sty-lux-header-height)!important;z-index:20000!important;width:100vw!important;height:255px!important;min-height:255px!important;max-height:255px!important;display:none;padding:22px var(--sty-lux-page-pad) 30px!important;margin:0!important;overflow:hidden!important;background:#fff!important;color:#000!important;box-sizing:border-box!important}body.sty-lux-mega-open .sty-lux-mega{display:block!important}.sty-lux-mega:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#fff}.sty-lux-mega__list,.sty-lux-mega__panel,.sty-lux-mega__submenu{position:relative!important;z-index:2!important;background:transparent!important}.sty-lux-mega__panel{display:none!important}.sty-lux-mega__panel.is-active{display:block!important}.sty-lux-mega__submenu{list-style:none;padding:0;margin:0}.sty-lux-mega__submenu li{margin:0 0 22px}.sty-lux-menu-link{text-decoration:none;color:var(--sty-lux-text);font-size:13px;line-height:1;letter-spacing:.12em!important}.sty-lux-menu-link:hover{text-decoration:underline;text-underline-offset:8px}.sty-lux-mega__tiles{display:none!important}body.sty-lux-mega-open.template-collection .sty-lux-collection-nav.sty-lux-desktop{z-index:100!important}body.sty-lux-mega-open .sty-lux-desktop-header{z-index:20001!important;background:#fff!important}}body.template-collection facet-filters-form,body.template-collection .facets-container,body.template-collection .facets-wrapper,body.template-collection .facets,body.template-collection .facets__form,body.template-collection .facets__wrapper,body.template-collection .facet-filters,body.template-collection .facet-filters__field,body.template-collection .facet-filters__label,body.template-collection .facet-filters__sort,body.template-collection .facet-filters__sort+.select,body.template-collection .product-count,body.template-collection .product-count-vertical,body.template-collection .active-facets,body.template-collection .active-facets-mobile,body.template-collection .mobile-facets__wrapper,body.template-collection .mobile-facets__open,body.template-collection .mobile-facets__open-wrapper,body.template-collection .collection-filters,body.template-collection .collection-filters__field,body.template-collection .collection-filters__label,body.template-collection .collection-filters__sort,body.template-collection .collection-toolbar,body.template-collection .collection__toolbar,body.template-collection .collection-top-bar,body.template-collection .collection__top-bar,body.template-collection .toolbar,body.template-collection .toolbar-wrapper,body.template-collection .toolbar__item,body.template-collection .toolbar__sort,body.template-collection .sort,body.template-collection .sort-by,body.template-collection .sort-by-wrapper,body.template-collection .sortby,body.template-collection .sortby-wrapper,body.template-collection .filter-form,body.template-collection .filter-drawer-trigger,body.template-collection label[for=SortBy],body.template-collection label[for=sort-by],body.template-collection label[for=sort_by],body.template-collection select[name=sort_by],body.template-collection #SortBy,body.template-collection #sort-by,body.template-collection #sort_by,body.template-collection .select:has(select[name=sort_by]),body.template-collection form:has(select[name=sort_by]),body.template-collection form:has(#SortBy),body.template-collection div:has(>label[for=SortBy]),body.template-collection div:has(>select[name=sort_by]),body.template-collection button:has(.icon-filter),body.template-collection button:has(svg[class*=filter]),body.template-collection button:has(svg[class*=sort]),body.template-collection .button:has(.icon-filter),body.template-collection .button:has(svg[class*=filter]),body.template-collection .button:has(svg[class*=sort]){display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;pointer-events:none!important}@media screen and (min-width:990px){body.template-collection .sty-lux-collection-nav.sty-lux-desktop{position:sticky!important;top:0!important;z-index:9999!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:48px!important;min-height:48px!important;padding:0 var(--sty-lux-page-pad)!important;margin:0!important;background:#fff!important;box-sizing:border-box!important;transform:translateY(-100%)!important;opacity:0!important;pointer-events:none!important;transition:transform .18s ease,opacity .18s ease!important}body.template-collection.sty-lux-show-cat-nav .sty-lux-collection-nav.sty-lux-desktop{transform:translateY(0)!important;opacity:1!important;pointer-events:auto!important}body.template-collection .sty-lux-collection-nav__links{display:flex!important;align-items:center!important;gap:18px!important;margin:0!important;padding:0!important;white-space:nowrap!important}body.template-collection .sty-lux-collection-nav__links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important;padding:8px 10px!important;border:1px solid transparent!important;color:#000!important;text-decoration:none!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}body.template-collection .sty-lux-collection-nav__links a:hover,body.template-collection .sty-lux-collection-nav__links a.is-active{border-color:#000!important}body.template-collection .sty-lux-filter-spacer{flex:1 1 auto!important}body.template-collection .sty-lux-filter-trigger{margin-left:auto!important;flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:86px!important;height:32px!important;min-height:32px!important;padding:0 16px!important;border:1px solid #000!important;background:#fff!important;color:#000!important;font-size:13px!important;line-height:1!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .16s ease,color .16s ease!important}body.template-collection .sty-lux-filter-trigger:hover,body.template-collection .sty-lux-filter-trigger:focus-visible{background:#000!important;color:#fff!important}body.template-collection #MainContent{padding-top:0!important}}@media screen and (max-width:989px){body.sty-lux-ready .sty-lux-mobile{display:block!important}body.sty-lux-ready .sty-lux-desktop{display:none!important}.sty-lux-mobile-header{position:sticky!important;top:0!important;z-index:100!important;background:var(--sty-lux-bg);min-height:var(--sty-lux-mobile-header-height)}.sty-lux-mobile-header__top{height:64px;display:grid;grid-template-columns:56px 1fr 96px;align-items:center;padding:0 var(--sty-lux-mobile-pad)}.sty-lux-mobile-header__right{display:flex;justify-content:flex-end;gap:18px;align-items:center}.sty-lux-mobile-icon{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:8px;margin:0;cursor:pointer;color:var(--sty-lux-text);display:inline-flex;align-items:center;justify-content:center}.sty-lux-mobile-logo{justify-self:center;display:inline-flex!important;align-items:center;justify-content:center;text-align:center;font-size:22px;line-height:1;letter-spacing:.12em!important;text-transform:uppercase;font-weight:700;text-decoration:none;color:var(--sty-lux-text)}.sty-lux-mobile-logo__image{display:block;width:auto;height:36px;object-fit:contain}.sty-lux-mobile-cat{overflow-x:auto;overflow-y:hidden;display:flex!important;align-items:center;gap:18px;padding:14px var(--sty-lux-mobile-pad) 17px;scrollbar-width:none;white-space:nowrap;background:var(--sty-lux-bg)}.sty-lux-mobile-cat::-webkit-scrollbar{display:none}.sty-lux-mobile-cat a{color:var(--sty-lux-text);text-decoration:none;background:transparent;border:1px solid transparent;padding:10px 12px;font-size:13px;letter-spacing:.12em!important;text-transform:uppercase;line-height:1;white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.sty-lux-mobile-cat a.is-active{border-color:var(--sty-lux-border)}.sty-lux-mobile-filter-trigger{-webkit-appearance:none;appearance:none;flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:76px!important;height:32px!important;padding:0 14px!important;border:1px solid #000!important;background:#fff!important;color:#000!important;cursor:pointer!important;font-family:Barlow Condensed,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important;transition:background .16s ease,color .16s ease,border-color .16s ease!important}.sty-lux-mobile-filter-trigger:hover,.sty-lux-mobile-filter-trigger:focus-visible{background:#000!important;color:#fff!important;border-color:#000!important}}.sty-lux-mobile-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--sty-lux-bg);transform:translate(-100%);transition:transform .26s ease;overflow-y:auto;padding:34px 28px 60px}body.sty-lux-mobile-menu-open{overflow:hidden}body.sty-lux-mobile-menu-open .sty-lux-mobile-drawer{transform:translate(0)}.sty-lux-drawer-close{position:absolute;top:26px;right:26px;border:0;background:transparent;padding:8px;cursor:pointer}.sty-lux-mobile-drawer__primary{list-style:none;padding:92px 0 0;margin:0}.sty-lux-mobile-drawer__primary li{margin-bottom:30px}.sty-lux-mobile-drawer__primary a,.sty-lux-mobile-drawer__primary button{width:100%;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:var(--sty-lux-text);font-size:22px;letter-spacing:.12em!important;text-transform:uppercase;line-height:1.2}.sty-lux-mobile-drawer__secondary{list-style:none;padding:80px 0 0;margin:0}.sty-lux-mobile-drawer__secondary li{margin-bottom:26px}.sty-lux-mobile-drawer__secondary a{text-decoration:none;color:var(--sty-lux-text);font-size:18px;letter-spacing:.12em!important;text-transform:uppercase}.sty-lux-filter-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99980!important;background:#00000047!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .22s ease,visibility .22s ease!important}body.sty-lux-filter-open .sty-lux-filter-overlay{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.sty-lux-filter-drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;z-index:99990!important;width:430px!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;background:#fff!important;color:#000!important;transform:translate(100%)!important;transition:transform .26s ease!important;overflow-y:auto!important;overflow-x:hidden!important;padding:34px 46px 60px!important;margin:0!important;box-sizing:border-box!important}body.sty-lux-filter-open{overflow:hidden!important}body.sty-lux-filter-open .sty-lux-filter-drawer{transform:translate(0)!important}.sty-lux-filter-drawer .sty-lux-drawer-close{position:absolute!important;top:28px!important;right:28px!important;z-index:2!important;width:28px!important;height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#000!important;cursor:pointer!important}.sty-lux-filter-drawer__header{display:flex!important;align-items:center!important;gap:18px!important;padding:0 52px 32px 0!important;margin:0!important}.sty-lux-filter-tab,.sty-lux-filter-heading{-webkit-appearance:none!important;appearance:none!important;border:0!important;background:transparent!important;padding:0!important;margin:0!important;font-family:Barlow Condensed,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#000!important;cursor:pointer!important}.sty-lux-filter-divider{width:1px!important;height:18px!important;background:#000!important;flex:0 0 auto!important}.sty-lux-filter-drawer__body{border-top:1px solid #000!important;padding-top:0!important}.sty-lux-accordion{border-bottom:1px solid #000!important}.sty-lux-accordion__button{width:100%!important;min-height:52px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#000!important;font-family:Barlow Condensed,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important;cursor:pointer!important}.sty-lux-accordion__button span{font-size:18px!important;line-height:1!important;font-weight:300!important}.sty-lux-accordion__panel{display:none!important;padding:0 0 18px!important}.sty-lux-accordion.is-open .sty-lux-accordion__panel{display:block!important}.sty-lux-filter-list{list-style:none!important;margin:0!important;padding:0 0 4px!important}.sty-lux-filter-list li{margin:0 0 10px!important}.sty-lux-filter-list a,.sty-lux-filter-list label{font-family:Barlow Condensed,Arial,sans-serif!important;font-size:13px!important;line-height:1.2!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#000!important;text-decoration:none!important}@media screen and (max-width:989px){.sty-lux-filter-drawer{width:100vw!important;padding:34px 28px 60px!important}.sty-lux-filter-drawer__header{padding-right:52px!important}}body.sty-lux-ready sticky-header,body.sty-lux-ready header.header,body.sty-lux-ready .shopify-section-header,body.sty-lux-ready .shopify-section-announcement-bar,body.sty-lux-ready .announcement-bar,body.sty-lux-ready .utility-bar,body.sty-lux-ready .header-wrapper,body.sty-lux-ready .section-header{display:none!important}body.sty-lux-ready .sty-lux-desktop-header,body.sty-lux-ready .sty-lux-mobile-header{display:block!important}@media screen and (min-width:990px){body.template-collection .section,body.template-collection .section--padding,body.template-collection .collection,body.template-collection .collection.page-width,body.template-collection #ProductGridContainer{padding-top:0!important;margin-top:0!important}body.template-collection .collection__description,body.template-collection .rte.collection__description{margin-bottom:18px!important;padding-bottom:0!important}body.template-collection motion-list.card-grid,body.template-collection .card-grid,body.template-collection .product-grid,body.template-collection [id*=ProductGridContainer] .grid,body.template-collection .collection .grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:2px!important;column-gap:5px!important;row-gap:5px!important;width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}body.template-collection .page-width,body.template-collection .collection.page-width,body.template-collection .page-width--full,body.template-collection .collection__content,body.template-collection #ProductGridContainer{width:100%!important;max-width:none!important;padding-left:2px!important;padding-right:2px!important;margin-left:0!important;margin-right:0!important}}@media screen and (max-width:989px){body.template-collection motion-list.card-grid,body.template-collection .card-grid,body.template-collection .product-grid,body.template-collection [id*=ProductGridContainer] .grid,body.template-collection .collection .grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2px!important;row-gap:34px!important;width:100%!important;max-width:none!important;padding-left:2px!important;padding-right:2px!important}}body.template-collection .product-card,body.template-collection .card,body.template-collection .card__inner,body.template-collection .card__media,body.template-collection .media,body.template-collection .media img,body.template-collection .product-card img,body.template-collection .card img,body.template-collection img{border-radius:0!important}body.template-collection .card__heading,body.template-collection .product-card__title,body.template-collection .card-information,body.template-collection .price{font-family:Barlow Condensed,Arial,sans-serif!important;letter-spacing:.12em!important}body.template-collection .card__heading,body.template-collection .product-card__title{font-size:13px!important;line-height:1.4!important}body.template-collection .price{font-size:13px!important;color:var(--sty-lux-muted)}body.template-product .product__vendor,body.template-product .product-vendor,body.template-product [class*=vendor],body.template-product a[href*="/collections/vendors"]{font-family:Barlow Condensed,Arial,sans-serif!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#000!important}@media screen and (min-width:990px){body.template-collection .collection-hero,body.template-collection .collection__title,body.template-collection .collection__description,body.template-collection .collection-header,body.template-collection .main-collection-banner,body.template-collection [class*=collection] [class*=title]{margin-bottom:0!important;padding-bottom:0!important}body.template-collection h1,body.template-collection .collection-hero__title,body.template-collection .collection__title h1,body.template-collection .title--primary{font-family:Barlow Condensed,Arial,sans-serif!important;font-size:38px!important;line-height:.95!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin:18px 0 10px!important;padding:0!important;color:#000!important}body.template-collection .collection__description,body.template-collection .collection-hero__description,body.template-collection .rte.collection__description{font-family:Barlow Condensed,Arial,sans-serif!important;font-size:22px!important;line-height:1!important;font-weight:300!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 26px!important;padding:0!important;color:#000!important}body.template-collection .collection__description p,body.template-collection .collection-hero__description p,body.template-collection .rte.collection__description p{margin:0!important;padding:0!important}body.template-collection #ProductGridContainer{margin-top:0!important;padding-top:0!important}}@media screen and (max-width:989px){body.template-collection h1,body.template-collection .collection-hero__title,body.template-collection .collection__title h1,body.template-collection .title--primary{font-family:Barlow Condensed,Arial,sans-serif!important;font-size:30px!important;line-height:.95!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin:18px 18px 8px!important;padding:0!important;color:#000!important}body.template-collection .collection__description,body.template-collection .collection-hero__description,body.template-collection .rte.collection__description{font-family:Barlow Condensed,Arial,sans-serif!important;font-size:18px!important;line-height:1!important;font-weight:300!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 18px 20px!important;padding:0!important;color:#000!important}body.template-collection .collection__description p,body.template-collection .collection-hero__description p,body.template-collection .rte.collection__description p{margin:0!important;padding:0!important}}@media screen and (min-width:990px){body [class*=recently-viewed],body [id*=RecentlyViewed],body [id*=recently-viewed],body [class*=related-products]{width:100%!important;max-width:none!important;padding:56px 38px 72px!important;margin:0!important;background:#fff!important;overflow:hidden!important;box-sizing:border-box!important}body [class*=recently-viewed] h2,body [id*=RecentlyViewed] h2,body [id*=recently-viewed] h2,body [class*=related-products] h2{font-family:Barlow Condensed,Arial,sans-serif!important;font-size:28px!important;line-height:1!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#000!important;margin:0 0 28px!important;padding:0!important}body [class*=recently-viewed] .grid,body [class*=recently-viewed] .product-grid,body [class*=recently-viewed] .card-grid,body [class*=recently-viewed] motion-list,body [id*=RecentlyViewed] .grid,body [id*=recently-viewed] .grid,body [class*=related-products] .grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:2px!important;row-gap:30px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body [class*=recently-viewed] .grid__item,body [class*=recently-viewed] .product-card,body [class*=recently-viewed] .card-wrapper,body [id*=RecentlyViewed] .grid__item,body [id*=recently-viewed] .grid__item,body [class*=related-products] .grid__item{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}body [class*=recently-viewed] .card,body [class*=recently-viewed] .card__inner,body [class*=recently-viewed] .card__media,body [class*=recently-viewed] .media,body [id*=RecentlyViewed] .card,body [id*=RecentlyViewed] .card__inner,body [id*=RecentlyViewed] .card__media,body [id*=RecentlyViewed] .media,body [class*=related-products] .card,body [class*=related-products] .card__inner,body [class*=related-products] .card__media,body [class*=related-products] .media{width:100%!important;border-radius:0!important;overflow:hidden!important;background:#f8f8f8!important}body [class*=recently-viewed] .card__media,body [class*=recently-viewed] .media,body [id*=RecentlyViewed] .card__media,body [id*=RecentlyViewed] .media,body [class*=related-products] .card__media,body [class*=related-products] .media{aspect-ratio:4 / 5!important;height:auto!important}body [class*=recently-viewed] img,body [id*=RecentlyViewed] img,body [id*=recently-viewed] img,body [class*=related-products] img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:0!important}body [class*=recently-viewed] .card__content,body [class*=recently-viewed] .card-information,body [id*=RecentlyViewed] .card__content,body [id*=RecentlyViewed] .card-information,body [class*=related-products] .card__content,body [class*=related-products] .card-information{padding:14px 0 0!important;margin:0!important;background:transparent!important}body [class*=recently-viewed] .card__heading,body [class*=recently-viewed] .product-card__title,body [id*=RecentlyViewed] .card__heading,body [id*=RecentlyViewed] .product-card__title,body [class*=related-products] .card__heading,body [class*=related-products] .product-card__title{font-family:Barlow Condensed,Arial,sans-serif!important;font-size:13px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0!important;padding:0!important;max-width:80%!important}body [class*=recently-viewed] .price,body [id*=RecentlyViewed] .price,body [id*=recently-viewed] .price,body [class*=related-products] .price{font-family:Barlow Condensed,Arial,sans-serif!important;font-size:13px!important;line-height:1.2!important;letter-spacing:.12em!important;color:#000!important;margin:6px 0 0!important;padding:0!important}}@media screen and (max-width:989px){body [class*=recently-viewed],body [id*=RecentlyViewed],body [id*=recently-viewed],body [class*=related-products]{padding:42px 18px 56px!important;margin:0!important;overflow:hidden!important}body [class*=recently-viewed] h2,body [id*=RecentlyViewed] h2,body [id*=recently-viewed] h2,body [class*=related-products] h2{font-family:Barlow Condensed,Arial,sans-serif!important;font-size:26px!important;line-height:.95!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#000!important;margin:0 0 24px!important}body [class*=recently-viewed] .grid,body [class*=recently-viewed] .product-grid,body [class*=recently-viewed] .card-grid,body [id*=RecentlyViewed] .grid,body [id*=recently-viewed] .grid,body [class*=related-products] .grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2px!important;row-gap:30px!important;padding:0!important;margin:0!important}body [class*=recently-viewed] .card__media,body [class*=recently-viewed] .media,body [id*=RecentlyViewed] .card__media,body [id*=RecentlyViewed] .media,body [class*=related-products] .card__media,body [class*=related-products] .media{aspect-ratio:4 / 5!important;border-radius:0!important;overflow:hidden!important;background:#f8f8f8!important}body [class*=recently-viewed] img,body [id*=RecentlyViewed] img,body [id*=recently-viewed] img,body [class*=related-products] img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:0!important}}body [class*=recently-viewed] .quick-add,body [class*=recently-viewed] .swatch,body [class*=recently-viewed] .product-card__swatches,body [id*=RecentlyViewed] .quick-add,body [id*=RecentlyViewed] .swatch,body [id*=RecentlyViewed] .product-card__swatches,body [class*=related-products] .quick-add,body [class*=related-products] .swatch,body [class*=related-products] .product-card__swatches{display:none!important}.template-index .banner,.template-index .image-banner,.template-index .slideshow,.template-index .hero,.template-index .banner__media,.template-index .image-banner__media,.template-index .slideshow__media,.template-index .hero__media,.template-index .media{border-radius:0!important;clip-path:none!important}.template-index .banner__media,.template-index .image-banner__media,.template-index .slideshow__media,.template-index .hero__media{overflow:hidden!important}[class*=social-floating],[class*=floating-social],[class*=social-sidebar],[class*=floating-sidebar],[class*=discount-tab],[class*=discount-widget],[class*=coupon-tab],[class*=coupon-widget],[class*=get-10],[class*=get10],[id*=social-floating],[id*=floating-social],[id*=social-sidebar],[id*=floating-sidebar],[id*=discount-tab],[id*=discount-widget],[id*=coupon-tab],[id*=coupon-widget],[id*=get-10],[id*=get10]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body>div[style*="position: fixed"][style*=left],body>div[style*="position:fixed"][style*=left],body>iframe[style*="position: fixed"][style*=left],body>iframe[style*="position:fixed"][style*=left]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.sty-centered-button-outer{width:100vw!important;max-width:100vw!important;margin-left:50%!important;transform:translate(-50%)!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;box-sizing:border-box!important}.sty-centered-button-inner{width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}.sty-centered-button-outer .button,.sty-centered-button-outer a,.sty-centered-button-outer button,.sty-centered-button-link{margin-left:auto!important;margin-right:auto!important;position:static!important;left:auto!important;right:auto!important;transform:none!important}body,button,input,select,textarea,a,p,span,div,li,label,summary,h1,h2,h3,h4,h5,h6,.sty-lux-link,.sty-lux-button,.sty-lux-menu-link,.sty-lux-filter-heading,.sty-lux-product-meta,.sty-lux-mobile-drawer__primary a,.sty-lux-mobile-drawer__secondary a,.sty-lux-mobile-cat a,.sty-lux-collection-nav__links a,.sty-lux-filter-trigger,.sty-lux-mobile-filter-trigger,.sty-lux-accordion__button,.card__heading,.product-card__title,.card-information,.price,.product__title,.product__vendor,.collection-hero__title,.collection__title,.title,.title--primary{text-transform:capitalize!important}.sty-lux-logo,.sty-lux-logo *,.sty-lux-mobile-logo,.sty-lux-mobile-logo *,.sty-lux-announcement,.sty-lux-announcement *{text-transform:uppercase!important}input,textarea{text-transform:none!important}.shopify-section,.section,.section--padding,.rich-text,.rich-text__wrapper,.rich-text__blocks,.multicolumn,.multicolumn-list,.multicolumn-card,.icon-with-text,.icon-with-text__item,.footer-group,.footer,footer{overflow:visible!important}.rich-text,.rich-text__wrapper,.rich-text__blocks{padding-top:28px!important;padding-bottom:28px!important;margin-top:0!important;margin-bottom:0!important}.rich-text h2,.rich-text .rich-text__heading,.rich-text .heading,.rich-text .h1,.rich-text .h2{margin-top:0!important;margin-bottom:18px!important;line-height:1.05!important}.rich-text p,.rich-text .rich-text__text,.rich-text .rte{margin-top:0!important;margin-bottom:0!important;line-height:1.35!important}.multicolumn,.icon-with-text{padding-top:18px!important;padding-bottom:22px!important;margin-top:0!important;margin-bottom:0!important}.multicolumn-list,.icon-with-text{align-items:flex-start!important}.multicolumn-card,.icon-with-text__item{min-height:auto!important;height:auto!important;overflow:visible!important}.multicolumn-card__info,.icon-with-text__item,.icon-with-text__content{padding-top:0!important;padding-bottom:0!important;overflow:visible!important}.multicolumn-card__info h3,.icon-with-text__item h3,.icon-with-text__heading{margin-top:0!important;margin-bottom:10px!important;line-height:1.15!important}.multicolumn-card__info p,.icon-with-text__item p,.icon-with-text__text{margin-top:0!important;margin-bottom:0!important;line-height:1.35!important}.footer-group,.footer-group *,footer,footer *{overflow:visible!important}@media screen and (max-width:989px){.rich-text,.rich-text__wrapper,.rich-text__blocks{padding-top:22px!important;padding-bottom:22px!important}.rich-text h2,.rich-text .rich-text__heading,.rich-text .heading,.rich-text .h1,.rich-text .h2{margin-bottom:14px!important}.multicolumn,.icon-with-text{padding-top:16px!important;padding-bottom:20px!important}}body:not(.template-index){--sty-non-home-edge-pad: 25px;--sty-non-home-cart-pad: 20px}body:not(.template-index) .sty-lux-desktop-header__inner,body:not(.template-index) .sty-lux-mobile-header__top,body:not(.template-index) .header,body:not(.template-index) .header-wrapper,body:not(.template-index) .section-header,body:not(.template-index) header.header{padding-left:var(--sty-non-home-edge-pad)!important;padding-right:var(--sty-non-home-edge-pad)!important;box-sizing:border-box!important}body:not(.template-index) .sty-lux-desktop-header__right,body:not(.template-index) .header__icons,body:not(.template-index) .header__icon--cart,body:not(.template-index) a[href="/cart"],body:not(.template-index) a[href*="/cart"]{margin-right:var(--sty-non-home-cart-pad)!important}body.template-collection .collection-hero,body.template-collection .collection__title,body.template-collection .collection-header,body.template-collection .main-collection-banner,body.template-collection .collection__description,body.template-collection .collection-hero__description,body.template-collection .rte.collection__description,body.template-collection h1,body.template-collection .collection-hero__title,body.template-collection .collection__title h1,body.template-collection .title--primary{padding-left:var(--sty-non-home-edge-pad)!important;padding-right:var(--sty-non-home-edge-pad)!important;box-sizing:border-box!important}body.template-collection .sty-lux-collection-nav.sty-lux-desktop{padding-left:var(--sty-non-home-edge-pad)!important;padding-right:var(--sty-non-home-edge-pad)!important}body.template-product .product,body.template-search .main-page-title,body.template-search .template-search,body.template-page .main-page-title,body.template-page .page-width{padding-left:var(--sty-non-home-edge-pad)!important;padding-right:var(--sty-non-home-edge-pad)!important;box-sizing:border-box!important}@media screen and (max-width:989px){body:not(.template-index){--sty-non-home-edge-pad: 18px;--sty-non-home-cart-pad: 12px}body:not(.template-index) .sty-lux-mobile-header__top,body:not(.template-index) .sty-lux-mobile-cat{padding-left:var(--sty-non-home-edge-pad)!important;padding-right:var(--sty-non-home-edge-pad)!important}}body:not(.template-index) .sty-lux-desktop-header__left a.is-active,body:not(.template-index) .sty-lux-desktop-header__left .sty-lux-link.is-active,body:not(.template-index) .sty-lux-collection-nav__links a.is-active,body:not(.template-index) .sty-lux-mobile-cat a.is-active{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#000!important;color:#fff!important;border:1px solid #000!important;border-bottom-color:#000!important;min-height:36px!important;padding:0 24px!important;text-decoration:none!important;box-shadow:none!important;line-height:1!important}body:not(.template-index) .sty-lux-desktop-header__left a.is-active *,body:not(.template-index) .sty-lux-collection-nav__links a.is-active *,body:not(.template-index) .sty-lux-mobile-cat a.is-active *{color:#fff!important;stroke:#fff!important}body:not(.template-index) .sty-lux-desktop-header__left a.is-active:hover,body:not(.template-index) .sty-lux-desktop-header__left a.is-active:focus-visible,body:not(.template-index) .sty-lux-collection-nav__links a.is-active:hover,body:not(.template-index) .sty-lux-collection-nav__links a.is-active:focus-visible,body:not(.template-index) .sty-lux-mobile-cat a.is-active:hover,body:not(.template-index) .sty-lux-mobile-cat a.is-active:focus-visible{background:#000!important;color:#fff!important;border-color:#000!important;text-decoration:none!important}@media screen and (max-width:989px){body:not(.template-index) .sty-lux-mobile-cat a.is-active{min-height:34px!important;padding:0 16px!important}}header-drawer .list-menu__item a[href="{{ request.path }}"],.header__menu .list-menu__item a[href="{{ request.path }}"]{background-color:#000;color:#fff!important;padding:4px 10px}.sty-rich-text-left-25{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:25px!important;padding-right:25px!important;box-sizing:border-box!important}.sty-rich-text-left-25 .rich-text,.sty-rich-text-left-25 .rte,.sty-rich-text-left-25 .heading,.sty-rich-text-left-25 .split-words{text-align:left!important;margin-left:0!important;margin-right:auto!important}.sty-rich-text-left-25.page-width--narrow{max-width:none!important}@media screen and (max-width:989px){.sty-rich-text-left-25{padding-left:18px!important;padding-right:18px!important}}a,a:hover,a:focus,a:active,a:visited{text-decoration-thickness:auto}.card-wrapper a,.card-wrapper a:hover,.card-wrapper a:focus,.card-wrapper a:active,.card-wrapper a:visited,.card__heading a,.card__heading a:hover,.card__heading a:focus,.card__heading a:active,.card__heading a:visited,.card-information a,.card-information a:hover,.card-information a:focus,.card-information a:active,.card-information a:visited,.product-card a,.product-card a:hover,.product-card a:focus,.product-card a:active,.product-card a:visited,.product-card__title,.product-card__title:hover,.product-card__title:focus,.product-card__title a,.product-card__title a:hover,.product-card__title a:focus,.product-card__title a:active,.product-card__title a:visited,.full-unstyled-link,.full-unstyled-link:hover,.full-unstyled-link:focus,.full-unstyled-link:active,.full-unstyled-link:visited{text-decoration:none!important;text-decoration-line:none!important;text-decoration-thickness:0!important;text-underline-offset:0!important;border-bottom:0!important;box-shadow:none!important}body.template-collection .grid a,body.template-collection .grid a:hover,body.template-collection .grid a:focus,body.template-collection .product-grid a,body.template-collection .product-grid a:hover,body.template-collection .product-grid a:focus,body.template-collection .card-grid a,body.template-collection .card-grid a:hover,body.template-collection .card-grid a:focus,body.template-collection motion-list a,body.template-collection motion-list a:hover,body.template-collection motion-list a:focus{text-decoration:none!important;text-decoration-line:none!important;border-bottom:0!important;box-shadow:none!important}body.template-index .featured-collection a,body.template-index .featured-collection a:hover,body.template-index .featured-collection a:focus,body.template-index .section-featured-collection a,body.template-index .section-featured-collection a:hover,body.template-index .section-featured-collection a:focus,body.template-index .product-grid a,body.template-index .product-grid a:hover,body.template-index .product-grid a:focus,body.template-index .card-wrapper a,body.template-index .card-wrapper a:hover,body.template-index .card-wrapper a:focus{text-decoration:none!important;text-decoration-line:none!important;border-bottom:0!important;box-shadow:none!important}body.template-search .card-wrapper a,body.template-search .card-wrapper a:hover,body.template-search .card-wrapper a:focus,body.template-search .product-card a,body.template-search .product-card a:hover,body.template-search .product-card a:focus,body.template-search .card__heading a,body.template-search .card__heading a:hover,body.template-search .card__heading a:focus{text-decoration:none!important;text-decoration-line:none!important;border-bottom:0!important;box-shadow:none!important}[class*=recently-viewed] a,[class*=recently-viewed] a:hover,[class*=recently-viewed] a:focus,[id*=RecentlyViewed] a,[id*=RecentlyViewed] a:hover,[id*=RecentlyViewed] a:focus,[id*=recently-viewed] a,[id*=recently-viewed] a:hover,[id*=recently-viewed] a:focus,[class*=related-products] a,[class*=related-products] a:hover,[class*=related-products] a:focus{text-decoration:none!important;text-decoration-line:none!important;border-bottom:0!important;box-shadow:none!important}.card-wrapper a:before,.card-wrapper a:after,.card__heading a:before,.card__heading a:after,.product-card a:before,.product-card a:after,.product-card__title a:before,.product-card__title a:after,.full-unstyled-link:before,.full-unstyled-link:after,body.template-collection .product-grid a:before,body.template-collection .product-grid a:after,body.template-index .product-grid a:before,body.template-index .product-grid a:after,body.template-search .product-grid a:before,body.template-search .product-grid a:after,[class*=recently-viewed] a:before,[class*=recently-viewed] a:after,[class*=related-products] a:before,[class*=related-products] a:after{content:none!important;display:none!important;text-decoration:none!important;border-bottom:0!important;box-shadow:none!important}#shopify-block-template--28891381596534__blocks_kg73BA__ai_gen_block_fb4a6c4_EQDaRN a.product-title,#shopify-block-template--28891381596534__blocks_kg73BA__ai_gen_block_fb4a6c4_EQDaRN .product-card a{text-decoration:none}@media screen and (max-width:749px){.header__inline-menu,.header-drawer__menu,.mobile-facets__summary,.collection-filters-mobile{display:none!important}}:root{--sty-filter-text-colour: #000000;--sty-filter-font-weight: 500;--sty-filter-title-weight: 600;--sty-filter-box-size: 20px}[class*=ai-filter-drawer-section-title],[class*=ai-filter-drawer-label],[class*=ai-filter-drawer-button],[class*=ai-filter-drawer-title],.sty-lux-filter-drawer,.sty-lux-filter-drawer *,.sty-lux-filter-heading,.sty-lux-filter-tab,.sty-lux-accordion__button,.sty-lux-filter-list a,.sty-lux-filter-list label{color:var(--sty-filter-text-colour)!important;font-weight:var(--sty-filter-font-weight)!important}[class*=ai-filter-drawer-title],[class*=ai-filter-drawer-section-title],.sty-lux-filter-heading,.sty-lux-filter-tab,.sty-lux-accordion__button{font-weight:var(--sty-filter-title-weight)!important}[class*=ai-filter-drawer-box]{width:var(--sty-filter-box-size)!important;height:var(--sty-filter-box-size)!important;border:1.5px solid #000000!important;background:transparent!important;border-radius:0!important}[class*=ai-filter-drawer-option] input:checked+[class*=ai-filter-drawer-box]{background:#000!important;border-color:#000!important}[class*=ai-filter-drawer-option] input:checked~[class*=ai-filter-drawer-label]{color:#000!important;font-weight:var(--sty-filter-title-weight)!important;opacity:1!important}[class*=ai-filter-drawer-option]{opacity:.82!important}[class*=ai-filter-drawer-option]:hover{opacity:1!important}[class*=ai-filter-drawer-header],[class*=ai-filter-drawer-section],[class*=ai-filter-drawer-footer],.sty-lux-filter-drawer__body,.sty-lux-accordion{border-color:#000!important}[class*=ai-filter-drawer-trigger],.sty-lux-filter-trigger,.sty-lux-mobile-filter-trigger{border-color:#000!important;color:#000!important;font-weight:600!important}[class*=ai-filter-drawer-trigger]:hover,.sty-lux-filter-trigger:hover,.sty-lux-mobile-filter-trigger:hover{background:#000!important;color:#fff!important}[class*=ai-filter-drawer-button].primary{background:#000!important;color:#fff!important;border-color:#000!important}[class*=ai-filter-drawer-button].primary *{color:#fff!important}.template-search .template-search__header,.template-search .search__heading,.template-search h1,.template-search .facets-wrapper,.template-search .search-modal__form,.template-search .template-search__search{display:none!important}.template-search .product-count,.template-search .product-count__text{display:block!important;text-align:center;margin:40px 0 50px;font-size:22px;letter-spacing:8px;font-weight:400;text-transform:uppercase;color:#777}.template-search .product-count__text:first-letter{color:#000}.card-wrapper .media--hover-effect>img:not(:first-child){opacity:0!important;visibility:hidden!important;transition:opacity .45s ease!important;transform:none!important}.card-wrapper .media--hover-effect>img:nth-child(n+3){display:none!important}.card-wrapper .media--hover-effect>img:first-child{opacity:1!important;visibility:visible!important;transition:opacity .45s ease!important;transform:none!important}.card-wrapper:hover .media--hover-effect>img:first-child{opacity:0!important;visibility:hidden!important;transform:none!important}.card-wrapper:hover .media--hover-effect>img:nth-child(2){opacity:1!important;visibility:visible!important;transform:none!important}.card-wrapper:hover .media--hover-effect>img:first-child:not(:only-child){transform:none!important}@media screen and (min-width:990px){body.template-collection .sty-lux-desktop-header,body.template-collection .sty-lux-desktop-header__inner{height:72px!important;min-height:72px!important;max-height:72px!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}body.template-collection .sty-lux-logo,body.template-collection .sty-lux-desktop-header__left,body.template-collection .sty-lux-desktop-header__right{top:50%!important;align-items:center!important}body.template-collection .sty-lux-collection-nav.sty-lux-desktop{height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important}body.template-collection.sty-lux-show-cat-nav .sty-lux-collection-nav.sty-lux-desktop{height:48px!important;min-height:48px!important;max-height:48px!important;overflow:visible!important}}@media screen and (min-width:990px){body.template-collection .sty-lux-desktop-header{height:72px!important;min-height:72px!important;max-height:72px!important;position:sticky!important;top:0!important;z-index:100!important}body.template-collection .sty-lux-desktop-header__inner{height:72px!important;min-height:72px!important;max-height:72px!important;padding-top:28px!important;padding-bottom:0!important;align-items:flex-start!important}body.template-collection .sty-lux-logo{top:38px!important}}.sty-lux-collection-header-spacer{display:none}@media screen and (min-width:990px){.sty-lux-collection-header-spacer{display:block!important;height:10px!important;background:#fff!important}}.card-wrapper .media--hover-effect>img:nth-of-type(n+3){display:none!important;opacity:0!important;visibility:hidden!important}.card-wrapper .media--hover-effect>img:first-of-type{opacity:1!important;visibility:visible!important;transition:opacity .35s ease!important;transform:none!important}.card-wrapper .media--hover-effect>img:nth-of-type(2){opacity:0!important;visibility:hidden!important;transition:opacity .35s ease!important;transform:none!important}.card-wrapper:hover .media--hover-effect>img:first-of-type{opacity:0!important;visibility:hidden!important}.card-wrapper:hover .media--hover-effect>img:nth-of-type(2){opacity:1!important;visibility:visible!important}.card-wrapper:hover .media--hover-effect>img,.card-wrapper .media--hover-effect>img{transform:none!important}.card-wrapper [class*=hover],.card-wrapper [class*=Hover],.card-wrapper [class*=swipe],.card-wrapper [class*=Swipe],.card-wrapper [class*=carousel],.card-wrapper [class*=Carousel],.card-wrapper [class*=slider],.card-wrapper [class*=Slider]{pointer-events:none!important}.card-wrapper .media--hover-effect img:nth-of-type(n+3),.card-wrapper .media img:nth-of-type(n+3){display:none!important;opacity:0!important;visibility:hidden!important}.card-wrapper .media--hover-effect img:first-of-type,.card-wrapper .media img:first-of-type{opacity:1!important;visibility:visible!important}.card-wrapper .media--hover-effect img:nth-of-type(2),.card-wrapper .media img:nth-of-type(2){opacity:0!important;visibility:hidden!important}.card-wrapper:hover .media--hover-effect img:first-of-type,.card-wrapper:hover .media img:first-of-type{opacity:0!important;visibility:hidden!important}.card-wrapper:hover .media--hover-effect img:nth-of-type(2),.card-wrapper:hover .media img:nth-of-type(2){opacity:1!important;visibility:visible!important}@media screen and (max-width:989px){body.template-collection .sty-lux-mobile-cat,body.template-collection .sty-lux-mobile-filter-trigger{display:none!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}}@media screen and (max-width:989px){.sty-lux-mobile-cat,.sty-lux-mobile-cat *,.sty-lux-mobile-filter-trigger,nav[aria-label="Collection categories"]{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;width:0!important;padding:0!important;margin:0!important;overflow:hidden!important;pointer-events:none!important}.sty-lux-mobile-header{min-height:64px!important;height:64px!important}}.sty-404-page{min-height:100vh;width:100%;background-image:url(/cdn/shop/files/website_Shopify_Desktop_Landing_1560x700_10_2b0f0992-7cd9-4114-a78d-6f31fc203a5b.png?v=1780530849);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:center}.sty-404-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000006b;z-index:1}.sty-404-overlay{position:relative;z-index:2;text-align:center;color:#fff;padding:40px 20px}.sty-404-overlay h1{margin:0 0 32px;font-size:clamp(88px,11vw,170px);line-height:1;font-weight:400;letter-spacing:.18em;color:#fff}.sty-404-overlay p{margin:0 0 42px;font-size:clamp(16px,2vw,28px);line-height:1.6;letter-spacing:.22em;color:#fff}.sty-404-buttons{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.sty-404-button{min-width:330px;padding:22px 34px;border:2px solid #fff;color:#fff!important;text-decoration:none!important;text-align:center;font-size:18px;letter-spacing:.18em;text-transform:capitalize;background:transparent}.sty-404-button:hover{background:#fff;color:#000!important}@media screen and (max-width:749px){.sty-404-page{min-height:85vh;background-position:center}.sty-404-overlay p{font-size:14px;letter-spacing:.12em}.sty-404-button{min-width:260px;padding:18px 24px}}body.template-index .banner a,body.template-index .banner a *,body.template-index .image-banner a,body.template-index .image-banner a *,body.template-index .slideshow a,body.template-index .slideshow a *,body.template-index .hero a,body.template-index .hero a *,body.template-index .button,body.template-index .button *,body.template-index .btn-text,body.template-index .btn-text *,body.template-index [is=hover-link],body.template-index [is=hover-link] *,body.template-index [is=hover-button],body.template-index [is=hover-button] *{text-decoration:none!important;text-decoration-line:none!important;text-decoration-thickness:0!important;text-underline-offset:0!important;border-bottom:0!important;box-shadow:none!important}body.template-index a:before,body.template-index a:after,body.template-index .button:before,body.template-index .button:after,body.template-index .btn-text:before,body.template-index .btn-text:after,body.template-index [is=hover-link]:before,body.template-index [is=hover-link]:after,body.template-index [is=hover-button]:before,body.template-index [is=hover-button]:after{content:none!important;display:none!important;text-decoration:none!important;border-bottom:0!important;box-shadow:none!important}body.template-index .banner .button,body.template-index .image-banner .button,body.template-index .slideshow .button,body.template-index .hero .button,body.template-index a.button,body.template-index button.button{padding-top:10px!important;padding-bottom:10px!important;min-height:auto!important;height:auto!important}body.template-index .button .btn-text{padding-top:0!important;padding-bottom:0!important;min-height:auto!important;height:auto!important;line-height:1!important}@media screen and (pointer:fine){.header__menu ul.with-block:has(li:hover) li:not(:hover) .menu__item:not([aria-current=page]){background-color:transparent!important;color:rgb(var(--color-foreground))!important}}[is=sticky-header]:hover .header__menu .menu__item[aria-current=page],[is=custom-header]:hover .header__menu .menu__item[aria-current=page]{background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important}[is=sticky-header]:hover .header__menu .menu__item[aria-current=page] .btn-text,[is=custom-header]:hover .header__menu .menu__item[aria-current=page] .btn-text{color:rgb(var(--color-background))!important}a.button.icon-with-text,button.button.icon-with-text{overflow:hidden!important}.quick-add .button--primary.md\:opacity-0{display:none!important}@media screen and (min-width:990px){body.template-collection .footer.page-width,body.template-collection .footer-group .page-width,body.template-product .footer.page-width,body.template-product .footer-group .page-width{padding-left:var(--page-padding)!important;padding-right:var(--page-padding)!important;max-width:var(--page-container)!important}body.template-collection .footer-group .section--padding,body.template-collection .footer-group .section,body.template-product .footer-group .section--padding,body.template-product .footer-group .section{padding-top:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/sty-luxury-layout.css.map */
