/** Shopify CDN: Minification failed

Line 37:12 Unexpected "{"
Line 37:21 Expected ":"
Line 42:12 Unexpected "{"
Line 42:21 Expected ":"
Line 47:12 Unexpected "{"
Line 47:21 Expected ":"
Line 50:12 Unexpected "{"
Line 50:21 Expected ":"
Line 53:12 Unexpected "{"
Line 53:21 Expected ":"
... and 24 more hidden warnings

**/
/* START_SECTION:hol-heritage-home (INDEX:24) */
.loren-home{background:#fcfbf8;color:#101722}.loren-wrap{width:min(100% - 56px,1380px);margin-inline:auto}.loren-kicker{margin:0 0 15px;font-size:9px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.loren-kicker--ink{color:#596474}.loren-hero{position:relative;height:min(790px,82vh);min-height:620px;display:grid;place-items:end center;overflow:hidden;background:#17233a;color:#fff}.loren-hero__media,.loren-hero__veil{position:absolute;inset:0}.loren-hero__media picture{display:block;width:100%;height:100%}.loren-hero__image{width:100%;height:100%;object-fit:cover}.loren-hero__veil{background:linear-gradient(0deg,rgba(8,15,26,.72),rgba(8,15,26,.03) 68%)}.loren-hero__content{position:relative;z-index:1;width:min(100% - 48px,900px);padding:0 0 62px;text-align:center}.loren-hero h1,.loren-title h2,.loren-editorial h2{margin:0;font-family:var(--font-heading-family,Georgia,serif);font-weight:400;letter-spacing:-.035em}.loren-hero h1{color:inherit;font-size:clamp(50px,7vw,90px);line-height:.95}.loren-hero__copy{max-width:520px;margin:20px auto 26px;font-size:14px;line-height:1.7}.loren-btn{min-height:49px;padding:0 30px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:9px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.loren-btn--ivory{background:#fff;color:#13213a}.loren-service{border-bottom:1px solid #ddd9d0;background:#f2efe8}.loren-service__grid{display:grid;grid-template-columns:repeat(4,1fr)}.loren-service p{margin:0;padding:22px 24px;border-right:1px solid #ddd9d0}.loren-service p:last-child{border:0}.loren-service strong,.loren-service span{display:block}.loren-service strong{font-size:9px;letter-spacing:.14em;text-transform:uppercase}.loren-service span{margin-top:5px;color:#68707c;font-size:10px}.loren-products,.loren-coming{padding-block:90px}.loren-title{position:relative;margin-bottom:34px;text-align:center}.loren-title h2{font-size:clamp(38px,4.5vw,58px);line-height:1}.loren-title>a{position:absolute;right:0;bottom:4px;padding-bottom:3px;border-bottom:1px solid currentColor;color:inherit;text-decoration:none;font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.loren-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.loren-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.loren-card__visual{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:#efede8}.loren-card__image{width:100%;height:100%;object-fit:cover;transition:transform .55s ease}.loren-card:hover .loren-card__image{transform:scale(1.025)}.loren-card__badge{position:absolute;top:12px;left:12px;padding:7px 9px;background:rgba(252,251,248,.94);font-size:8px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.loren-card__meta{padding:14px 2px 0;text-align:center}.loren-card__meta h3,.loren-card__meta p{margin:0}.loren-card__meta h3{font-family:var(--font-heading-family,Georgia,serif);font-size:15px;font-weight:400}.loren-card__meta h3 a{color:inherit;text-decoration:none}.loren-card__meta p{margin-top:5px;color:#626b78;font-size:11px}.loren-card .jdgm-preview-badge{margin-top:7px}.loren-card .jdgm-star{color:#13213a!important;font-size:11px!important}.loren-card .jdgm-prev-badge__text{color:#737b86;font-size:9px}.loren-editorial{display:grid;grid-template-columns:58% 42%;min-height:650px;background:#14213a;color:#fff}.loren-editorial__image{min-height:560px}.loren-editorial__photo{width:100%;height:100%;object-fit:cover}.loren-editorial__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(45px,6vw,90px)}.loren-editorial h2{max-width:520px;color:inherit;font-size:clamp(42px,5vw,68px);line-height:.98}.loren-editorial__text>p:not(.loren-kicker){max-width:520px;margin:25px 0;color:#d8dde5;font-size:13px;line-height:1.75}.loren-editorial a{padding-bottom:4px;border-bottom:1px solid currentColor;color:#fff;text-decoration:none;font-size:9px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.loren-coming{background:#fff}
  @media(max-width:899px){.loren-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.loren-editorial{grid-template-columns:1fr}.loren-editorial__text{min-height:420px}.loren-service__grid{grid-template-columns:1fr 1fr}.loren-service p:nth-child(2){border-right:0}.loren-service p:nth-child(-n+2){border-bottom:1px solid #ddd9d0}}
  @media(max-width:749px){.loren-wrap{width:calc(100% - 28px)}.loren-hero{height:570px;min-height:0}.loren-hero__veil{background:linear-gradient(0deg,rgba(8,15,26,.82),rgba(8,15,26,.02) 70%)}.loren-hero__content{width:calc(100% - 36px);padding-bottom:32px}.loren-hero h1{font-size:43px}.loren-hero__copy{max-width:320px;margin:14px auto 20px;font-size:12px}.loren-service p{min-height:70px;padding:14px 12px}.loren-service strong{font-size:8px}.loren-service span{font-size:9px}.loren-products,.loren-coming{padding-block:52px}.loren-title{margin-bottom:23px;text-align:left}.loren-title h2{font-size:34px}.loren-title>a{bottom:3px}.loren-grid{gap:10px}.loren-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.loren-grid--three .loren-card:nth-child(3){display:none}.loren-card__meta{padding-top:10px;text-align:left}.loren-card__meta h3{font-size:13px}.loren-editorial__image{min-height:390px}.loren-editorial__text{min-height:0;padding:42px 22px}.loren-editorial h2{font-size:39px}}
  .loren-card__visual,.loren-card__image{background:#fff!important}
  @media(prefers-reduced-motion:reduce){.loren-card__image{transition:none}}

/* Match the product section to the compact collection introduction */
html body .loren-home .loren-title h2{text-transform:none!important;font-weight:400!important;letter-spacing:-.025em!important;line-height:1.15!important}
@media(max-width:749px){
html body .loren-home .loren-products,html body .loren-home .loren-coming{padding-block:34px}
html body .loren-home .loren-wrap{width:calc(100% - 32px)}
html body .loren-home .loren-title{display:grid;gap:10px;margin-bottom:22px;text-align:left}
html body .loren-home .loren-title .loren-kicker{margin:0;font-size:9px;letter-spacing:.15em}
html body .loren-home .loren-title h2{font-size:26px!important;max-width:100%}
html body .loren-home .loren-title>a{position:static;justify-self:start;font-size:10px;letter-spacing:.04em;text-transform:none;padding:0 0 3px}
}

html body .loren-coming .loren-card__image{object-fit:contain!important}

/* House of Loren: compact editorial story, draft-only revision */
#LorenHome-{{ section.id }} .loren-editorial{
  grid-template-columns:minmax(0,52%) minmax(0,48%);
  min-height:0;
  align-items:stretch;
}
#LorenHome-{{ section.id }} .loren-editorial__image{
  min-height:0;
  height:clamp(340px,37vw,500px);
  overflow:hidden;
}
#LorenHome-{{ section.id }} .loren-editorial__photo{
  display:block;width:100%;height:100%;object-fit:cover;object-position:center 43%;
}
#LorenHome-{{ section.id }} .loren-editorial__text{
  min-height:0;padding:clamp(30px,4vw,64px);
}
#LorenHome-{{ section.id }} .loren-editorial__text .loren-kicker{
  font-size:9px;letter-spacing:.17em;margin-bottom:17px;
}
#LorenHome-{{ section.id }} .loren-editorial h2{
  max-width:490px;font-size:clamp(30px,3.2vw,49px);line-height:1.06;
  letter-spacing:-.028em;text-transform:none;
}
#LorenHome-{{ section.id }} .loren-editorial__text>p:not(.loren-kicker){
  margin:19px 0 22px;max-width:430px;font-size:12px;line-height:1.75;
}
#LorenHome-{{ section.id }} .loren-editorial a{
  font-size:9px;letter-spacing:.11em;padding-bottom:5px;
}
@media(max-width:899px){
  #LorenHome-{{ section.id }} .loren-editorial{grid-template-columns:1fr}
  #LorenHome-{{ section.id }} .loren-editorial__image{
    height:clamp(250px,49vw,390px);min-height:0;
  }
  #LorenHome-{{ section.id }} .loren-editorial__text{
    padding:32px 28px 35px;min-height:0;
  }
}
@media(max-width:749px){
  #LorenHome-{{ section.id }} .loren-editorial__image{
    height:290px;min-height:0;
  }
  #LorenHome-{{ section.id }} .loren-editorial__photo{
    object-position:center 35%;
  }
  #LorenHome-{{ section.id }} .loren-editorial__text{
    padding:30px 22px 34px;min-height:0;
  }
  #LorenHome-{{ section.id }} .loren-editorial__text .loren-kicker{
    font-size:8px;margin-bottom:14px;letter-spacing:.15em;
  }
  #LorenHome-{{ section.id }} .loren-editorial h2{
    font-size:clamp(27px,7.2vw,34px);line-height:1.08;max-width:360px;
  }
  #LorenHome-{{ section.id }} .loren-editorial__text>p:not(.loren-kicker){
    font-size:12px;line-height:1.65;margin:16px 0 19px;
  }
}


