:root{--lorn-bg: #FAF7F2;--lorn-surface: #F0E6DC;--lorn-surface-2: #F0E6DC;--lorn-text: #2B2724;--lorn-muted: #554D45;--lorn-subtle: rgba(43, 39, 36, .1);--lorn-ember: #C97B5A;--lorn-accent: #C97B5A;--lorn-accent-dk: #B96A49;--lorn-border: rgba(43, 39, 36, .12);--lorn-heading: "Outfit", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--lorn-display: "Outfit", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--lorn-body: "Outfit", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--lorn-xs: 8px;--lorn-sm: 20px;--lorn-md: 40px;--lorn-lg: 80px;--lorn-xl: 120px;--lorn-copy: 640px}:root{--color-base-background-1: 250 247 242;--color-base-background-2: 240 230 220;--color-base-text: 43 39 36;--color-base-border: 43 39 36;--alpha-base-border: .12;--color-button: 201 123 91;--color-button-text: 255 255 255;--color-secondary-button: 240 230 220;--color-secondary-button-text: 43 39 36;--color-foreground: 43 39 36;--color-background: 250 247 242}body{background:#faf6ef!important;color:var(--lorn-text)!important;font-family:var(--lorn-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--lorn-heading)!important;font-weight:800!important;letter-spacing:-.02em!important;color:var(--lorn-text)}.lfoot__col-h{letter-spacing:.12em!important}.shopify-section-group-header-group{background:transparent!important}.shopify-section-group-header-group .header,.shopify-section-group-header-group header-component{background:#faf6efd1!important;-webkit-backdrop-filter:saturate(1.6) blur(10px);backdrop-filter:saturate(1.6) blur(10px);border-bottom:1px solid rgba(43,39,36,.07)}.menu-drawer,.menu-drawer__submenu{background:#faf6efd9!important;-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);border-right:1px solid rgba(43,39,36,.07)}.menu-drawer{--color-foreground: 43, 39, 36;color:#2b2724!important}.menu-drawer a,.menu-drawer summary,.menu-drawer span,.menu-drawer button,.menu-drawer .menu-drawer__menu-item,.menu-drawer__submenu a{color:#2b2724!important}.menu-drawer svg,.menu-drawer .icon{color:#2b2724!important}.menu-drawer .menu-drawer__menu-item{border-color:#2b27241a!important}.cart-drawer__dialog{--color-background: 250 246 239 !important;--color-background-rgb: 250 246 239 !important;--color-foreground: 43 39 36 !important;--color-foreground-rgb: 43 39 36 !important;--color-border: 43 39 36 !important;--color-button: 201 123 91 !important;--color-button-text: 255 255 255 !important;--color-primary-button-background: 201 123 91 !important;--color-primary-button-text: 255 255 255 !important}.cart-drawer__dialog,.cart-drawer__inner,.cart-drawer__content,.cart-drawer__header,.cart-drawer__items,.cart-drawer__summary{background-color:#faf6ef!important}.cart-drawer__dialog .cart-drawer__heading,.cart-drawer__dialog .cart-item__name,.cart-drawer__dialog .cart-item__price,.cart-drawer__dialog .cart-item__details,.cart-drawer__dialog .cart__subtotal,.cart-drawer__dialog .cart__summary-totals,.cart-drawer__dialog h2,.cart-drawer__dialog a:not(.button):not([class*=checkout]),.cart-drawer__dialog span,.cart-drawer__dialog p,.cart-drawer__dialog .cart-drawer__close-button{color:#2b2724!important}.cart-drawer__dialog .cart-drawer__close-button svg{color:#2b2724!important}.cart__checkout-button.button,.cart-drawer__dialog .cart__checkout-button.button{background:linear-gradient(180deg,#d2865f,#c67552)!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:100px!important;box-shadow:0 10px 28px #c97b5b6b,inset 0 1px #ffffff47!important;transition:background .18s ease,transform .1s ease,box-shadow .18s ease;animation:lornCheckoutJump 4.5s ease-in-out .8s infinite}.cart__checkout-button.button:hover{background:linear-gradient(180deg,#c67552,#b4623f)!important;box-shadow:0 12px 30px #c97b5b80,inset 0 1px #ffffff47!important}.cart__checkout-button.button:hover,.cart__checkout-button.button:focus-visible{animation-play-state:paused}@keyframes lornCheckoutJump{0%,84%,to{transform:translateY(0)}88%{transform:translateY(-7px)}92%{transform:translateY(0)}95%{transform:translateY(-3px)}98%{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.cart__checkout-button.button{animation:none!important}}.shopify-section:has(.product-information){background:radial-gradient(120% 70% at 96% -10%,#c97b5b1f,#c97b5b00 58%)!important}.product-information{background:transparent!important}@media(max-width:749px){.product-information__media{max-width:74%;margin-inline:auto}.product-information__grid{gap:14px!important}.product-details{gap:12px!important}.shopify-section:has(.product-information){padding-block-start:10px!important}}.product-information__media .product-media,.product-information__media .media-gallery__slide,.product-information__media .media,.product-information__media img{box-shadow:0 8px 30px #2b272414}.lorn-bg,.lorn-mech,.lorn-cmp,.lorn-hiw,.lorn-tried,.lorn-uc,.lorn-sci,.lorn-gb,.lorn-faq,.lorn-sc,.lorn-hb,.lorn-fda{background:transparent!important}.shopify-section:has(.lorn-sc),.shopify-section:has(.lorn-bg),.shopify-section:has(.lorn-mech),.shopify-section:has(.lorn-tried),.shopify-section:has(.lorn-uc),.shopify-section:has(.lorn-cmp),.shopify-section:has(.lorn-hiw),.shopify-section[id*=__reviews],.shopify-section:has(.lorn-md),.shopify-section:has(.lorn-sci),.shopify-section:has(.lorn-gb),.shopify-section:has(.lorn-faq),.shopify-section:has(.lorn-fda){position:relative;z-index:1;margin-top:-34px;border-radius:40px 40px 0 0;background:#faf6ef!important;box-shadow:0 -16px 40px #2b27241a}.shopify-section:has(.lorn-uc){margin-top:0;box-shadow:none}.lorn-sc,.lorn-bg,.lorn-mech,.lorn-tried,.lorn-uc,.lorn-cmp,.lorn-hiw,.lorn-md,.lorn-sci,.lorn-gb,.lorn-faq,.lorn-fda{padding-top:85px!important;padding-bottom:90px!important}.shopify-section[id*=__reviews]{padding-top:85px;padding-bottom:90px}a{color:var(--lorn-text)}a:hover{color:var(--lorn-accent)}.product__title,.product-media-container h1,h1.product__title{font-family:var(--lorn-heading)!important;font-weight:700;font-size:clamp(1.8rem,4vw,2.6rem);letter-spacing:-.01em;line-height:1.08;color:var(--lorn-text)}.price__regular .price-item,.price__sale .price-item,.price .price-item{font-family:var(--lorn-heading);font-weight:700;color:var(--lorn-text)}.product-form__submit,button[name=add],.add-to-cart-button,.sticky-add-to-cart .add-to-cart-button,.button--primary,.shopify-payment-button__button--unbranded{background:var(--lorn-accent)!important;background-color:var(--lorn-accent)!important;color:#fff!important;border:none!important;box-shadow:none!important;border-radius:100px!important;font-family:var(--lorn-heading)!important;font-weight:600!important;font-size:.95rem!important;letter-spacing:.01em!important;text-transform:none!important;padding:16px 32px!important;min-height:52px;transition:opacity .2s ease,background-color .2s ease}.product-form__submit:hover,button[name=add]:hover,.add-to-cart-button:hover,.sticky-add-to-cart .add-to-cart-button:hover,.button--primary:hover{background-color:var(--lorn-accent-dk)!important;color:#fff!important;opacity:1}.variant-option__button-label,.variant-option label,fieldset.product-form__input label,.product-form__input--pill label,.variant-picker__option-value{font-family:var(--lorn-body)!important;border:1px solid var(--lorn-border)!important;border-radius:100px!important;background:#fff!important;color:var(--lorn-text)!important;padding:12px 20px!important;font-weight:500;transition:border-color .15s ease,background .15s ease}input:checked+.variant-option__button-label,.variant-option input:checked+label,.product-form__input input:checked+label,[aria-selected=true].variant-picker__option-value{border-color:var(--lorn-accent)!important;background:#c97b5b14!important;color:var(--lorn-text)!important}fieldset legend,.product-form__input .form__label,.variant-picker__option-name{font-family:var(--lorn-heading)!important;font-weight:600!important;font-size:.8rem!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--lorn-text)!important}.lorn-section{background:var(--lorn-bg);color:var(--lorn-text);padding:var(--lorn-lg) 0}.lorn-section--tight{padding:var(--lorn-md) 0}.lorn-container{max-width:var(--lorn-copy);margin:0 auto;padding:0 var(--lorn-md)}.lorn-container--wide{max-width:1200px;margin:0 auto;padding:0 var(--lorn-md)}.lorn-muted{color:var(--lorn-muted)}.lorn-accent,.lorn-ember{color:var(--lorn-accent)}.lorn-divider{border:none;border-top:1px solid var(--lorn-border);margin:var(--lorn-md) 0}main h1.lorn-pdp-title,main[data-template^=product] h1.lorn-pdp-title{font-family:var(--lorn-heading)!important;font-size:clamp(1.7rem,5vw,2.3rem)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-.02em!important;color:var(--lorn-text)!important;margin:0!important}.lorn-pdp-sub{font-family:var(--lorn-body);font-size:1.12rem;font-weight:500;line-height:1.5;color:#3a342e;margin:14px 0 0;max-width:44ch}.lorn-pdp-pill{display:inline-flex;align-items:center;gap:6px;background:#c97b5b1a;color:var(--lorn-accent-dk);font-family:var(--lorn-body);font-size:.8rem;font-weight:600;letter-spacing:.01em;padding:6px 12px;border-radius:100px;margin:0 0 12px}.lorn-pdp-pill svg{color:var(--lorn-accent)}.lorn-pdp-rating{display:inline-flex;align-items:center;gap:7px;margin:10px 0 0;text-decoration:none}.lorn-pdp-rating__stars{font-size:.98rem;letter-spacing:.04em;line-height:1;background:linear-gradient(100deg,#d99a2b 0% 38%,#f7e6b0 50%,#d99a2b 62% 100%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:lornStarshine 3s linear infinite}.lorn-pdp-rating strong{font-family:var(--lorn-body);font-weight:700;font-size:.92rem;color:var(--lorn-text)}.lorn-pdp-rating__count{font-family:var(--lorn-body);font-size:.9rem;color:var(--lorn-muted)}.lorn-pdp-rating__count:before{content:"\b7";margin-right:6px}.lorn-pdp-rating:hover .lorn-pdp-rating__count{color:var(--lorn-accent)}@media(prefers-reduced-motion:reduce){.lorn-pdp-rating__stars{animation:none}}.jm-average-rating-display--minimal-header .jm-cluster>.jm-text:last-child{display:none!important}.shopify-section-group-header-group [class*=logo] img,.shopify-section-group-header-group .header__heading img,.shopify-section-group-header-group a[href="/"] img{filter:brightness(0) saturate(0)!important}.shopify-section-group-header-group .header__heading,.shopify-section-group-header-group .header__heading a,.shopify-section-group-header-group [class*=logo] a,.shopify-section-group-header-group .header__icons a,.shopify-section-group-header-group .header__icon{color:#2b2724!important}.lorn-hdrnav{display:none}@media(min-width:1000px){.shopify-section-group-header-group .header{position:relative}#header-component .header-menu,.shopify-section-group-header-group .header-menu{display:none!important}.lorn-hdrnav{display:flex;gap:34px;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;pointer-events:auto}.lorn-hdrnav a{font-family:Outfit,system-ui,sans-serif;font-size:.92rem;font-weight:500;color:#2b2724;text-decoration:none;white-space:nowrap;transition:color .15s ease}.lorn-hdrnav a:hover{color:#c97b5a}}.lorn-hdrnav__rating{display:inline-flex;align-items:center;gap:7px;padding-left:30px;margin-left:14px;border-left:1px solid rgba(43,39,36,.16);white-space:nowrap;cursor:default}.lorn-hdrnav__rating-text{font-family:Outfit,system-ui,sans-serif;font-size:.85rem;color:#2b2724}.lorn-hdrnav__rating-text strong{font-weight:700}.lorn-hdrnav__stars{font-size:.86rem;letter-spacing:.04em;line-height:1;background:linear-gradient(100deg,#d99a2b 0% 38%,#f7e6b0 50%,#d99a2b 62% 100%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:lornStarshine 3s linear infinite}@keyframes lornStarshine{0%{background-position:200% center}to{background-position:-200% center}}@media(prefers-reduced-motion:reduce){.lorn-hdrnav__stars{animation:none}}.lorn-hotbar{display:none}@media(max-width:749px){.lorn-hotbar{display:block;position:sticky;top:var(--lorn-hb-top, 56px);z-index:40;margin:6px 0 0;background:#faf6efd1;-webkit-backdrop-filter:saturate(1.6) blur(10px);backdrop-filter:saturate(1.6) blur(10px);border-top:1px solid rgba(43,39,36,.06);border-bottom:1px solid rgba(43,39,36,.09);box-shadow:0 6px 18px #2b272414}.lorn-hotbar__inner{display:flex;align-items:center;gap:10px;padding:10px 14px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap}.lorn-hotbar__inner::-webkit-scrollbar{display:none}.lorn-hotbar a{flex:0 0 auto;font-family:Outfit,system-ui,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.01em;color:#2b2724;text-decoration:none;padding:7px 13px;border-radius:100px;border:1px solid rgba(43,39,36,.1);background:#ffffff59;transition:color .15s ease,border-color .15s ease,background .15s ease}.lorn-hotbar a:active{color:#c97b5a;border-color:#c97b5a80;background:#c97b5a14}}@media(min-width:750px){.product-information__grid.product-information--media-left,.product-information__grid.product-information--media-right{grid-template-columns:1fr 1fr!important;column-gap:0px!important}.clb{width:100%}}.lorn-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.lorn-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lorn-reveal{opacity:1!important;transform:none!important;transition:none!important}}.lorn-imgph img,.product-media img{transition:transform .5s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.lorn-imgph:hover img{transform:scale(1.04)}}.lorn-imgph{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;background:#f0e6dc;border:2px dashed #D8C7B3;border-radius:20px;padding:26px 22px;color:#554d45;overflow:hidden}.lorn-imgph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lorn-imgph__icon{width:34px;height:34px;color:#c9b79f}.lorn-imgph__tag{font-family:Outfit,system-ui,sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#b79a78}.lorn-imgph__desc{font-family:Outfit,system-ui,sans-serif;font-size:.86rem;font-weight:400;line-height:1.45;color:#554d45;max-width:32ch}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lorn-brand.css.map */
