:root:root{--lc-crema: #F5F2E8;--lc-crema-2: #EBE6D6;--lc-ink: #3A3A3C;--lc-dark: #2A2B2D;--lc-green: #008024;--lc-green-light: #7FD08F;--lc-radius: 24px;--lc-display: "Dela Gothic One", "Arial Black", sans-serif;--lc-script: "Caveat", cursive;--lc-body: "Manrope", system-ui, sans-serif;--font-body-family: var(--lc-body);--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: var(--lc-display);--font-heading-weight: 400;--font-heading-style: normal}html body{font-family:var(--lc-body);letter-spacing:0;color:rgba(var(--color-foreground),.85)}html h1,html h2,html h3,html .h0,html .h1,html .h2,html .title{font-family:var(--lc-display);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.12}html h4,html h5,html h6,html .h3,html .h4,html .h5,html .card__heading,html .product__title h1{font-family:var(--lc-body)}html .button,html .shopify-challenge__button,html .customer button,html button.shopify-payment-button__button--unbranded{font-family:var(--lc-body);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem;min-height:4.8rem;padding:0 2.8rem}html .button--secondary{--color-button-text: var(--color-foreground)}html .announcement-bar__message{font-weight:700;letter-spacing:.2em;text-transform:uppercase;font-size:1.1rem}html .section-header .header{padding-top:1.4rem;padding-bottom:0}html .header__heading-logo{max-width:100%;height:auto}html .header--top-center .header__inline-menu,html .header--middle-center .header__inline-menu{position:relative;margin-top:1.4rem;padding:.2rem 0;background:var(--lc-dark);box-shadow:0 0 0 100vmax var(--lc-dark);clip-path:inset(0 -100vmax)}html .header__inline-menu .list-menu--inline{justify-content:center}html .header__inline-menu>.list-menu>li>a,html .header__inline-menu>.list-menu>li>details>summary,html .header__inline-menu>.list-menu>li>header-menu>details>summary{color:var(--lc-crema);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:1.2rem}html .header__inline-menu .header__menu-item:hover span,html .header__inline-menu .header__active-menu-item{color:var(--lc-green-light);text-decoration:none}html .header__inline-menu .icon-caret{color:var(--lc-crema)}html .mega-menu__content,html .header__submenu{background:var(--lc-crema)}html .mega-menu__link--level-2{font-family:var(--lc-display);text-transform:uppercase;color:var(--lc-dark)}html .mega-menu__link:hover,html .header__submenu .header__menu-item:hover{color:var(--lc-green)}html .menu-drawer__menu-item{font-weight:600}html .card-wrapper .card{background:var(--lc-crema-2);border-radius:20px}html .card-wrapper .card__inner{background:var(--lc-crema-2)}html .card-wrapper .card__media img{mix-blend-mode:multiply;object-fit:contain;padding:8%}html .card-wrapper .card__heading{font-family:var(--lc-body);text-transform:none;font-weight:700;font-size:1.5rem;line-height:1.35;letter-spacing:0}html .card-wrapper .card__heading a{text-decoration:none}html .card-wrapper .price{font-weight:700;font-size:1.6rem;color:var(--lc-dark)}html .card-wrapper .price--on-sale .price-item--regular{color:#3a3a3c8c;font-weight:400}html .card-wrapper .price--on-sale .price-item--sale{color:var(--lc-green)}html .badge{border-radius:0;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:1rem;padding:.5rem 1rem}html .price__badge-sale{background:var(--lc-green);color:#fff;border-color:var(--lc-green)}html .price__badge-sold-out{background:var(--lc-dark);color:var(--lc-crema);border-color:var(--lc-dark)}html .card__badge .badge{background:var(--lc-dark);color:var(--lc-crema);border:0}html .card__badge .badge.color-scheme-4,html .card__badge .badge[class*=sale]{background:var(--lc-green)}html .product__media-item,html .product__media-wrapper .media{background:var(--lc-crema-2);border-radius:var(--lc-radius);overflow:hidden}html .product__media-item img{mix-blend-mode:multiply;object-fit:contain}html .product__title h1{font-family:var(--lc-display);text-transform:uppercase;font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.15}html .product .price{font-size:2.4rem;font-weight:700;color:var(--lc-dark)}html .product .price--on-sale .price-item--sale{color:var(--lc-green)}html .product-form__submit{background:var(--lc-green)!important;color:#fff!important}html .product-form__submit:after{box-shadow:none!important}html .product__description{line-height:1.75}html .collection-hero{background:var(--lc-dark);color:var(--lc-crema)}html .collection-hero__title{color:var(--lc-crema);font-size:clamp(3rem,5vw,5.2rem)}html .collection-hero__description{color:#f5f2e8cc}html .facets__summary,html .facet-filters__label,html .product-count__text{text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;font-weight:700}html .footer{border-top:0}html .footer-block__heading{font-family:var(--lc-display);text-transform:uppercase;font-size:1.6rem;letter-spacing:.04em}html .footer .list-menu__item--link{font-size:1.4rem}html .footer-block__details-content .list-menu__item--link:hover{color:var(--lc-green-light)}html .footer-block__image-wrapper{margin-bottom:1.6rem}html .newsletter__wrapper h2{font-size:clamp(2.4rem,3.4vw,3.6rem)}html .lc-section{padding:clamp(56px,8vw,110px) 0}html .lc-section--tight{padding:clamp(40px,5vw,70px) 0}html .lc-crema{background:var(--lc-crema);color:var(--lc-ink)}html .lc-crema-2{background:var(--lc-crema-2);color:var(--lc-ink)}html .lc-dark{background:var(--lc-dark);color:#f5f2e8d9}html .lc-dark h1,html .lc-dark h2,html .lc-dark h3{color:var(--lc-crema)}html .lc-wrap{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}html .lc-head{text-align:center;max-width:760px;margin:0 auto clamp(32px,4vw,52px)}html .lc-eyebrow{display:block;font-family:var(--lc-body);font-size:1.15rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--lc-green);margin:0 0 1.2rem}html .lc-dark .lc-eyebrow,html .lc-on-dark .lc-eyebrow{color:var(--lc-green-light)}html .lc-h{font-size:clamp(2.8rem,4.6vw,4.8rem);margin:0;color:var(--lc-dark)}html .lc-script{display:block;font-family:var(--lc-script);font-weight:600;font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.1;color:var(--lc-green);margin-top:.8rem;text-transform:none;letter-spacing:0}html .lc-dark .lc-script,html .lc-on-dark .lc-script{color:var(--lc-green-light)}html .lc-text{font-size:1.65rem;line-height:1.75}html .lc-text p{margin:0 0 1.2em}html .lc-btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:2.8rem}html .lc-head .lc-btns,html .lc-center .lc-btns{justify-content:center}html .lc-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:50px;padding:0 2.8rem;font-family:var(--lc-body);font-weight:700;font-size:1.25rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid var(--lc-dark);background:var(--lc-dark);color:var(--lc-crema);transition:background .25s,color .25s,border-color .25s}html .lc-btn:hover{background:var(--lc-green);border-color:var(--lc-green);color:#fff}html .lc-btn--light{background:var(--lc-crema);border-color:var(--lc-crema);color:var(--lc-dark)}html .lc-btn--light:hover{background:var(--lc-green);border-color:var(--lc-green);color:#fff}html .lc-btn--ghost{background:transparent;color:var(--lc-dark)}html .lc-dark .lc-btn--ghost,html .lc-on-dark .lc-btn--ghost{color:var(--lc-crema);border-color:#f5f2e899}html .lc-btn--green{background:var(--lc-green);border-color:var(--lc-green);color:#fff}html .lc-btn--green:hover{background:var(--lc-dark);border-color:var(--lc-dark)}html .lc-arrow{font-size:1.2em;line-height:1}html .lc-hero{position:relative;min-height:clamp(520px,86vh,860px);display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:#1e1e20 center/cover no-repeat}html .lc-hero__media,html .lc-hero__media video,html .lc-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}html .lc-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(30,30,32,var(--lc-overlay, .6));z-index:1}html .lc-hero__inner{position:relative;z-index:2;max-width:980px;padding:90px 20px}html .lc-hero h1{color:var(--lc-crema);font-size:clamp(3.6rem,7.2vw,8.4rem);line-height:1.02;margin:0}html .lc-hero .lc-eyebrow{color:var(--lc-crema);letter-spacing:.32em}html .lc-hero .lc-script{color:var(--lc-green-light);font-size:clamp(2.6rem,3.6vw,4rem);margin-top:1.4rem}html .lc-hero .lc-btns{justify-content:center}html .lc-hero__cue{position:absolute;left:50%;bottom:26px;width:26px;height:42px;margin-left:-13px;border:2px solid rgba(245,242,232,.7);border-radius:14px;z-index:3;background:radial-gradient(circle,#F5F2E8 2px,transparent 2.6px) no-repeat 50% 8px;animation:lcCue 1.8s infinite}@keyframes lcCue{0%{background-position:50% 8px}60%{background-position:50% 22px;opacity:1}to{background-position:50% 22px;opacity:0}}html .lc-reveal{animation:lcUp .9s cubic-bezier(.2,.8,.2,1) both}html .lc-reveal--2{animation-delay:.15s}html .lc-reveal--3{animation-delay:.3s}html .lc-reveal--4{animation-delay:.45s}@keyframes lcUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}html .lc-usp{background:var(--lc-crema-2);border-bottom:1px solid rgba(42,43,45,.08)}html .lc-usp__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:30px 0}html .lc-usp__item{display:flex;align-items:center;gap:16px}html .lc-usp__icon{flex:0 0 54px;width:54px;height:54px;border-radius:50%;background:var(--lc-crema);box-shadow:0 0 0 1px #00802459,0 0 0 5px var(--lc-crema),0 0 0 6px #00802440;display:flex;align-items:center;justify-content:center;color:var(--lc-green)}html .lc-usp__icon svg{width:26px;height:26px}html .lc-usp__title{font-weight:800;font-size:1.45rem;color:var(--lc-dark);line-height:1.3}html .lc-usp__sub{font-size:1.3rem;line-height:1.4;opacity:.8}html .lc-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,24px)}html .lc-cat{position:relative;display:flex;flex-direction:column;background:var(--lc-crema-2);border-radius:var(--lc-radius);overflow:hidden;text-decoration:none;color:var(--lc-dark);transition:transform .35s ease,box-shadow .35s ease}html .lc-cat:hover{transform:translateY(-6px);box-shadow:0 18px 40px #2a2b2d24}html .lc-cat__img{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;padding:12%}html .lc-cat__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s ease}html .lc-cat:hover .lc-cat__img img{transform:scale(1.06) rotate(-2deg)}html .lc-cat__body{padding:0 20px 22px;text-align:center}html .lc-cat__title{font-family:var(--lc-display);text-transform:uppercase;font-size:clamp(1.7rem,1.9vw,2.2rem);margin:0;line-height:1.15}html .lc-cat__more{display:inline-block;margin-top:.6rem;font-size:1.15rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--lc-green)}html .lc-products .grid{margin-bottom:0}html .lc-products .lc-btns{justify-content:center}html .lc-split__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,90px);align-items:center}html .lc-split--reverse .lc-split__media{order:2}html .lc-split__media{border-radius:var(--lc-radius);overflow:hidden;aspect-ratio:4 / 3.4;background:var(--lc-crema-2)}html .lc-split__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}html .lc-split:hover .lc-split__media img{transform:scale(1.04)}html .lc-split .lc-h{font-size:clamp(2.6rem,3.8vw,4.2rem)}html .lc-split .lc-text{margin-top:2.2rem}html .lc-checks{list-style:none;padding:0;margin:2rem 0 0;display:grid;gap:1rem}html .lc-checks li{position:relative;padding-left:3rem;font-weight:600}html .lc-checks li:before{content:"";position:absolute;left:0;top:.25em;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--lc-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/62% no-repeat}html .lc-stats{display:flex;gap:clamp(24px,4vw,56px);margin-top:3rem;flex-wrap:wrap}html .lc-stat__num{font-family:var(--lc-display);font-size:clamp(3rem,4vw,4.4rem);color:var(--lc-green);line-height:1}html .lc-dark .lc-stat__num{color:var(--lc-green-light)}html .lc-stat__label{font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-top:.6rem}html .lc-cta{background:var(--lc-dark);color:#f5f2e8d9;border-radius:28px;padding:clamp(40px,6vw,80px) clamp(24px,6vw,90px);text-align:center;position:relative;overflow:hidden}html .lc-cta:after{content:"";position:absolute;right:-120px;top:-120px;width:320px;height:320px;border-radius:50%;border:1px solid rgba(127,208,143,.25);box-shadow:0 0 0 28px #7fd08f0d}html .lc-cta .lc-h{color:var(--lc-crema)}html .lc-cta .lc-text{max-width:680px;margin:2rem auto 0}html .lc-cta .lc-btns{justify-content:center}html .lc-reviews-head{padding-top:clamp(56px,8vw,100px)}@media(max-width:989px){html .lc-usp__grid,html .lc-cats{grid-template-columns:repeat(2,1fr)}html .lc-split__grid{grid-template-columns:1fr}html .lc-split--reverse .lc-split__media{order:0}}@media(max-width:749px){html .lc-hero{min-height:78vh}html .lc-hero .lc-btns{flex-direction:column;align-items:stretch;max-width:320px;margin-left:auto;margin-right:auto}html .lc-usp__grid{gap:18px 14px;padding:22px 0}html .lc-usp__item{flex-direction:column;text-align:center;gap:10px}html .lc-usp__icon{flex-basis:auto}html .lc-cat__body{padding:0 12px 16px}html .lc-btn{width:100%}html .lc-head .lc-btns .lc-btn,html .lc-products .lc-btn{width:auto}html .header--top-center .header__inline-menu{display:none}}@media(prefers-reduced-motion:reduce){html .lc-reveal,html .lc-hero__cue{animation:none!important}html .lc-cat,html .lc-cat__img img,html .lc-split__media img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/laconca.css.map */
