.content-pages-styles~.shopify-section h1,.content-pages-styles~.shopify-section h2{font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);letter-spacing:var(--brand-ls-uppercase);text-transform:uppercase;text-align:center;color:var(--brand-black-cherry);margin-top:var(--brand-space-section-mobile)}@media screen and (min-width:750px){.content-pages-styles~.shopify-section h1,.content-pages-styles~.shopify-section h2{margin-top:var(--brand-space-section-desktop)}}.content-pages-styles~.shopify-section .rte,.content-pages-styles~.shopify-section .rte p{font-family:var(--brand-font-sans);font-style:normal;font-weight:var(--brand-fw-regular);font-size:var(--brand-fs-md);line-height:var(--brand-lh-body);color:var(--brand-licorice);max-width:680px;margin-left:auto;margin-right:auto}.content-pages-styles~.shopify-section .banner .banner__media img{object-fit:cover;object-position:center}.content-pages-styles~.shopify-section .banner__heading,.content-pages-styles~.shopify-section .banner__box h1,.content-pages-styles~.shopify-section .banner__box h2{font-family:var(--brand-font-sans);font-weight:var(--brand-fw-semibold);font-size:var(--brand-fs-h1-edit);letter-spacing:var(--brand-ls-uppercase);text-transform:uppercase;color:var(--brand-white);margin-top:0}.content-pages-styles~.shopify-section .rich-text{padding-top:var(--brand-space-section-mobile);padding-bottom:var(--brand-space-section-mobile)}@media screen and (min-width:750px){.content-pages-styles~.shopify-section .rich-text{padding-top:var(--brand-space-section-desktop);padding-bottom:var(--brand-space-section-desktop)}}.content-pages-styles~.shopify-section:has(.rich-text)+.shopify-section:has(.rich-text) .rich-text{padding-top:0}.content-pages-styles~.shopify-section:has(.rich-text):has(+.shopify-section .rich-text) .rich-text{padding-bottom:var(--brand-fs-3xl)}.content-pages-styles~.shopify-section .rich-text__text.scroll-trigger{animation-delay:.2s}.content-pages-styles~.shopify-section .collapsible-content__heading{font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);letter-spacing:var(--brand-ls-uppercase);text-transform:uppercase;color:var(--brand-black-cherry)}.content-pages-styles~.shopify-section .accordion__title{font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);font-size:var(--brand-fs-sm);letter-spacing:var(--brand-ls-uppercase);text-transform:lowercase;color:var(--brand-licorice)}.content-pages-styles~.shopify-section .field__input{border-color:#4d121933;color:var(--brand-licorice);font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);font-size:var(--brand-fs-md);letter-spacing:var(--brand-ls-tight)}.content-pages-styles~.shopify-section .field__label{color:#4d121999;font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);font-size:var(--brand-fs-sm);letter-spacing:var(--brand-ls-tight)}.content-pages-styles~.shopify-section .button{background-color:var(--brand-black-cherry);color:var(--brand-soft-cream);font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);font-size:var(--brand-fs-2xs);letter-spacing:var(--brand-ls-uppercase-strong);text-transform:uppercase;border:none;padding:16px 32px}.content-pages-styles~.shopify-section .button:hover{opacity:.85}.content-pages-styles~.shopify-section .rich-text .button,.content-pages-styles~.shopify-section .rich-text .button--secondary,.content-pages-styles~.shopify-section .rich-text .button--primary{background:transparent;color:var(--brand-licorice);font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);font-size:var(--brand-fs-md);letter-spacing:normal;text-transform:none;text-decoration:underline;text-underline-offset:3px;border:none;padding:0;min-height:0;min-width:0}.content-pages-styles~.shopify-section .rich-text .button:before,.content-pages-styles~.shopify-section .rich-text .button:after{display:none}.content-pages-styles~.shopify-section .rich-text .button:hover{opacity:.7;background:transparent;color:var(--brand-licorice)}.content-pages-styles~.shopify-section .rich-text__buttons{margin-top:16px}body.page-handle-contact .contact{max-width:980px;padding-top:118px}body.page-handle-contact .contact .title{margin-bottom:34px}body.page-handle-contact .contact__fields{gap:20px}body.page-handle-contact .field__input{min-height:56px;padding:20px 20px 10px;background:#ffffff2e}body.page-handle-contact .text-area.field__input{min-height:160px}body.page-handle-contact .contact__button{margin-top:28px}body.page-handle-contact .contact__button .button{min-width:168px}body.page-handle-shipping-returns .collapsible-content-wrapper-narrow{max-width:1040px}body.page-handle-shipping-returns .accordion details summary{padding:24px 0}body.page-handle-shipping-returns .accordion__content{padding-bottom:22px}body.page-handle-size-guide .page-width.page-width--narrow{max-width:1040px;padding-top:118px;padding-left:24px;padding-right:24px}body.page-handle-size-guide .main-page-title{margin-bottom:32px}body.page-handle-size-guide .rte,body.page-handle-size-guide .rte p,body.page-handle-size-guide .rte ul{max-width:720px}body.page-handle-size-guide .rte ul{list-style:none;padding-left:0;margin:24px auto 30px;display:grid;gap:12px}body.page-handle-size-guide .rte li{position:relative;padding-left:20px;font-family:var(--brand-font-serif);font-style:italic;font-size:var(--brand-fs-xl);line-height:var(--brand-lh-medium);color:#1a1a1ad1}body.page-handle-size-guide .rte li:before{content:"";position:absolute;left:0;top:13px;width:8px;height:1px;background:#4d121957}body.page-handle-size-guide .rte strong{font-family:var(--brand-font-sans);font-style:normal;font-size:var(--brand-fs-xs);font-weight:var(--brand-fw-regular);letter-spacing:var(--brand-ls-luxe);text-transform:uppercase;color:#1a1a1ae0}body.page-handle-size-guide .rte a{color:var(--brand-black-cherry);text-underline-offset:4px;text-decoration-thickness:1px}body.page-handle-about{background-color:var(--brand-white)}body.page-handle-about main{padding-top:0}body.page-handle-about [id*=__hero] .banner__content{padding:0 32px 64px;max-width:none;flex-direction:column;align-items:flex-start;justify-content:flex-end}body.page-handle-about [id*=__hero] .banner__heading{font-family:"Bebas Neue",var(--brand-font-sans);font-weight:400;text-transform:uppercase;letter-spacing:.2em;color:var(--brand-white);font-size:3rem;line-height:var(--brand-lh-cap);margin:0;white-space:nowrap}body.page-handle-about [id*=__hero] .banner__text,body.page-handle-about [id*=__hero] .banner__text p{font-family:"Bebas Neue",var(--brand-font-sans);font-weight:400;font-style:normal;font-size:var(--brand-fs-md);letter-spacing:var(--brand-ls-uppercase-strong);text-transform:uppercase;color:var(--brand-white);margin-top:18px;max-width:520px}body.page-handle-about [id*=story-text]>.page-width,body.page-handle-about [id*=craft-text]>.page-width,body.page-handle-about [id*=story-text] .page-width,body.page-handle-about [id*=craft-text] .page-width{max-width:none;padding-left:0;padding-right:0}body.page-handle-about [id*=story-text] .image-with-text,body.page-handle-about [id*=craft-text] .image-with-text{padding:110px 64px;max-width:1440px;margin:0 auto}body.page-handle-about [id*=story-text] .image-with-text__grid,body.page-handle-about [id*=craft-text] .image-with-text__grid{align-items:center;column-gap:clamp(40px,6vw,96px);row-gap:32px}@media screen and (min-width:1024px){body.page-handle-about [id*=story-text] .image-with-text__grid>.grid__item,body.page-handle-about [id*=craft-text] .image-with-text__grid>.grid__item{width:calc(50% - clamp(20px,3vw,48px));max-width:calc(50% - clamp(20px,3vw,48px));flex:0 1 auto}}body.page-handle-about [id*=story-text] .image-with-text__content,body.page-handle-about [id*=craft-text] .image-with-text__content{padding:0;background:transparent;max-width:480px}body.page-handle-about [id*=story-text] .image-with-text__heading,body.page-handle-about [id*=craft-text] .image-with-text__heading{font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);letter-spacing:var(--brand-ls-uppercase-strong);text-transform:uppercase;color:var(--brand-black-cherry);font-size:clamp(14px,1.3vw,18px);margin:0 0 28px}body.page-handle-about [id*=story-text] .image-with-text__text,body.page-handle-about [id*=story-text] .image-with-text__text p,body.page-handle-about [id*=craft-text] .image-with-text__text,body.page-handle-about [id*=craft-text] .image-with-text__text p{font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);font-style:normal;font-size:var(--brand-fs-xl);line-height:var(--brand-lh-medium);color:var(--brand-licorice);margin:0 0 22px}body.page-handle-about [id*=story-text] .image-with-text__text p:last-child,body.page-handle-about [id*=craft-text] .image-with-text__text p:last-child{margin-bottom:0}body.page-handle-about [id*=story-text] .image-with-text__media,body.page-handle-about [id*=craft-text] .image-with-text__media{aspect-ratio:3 / 4;height:auto}body.page-handle-about [id*=impact-banner] .banner__content{padding:0 32px 96px;max-width:none;flex-direction:column;align-items:flex-start;justify-content:flex-end}body.page-handle-about [id*=impact-banner] .banner__heading{font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);letter-spacing:var(--brand-ls-uppercase-strong);text-transform:uppercase;color:var(--brand-white);font-size:clamp(20px,1.8vw,28px);margin:0 0 22px}body.page-handle-about [id*=impact-banner] .banner__text,body.page-handle-about [id*=impact-banner] .banner__text p{font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);font-style:normal;font-size:clamp(16px,1.4vw,22px);line-height:1.5;color:var(--brand-white);max-width:620px;margin:0}body.page-handle-about [id*=__cta] .rich-text__blocks{gap:24px}body.page-handle-about [id*=__cta] .rich-text__text,body.page-handle-about [id*=__cta] .rich-text__text p{font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);font-style:normal;font-size:clamp(16px,1.3vw,22px);letter-spacing:var(--brand-ls-uppercase);text-transform:lowercase;color:var(--brand-licorice);margin:0}body.page-handle-about [id*=__cta] .button{font-family:var(--brand-font-sans);font-weight:var(--brand-fw-regular);font-size:var(--brand-fs-2xs);letter-spacing:var(--brand-ls-uppercase-strong);text-transform:uppercase;color:var(--brand-black-cherry);background:transparent;border:1px solid var(--brand-black-cherry);padding:18px 40px;min-width:0;transition:background-color .25s ease,color .25s ease}body.page-handle-about [id*=__cta] .button:hover{background:var(--brand-black-cherry);color:var(--brand-white);opacity:1}@media screen and (max-width:749px){body.page-handle-about [id*=story-text] .image-with-text,body.page-handle-about [id*=craft-text] .image-with-text{padding:64px 24px}body.page-handle-about [id*=story-text] .image-with-text__grid,body.page-handle-about [id*=craft-text] .image-with-text__grid{gap:32px}body.page-handle-about [id*=__hero] .banner__content,body.page-handle-about [id*=impact-banner] .banner__content{padding-left:24px;padding-right:24px;padding-bottom:48px}}@media screen and (min-width:1024px){body.page-handle-size-guide .page-width.page-width--narrow{padding-left:48px;padding-right:48px}body.page-handle-about [id*=__hero] .banner__content,body.page-handle-about [id*=impact-banner] .banner__content{padding-left:64px;padding-right:64px}}#ContactForm-phone{display:none!important}#ContactForm-phone+.field__label{display:none!important}.field:has(#ContactForm-phone){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand-content-pages.css.map */
