:root{--lc-ink: #20090d;--lc-wine: #35090f;--lc-cream: #f4ece2;--lc-ivory: #fcf9f4;--lc-text: #261b1b;--lc-muted: #766c66;--lc-line: #ddd1c5;--lc-gold: #a57645;--lc-champagne: #d7b991;--lc-page: 1800px;--lc-pad: clamp(20px, 4vw, 72px)}.lc-title,.lc-display{font-weight:400;letter-spacing:-.025em}.lc-btn{min-height:44px;border-radius:0;letter-spacing:.16em}.lc-btn--dark,.lc-btn:hover{background:var(--lc-wine);border-color:var(--lc-wine)}.lc-textlink{min-height:36px;align-items:center}.lc-header{background:linear-gradient(100deg,#2b080e,#1a080b 55%,#28070d);border-bottom-color:#603c36}.lc-header__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:minmax(68px,auto) auto;padding-block:4px}.lc-brand__name{font-size:calc(clamp(23px,2vw,31px) * var(--lc-brand-scale, 1));font-weight:400;letter-spacing:.015em}.lc-brand__mono{width:calc(36px * var(--lc-brand-scale, 1));height:calc(42px * var(--lc-brand-scale, 1))}.lc-nav{max-width:100%;padding-bottom:10px}.lc-nav>ul{flex-wrap:nowrap;justify-content:center;gap:clamp(18px,1.8vw,30px)}.lc-nav>ul>.lc-menu__item>a,.lc-nav .lc-menu__toplink{min-height:44px;display:flex;align-items:center;font:500 10px/1.4 var(--lc-sans);letter-spacing:.13em;padding-block:8px}.lc-menu__item--parent,.lc-menu__disclosure{position:static}.lc-menu__panel{top:100%;left:var(--lc-pad);right:var(--lc-pad);padding-top:0}.lc-menu__panel:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:var(--lc-menu-bridge, 20px)}.lc-menu__surface.lc-mega{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(210px,1.35fr) minmax(160px,.8fr) minmax(240px,1.55fr);gap:0;width:100%;max-width:1800px;margin-inline:auto;padding:clamp(20px,1.5vw,28px);max-height:var(--lc-menu-space, calc(100dvh - 132px) );overflow-y:auto;overscroll-behavior:contain;color:var(--lc-text);background:var(--lc-ivory);border:1px solid #eee4d8;border-radius:4px;box-shadow:0 16px 45px #16070b26}.lc-mega>*{min-width:0;padding-inline:clamp(15px,1.6vw,27px)}.lc-mega>:first-child{padding-inline-start:0}.lc-mega>:last-child{padding-inline-end:0}.lc-mega>*+*{border-left:1px solid var(--lc-line)}.lc-nav .lc-mega a{color:var(--lc-text);white-space:normal;text-transform:none;letter-spacing:normal}.lc-nav .lc-mega a:hover{color:var(--lc-wine)}.lc-nav .lc-mega__category{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:47px;padding:8px 14px;font:400 clamp(19px,1.6vw,25px)/1.15 var(--lc-serif)}.lc-mega__category .lc-icon{width:15px;height:15px;transform:rotate(-90deg);color:var(--lc-muted)}.lc-mega__category:is(:hover,.is-active){background:#f2ebe3}.lc-mega__utility-list{margin-top:22px!important;padding-top:18px!important;border-top:1px solid var(--lc-line)}.lc-nav .lc-mega__utility-list a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding-inline:12px;font:400 12px/1.4 var(--lc-sans)}.lc-mega__utility-list .lc-icon{width:16px;height:16px}.lc-mega-label{margin:3px 0 14px;color:var(--lc-gold);font:500 9px/1.5 var(--lc-sans);letter-spacing:.25em;text-transform:uppercase}.lc-mega-featured__heading{font:400 clamp(24px,2.15vw,34px)/1.1 var(--lc-serif);margin:0 0 12px;letter-spacing:-.02em}.lc-mega-featured__intro{font:400 12px/1.6 var(--lc-sans);color:var(--lc-muted);margin-bottom:18px}.lc-nav .lc-mega-featured__products{display:grid;gap:12px}.lc-nav a.lc-mega-product{display:grid;grid-template-columns:minmax(65px,30%) minmax(0,1fr);align-items:center;gap:18px;padding:0}.lc-mega-product__media{display:block;aspect-ratio:1;background:var(--lc-cream);overflow:hidden}.lc-mega-product__media img{width:100%;height:100%;object-fit:contain}.lc-mega-product__title{display:block;font:400 clamp(17px,1.25vw,20px)/1.2 var(--lc-serif)}.lc-mega-product__type{display:block;font:400 8px/1.5 var(--lc-sans);letter-spacing:.17em;text-transform:uppercase;color:var(--lc-muted);margin-top:8px}.lc-mega-product__price{display:block;font:500 12px/1.5 var(--lc-sans);margin-top:6px}.lc-nav .lc-mega .lc-menu__cols{display:grid;grid-template-columns:1fr;gap:0;background:transparent}.lc-nav .lc-mega .lc-menu__col-title{border:0;margin:0 0 5px;padding:0;font:500 9px/1.6 var(--lc-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--lc-gold)}.lc-nav .lc-mega__group>summary{display:flex;align-items:center;justify-content:space-between;min-height:36px;gap:12px;list-style:none;cursor:pointer}.lc-nav .lc-mega__group>summary::-webkit-details-marker{display:none}.lc-nav .lc-mega__group>summary .lc-icon{width:14px;height:14px;transform:rotate(-90deg)}.lc-nav .lc-mega__group[open]>summary .lc-icon{transform:none}.lc-nav .lc-mega__group>summary:focus-visible{outline:2px solid var(--lc-gold);outline-offset:2px}.lc-nav .lc-mega__group[open]{padding-bottom:12px}.lc-nav .lc-mega .lc-menu__col-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px;padding:6px 0;font:400 12px/1.4 var(--lc-sans)}.lc-menu__col-links .lc-icon{width:13px;height:13px;flex-shrink:0;transform:rotate(-90deg)}.lc-mega__concerns{margin-bottom:22px!important}.lc-nav .lc-mega .lc-menu__overview{margin:20px 0 0;padding:18px 0 0;border:0;border-top:1px solid var(--lc-line);font:500 9px/1.5 var(--lc-sans);letter-spacing:.13em;text-transform:uppercase;color:var(--lc-wine)}.lc-mega__campaigns{display:grid;align-content:start;gap:12px}.lc-nav a.lc-menu-campaign,a.lc-menu-campaign{position:relative;display:block;min-height:clamp(160px,14vw,230px);padding:0;overflow:hidden;color:var(--lc-ivory);background:var(--lc-wine);text-decoration:none}.lc-menu-campaign .lc-picture{position:absolute;top:0;right:0;bottom:0;left:0}.lc-menu-campaign .lc-picture img{object-position:center;transition:transform .5s ease}.lc-menu-campaign__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#20070dd9,#20070d28 90%)}.lc-menu-campaign__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:start;justify-content:center;min-height:inherit;padding:clamp(20px,2.1vw,34px)}.lc-menu-campaign__kicker{display:block;margin-bottom:12px;color:var(--lc-champagne);font:500 8px/1.5 var(--lc-sans);letter-spacing:.22em;text-transform:uppercase}.lc-menu-campaign__title{max-width:13ch;font:400 clamp(28px,2.4vw,40px)/1 var(--lc-serif);letter-spacing:-.02em;text-transform:none}.lc-menu-campaign__text{margin-top:12px;max-width:27ch;font:400 12px/1.5 var(--lc-sans);color:#f4e9dc;text-transform:none}.lc-menu-campaign__cta{display:inline-flex;align-items:center;gap:12px;margin-top:20px;font:500 8px/1.5 var(--lc-sans);letter-spacing:.14em;text-transform:uppercase}.lc-menu-campaign__cta .lc-icon{width:18px;height:18px}.lc-nav .lc-menu-campaign:hover{color:var(--lc-ivory)}.lc-header:has(.lc-menu__disclosure[open]):after{content:"";position:fixed;inset:var(--header-group-height, 100px) 0 0;background:#180b0c55;pointer-events:none;z-index:-1}.lc-menu__disclosure[open] .lc-menu__surface{animation:lcMenuReveal .18s ease both}@keyframes lcMenuReveal{0%{opacity:0;translate:0 -5px}to{opacity:1;translate:0 0}}.lc-actions{gap:8px}.lc-actions .header-actions__action{width:42px;height:44px;padding:10px}.lc-actions .svg-wrapper{width:22px;height:22px}.lc-actions .lc-localization__button{margin-inline-end:10px;min-height:44px}@media(min-width:1440px){.lc-header__inner{grid-template-rows:minmax(64px,auto)}.lc-nav{grid-column:1;grid-row:1;justify-self:start;align-self:center;padding:0}.lc-nav>ul{justify-content:flex-start}.lc-header__inner[data-lc-nav-row]{grid-template-rows:minmax(68px,auto) auto}.lc-header__inner[data-lc-nav-row] .lc-nav{grid-column:1 / -1;grid-row:2;justify-self:center;padding-bottom:10px}.lc-header__inner[data-lc-nav-row] .lc-nav>ul{justify-content:center}}.lc-mobile-menu{color:var(--lc-text);background:var(--lc-ivory);width:min(430px,86vw);padding-bottom:max(24px,env(safe-area-inset-bottom));scrollbar-width:thin}.lc-mobile-menu::backdrop{background:#1b0b0c75}.lc-mobile-menu__top{justify-content:flex-start;gap:16px;padding:max(18px,env(safe-area-inset-top)) 22px 14px;border:0}.lc-mobile-menu__top button{flex-shrink:0;margin-inline-start:-8px}.lc-mobile-menu__top .lc-brand{color:var(--lc-wine);gap:7px;min-height:44px}.lc-mobile-menu__top .lc-brand__name{font-size:clamp(20px,5.3vw,28px)}.lc-mobile-menu__top .lc-brand__mono{width:31px;height:38px;filter:brightness(0) saturate(100%) invert(10%) sepia(30%) saturate(1400%) hue-rotate(312deg)}.lc-mobile-menu__top .lc-brand__custom{width:min(220px,55vw);filter:brightness(0)}.lc-mobile-menu__search{display:flex;align-items:center;gap:8px;margin:0 22px 18px;padding:2px 12px;background:#f1ebe4;min-height:50px;border-radius:2px}.lc-mobile-menu__search button{width:36px;height:44px;padding:8px;border:0;background:transparent;color:var(--lc-text);flex-shrink:0;cursor:pointer}.lc-mobile-menu__search input{flex:1;min-width:0;width:100%;padding:10px 0;border:0;background:transparent;color:var(--lc-text);font:400 14px/1.4 var(--lc-sans)}.lc-mobile-menu .lc-mobile-menu__navigation{padding:0 22px 22px}.lc-mobile-menu .lc-mobile-menu__navigation>ul{border-top:1px solid var(--lc-line)}.lc-mobile-menu .lc-mobile-menu__navigation>ul>li>a,.lc-mobile-menu .lc-mobile-menu__navigation>ul>li>details>summary{min-height:62px;border-bottom:1px solid var(--lc-line);font:400 clamp(26px,6.5vw,34px)/1.2 var(--lc-serif);letter-spacing:-.02em;text-transform:none;padding-block:12px}.lc-mobile-menu summary{list-style:none;cursor:pointer}.lc-mobile-menu summary::-webkit-details-marker{display:none}.lc-mobile-menu summary::marker{content:""}.lc-mobile-menu summary>.lc-icon{width:18px;height:18px;transform:rotate(-90deg)}.lc-mobile-menu details[open]>summary>.lc-icon{transform:rotate(0)}.lc-mobile-menu .lc-menu__submenu{padding:5px 0 10px 16px}.lc-mobile-menu .lc-menu__submenu :is(a,summary){min-height:48px;font:400 17px/1.4 var(--lc-serif);letter-spacing:0;text-transform:none;border-color:var(--lc-line)}.lc-mobile-menu .lc-menu__submenu--nested a{font:400 13px/1.5 var(--lc-sans)}.lc-mobile-menu .lc-menu__branch--catalog>.lc-menu__submenu{padding-inline-start:0}.lc-mobile-menu .lc-menu__branch--catalog>.lc-menu__submenu>li:first-child>a{min-height:36px;font:500 10px/1.5 var(--lc-sans);letter-spacing:.1em;text-transform:uppercase}.lc-mobile-menu .lc-menu__branch--catalog>.lc-menu__submenu>li.lc-menu__item--child>a,.lc-mobile-menu .lc-menu__branch--catalog>.lc-menu__submenu>li.lc-menu__item--child>details>summary{min-height:60px;font:400 clamp(26px,6.5vw,34px)/1.2 var(--lc-serif);letter-spacing:-.02em}.lc-mobile-menu__campaign{padding:0 16px 22px}.lc-mobile-menu a.lc-menu-campaign{display:block;min-height:270px;border:0;letter-spacing:0}.lc-menu-campaign--mobile .lc-menu-campaign__copy{padding:25px}.lc-menu-campaign--mobile .lc-menu-campaign__title{font-size:clamp(34px,9vw,44px)}.lc-menu-campaign--mobile .lc-menu-campaign__cta{border:1px solid #f4e8d4c2;min-height:44px;padding:10px 14px;margin-top:20px}.lc-mobile-menu .lc-mobile-menu__utilities{padding:0 22px 12px}.lc-mobile-menu .lc-mobile-menu__utilities :is(a,summary){font:400 17px/1.4 var(--lc-serif);letter-spacing:0;text-transform:none;border-color:var(--lc-line)}.lc-mobile-menu a.lc-mobile-menu__account{display:flex;justify-content:flex-start;gap:16px;margin:0 22px;min-height:54px;font:400 17px/1.4 var(--lc-serif);letter-spacing:0;text-transform:none;border-color:var(--lc-line)}.lc-mobile-menu__account>.lc-icon{margin-inline-start:auto;width:16px;height:16px;transform:rotate(-90deg)}.lc-mobile-menu__account .svg-wrapper{width:22px;height:22px}.lc-mobile-menu .lc-localization--mobile{margin:0 22px;padding-block:14px;color:var(--lc-text);--color-foreground: var(--lc-text);--color-background: var(--lc-ivory);--color-input-background: var(--lc-ivory);--color-input-text: var(--lc-text)}.lc-mobile-menu .lc-localization__button{min-height:44px;font-size:12px}.lc-mobile-menu .lc-localization__panel{border:1px solid var(--lc-line)}@media(max-width:989px){.lc-header__inner{grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:64px;padding:0 16px;gap:4px}.lc-header__inner>.lc-brand{min-width:0}.lc-header__inner>.lc-brand .lc-brand__name{font-size:clamp(20px,3.7vw,27px)}.lc-header__inner>.lc-brand .lc-brand__mono{width:27px;height:34px}.lc-header__inner>.lc-brand .lc-brand__custom{width:min(230px,34vw)}.lc-actions,.lc-actions header-actions{gap:0}.lc-actions .header-actions__action{width:38px;height:44px}.lc-mobile-toggle{width:44px;height:44px}}@media(max-width:479px){.lc-header__inner{padding-inline:8px}.lc-header__inner>.lc-brand .lc-brand__mono{display:none}.lc-header__inner>.lc-brand .lc-brand__name{font-size:20px;letter-spacing:0}.lc-actions .header-actions__action{width:32px;height:44px;padding:6px}}body.template-collection{--lc-page: 1800px;--lc-pad: clamp(20px, 4vw, 72px)}.template-collection .lc-catalog-v1__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:none;min-height:clamp(250px,19vw,330px)}.template-collection .lc-catalog-v1__copy{padding:40px 24px 40px max(var(--lc-pad),calc((100vw - 1800px)/2));background:linear-gradient(90deg,var(--lc-ivory),#fbf6ee)}.template-collection .lc-catalog-v1__title{max-width:none;font-size:clamp(48px,4.3vw,76px);line-height:1.03;letter-spacing:-.035em}.template-collection .lc-catalog-v1__title span{display:inline;white-space:normal}.template-collection .lc-catalog-v1__title span+span:before{content:" "}.template-collection .lc-catalog-v1__intro{width:min(540px,100%);margin-top:18px;color:var(--lc-muted);font-size:14px;line-height:1.6}.template-collection .lc-catalog-v1__media{min-height:clamp(250px,19vw,330px)}.template-collection .lc-catalog-v1__media img{transform:none;filter:none}.template-collection .lc-catalog-v1__categories-inner{width:min(1800px,calc(100% - 2 * var(--lc-pad)));min-height:52px;gap:0;border-bottom:1px solid var(--lc-line)}.template-collection .lc-catalog-v1__category{min-width:95px;min-height:48px;padding-inline:18px;font-size:9px;letter-spacing:.19em}.template-collection .lc-catalog-v1__categories{border-top:0;background:var(--lc-ivory)}.template-collection .collection-wrapper:has(>.facets-block-wrapper--horizontal){grid-column:1 / -1;grid-template-columns:minmax(0,1fr)}.template-collection .collection-wrapper:has(>.facets-block-wrapper--horizontal)>:is(.main-collection-grid,.facets-block-wrapper--horizontal){grid-column:1 / -1}.template-collection .main-collection-grid{width:min(1800px,calc(100% - 2 * var(--lc-pad)));padding:18px 0 60px!important}.template-collection .facets--horizontal{width:min(1800px,calc(100% - 2 * var(--lc-pad)));padding:12px 0 6px!important;border-bottom:0}.template-collection .facets--horizontal .facets__form{gap:16px;align-items:center;flex-wrap:wrap}.template-collection .facets--horizontal .products-count-wrapper{order:-2;margin-inline-end:auto;padding:0;font-size:9px;color:var(--lc-wine)}.template-collection .facets--horizontal .facets__filters-wrapper{flex:0 1 auto;max-width:55%}.template-collection .facets .sorting-filter{margin-left:0;padding-left:20px}.template-collection .facets :is(summary,button,select){min-height:44px;font-size:10px;letter-spacing:.12em}.template-collection .facets .column-options-wrapper{opacity:1}.template-collection .product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr)) !important;--product-grid-gap-desktop: 28px 22px !important}.template-collection .lc-product-card--catalog .product-card__content{gap:8px!important;background:transparent;padding:0}.template-collection .lc-product-card--catalog .lc-product-eyebrow{margin:0;color:var(--lc-gold);font:500 8px/1.5 var(--lc-sans);letter-spacing:.2em}.template-collection .lc-product-card--catalog [ref=productTitleLink]{display:block;min-width:0}.template-collection .lc-product-card--catalog [ref=productTitleLink] :is(p,.text-block){min-height:0;max-width:none;margin:0;font:400 clamp(18px,1.35vw,23px)/1.15 var(--lc-serif);letter-spacing:-.015em}.template-collection .lc-product-card--catalog product-price{margin-top:2px;font:500 13px/1.4 var(--lc-sans);min-height:0}.template-collection .lc-card-summary{color:var(--lc-muted);font:400 12px/1.55 var(--lc-sans);min-width:0;overflow-wrap:anywhere}.template-collection .lc-product-card--catalog .card-gallery{border:0;background:var(--lc-cream);aspect-ratio:1!important;--gallery-aspect-ratio: 1 !important}.template-collection .lc-product-card--catalog .card-gallery img{transform:none!important;filter:none;object-fit:contain!important}.template-collection .lc-card-quick-add{margin-top:auto;min-width:0}.template-collection .lc-card-quick-add .quick-add{position:static!important;inset:auto!important;width:100%;padding:0!important}.template-collection .lc-card-quick-add .quick-add__product-form-component{height:auto}.template-collection .lc-card-quick-add .shopify-product-form{height:auto;justify-content:flex-start;align-items:center}.template-collection .lc-card-quick-add add-to-cart-component{width:100%}.template-collection .lc-card-quick-add .quick-add__button{position:relative;inset:auto;width:100%!important;height:auto!important;min-height:44px;padding:8px 0;opacity:1;border:0!important;border-bottom:1px solid var(--lc-line)!important;border-radius:0!important;background:transparent!important;color:var(--lc-wine)!important;-webkit-backdrop-filter:none;backdrop-filter:none;scale:1!important;justify-content:flex-start}.template-collection .lc-card-quick-add .quick-add__button:hover:not(:disabled){color:var(--lc-gold)!important;background:transparent!important}.template-collection .lc-card-quick-add .add-to-cart-text{gap:8px}.template-collection .lc-card-quick-add .add-to-cart-icon{width:19px;height:19px}.template-collection .lc-card-quick-add .add-to-cart-text__content{grid-template-columns:1fr}.template-collection .lc-card-quick-add .add-to-cart-text__content span span{opacity:1;translate:0 0;filter:none;font-size:8px;letter-spacing:.14em}.template-collection .lc-card-quick-add .quick-add[data-quick-add-button=add] .quick-add__button--choose,.template-collection .lc-card-quick-add .quick-add[data-quick-add-button=choose] .quick-add__button--add{display:none!important}.template-collection .lc-catalog-story{min-height:220px;grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr) 100px;margin-block:0;border:0;background:#f4e9db}.template-collection .lc-catalog-story__media{position:relative;min-height:220px}.template-collection .lc-catalog-story__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;filter:none;object-position:center 44%}.template-collection .lc-catalog-story__copy{padding:28px clamp(24px,3vw,48px)}.template-collection .lc-catalog-story__copy h2{font-size:clamp(30px,2.5vw,44px);line-height:1.05;margin-bottom:12px}.template-collection .lc-catalog-story__copy>p:not(.lc-kicker){margin-bottom:14px}.template-collection .lc-catalog-story__mark{border:0;background:transparent}.template-collection .lc-catalog-story__mark span{border:0;font-size:46px;letter-spacing:-.12em}@media(min-width:1200px){.template-collection .product-grid--grid[product-grid-view=default] .lc-product-card--catalog .product-card__content{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);grid-template-rows:auto auto auto minmax(0,1fr) auto auto;column-gap:18px!important;row-gap:8px!important;align-content:start;align-items:start}.template-collection .product-grid--grid[product-grid-view=default] .lc-product-card--catalog .product-card__content>*{grid-column:2}.template-collection .product-grid--grid[product-grid-view=default] .lc-product-card--catalog .card-gallery{grid-column:1;grid-row:1 / 7;height:100%;min-height:260px;aspect-ratio:auto!important;--gallery-aspect-ratio: auto !important}.template-collection .product-grid--grid[product-grid-view=default] .lc-product-card--catalog .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media){height:100%;min-height:0;aspect-ratio:auto}.template-collection .product-grid--grid[product-grid-view=default] .lc-product-card--catalog .lc-product-eyebrow{grid-row:1;padding-top:12px}.template-collection .product-grid--grid[product-grid-view=default] .lc-product-card--catalog [ref=productTitleLink]{grid-row:2}.template-collection .product-grid--grid[product-grid-view=default] .lc-product-card--catalog product-price{grid-row:3}.template-collection .product-grid--grid[product-grid-view=default] .lc-card-summary{grid-row:4}.template-collection .product-grid--grid[product-grid-view=default] .lc-card-quick-add{grid-row:6;align-self:end}.template-collection .product-grid--grid[product-grid-view=default] .lc-catalog-story{width:calc(100% + 2 * var(--lc-pad));margin-inline:calc(-1 * var(--lc-pad))}}@media(min-width:750px)and (max-width:1199px){.template-collection .product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(2, minmax(0, 1fr)) !important}.template-collection .lc-catalog-v1__title{font-size:clamp(42px,5.5vw,60px)}.template-collection .lc-catalog-v1__title span{display:block}.template-collection .lc-catalog-story{grid-template-columns:1fr 1fr}}@media(max-width:749px){.template-collection .lc-catalog-v1__hero{display:flex;flex-direction:column}.template-collection .lc-catalog-v1__media{order:-1;min-height:0;height:230px}.template-collection .lc-catalog-v1__copy{min-height:0;padding:30px 20px 32px;background:var(--lc-ivory)}.template-collection .lc-catalog-v1__title{font-size:clamp(42px,11vw,58px)}.template-collection .lc-catalog-v1__intro{font-size:13px;margin-top:14px}.template-collection .lc-catalog-v1__categories-inner{width:100%;padding:0 12px;gap:0;justify-content:flex-start}.template-collection .lc-catalog-v1__category{min-width:65px;padding-inline:12px;font-size:9px}.template-collection .main-collection-grid{width:calc(100% - 32px);padding:14px 0 44px!important}.template-collection .lc-product-card--catalog .product-card__content{gap:7px!important}.template-collection .lc-product-card--catalog .lc-product-eyebrow{margin-top:6px;font-size:7px}.template-collection .lc-product-card--catalog [ref=productTitleLink] :is(p,.text-block){font-size:18px;line-height:1.15}.template-collection .lc-card-summary{font-size:11px}.template-collection .lc-card-quick-add .quick-add__button{display:var(--quick-add-mobile-display, none)!important;width:100%;min-height:44px}.template-collection .lc-card-quick-add .quick-add__button .add-to-cart-text__content{display:block!important}.template-collection .lc-card-quick-add .quick-add__button .is-visually-hidden-mobile{position:static!important;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.template-collection .lc-card-quick-add .add-to-cart-text__content span span{font-size:7px}.template-collection .lc-catalog-story{grid-template-columns:1fr;min-height:0}.template-collection .lc-catalog-story__media{min-height:0;height:200px}.template-collection .lc-catalog-story__copy{padding:26px 24px}.template-collection .lc-catalog-story__mark{display:none}}.template-collection [product-grid-view=zoom-out] :is(.lc-card-summary,.lc-card-quick-add){display:none}.template-collection [product-grid-view=mobile-single] .lc-product-card--catalog .product-card__content{gap:10px!important}@media(hover:hover){.lc-menu-campaign:hover .lc-picture img{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.lc-menu__disclosure[open] .lc-menu__surface{animation:none}.lc-menu-campaign .lc-picture img,.lc-btn,.lc-catalog-v1__category:after{transition:none}}.template-collection .lc-catalog-v1__hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr);isolation:isolate}.template-collection .lc-catalog-v1__copy{width:min(62%,920px);min-width:0;background:transparent}.template-collection .lc-catalog-v1__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0}.template-collection .lc-catalog-v1__media:before{background:linear-gradient(90deg,#16090bea,#16090bd6 27%,#16090b94 48%,#16090b33 68%,#16090b00)}.template-collection .lc-catalog-v1__copy .lc-kicker{color:var(--lc-champagne)}.template-collection .lc-catalog-v1__title{color:var(--lc-ivory)}.template-collection .lc-catalog-v1__intro{color:#f4eadff2}.template-collection .lc-catalog-story__logo{display:block;width:90px;height:112px;object-fit:contain;filter:brightness(.22) sepia(.7) saturate(1.6)}@media(max-width:989px){.template-collection .lc-catalog-v1__copy{width:68%}}@media(max-width:749px){.template-collection .lc-catalog-v1__hero{display:grid;min-height:350px}.template-collection .lc-catalog-v1__copy{width:100%;padding:34px 24px}.template-collection .lc-catalog-v1__media{height:100%}.template-collection .lc-catalog-v1__media:before{background:linear-gradient(90deg,#16090be8,#16090bc2 55%,#16090b70)}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/lc-luxury-presentation.css.map */
