:root{--es-page-width:1280px;--es-gutter:36px;--es-ink:#292824;--es-muted:#69645b;--es-surface:#f3f0ea;--es-line:#e5dfd3;--page-width:1280px}body[class*=es-page--] .page-width,body .header.page-width{width:100%;max-width:var(--es-page-width);padding-inline:var(--es-gutter);margin-inline:auto}body .page-width.page-width--narrow{max-width:880px}.es-page--index .es-hero{min-height:clamp(480px,38vw,620px)}body #MainContent :is(.main-page-title,.collection-hero__title,.title--primary){font:500 clamp(30px,3.2vw,42px)/1.15 var(--font-heading-family,sans-serif);letter-spacing:-.03em;color:var(--es-ink)}body #MainContent .button{--color-button:41,40,36;--color-button-text:255,255,255;--buttons-radius:8px;--buttons-radius-outset:8px;letter-spacing:0}.es-action{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:46px;padding:14px 22px;border:1px solid #292824;border-radius:8px;background:#292824;color:#fff;text-decoration:none;font:500 14px/1.4 var(--font-body-family,sans-serif)}.es-action:hover{background:#45423b;border-color:#45423b;color:#fff}.es-action--secondary{background:transparent;color:#292824;border-color:#cfc6b5}.es-action--secondary:hover{background:#e9e3d8;color:#292824;border-color:#b9aa8d}.es-action:focus-visible{outline:2px solid #8a754d;outline-offset:4px}.footer.es-footer{--color-foreground:41,40,36;--color-background:243,240,234;--color-link:81,73,54;background:#f3f0ea;color:#69645b;border-top:1px solid #e5dfd3}.es-footer .footer__content-top{padding-bottom:40px}.footer.es-footer .footer__blocks-wrapper{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:40px clamp(28px,4vw,72px);margin:0}.es-footer .footer-block.grid__item{width:auto;max-width:none;min-width:0;margin:0;padding:0}.es-footer .footer-block__heading{margin:0 0 18px;color:#292824;font:500 16px/1.4 var(--font-heading-family,sans-serif);letter-spacing:0}.es-footer .footer-block__heading strong{font-weight:inherit}.es-footer .footer-block--text:first-child .footer-block__heading{font-size:28px;letter-spacing:-.025em;margin-bottom:14px}.es-footer .footer-block__details-content{margin:0;font-size:14px;line-height:1.8;color:#69645b;overflow-wrap:anywhere}.es-footer .footer-block__details-content p{margin:0 0 12px}.es-footer .footer-block__details-content p:last-child{margin-bottom:0}.es-footer .footer-block__details-content a{color:#514936;text-underline-offset:4px;text-decoration-thickness:1px}.es-footer .footer-block--menu>.list-unstyled{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px;align-items:start}.es-footer .footer-block__details-content>li:not(:last-child){margin:0}.footer.es-footer .footer-block__details-content .list-menu__item--link,.es-footer-menu>summary{display:flex;font:400 13px/1.5 var(--font-body-family,sans-serif);color:#514936;padding:8px 0;min-height:36px;text-decoration:none}.es-footer :is(a,summary):hover{color:#292824;text-decoration:underline;text-underline-offset:4px}.es-footer :is(a,summary):focus-visible{outline:2px solid #8a754d;outline-offset:4px}.es-footer-menu>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none}.es-footer-menu>summary::-webkit-details-marker{display:none}.es-footer-menu>summary span{font-size:16px;color:#8a754d;transition:transform .15s ease}.es-footer-menu[open]>summary span{transform:rotate(45deg)}.es-footer-menu>ul{border-left:1px solid #d5cbb9;margin:4px 0 8px;padding-left:12px}.footer.es-footer .es-footer-menu>ul .list-menu__item--link{font-size:12px}.es-footer .footer__content-bottom{padding:22px 0 0;border-top:1px solid #ddd6c9}.es-footer .footer__content-bottom-wrapper{justify-content:flex-start}.es-footer .footer__copyright{display:flex;align-items:center;flex-wrap:wrap;gap:12px 28px;width:100%;margin:0;text-align:left;font-size:12px;line-height:1.6;color:#69645b}.es-footer .copyright__content{font-size:inherit}.es-footer .copyright__content a{color:inherit}.es-footer .footer__copyright>.copyright__content:nth-child(2){margin-left:auto}.es-footer .policies{margin:0}.es-footer__invitation{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:0 0 36px;padding-bottom:36px;border-bottom:1px solid #d9d0c1}.es-footer__invitation h2{font:500 clamp(28px,3vw,38px)/1.15 var(--font-heading-family,sans-serif);letter-spacing:-.03em;color:#292824;margin:0 0 12px;max-width:620px}.es-footer__invitation p{font-size:14px;line-height:1.7;max-width:520px;margin:0;color:#69645b}.es-footer__invitation .es-action{flex-shrink:0}.es-footer .es-footer__invitation .es-action:hover{color:#fff;text-decoration:none}@media(min-width:750px)and (max-width:989px){.footer.es-footer .footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.es-footer .footer-block--text:first-child{grid-column:1 / -1}}@media(max-width:749px){:root{--es-gutter:20px}.es-page--index .es-hero{min-height:0}.footer.es-footer .footer__blocks-wrapper{grid-template-columns:1fr;gap:28px}.es-footer .footer-block+.footer-block{border-top:1px solid #ddd6c9;padding-top:24px}.es-footer .footer-block__heading{margin-bottom:10px}.es-footer .footer-block--text:first-child .footer-block__heading{font-size:26px}.es-footer .footer__content-top{padding-bottom:28px}.es-footer .footer__copyright{gap:8px 20px}.es-footer .footer__copyright>.copyright__content:nth-child(2){margin-left:0}.es-footer__invitation{align-items:flex-start;flex-direction:column;gap:20px;padding-bottom:28px;margin-bottom:28px}}@media(prefers-reduced-motion:reduce){.es-footer-menu>summary span{transition:none}}.es-content-page.page-width{padding-top:48px;padding-bottom:64px}.es-page-heading{margin-bottom:36px;padding-bottom:28px;border-bottom:1px solid var(--es-line)}.es-page-heading .main-page-title{margin:0}.es-page-heading>p{font-size:16px;line-height:1.65;color:var(--es-muted);margin:16px 0 0;max-width:680px}.es-content-page__layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:clamp(32px,5vw,72px);align-items:start}.es-content-page--general .es-content-page__layout{display:block;max-width:780px}.es-page-copy{min-width:0;color:var(--es-muted);font:400 15px/1.8 var(--font-body-family,sans-serif);overflow-wrap:anywhere}.es-page-copy p{margin:0 0 18px}.es-page-copy h2{font:500 24px/1.3 var(--font-heading-family,sans-serif);letter-spacing:-.02em;margin:32px 0 12px;color:var(--es-ink)}.es-page-copy>h2:first-child{margin-top:0}.es-page-copy :is(b,strong){color:var(--es-ink);font-weight:600}.es-page-copy a,.es-help-link{color:#655130;text-underline-offset:4px}.es-page-copy hr{border:0;border-top:1px solid var(--es-line);margin:24px 0}.es-page-aside{position:sticky;top:130px;min-width:0}.es-page-aside h2{font:500 26px/1.25 var(--font-heading-family,sans-serif);letter-spacing:-.025em;color:var(--es-ink);margin:0 0 18px}.es-founder__video{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;background:#f3f0ea;border-radius:10px}.es-founder .es-action{margin-top:20px}.es-help-card{padding:28px;border:1px solid var(--es-line);border-radius:12px;background:#f7f5f1}.es-help-card p{font-size:14px;line-height:1.75;color:var(--es-muted);margin:0 0 24px}.es-help-card .es-action{display:flex;width:100%;margin-top:12px}.es-help-link{display:block;text-align:center;font-size:13px;margin-top:18px}.es-help-card p.es-help-hours{margin:20px 0 0;font-size:12px}.es-content-page--contact .es-page-copy>p{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid var(--es-line)}.es-content-page--contact .es-page-copy b{display:block;font-weight:500;margin-bottom:6px}.es-faq{border-bottom:1px solid var(--es-line)}.es-faq:first-child{border-top:1px solid var(--es-line)}.es-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer}.es-faq summary::-webkit-details-marker{display:none}.es-faq summary:after{content:"+";font-size:22px;line-height:1;color:#8a754d}.es-faq[open] summary:after{content:"\2212"}.es-page-copy .es-faq summary h2{font:500 17px/1.5 var(--font-body-family,sans-serif);margin:0;letter-spacing:0}.es-faq summary:focus-visible{outline:2px solid #8a754d;outline-offset:4px}.es-faq__answer{padding:0 28px 22px 0;font-size:14px;line-height:1.8}.es-faq__answer p:last-child{margin:0}.es-page--collection .collection-hero__inner{padding-top:44px;padding-bottom:24px}.es-page--collection .collection-hero__title{margin:0}.es-page--collection .collection-hero__description{font-size:15px;line-height:1.7;color:var(--es-muted)}.es-page--collection .facets-wrapper{padding-bottom:18px}.es-page--collection .product-grid{--grid-desktop-horizontal-spacing:20px;--grid-mobile-horizontal-spacing:16px;row-gap:32px}.es-page--collection .card-wrapper .card{color:var(--es-ink)}.es-page--collection .card__information{padding-top:14px;padding-bottom:0}.es-page--collection .card__heading{font:500 16px/1.45 var(--font-body-family,sans-serif);letter-spacing:0}.es-page--collection .card-information{font-size:13px;color:var(--es-muted)}.es-page--collection .card__badge .badge{border-radius:5px;font-size:11px;background:#f3f0ea;color:#69645b;border-color:#e5dfd3}.es-page--collection .facets__display{border:1px solid var(--es-line);border-radius:8px;box-shadow:0 8px 24px #2928240a}.es-page--page .contact .field__input{border-radius:8px;background:#faf9f7}.es-page--page .contact .field:after{border-radius:8px}.es-legacy-section{padding-top:28px;padding-bottom:40px}.es-calc.es-calc--legacy{--calc-ink:#292824;--calc-muted:#69645b;--calc-border:#e5dfd3;--calc-accent:#d63384;--calc-accent-soft:#fde2ef;--calc-accent-border:#f5c2d8;--calc-success:#d63384;--calc-success-soft:#fde2ef;--calc-disabled-bg:#f5f4f1;--calc-disabled-ink:#918c83;font-family:Manrope,sans-serif;padding:0;max-width:none;background:#fff;box-shadow:none;overflow-x:visible}.es-calc--legacy .es-calc__frame{padding:28px;border-color:#e5dfd3;border-radius:16px;box-shadow:none;animation:none}.es-calc--legacy .es-calc__intro{text-align:left}.es-calc--legacy .es-calc__intro-title{font:700 24px/1.3 Manrope,sans-serif;letter-spacing:0;color:#292824}.es-calc--legacy .es-calc__intro-copy{color:#69645b;font-size:14px}.es-calc--legacy :is(.es-calc__hero,.es-calc__sticky,.es-calc__start-hint){background:#f7f5f1;border-color:#e5dfd3;color:#514936;box-shadow:none}.es-calc--legacy .es-calc__sticky-value{color:#d63384;font-weight:700}.es-calc--legacy .es-calc__group{border-color:#e5dfd3;box-shadow:none}.es-calc.es-calc--legacy .es-calc__group-head{background:#faf9f7;border-color:#e5dfd3;border-left-width:1px;border-radius:8px}.es-calc.es-calc--legacy .es-calc__group.is-open .es-calc__group-head{background:#f5f1e9;border-color:#cbbd9f}.es-calc.es-calc--legacy .es-calc__payment-btn{color:#514936;border-color:#e5dfd3;box-shadow:none}.es-calc.es-calc--legacy :is(.es-calc__payment-label,.es-calc__payment-price,.es-calc__payment-desc){color:inherit;letter-spacing:0}.es-calc--legacy .es-calc__label{color:#292824;font-weight:600}.es-calc--legacy .es-calc__option{border-color:#e2ded6;box-shadow:none;border-radius:8px;color:#36332d}.es-calc--legacy .es-calc__option.is-active{border-color:#d63384;background:#fde2ef;color:#b5226b;font-weight:700;box-shadow:none}.es-calc--legacy .es-calc__option:hover:not(:disabled){border-color:#f5c2d8;background:#fff5f9;box-shadow:none;transform:none}.es-calc--legacy .es-calc__shipping-status{color:#655130;border-color:#cbbd9f}.es-calc.es-calc--legacy :is(.es-calc__btn,.es-calc__user-guide-btn),.es-calc.es-calc--legacy .es-calc__btn.is-disabled,.es-calc.es-calc--legacy .es-calc__btn:disabled{background:#292824;border-color:#292824;color:#fff;box-shadow:none;transform:none}.es-calc.es-calc--legacy :is(.es-calc__btn,.es-calc__user-guide-btn):hover{background:#45423b;border-color:#45423b;box-shadow:none;transform:none}.es-calc.es-calc--legacy .es-calc__btn--cart{background:linear-gradient(135deg,#d63384,#ec4899);border-color:#d63384;color:#fff}.es-calc.es-calc--legacy .es-calc__btn--wa{background:linear-gradient(135deg,#c91d70,#e63b90);border-color:#c91d70;color:#fff}.es-calc.es-calc--legacy .es-calc__btn--cart:disabled,.es-calc.es-calc--legacy .es-calc__btn--wa.is-disabled{background:linear-gradient(135deg,#d63384,#ec4899);border-color:#d63384;color:#fff}.es-calc.es-calc--legacy .es-calc__btn--cart:hover:not(:disabled){background:linear-gradient(135deg,#be185d,#db2777);border-color:#be185d;color:#fff}.es-calc.es-calc--legacy .es-calc__user-guide-btn{background:#d63384;border-color:#d63384;color:#fff}.es-calc.es-calc--legacy .es-calc__user-guide-btn:hover{background:#bf2d75;border-color:#bf2d75;color:#fff}.es-calc.es-calc--legacy .es-calc__btn.is-added:disabled{background:linear-gradient(135deg,#d63384,#ec4899);border-color:#d63384;color:#fff;box-shadow:none}.es-calc.es-calc--legacy :is(button,input,a):focus-visible{outline:2px solid #d63384;outline-offset:3px;box-shadow:none}.es-page--collection .es-calc__guides{max-width:var(--es-page-width);margin-inline:auto;padding-inline:var(--es-gutter)}.es-page--collection .es-calc__guide-caption{color:#514936!important;font-weight:500}.es-guides .es-section-heading{max-width:720px}.es-guides .es-section-heading p{font-size:15px;line-height:1.7;color:var(--es-muted)}.es-guides .es-guides__grid{align-items:stretch;gap:20px}.es-guides .es-guides__grid>div{min-width:0}.es-guides .es-guides__button{height:100%;display:flex;flex-direction:column;text-align:left;padding:0;border:1px solid var(--es-line);border-radius:12px;overflow:hidden;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.es-guides .es-guides__button:hover{border-color:#b8a888;box-shadow:0 6px 20px #39301e08}.es-guides .es-guides__button:focus-visible{outline:2px solid #8a754d;outline-offset:4px}.es-guides .es-guides__button>span{display:block;margin:0}.es-guides .es-guides__media{width:100%;padding:18px;background:#faf9f7;border-bottom:1px solid var(--es-line)}.es-guides .es-guides__media img{width:100%;height:180px;object-fit:contain}.es-guides .es-guides__body{padding:22px;flex:1;width:100%}.es-guides .es-guides__body strong{display:block;font:500 21px/1.3 var(--font-heading-family,sans-serif);letter-spacing:-.02em;color:var(--es-ink)}.es-guides .es-guides__description{display:block;font-size:14px;line-height:1.65;color:var(--es-muted);margin:10px 0 20px}.es-guides .es-guides__open{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#655130;text-decoration:underline;text-underline-offset:4px}.es-guides .es-guides__open>span{font-size:22px;text-decoration:none}@media(max-width:989px){.es-content-page__layout{grid-template-columns:minmax(0,1.3fr) minmax(240px,1fr);gap:28px}.es-help-card{padding:22px}}@media(max-width:749px){.es-content-page.page-width{padding-top:28px;padding-bottom:40px}.es-page-heading{margin-bottom:26px;padding-bottom:24px}.es-content-page__layout{grid-template-columns:1fr;gap:32px}.es-page-aside{position:static}.es-page-heading>p{font-size:14px}.es-page--collection .collection-hero__inner{padding-top:28px;padding-bottom:16px}.es-page--collection .card__heading{font-size:14px}.es-guides .es-guides__media img{height:170px}.es-guides .es-guides__body{padding:20px}.es-calc--legacy .es-calc__frame{padding:18px 14px}}.es-order-totals{width:100%;color:#4c473e;font-size:12px;line-height:1.5}.es-order-totals__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0}.es-order-totals__row strong{font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.es-order-totals__subtotal{border-top:1px solid #ded5c4;margin-top:7px;padding-top:9px}.es-order-totals__support{color:#78602d}.es-order-totals__final{border-top:1px solid #ded5c4;margin-top:7px;padding-top:9px;color:#302a20;font-size:15px;font-weight:500}.es-order-totals__final strong{font-size:20px}.es-order-totals__note{margin:8px 0 0;color:#716a5e;font-size:11px;line-height:1.5;white-space:pre-line}.es-order-totals__note[hidden]{display:none}.es-calc--legacy .es-order-totals{margin:12px 0 0;padding:16px;border:1px solid #d8c59d;border-radius:10px;background:#fffdf8}.es-calc.es-calc--legacy :is(button,input){font-family:inherit}.es-calc.es-calc--legacy .es-calc__btn--wa:is(:hover,:focus,:active,:visited){background:linear-gradient(135deg,#c91d70,#e63b90);border-color:#c91d70;color:#fff}.es-calc.es-calc--legacy .es-calc__btn--clear{background:#fff;border-color:#f5c2d8;color:#d63384}.es-calc.es-calc--legacy .es-calc__btn--clear:hover{background:#fde2ef;border-color:#d63384;color:#b5226b}.es-calc.es-calc--legacy .es-calc__group.has-selection .es-calc__group-value{color:#d63384;font-size:14px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/assets/es-storefront.css.map */