/* House of Loren editorial story refinement */
html body .loren-editorial{grid-template-columns:52% 48%;min-height:0!important;}
html body .loren-editorial__image{min-height:0!important;height:clamp(340px,39vw,480px)!important;overflow:hidden;}
html body .loren-editorial__photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center;}
html body .loren-editorial__text{min-height:0!important;padding:clamp(28px,4.5vw,62px)!important;}
html body .loren-editorial__text .loren-kicker{font-size:9px;letter-spacing:.16em;line-height:1.6;}
html body .loren-editorial h2{font-size:clamp(30px,3.1vw,48px)!important;line-height:1.08!important;letter-spacing:-.025em!important;text-transform:none!important;}
html body .loren-editorial__text>p:not(.loren-kicker){font-size:13px;line-height:1.7;margin:18px 0 23px;}
@media(max-width:899px){
html body .loren-editorial{grid-template-columns:1fr;}
html body .loren-editorial__image{height:320px!important;}
html body .loren-editorial__text{padding:32px 24px 38px!important;}
}
@media(max-width:749px){
html body .loren-editorial__image{height:260px!important;}
html body .loren-editorial h2{font-size:31px!important;}
html body .loren-editorial__text{padding:28px 20px 34px!important;}
}
/* END_SECTION:hol-heritage-home */
/* START_SECTION:hol-luxury-footer (INDEX:28) */
.hol-footer { background: #0f1a2e; color: #f6f3ec; }
  .hol-footer__top { width: min(100% - 48px, 1440px); margin-inline: auto; display: grid; grid-template-columns: 1.2fr 1fr 1.1fr; gap: clamp(45px, 7vw, 110px); padding-block: 90px 80px; }
  .hol-footer__wordmark { color: currentColor; text-decoration: none; font-family: var(--font-heading-family, Georgia, serif); font-size: clamp(25px, 2.8vw, 39px); letter-spacing: .1em; }
  .hol-footer__brand > p, .hol-footer__newsletter > p { max-width: 430px; margin: 24px 0 0; color: #bdc4cf; font-size: 14px; line-height: 1.7; }
  .hol-footer__socials { display: flex; gap: 22px; margin-top: 30px; }
  .hol-footer__socials a { color: currentColor; text-decoration: none; font-size: 11px; letter-spacing: .12em; text-transform: uppercase; }
  .hol-footer__nav { display: grid; grid-template-columns: 1fr 1fr; gap: 35px; }
  .hol-footer h2 { margin: 0 0 22px; color: #fff; font-size: 11px; font-weight: 600; letter-spacing: .14em; text-transform: uppercase; }
  .hol-footer ul { margin: 0; padding: 0; list-style: none; }
  .hol-footer__nav li + li { margin-top: 11px; }
  .hol-footer__nav a { color: #bdc4cf; text-decoration: none; font-size: 13px; }
  .hol-footer a:hover { color: #fff; }
  .hol-footer__newsletter form { margin-top: 28px; }
  .hol-footer__newsletter label { display: block; margin-bottom: 10px; font-size: 10px; letter-spacing: .13em; text-transform: uppercase; }
  .hol-footer__newsletter form > div { display: flex; border-bottom: 1px solid #6f7888; }
  .hol-footer__newsletter input { flex: 1; min-width: 0; min-height: 50px; border: 0; background: transparent; color: #fff; font: inherit; }
  .hol-footer__newsletter input::placeholder { color: #8f98a8; }
  .hol-footer__newsletter button { border: 0; background: transparent; color: #fff; padding-left: 22px; font-size: 10px; font-weight: 600; letter-spacing: .14em; text-transform: uppercase; }
  .hol-footer__bottom { width: min(100% - 48px, 1440px); margin-inline: auto; min-height: 75px; display: flex; align-items: center; justify-content: space-between; gap: 25px; border-top: 1px solid rgba(255,255,255,.16); color: #8f98a8; font-size: 10px; letter-spacing: .09em; text-transform: uppercase; }
  .hol-footer__bottom ul { display: flex; gap: 20px; }
  .hol-footer__bottom a { color: inherit; text-decoration: none; }
  @media (max-width: 899px) {
    .hol-footer__top { grid-template-columns: 1fr 1fr; }
    .hol-footer__brand { grid-column: 1 / -1; }
    .hol-footer__bottom { align-items: flex-start; flex-direction: column; padding-block: 26px; }
  }
  @media (max-width: 649px) {
    .hol-footer__top { width: min(100% - 32px, 1440px); grid-template-columns: 1fr; padding-block: 65px 55px; }
    .hol-footer__brand { grid-column: auto; }
    .hol-footer__nav { margin-block: 10px; }
    .hol-footer__bottom { width: min(100% - 32px, 1440px); }
    .hol-footer__bottom ul { flex-wrap: wrap; row-gap: 8px; }
  }
/* END_SECTION:hol-luxury-footer */
/* START_SECTION:hol-luxury-header (INDEX:29) */
:root{--hol-navy:#13213a;--hol-ink:#121820;--hol-bone:#f0ece3;--hol-white:#fbfaf7;--hol-line:#dcd8cf}
  html{scroll-behavior:smooth}body{background:var(--hol-white);color:var(--hol-ink)}
  .hol-site-header{position:relative;z-index:30;background:rgba(251,250,247,.98);color:var(--hol-ink);border-bottom:1px solid rgba(18,24,32,.1)}
  .hol-site-header__announcement{min-height:30px;display:grid;place-items:center;background:var(--hol-navy);color:#fff}
  .hol-site-header__announcement p{margin:0;padding:7px 16px;font-size:9px;font-weight:600;letter-spacing:.16em;line-height:1.4;text-align:center;text-transform:uppercase}
  .hol-site-header__bar{width:min(100% - 48px,1540px);min-height:76px;margin-inline:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}
  .hol-wordmark{color:currentColor;text-decoration:none;font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(20px,2.1vw,29px);font-weight:400;letter-spacing:.12em;white-space:nowrap}
  .hol-desktop-nav ul,.hol-header-actions{display:flex;align-items:center;gap:clamp(18px,2vw,32px);margin:0;padding:0;list-style:none}
  .hol-desktop-nav a,.hol-header-actions__support{color:currentColor;text-decoration:none;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}
  .hol-header-actions{justify-content:flex-end}.hol-cart-link{position:relative;width:38px;height:38px;display:grid;place-items:center;color:currentColor;text-decoration:none}.hol-cart-link svg{width:23px;height:23px}.hol-cart-count{position:absolute;top:1px;right:0;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;border-radius:20px;background:var(--hol-navy);color:#fff;font-size:8px;font-weight:700;line-height:1}
  .hol-mobile-menu{display:none}button,.button,[class*='button']{border-radius:0}[class*='product-card'] img,[class*='card-product'] img{background:#f2f0eb}
  @media(min-width:900px){.shopify-section-group-header-group{position:sticky;top:0;z-index:30}}
  @media(max-width:899px){.hol-site-header__bar{width:calc(100% - 28px);min-height:62px}.hol-desktop-nav,.hol-header-actions__support{display:none}.hol-header-actions{gap:0}.hol-mobile-menu{display:block}.hol-mobile-menu>summary{width:38px;height:38px;display:flex;flex-direction:column;justify-content:center;gap:6px;cursor:pointer;list-style:none}.hol-mobile-menu>summary::-webkit-details-marker{display:none}.hol-mobile-menu>summary span{display:block;width:21px;height:1px;background:currentColor;transition:transform .2s ease}.hol-mobile-menu[open]>summary span:first-child{transform:translateY(3.5px) rotate(45deg)}.hol-mobile-menu[open]>summary span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.hol-mobile-menu__panel{position:absolute;top:100%;right:0;left:0;min-height:calc(100vh - 92px);padding:28px 22px 48px;background:var(--hol-white);border-top:1px solid var(--hol-line)}.hol-mobile-menu__panel ul{margin:0;padding:0;list-style:none}.hol-mobile-menu__panel>nav>ul>li{border-bottom:1px solid var(--hol-line)}.hol-mobile-menu__panel a,.hol-mobile-menu__panel summary{display:block;padding:16px 0;color:currentColor;text-decoration:none;font-family:var(--font-heading-family,Georgia,serif);font-size:22px;list-style:none}.hol-mobile-menu__panel summary::-webkit-details-marker{display:none}.hol-mobile-menu__panel details ul{padding:0 0 14px 16px}.hol-mobile-menu__panel details ul a{padding:9px 0;font-size:14px}.hol-mobile-menu__support{margin-top:28px;font-family:inherit!important;font-size:10px!important;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.hol-wordmark{font-size:18px;letter-spacing:.105em}.hol-cart-link{margin-left:auto}}
  product-card,.product-card,.card-product,[class*='product-card'],[class*='card-product'],[class*='product-card'] [class*='media'],[class*='card-product'] [class*='media'],.product__media,.product-media,[class*='product__media'],[class*='product-media']{background-color:#fff!important}
  product-card img,.product-card img,.card-product img,[class*='product-card'] img,[class*='card-product'] img,.product__media img,.product-media img,[class*='product__media'] img,[class*='product-media'] img{background-color:#fff!important}
  @media(max-width:370px){.hol-wordmark{font-size:16px;letter-spacing:.08em}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* END_SECTION:hol-luxury-header */
