:root{--ll-paper: #F8F1E6;--ll-linen: #EFE5D6;--ll-ink: #2B3127;--ll-ink-2: #4E5747;--ll-sage: #D7E0C8;--ll-sage-deep: #5A6447;--ll-sage-dark: #4A5339;--ll-lilac: #E2D6EE;--ll-rose: #EFD3D3;--ll-rose-deep: #8E4B56;--ll-forest: #4C5741;--ll-on-dark: #FBF4EC;--ll-on-dark-2: #D9D4C6;--ll-accent: var(--ll-sage-deep);--ll-accent-dark: var(--ll-sage-dark);--ll-footer: var(--ll-forest);--ll-serif: "Fraunces", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--ll-sans: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ll-gutter: clamp(1.1rem, 4.2vw, 3rem);--ll-section: clamp(4rem, 8vw, 7.5rem);--ll-radius: 6px;--ll-ease: cubic-bezier(.2, .65, .25, 1);--font-body--family: var(--ll-sans);--font-subheading--family: var(--ll-sans);--font-heading--family: var(--ll-serif);--font-accent--family: var(--ll-serif);--font-heading--weight: 330;--font-heading--style: normal}body{font-family:var(--ll-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3,.h4{font-optical-sizing:auto;letter-spacing:-.012em}::selection{background:var(--ll-lilac);color:var(--ll-ink)}.button,.button-secondary,button.button,.shopify-payment-button__button--unbranded{font-family:var(--ll-sans)!important;font-weight:500;letter-spacing:.005em;transition:background-color .45s var(--ll-ease),color .45s var(--ll-ease),border-color .45s var(--ll-ease),transform .45s var(--ll-ease)}.header-logo .ll-logo{display:inline-flex;align-items:center;gap:.55rem}.ll-logo__mark{height:46px;width:auto}.ll-logo__word{height:34px;width:auto}@media(max-width:749px){.ll-logo__mark{height:38px}.ll-logo__word{height:28px}}.header-section .header,header-component.header{-webkit-backdrop-filter:saturate(1.2) blur(10px);backdrop-filter:saturate(1.2) blur(10px)}.header__row--top{border-bottom-color:#2b312717!important}.menu-list__link{font-family:var(--ll-sans)!important;font-weight:500!important;font-size:.97rem!important;text-transform:none!important;letter-spacing:0!important}.menu-list__link-title{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;padding-bottom:3px;transition:background-size .45s var(--ll-ease)}.menu-list__link:hover .menu-list__link-title,.menu-list__link--active .menu-list__link-title{background-size:100% 1px}.announcement-bar__text{font-family:var(--ll-sans)!important;font-weight:500;letter-spacing:.01em}.announcement-bar__link{text-decoration:none}[class^=ll-],[class*=" ll-"],[class^=ll-] *,[class*=" ll-"] *{box-sizing:border-box}.ll-wrap{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--ll-gutter)}.ll-section{padding-block:var(--ll-section)}.ll-section-tight{padding-block:clamp(2.5rem,5vw,4.5rem)}.ll-kicker{display:flex;align-items:center;gap:.45rem;margin:0 0 1rem;color:var(--ll-accent);font:500 .98rem/1.3 var(--ll-sans)}.ll-kicker--light{color:#fbf7f0d9}.ll-display{margin:0;font:300 clamp(2.5rem,1.5rem + 4.4vw,5.2rem)/1.02 var(--ll-serif);letter-spacing:-.018em;max-width:15ch;text-wrap:balance;color:var(--ll-ink)}.ll-h2{margin:0;font:330 clamp(2rem,1.45rem + 2.3vw,3.2rem)/1.07 var(--ll-serif);letter-spacing:-.012em;text-wrap:balance;color:var(--ll-ink)}.ll-lead{margin:1.5rem 0 0;max-width:40rem;font-size:clamp(1.1rem,1rem + .4vw,1.3rem);line-height:1.55;color:var(--ll-ink-2);text-wrap:pretty}.ll-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.8rem 1.55rem;border-radius:999px;border:1px solid transparent;font:500 .98rem/1.1 var(--ll-sans);text-decoration:none;cursor:pointer;background:var(--ll-accent);color:var(--ll-on-dark);transition:background-color .45s var(--ll-ease),color .45s var(--ll-ease),transform .45s var(--ll-ease)}.ll-btn:hover{transform:translateY(-1px);background:var(--ll-accent-dark)}.ll-btn--light{background:var(--ll-on-dark);color:var(--ll-ink)}.ll-btn--light:hover{background:#fff;color:var(--ll-ink)}.ll-text-link{display:inline-block;color:var(--ll-accent);font-weight:500;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:2px;transition:background-size .5s var(--ll-ease)}.ll-text-link:hover,a:hover>*>.ll-text-link,.ll-col-card__link:hover .ll-text-link{background-size:40% 1px}.ll-flake{width:1em;height:1em;flex:none}.ll-intro{position:relative;overflow:hidden;padding:clamp(3.5rem,9vw,7rem) 0 clamp(1.5rem,4vw,3rem);background:var(--ll-paper)}.ll-intro .ll-wrap{position:relative;z-index:1}.ll-xshop{padding-top:0;background:var(--ll-paper)}.ll-xshop__card{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;overflow:hidden;border-radius:14px;background:#2e4335;color:#fbf7f0;text-decoration:none}.ll-xshop__card>*{min-width:0}.ll-xshop__media{aspect-ratio:4 / 3;overflow:hidden}.ll-xshop__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s var(--ll-ease)}.ll-xshop__card:hover .ll-xshop__media img{transform:scale(1.04)}.ll-xshop__copy{padding:clamp(1.75rem,4vw,3.5rem)}.ll-xshop__copy .ll-h2{color:#fbf7f0}.ll-xshop__copy>p:not(.ll-kicker){color:#fbf7f0d1;margin:.8rem 0 1.4rem}.ll-xshop__copy .ll-xlast{display:flex;align-items:center;gap:.5rem;color:#fbf7f0;font-size:.95rem}.ll-xshop__copy .ll-xlast .ll-flake{color:#c9a15a}@media(max-width:899px){.ll-xshop__card{grid-template-columns:1fr}}.ll-products{background:var(--ll-paper)}.ll-bg-sage{background:var(--ll-sage)}.ll-bg-lilac{background:var(--ll-lilac)}.ll-products__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(1.75rem,4vw,3rem)}.ll-products__text{margin:1rem 0 0;max-width:36rem;color:var(--ll-ink-2)}.ll-product-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.75rem,3vw,2.5rem) clamp(1rem,2vw,1.75rem)}@media(max-width:989px){.ll-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ll-pcard{display:block;color:var(--ll-ink);text-decoration:none}.ll-pcard__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--ll-radius);background:var(--ll-linen);margin-bottom:.9rem}.ll-pcard__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s var(--ll-ease)}.ll-pcard:hover .ll-pcard__media img{transform:scale(1.045)}.ll-pcard__badge{position:absolute;top:.7rem;left:.7rem;padding:.3rem .7rem;border-radius:999px;background:var(--ll-paper);font-size:.8rem;font-weight:500}.ll-pcard__title{margin:0 0 .3rem;font:400 clamp(1.05rem,1rem + .3vw,1.25rem)/1.2 var(--ll-serif)}.ll-pcard__price{margin:0;color:var(--ll-ink-2);font-size:.95rem}.ll-pcard__price s{margin-left:.4rem;opacity:.6}.ll-collections{background:var(--ll-paper);padding-bottom:var(--ll-section)}.ll-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,3.25rem) clamp(1rem,2.5vw,2rem)}.ll-col-card.is-lead{grid-column:1 / -1}.ll-col-card__link{display:block;color:var(--ll-ink);text-decoration:none}.ll-col-card.is-lead .ll-col-card__link{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:center}.ll-col-card__media{aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--ll-radius);background:var(--ll-linen)}.ll-col-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s var(--ll-ease)}.ll-col-card__link:hover .ll-col-card__media img{transform:scale(1.045)}.ll-col-card__body{padding-top:1.1rem}.ll-col-card__title{margin:0 0 .5rem;font:400 clamp(1.3rem,1.15rem + .5vw,1.55rem)/1.18 var(--ll-serif);color:var(--ll-ink)}.ll-col-card.is-lead .ll-col-card__title{font-size:clamp(1.8rem,1.4rem + 1.6vw,2.7rem);font-weight:330}.ll-col-card__body p{margin:0 0 1rem;color:var(--ll-ink-2);max-width:34rem}@media(max-width:699px){.ll-collection-grid{grid-template-columns:1fr}.ll-col-card.is-lead .ll-col-card__link{grid-template-columns:1fr;gap:0}}.product-card a,.product-card{text-decoration:none}.product-card :is(h3,h4,.h4,.h5,.h6,p a){font-family:var(--ll-serif)}.product-card img,.card-gallery img{border-radius:var(--ll-radius)}.product-information h1,.product-details h1,main .h1{font-family:var(--ll-serif)!important;font-weight:330!important;letter-spacing:-.015em}.price,.price__regular,.product-price{font-family:var(--ll-sans)}.cart-drawer__heading,.main-cart h1{font-family:var(--ll-serif)!important;font-weight:330!important}.rte a,.text-block a{color:var(--ll-accent)}.ll-footer{background:var(--ll-footer);color:var(--ll-on-dark);padding-top:clamp(3.5rem,7vw,5.5rem);font-family:var(--ll-sans)}.ll-footer a{color:var(--ll-on-dark-2);text-decoration:none;transition:color .3s}.ll-footer a:hover{color:var(--ll-on-dark);text-decoration:underline;text-underline-offset:3px}.ll-footer__wish{display:flex;align-items:center;gap:.6rem;margin:0 auto 2.5rem;font:italic 400 clamp(1.3rem,1.1rem + .8vw,1.8rem)/1.2 var(--ll-serif);color:var(--ll-on-dark)}.ll-footer__wish .ll-flake{color:#c9a15a}.ll-footer__grid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1.2fr;gap:2.5rem}.ll-footer__logo{display:inline-flex;align-items:center;gap:.55rem}.ll-footer__logo img:first-child{height:64px;width:auto}.ll-footer__logo img:last-child{height:50px;width:auto}.ll-footer__logo:hover{text-decoration:none!important}.ll-footer__brand p{color:var(--ll-on-dark-2);max-width:24rem;margin:1.25rem 0 1.5rem}.ll-footer .ll-btn--light{color:var(--ll-ink)}.ll-footer .ll-btn--light:hover{text-decoration:none;color:var(--ll-ink)}.ll-footer__h{margin:0 0 .9rem;font:400 1.15rem/1.2 var(--ll-serif);color:var(--ll-on-dark)}.ll-footer__col ul,.ll-footer__base ul,.ll-footer__pay-list{list-style:none;margin:0;padding:0}.ll-footer__col ul{display:grid;gap:.45rem}.ll-footer__email{margin:1rem 0 0;overflow-wrap:anywhere}.ll-footer__pay{margin-top:2.5rem}.ll-footer__pay-list{display:flex;flex-wrap:wrap;gap:.5rem}.ll-footer__pay-list svg{width:38px;height:24px;display:block}.ll-footer__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 2rem;margin-top:2rem;padding-block:1.5rem 2rem;border-top:1px solid rgba(244,239,228,.16);font-size:.9rem;color:var(--ll-on-dark-2)}.ll-footer__base p{margin:0}.ll-footer__base ul{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.ll-footer a.ll-avora{display:inline-flex;align-items:center;gap:.6rem;padding:.45rem 1rem .45rem .55rem;border:1px solid rgba(244,239,228,.28);border-radius:999px;color:var(--ll-on-dark);text-decoration:none;transition:border-color .3s,background-color .3s}.ll-footer a.ll-avora:hover{border-color:#f4efe499;background:#f4efe40f;text-decoration:none}.ll-avora__mark{width:26px;height:26px;padding:5px;border-radius:50%;background:var(--ll-on-dark);fill:var(--ll-footer);flex:none;transition:transform .6s var(--ll-ease)}.ll-avora:hover .ll-avora__mark{transform:rotate(45deg)}.ll-avora__text{display:flex;flex-direction:column;line-height:1.15}.ll-avora__small{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-on-dark-2)}.ll-avora__name{font-family:var(--ll-serif);font-size:1rem}@media(max-width:899px){.ll-footer__grid{grid-template-columns:1fr 1fr}.ll-footer__brand{grid-column:1 / -1}}@media(max-width:520px){.ll-footer__grid{grid-template-columns:1fr}.ll-footer__col ul{gap:0}.ll-footer__col li a,.ll-footer__base ul a{display:inline-block;padding-block:.55rem}}.ll-snow{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.ll-snow i{position:absolute;top:-10px;border-radius:50%;background:#ffffffe6;box-shadow:0 0 6px #fff9;animation:ll-snow linear infinite}@keyframes ll-snow{0%{transform:translate3d(0,-10px,0)}to{transform:translate3d(var(--drift, 0),110vh,0)}}@media(prefers-reduced-motion:reduce){.ll-snow{display:none}}body.ll-xmas{--ll-paper: #FBF6EE;--ll-linen: #F2E7D8;--ll-sage: #DDE7DC;--ll-lilac: #F4DCDB;--ll-accent: #8C2F3D;--ll-accent-dark: #73242F;--ll-footer: #2E4335;--ll-pine: #2E4335;--ll-berry: #8C2F3D;--ll-gold: #C9A15A}body.ll-xmas,body.ll-xmas .color-scheme-1{--color-background: rgb(251 246 238);--color-background-rgb: 251, 246, 238;--color-primary: rgb(140 47 61);--color-primary-rgb: 140, 47, 61;--color-primary-hover: rgb(115 36 47);--color-primary-hover-rgb: 115, 36, 47;--color-primary-button-background: rgb(140 47 61);--color-primary-button-border: rgb(140 47 61);--color-primary-button-hover-background: rgb(115 36 47);--color-primary-button-hover-border: rgb(115 36 47);--color-selected-variant-background: rgb(140 47 61);--color-selected-variant-border: rgb(140 47 61);--color-selected-variant-hover-background: rgb(115 36 47);--color-selected-variant-hover-border: rgb(115 36 47)}body.ll-xmas .color-scheme-2,body.ll-xmas .color-scheme-6{--color-background: rgb(46 67 53);--color-background-rgb: 46, 67, 53}body.ll-xmas .color-scheme-3,body.ll-xmas .color-scheme-marquee-soft-sage{--color-background: rgb(221 231 220);--color-background-rgb: 221, 231, 220}body.ll-xmas .color-scheme-4{--color-background: rgb(140 47 61);--color-background-rgb: 140, 47, 61}body.ll-xmas .color-scheme-content-lilac,body.ll-xmas .color-scheme-soft-lilac-card{--color-background: rgb(244 220 219);--color-background-rgb: 244, 220, 219}body.ll-xmas .ll-bg-sage{background-color:var(--ll-sage);background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.7) 0 1.6px,transparent 2.2px),radial-gradient(circle at 70% 80%,rgba(255,255,255,.55) 0 1.2px,transparent 1.8px),radial-gradient(circle at 45% 60%,rgba(255,255,255,.5) 0 1px,transparent 1.6px);background-size:140px 140px,190px 190px,90px 90px}body.ll-xmas .ll-intro{background:linear-gradient(180deg,var(--ll-pine) 0%,#3A5442 100%)}body.ll-xmas .ll-intro .ll-display{color:#fbf7f0}body.ll-xmas .ll-intro .ll-lead{color:#fbf7f0d1}body.ll-xmas .ll-intro .ll-kicker{color:var(--ll-gold)}body.ll-xmas .ll-intro+.ll-xshop{padding-top:clamp(2rem,4vw,3rem)}body.ll-xmas .ll-paper-scatter,body.ll-xmas .ll-collections,body.ll-xmas .ll-products.ll-bg-paper{background-color:var(--ll-paper);background-image:radial-gradient(circle at 15% 25%,rgba(201,161,90,.32) 0 1.5px,transparent 2px),radial-gradient(circle at 65% 70%,rgba(140,47,61,.16) 0 1.5px,transparent 2px),radial-gradient(circle at 85% 15%,rgba(46,67,53,.14) 0 1.2px,transparent 1.8px);background-size:120px 120px,160px 160px,200px 200px}body.ll-xmas .ll-products,body.ll-xmas .ll-collections{position:relative}body.ll-xmas .ll-products:before,body.ll-xmas .ll-collections:before{content:"";position:absolute;left:50%;top:0;width:min(420px,80vw);height:34px;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 34'%3E%3Cpath d='M0 17h150M270 17h150' stroke='%23C9A15A' stroke-width='1'/%3E%3Cg fill='%232E4335'%3E%3Cpath d='M210 17c-8-10-24-12-36-6 4 3 4 7 1 10 5 1 8 4 8 8 9-1 20-5 27-12z'/%3E%3Cpath d='M210 17c8-10 24-12 36-6-4 3-4 7-1 10-5 1-8 4-8 8-9-1-20-5-27-12z'/%3E%3C/g%3E%3Cg fill='%238C2F3D'%3E%3Ccircle cx='204' cy='13' r='5'/%3E%3Ccircle cx='216' cy='13' r='5'/%3E%3Ccircle cx='210' cy='22' r='5'/%3E%3C/g%3E%3Cg fill='%23C9A15A'%3E%3Ccircle cx='150' cy='17' r='2.5'/%3E%3Ccircle cx='270' cy='17' r='2.5'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;z-index:2;pointer-events:none}body.ll-xmas .ll-xshop+.ll-products:before{display:none}body.ll-xmas .ll-pcard__badge{background:var(--ll-berry);color:#fbf7f0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ll-brand.css.map */
