:root{--ec-primary: #5c3224;--ec-primary-strong: #2a2419;--ec-primary-strongest: #5c3224;--ec-primary-weaker: #f5e6d3;--ec-accent: #e8d5be;--ec-off-white: #fff8ef;--ec-cream: #f9f3ed;--ec-fg: rgba(22, 22, 22, .95);--ec-fg-tertiary: rgba(22, 22, 22, .5);--ec-fg-inverse: rgba(255, 255, 255, .95);--ec-font-body: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;--ec-font-heading: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;--ec-font-mono: "Montserrat", ui-monospace, monospace}:where(.ec),:where(.ec) *{box-sizing:border-box}:where(.ec){font-family:var(--ec-font-body);color:#000;-webkit-font-smoothing:antialiased;line-height:1.6}:where(.ec) :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote,fieldset,legend){margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;border:0}:where(.ec) :where(ul,ol){list-style:none}:where(.ec) :where(img,svg,video,iframe){display:block;max-width:100%}:where(.ec) :where(img){height:auto}:where(.ec) :where(a){color:inherit;text-decoration:none}:where(.ec) :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-transform:none;letter-spacing:inherit;box-shadow:none;min-height:0;min-width:0}:where(.ec) :where(input){font:inherit}:where(.ec) :where(strong,b){font-weight:700}.ec{letter-spacing:normal}.ec :where(h1,h2,h3,h4,h5,h6){font:inherit;color:inherit;letter-spacing:inherit;margin:0}.ec :where(button){line-height:inherit}.ec div:where(:empty){display:block}.ec [hidden],.ec[hidden]{display:none!important}.ec-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ec-wrap{max-width:1440px;margin-inline:auto}.ec-wrap-narrow{max-width:1140px;margin-inline:auto}.ec-sec{padding:56px 20px}.ec-h1,.ec-h2,.ec-h3,.ec-h4,.ec-h5{font-family:var(--ec-font-heading);letter-spacing:-.02em}.ec-h1{font-size:42px;font-weight:700;line-height:1.1}.ec-h2{font-size:32px;font-weight:700;line-height:1.1}.ec-h3{font-size:32px;font-weight:700;line-height:1.2}.ec-h4{font-size:24px;font-weight:600;line-height:1.2}.ec-h5{font-size:20px;font-weight:600;line-height:1.2}.ec-body-1{font-size:20px;font-weight:500;line-height:1.6}.ec-body-2{font-size:18px;font-weight:500;line-height:1.6}.ec-body-3{font-size:16px;font-weight:500;line-height:1.6}.ec-body-4{font-size:14px;font-weight:500;line-height:1.6}.ec-body-5{font-size:12px;font-weight:500;line-height:1.6}.ec-label-1{font-size:16px;font-weight:400;line-height:1;letter-spacing:-.02em}.ec-label-2{font-size:14px;font-weight:400;line-height:1;letter-spacing:-.02em}.ec-label-3{font-size:12px;font-weight:400;line-height:1;letter-spacing:-.02em}.ec-eyebrow-3{font-family:var(--ec-font-mono);font-size:14px;line-height:1;text-transform:uppercase}.ec-eyebrow-4{font-family:var(--ec-font-mono);font-size:12px;line-height:1;text-transform:uppercase}.ec-rte p+p{margin-top:.75em}.ec-rte a{text-decoration:underline}@media(min-width:992px){.ec-sec{padding:80px}.tb-h1{font-size:56px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.tb-h2{font-size:44px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.tb-h3{font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.tb-h4{font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.02em}.tb-body-1{font-size:20px;line-height:1.6}.tb-body-2{font-size:18px;line-height:1.6}.tb-body-3{font-size:16px;line-height:1.6}.tb-body-4{font-size:14px;line-height:1.6}.tb-label-1{font-size:16px;line-height:1}.tb-label-2{font-size:14px;line-height:1}.tb-eyebrow-3{font-size:14px}}.ec-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:8px 24px;border-radius:999px;background:var(--ec-primary);color:#fff;font-family:var(--ec-font-body);font-size:18px;font-weight:600;line-height:1.25;letter-spacing:-.02em;text-align:center;transition:background-color .2s}.ec-btn:hover{background:var(--ec-primary-strong)}.ec-btn-badge{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);z-index:2;white-space:nowrap;padding:4px 12px;border-radius:999px;background:var(--ec-accent);color:var(--ec-primary-strongest);font-size:14px;font-weight:700;line-height:1}.ec-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px}.ec-pill__dot{width:6px;height:6px;border-radius:3px;flex-shrink:0}.ec-accent strong{color:var(--ec-bold, var(--ec-primary));font-weight:inherit}.ec-ph{background:#e9e6dd;width:100%;height:100%}.ec-ph svg{width:100%;height:100%;fill:#c9c4b6}ec-carousel{display:block;position:relative}ec-buybox,ec-rotator,ec-popup-game,ec-sticky-cta{display:block}.ec-car__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ec-car__track::-webkit-scrollbar{display:none}.ec-car__track>*{scroll-snap-align:start;flex-shrink:0}.ec-car__dots{display:flex;align-items:center;gap:8px}.ec-car__dot{width:8px;height:8px;border-radius:4px;background:#000;opacity:.2}.ec-car__dot.is-active{opacity:1}.ec-car__btn:disabled{opacity:.2;cursor:default}.ec-acc__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.ec-acc__panel>*{overflow:hidden}.ec-acc[data-open=true] .ec-acc__panel{grid-template-rows:1fr}.ec-acc__plus-v{transform-origin:center;transition:transform .3s ease-in-out}.ec-acc[data-open=true] .ec-acc__plus-v{transform:rotate(90deg)}body.ec-hide-header :is(header,.header-wrapper,.section-header,#shopify-section-header,.shopify-section-group-header-group,.announcement-bar-section,sticky-header,[data-site-header]){display:none!important}body.ec-hide-footer :is(footer,.footer,.shopify-section-group-footer-group,#shopify-section-footer){display:none!important}body.ec-hide-header main,body.ec-hide-header .main-content,body.ec-hide-header #MainContent{padding-top:0!important;margin-top:0!important}.ec-rate{display:inline-flex;align-items:center;gap:inherit}.ec-star{position:relative;display:inline-flex}.ec-star>svg:first-child{opacity:.25}.ec-star>svg+svg{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--f)) 0 0)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ec-base.css.map */
