:root{--ebe-ink:#2B2A2A;--ebe-stone:#625D57;--ebe-olive:#6A6E49;--ebe-olive-d:#585C3B;--ebe-sage:#EEF1DC;--ebe-line:#E6E2D6}[id$=__main] .m-product-title{font-family:Quicksand,sans-serif;font-size:22px!important;line-height:1.25!important;font-weight:700!important;color:var(--ebe-ink)!important;letter-spacing:-.01em}[id$=__main] .m-price-item--regular,[id$=__main] .m-price-item--sale{color:var(--ebe-olive)!important;font-size:22px!important;font-weight:700!important}[id$=__main] shopify-payment-terms{font-size:13px!important;font-weight:500!important;color:var(--ebe-stone)!important;display:block;margin-top:4px}[id$=__main] .main-product__block-variant_picker{font-size:14px;font-weight:600}[id$=__main] m-quantity-input,[id$=__main] .m-quantity{border-radius:999px!important;overflow:hidden;border-color:#2b2a2a2e!important;min-height:48px}[id$=__main] .m-add-to-cart,.m-sticky-addtocart .m-add-to-cart{background:var(--ebe-olive)!important;color:#fff!important;border:1.5px solid var(--ebe-olive)!important;border-radius:999px!important;min-height:52px;font-size:16px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important}[id$=__main] .m-add-to-cart:hover,.m-sticky-addtocart .m-add-to-cart:hover{background:var(--ebe-olive-d)!important;border-color:var(--ebe-olive-d)!important}[id$=__main] .shopify-payment-button__button{border-radius:999px!important;min-height:50px}[id$=__main] .shopify-payment-button__more-options{font-size:13px!important;color:var(--ebe-stone)!important}.m-sticky-addtocart{box-shadow:0 -6px 20px -12px #2b2a2a59}[id$=__main] pickup-availability{font-size:14px}[id$=__main] .main-product__block-description{font-size:15px;line-height:1.65;color:var(--ebe-stone)}[id$=__main] .main-product__block-description p{margin:0 0 10px}.ebe-pi{margin:4px 0 6px;font-family:Quicksand,sans-serif;color:var(--ebe-ink)}.ebe-pi__trust{list-style:none;margin:0 0 14px;padding:12px 14px;background:var(--ebe-sage);border-radius:14px;display:grid;gap:9px}.ebe-pi__trust li{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:13.5px;line-height:1.4;font-weight:500;color:var(--ebe-stone)}.ebe-pi__trust strong{color:var(--ebe-ink);font-weight:700}.ebe-pi__trust svg{width:20px;height:20px;flex:none;color:var(--ebe-olive);margin-top:1px}.ebe-acc{border-bottom:1px solid var(--ebe-line)}.ebe-acc:first-child{border-top:1px solid var(--ebe-line)}.ebe-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 2px;font-size:15px;font-weight:700;color:var(--ebe-ink)}.ebe-acc summary::-webkit-details-marker{display:none}.ebe-acc summary:after{content:"";width:10px;height:10px;flex:none;border-right:2px solid var(--ebe-olive);border-bottom:2px solid var(--ebe-olive);transform:rotate(45deg) translateY(-3px);transition:transform .2s}.ebe-acc[open] summary:after{transform:rotate(-135deg) translateY(-3px)}.ebe-acc__body{padding:0 2px 16px;font-size:14.5px;line-height:1.65;color:var(--ebe-stone)}.ebe-acc__body p{margin:0 0 8px}.ebe-acc__body a{color:var(--ebe-olive);font-weight:600}.ebe-faq,.ebe-recs{font-family:Quicksand,sans-serif;color:var(--ebe-ink)}.ebe-faq{padding:36px 16px 8px}.ebe-faq__inner{max-width:820px;margin:0 auto}.ebe-k{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ebe-olive)}.ebe-h{margin:0 0 14px;font-family:Quicksand,sans-serif;font-size:22px;line-height:1.2;font-weight:700;color:var(--ebe-ink);letter-spacing:-.01em}.ebe-faq__list>p{font-size:14.5px;color:var(--ebe-stone)}.ebe-recs{padding:32px 0 8px}.ebe-recs__inner{max-width:1264px;margin:0 auto}.ebe-recs__head{padding:0 16px}.ebe-recs__row{list-style:none;margin:0;padding:0 16px 6px;display:grid;grid-auto-flow:column;grid-auto-columns:44%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.ebe-recs__row::-webkit-scrollbar{display:none}.ebe-rc{margin:0;scroll-snap-align:start;display:flex;flex-direction:column;gap:8px}.ebe-rc__link{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}.ebe-rc__media{display:block;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:#f3f1e8}.ebe-rc__media img{width:100%;height:100%;object-fit:cover;display:block}.ebe-rc__name{font-size:13.5px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.ebe-rc__price{font-size:14px;font-weight:700;color:var(--ebe-olive)}.ebe-rc__add{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:40px;border-radius:999px;border:1.5px solid rgba(43,42,42,.2);background:#fff;color:var(--ebe-ink);font-family:inherit;font-size:13.5px;font-weight:700;cursor:pointer;text-decoration:none}.ebe-rc__add:hover{border-color:var(--ebe-olive);color:var(--ebe-olive)}.ebe-rc__add[disabled]{opacity:.7}@media(min-width:750px){[id$=__main] .m-product-title{font-size:30px!important}[id$=__main] .m-price-item--regular,[id$=__main] .m-price-item--sale{font-size:24px!important}.ebe-faq{padding:56px 32px 16px}.ebe-h{font-size:28px}.ebe-recs{padding:48px 32px 16px}.ebe-recs__head{padding:0}.ebe-recs__row{padding:0;grid-auto-columns:calc((100% - 60px)/6);overflow:visible}}[id$=__main] .option-label{font-size:14px;font-weight:500;color:var(--ebe-stone)}[id$=__main] .option-label--selected{font-weight:700;color:var(--ebe-ink)}[id$=__main] .m-product-option--content{gap:8px}[id$=__main] .m-product-option--node__label{display:inline-flex!important;align-items:center;justify-content:center;min-height:42px;min-width:64px;padding:0 18px!important;border-radius:999px!important;border:1.5px solid rgba(43,42,42,.18)!important;background:#fff!important;color:var(--ebe-ink)!important;font-size:14px!important;font-weight:600!important;text-transform:none!important}[id$=__main] .m-product-option__input:checked+.m-product-option--node__label{border-color:var(--ebe-olive)!important;background:var(--ebe-sage)!important;box-shadow:inset 0 0 0 1px var(--ebe-olive)}.ebe-pi__desc{font-size:15px;line-height:1.65;color:var(--ebe-stone);margin:0 0 14px}.ebe-pi__desc p{margin:0 0 10px}.ebe-pi__desc ul{margin:0 0 10px;padding-left:18px}.ebe-pi__desc strong{color:var(--ebe-ink)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ebe-product.css.map */
