#MainContent{--cbi-ink: #22201d;--cbi-body-ink: #2f2d2a;--cbi-soft: #4a4744;--cbi-quiet: #6b645c;--cbi-muted: #7c756e;--cbi-hairline: #e6e2dd;--cbi-hairline-2: #efece7;--cbi-brown: #37281b;--cbi-brown-hover: #2a1e14;--cbi-beige: #f1ebe4;--cbi-fill: #f0f0f0;--cbi-radius: 5px;--cbi-fs-display: clamp(2.6rem, 2.2667rem + .9259vw, 3.6rem);--cbi-fs-h2: clamp(2rem, 1.8333rem + .463vw, 2.5rem);--cbi-fs-h3: clamp(1.6rem, 1.55rem + .1389vw, 1.75rem);--cbi-fs-body: 1.5rem;--cbi-fs-small: 1.4rem;--cbi-fs-micro: 1.2rem;--cbi-fw-strong: 400}#MainContent h1,#MainContent h2,#MainContent .h1,#MainContent .h2,#MainContent .rich-text__heading,#MainContent .main-page-title,#MainContent .page-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:var(--cbi-fs-h2);line-height:1.25;letter-spacing:-.005em;color:var(--cbi-ink)}#MainContent .h0,#MainContent .cbi-hxl{font-size:var(--cbi-fs-display);line-height:1.15;letter-spacing:-.01em}#MainContent p,#MainContent li,#MainContent .rich-text__text,#MainContent .accordion__content,#MainContent .rte{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400;font-size:var(--cbi-fs-body);line-height:1.6;letter-spacing:.005em;color:var(--cbi-body-ink)}#MainContent .caption-with-letter-spacing,#MainContent .rich-text__caption{font-family:var(--font-body-family);font-weight:var(--cbi-fw-strong);font-size:var(--cbi-fs-micro);line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--cbi-muted)}#MainContent .rte a,#MainContent .rich-text__text a,#MainContent .accordion__content a{color:inherit;text-underline-offset:.3rem}#MainContent .rte a:hover,#MainContent .rich-text__text a:hover,#MainContent .accordion__content a:hover{color:var(--cbi-brown)}#MainContent hr{border:0;border-top:.1rem solid var(--cbi-hairline)}#MainContent .media{background:var(--cbi-fill)}#MainContent .accordion{margin-top:.8rem;margin-bottom:0;border:.1rem solid var(--cbi-hairline);border-top:.1rem solid var(--cbi-hairline);border-bottom:.1rem solid var(--cbi-hairline);border-radius:var(--cbi-radius);background-color:#fff;overflow:hidden}#MainContent .accordion+.accordion{margin-top:.8rem;border-top:.1rem solid var(--cbi-hairline)}#MainContent .accordion summary{padding:1rem 1.4rem}#MainContent .accordion details[open]>summary{border-bottom:.1rem solid var(--cbi-hairline-2)}#MainContent .accordion .icon-caret{right:1.4rem;color:var(--cbi-quiet)}#MainContent .accordion__content{margin:0;padding:1.1rem 1.4rem 1.3rem;color:var(--cbi-soft)}#MainContent .accordion__content p,#MainContent .accordion__content li{color:var(--cbi-soft)}#MainContent summary .accordion__title,#MainContent .accordion__title{font-family:var(--font-body-family);font-weight:var(--cbi-fw-strong);font-size:var(--cbi-fs-h3);line-height:1.3;letter-spacing:.01em;color:var(--cbi-ink)}#MainContent .button,#MainContent button.button,#MainContent .shopify-challenge__button,#MainContent .customer button{--color-button: 55, 40, 27;--color-button-text: 255, 255, 255;--buttons-border-width: 0px;--buttons-radius-outset: var(--cbi-radius);border-radius:var(--cbi-radius);min-height:4.8rem;font-family:var(--font-body-family);font-weight:var(--cbi-fw-strong);font-size:var(--cbi-fs-small);letter-spacing:.06em;text-transform:uppercase;transition:background-color .15s ease}#MainContent .button:hover,#MainContent button.button:hover{background-color:var(--cbi-brown-hover);box-shadow:none}#MainContent .button--secondary,#MainContent .button.button--secondary{--alpha-button-background: 0;--color-button-text: 55, 40, 27;background-color:transparent;box-shadow:0 0 0 .1rem #37281b38 inset}#MainContent .button--secondary:hover,#MainContent .button.button--secondary:hover{background-color:#37281b12;box-shadow:0 0 0 .1rem var(--cbi-brown) inset}#MainContent>.shopify-section:first-child+.section{margin-top:0}#MainContent .main-page-title{text-align:center;margin:0}#MainContent .main-page-title+.rte{text-align:center;max-width:62rem;margin:1.2rem auto 0}#MainContent .rich-text__text ol,#MainContent .rich-text__text ul{list-style-position:outside;text-align:left;max-width:52rem;margin:.8rem auto 0;padding-left:2.2rem}#MainContent .rich-text__text li+li{margin-top:.6rem}#MainContent .rich-text__text li::marker{color:var(--cbi-quiet)}#MainContent .contact .field__input{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400;font-size:var(--cbi-fs-body);letter-spacing:.005em;color:var(--cbi-body-ink);background-color:#fff;border-radius:var(--cbi-radius)}#MainContent .contact .field:after{box-shadow:0 0 0 .1rem var(--cbi-hairline);border-radius:var(--cbi-radius)}#MainContent .contact .field:hover.field:after{box-shadow:0 0 0 .1rem var(--cbi-quiet)}#MainContent .contact .field__input:focus,#MainContent .contact .field__input:focus-visible{box-shadow:0 0 0 .2rem var(--cbi-brown);border-radius:var(--cbi-radius)}#MainContent .contact .field__label{font-family:var(--font-body-family);font-size:var(--cbi-fs-body);letter-spacing:.01em;color:var(--cbi-muted)}#MainContent .contact .field__input:focus~.field__label,#MainContent .contact .field__input:not(:placeholder-shown)~.field__label,#MainContent .contact .field__input:-webkit-autofill~.field__label{font-size:var(--cbi-fs-micro);letter-spacing:.06em;color:var(--cbi-muted)}#MainContent .contact .field__input:focus,#MainContent .contact .field__input:not(:placeholder-shown),#MainContent .contact .field__input:-webkit-autofill{padding:2.4rem 1.5rem .8rem 2rem}#MainContent .contact .text-area{min-height:13rem}#MainContent .contact .form__message,#MainContent .contact .form-status,#MainContent .contact .form-status-list li{font-family:var(--font-body-family);font-size:var(--cbi-fs-small);line-height:1.5;color:var(--cbi-soft)}#MainContent .contact__button{margin-top:2.4rem}#MainContent .cbi-quiet-note{margin:1.6rem 0 0;text-align:center;font-size:var(--cbi-fs-small);color:var(--cbi-muted)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cbi-pages.css.map */
