.template-sufix-about .main .layout .shopify-section.section-hero-subpage .hero-subpage,.template-sufix-about .main .layout .shopify-section.section-aboutus-ourstory .aboutus-ourstory,.template-sufix-about .main .layout .shopify-section.section-aboutus-founder .aboutus-founder,.template-sufix-about .main .layout .shopify-section.section-aboutus-howwedothings .aboutus-howwedothings,.template-sufix-about .main .layout .shopify-section.section-aboutus-footer .aboutus-footer,.section-aboutus-columns .aboutus-columns{width:100vw;max-width:none;margin-top:0!important;margin-bottom:0!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important}.template-sufix-about .main .layout .shopify-section.section-hero-subpage .hero-subpage{height:550px!important;min-height:0;padding:0}.template-sufix-about .hero-subpage .hero__media,.template-sufix-about .hero-subpage .hero__media-image{height:100%}.template-sufix-about .hero-subpage .hero__media-image{object-fit:cover;object-position:center center}.template-sufix-about .hero-subpage .info{left:0;right:0;top:0;bottom:0;padding:0 0 0 clamp(56px,5.8vw,118px);align-items:center;justify-content:flex-start;text-align:left}.template-sufix-about .hero-subpage .info .blocks{width:100%;max-width:none;padding:0}.template-sufix-about .hero-subpage .info .blocks .block{margin-top:0}.template-sufix-about .hero-subpage .info .blocks .block.heading+.block.subheading{margin-top:26px}.template-sufix-about .hero-subpage .info h1{color:var(--hero-subpage-heading-color);max-width:none;font-size:88px!important;font-weight:var(--hero-subpage-heading-font-weight)!important;line-height:1.05;letter-spacing:1px;margin:0;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,.7)}.template-sufix-about .hero-subpage .info h2{color:var(--hero-subpage-subheading-color);max-width:600px;font-size:var(--hero-subpage-subheading-font-size)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:1px;margin:0;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,.7)}.template-sufix-about .hero-subpage__line{display:block;width:96px;height:3px;margin-top:36px;background:#d1a46e}.template-sufix-about .stove-footer__rule{display:none}.template-sufix-about .main .layout .shopify-section.section-aboutus-ourstory .aboutus-ourstory{padding:48px clamp(32px,6.8vw,110px) 0;background:#f4f1ea}.template-sufix-about .aboutus-ourstory__inner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:clamp(40px,6vw,92px);align-items:center;max-width:1400px;margin:0 auto;padding-bottom:48px;border-bottom:2px solid rgba(36,31,26,.18)}.template-sufix-about .aboutus-ourstory__copy{max-width:650px}.template-sufix-about .aboutus-ourstory__eyebrow{margin:0 0 18px;color:#8b6037;font-family:var(--font-header-family);font-size:25px;font-weight:var(--font-header-weight-bolder);line-height:1;letter-spacing:.08em;text-transform:uppercase}.template-sufix-about .aboutus-ourstory__copy h2{margin:0 0 18px;color:#24211f;font-family:var(--font-header-family);font-size:clamp(45px,3vw,68px);font-weight:var(--font-header-weight-bolder);line-height:1.08;letter-spacing:.02em;text-transform:uppercase}.template-sufix-about .aboutus-ourstory__text{color:#292725;font-family:var(--font-base-family);font-size:calc(15px * var(--font-base-scale));font-weight:var(--font-base-weight);line-height:1.48}.template-sufix-about .aboutus-ourstory__text p{margin:0 0 22px}.template-sufix-about .aboutus-ourstory__text p:last-child{margin-bottom:0}.template-sufix-about .aboutus-ourstory__media{overflow:hidden;width:min(100%,620px);justify-self:end;aspect-ratio:1 / 1;border-radius:4px;background:#17110d}.template-sufix-about .aboutus-ourstory__image,.template-sufix-about .aboutus-ourstory__placeholder{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:bottom}.template-sufix-about .main .layout .shopify-section.section-aboutus-founder .aboutus-founder{padding:48px clamp(32px,6.8vw,110px) 0;background:#f4f1ea}.template-sufix-about .aboutus-founder__inner{display:grid;grid-template-columns:minmax(420px,1.05fr) minmax(0,.95fr);gap:clamp(40px,6vw,92px);align-items:start;max-width:1400px;margin:0 auto;padding-bottom:48px;border-bottom:2px solid rgba(36,31,26,.18)}.template-sufix-about .aboutus-founder__copy{justify-self:start;max-width:720px}.template-sufix-about .aboutus-founder__eyebrow{margin:0 0 18px;color:#8b6037;font-family:var(--font-header-family);font-size:25px;font-weight:var(--font-header-weight-bolder);line-height:1;letter-spacing:.08em;text-transform:uppercase}.template-sufix-about .aboutus-founder__copy h2{margin:0 0 18px;color:#24211f;font-family:var(--font-header-family);font-size:clamp(45px,3vw,68px);font-weight:var(--font-header-weight-bolder);line-height:1.08;letter-spacing:.02em;text-transform:uppercase}.template-sufix-about .aboutus-founder__text{color:#292725;font-family:var(--font-base-family);font-size:calc(15px * var(--font-base-scale));font-weight:var(--font-base-weight);line-height:1.48}.template-sufix-about .aboutus-founder__text p{margin:0 0 22px}.template-sufix-about .aboutus-founder__text p:last-child{margin-bottom:0}.template-sufix-about .aboutus-founder__media{overflow:hidden;width:min(100%,620px);justify-self:start;aspect-ratio:1 / 1;border:2px solid rgba(36,31,26,.26);border-radius:4px;background:#17110d}.template-sufix-about .aboutus-founder__image,.template-sufix-about .aboutus-founder__placeholder{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:bottom}.template-sufix-about .aboutus-founder__image{filter:grayscale(100%)}@media(min-width:1101px){.template-sufix-about .aboutus-founder__inner{align-items:stretch}.template-sufix-about .aboutus-founder__copy,.template-sufix-about .aboutus-founder__media{height:100%}.template-sufix-about .aboutus-founder__media,.template-sufix-about .aboutus-founder__image,.template-sufix-about .aboutus-founder__placeholder{aspect-ratio:auto}.template-sufix-about .aboutus-founder__media{position:relative;min-height:0}.template-sufix-about .aboutus-founder__image,.template-sufix-about .aboutus-founder__placeholder{position:absolute;top:0;right:0;bottom:0;left:0}}.template-sufix-about .main .layout .shopify-section.section-aboutus-howwedothings .aboutus-howwedothings{padding:48px clamp(32px,6.8vw,110px) 0;background:#f4f1ea}.template-sufix-about .aboutus-howwedothings__inner{max-width:1400px;margin:0 auto}.template-sufix-about .aboutus-howwedothings__header{max-width:980px;margin:0 auto 42px;text-align:center}.template-sufix-about .aboutus-howwedothings__eyebrow{margin:0 0 18px;color:#8b6037;font-family:var(--font-header-family);font-size:25px;font-weight:var(--font-header-weight-bolder);line-height:1;letter-spacing:.08em;text-transform:uppercase}.template-sufix-about .aboutus-howwedothings__header h2{margin:0 0 14px;color:#24211f;font-family:var(--font-header-family);font-size:clamp(45px,3.4vw,68px);font-weight:var(--font-header-weight-bolder);line-height:1.08;letter-spacing:.02em;text-transform:uppercase}.template-sufix-about .aboutus-howwedothings__text{color:#292725;font-family:var(--font-base-family);font-size:calc(15px * var(--font-base-scale));font-weight:var(--font-base-weight);line-height:1.48}.template-sufix-about .aboutus-howwedothings__text p{margin:0}.template-sufix-about .aboutus-howwedothings__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-bottom:48px}.template-sufix-about .aboutus-howwedothings__item{display:grid;grid-template-columns:50px minmax(0,1fr);gap:20px;padding:0 clamp(22px,2.2vw,25px);border-left:2px solid rgba(36,31,26,.18)}.template-sufix-about .aboutus-howwedothings__item:first-child{border-left:0;padding-left:0}.template-sufix-about .aboutus-howwedothings__item:last-child{padding-right:0}.template-sufix-about .aboutus-howwedothings__icon-wrap{width:50px;height:50px}.template-sufix-about .aboutus-howwedothings__icon{display:block;width:50px;height:50px;object-fit:contain;color:#9a7651}.template-sufix-about .aboutus-howwedothings__icon svg{display:block;width:50px;height:50px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.template-sufix-about .aboutus-howwedothings__item-copy h3{margin:0 0 15px;color:#111;font-family:var(--font-header-family);font-size:calc((15px * var(--font-base-scale)) + 4px);font-weight:var(--font-header-weight-bolder);line-height:1.15;letter-spacing:.04em;text-transform:uppercase}.template-sufix-about .aboutus-howwedothings__item-text{color:#292725;font-family:var(--font-base-family);font-size:calc(15px * var(--font-base-scale));font-weight:var(--font-base-weight);line-height:1.55}.template-sufix-about .aboutus-howwedothings__item-text p{font-size:calc(15px * var(--font-base-scale) + -2px);margin:0}.template-sufix-about .aboutus-columns{padding:48px clamp(32px,6.8vw,110px) 48px!important;background-color:#f4f1ea;background-position:center center;background-size:cover;background-repeat:no-repeat}.template-sufix-about .aboutus-columns__inner{max-width:1400px;margin:0 auto}.template-sufix-about .aboutus-columns__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,3.5vw,56px);padding:0}.section-aboutus-columns .aboutus-columns__column h2{margin:0 0 28px;color:#8b6037;font-family:var(--font-header-family);font-size:calc((15px * var(--font-base-scale)) + 4px);font-weight:var(--font-header-weight-bolder);line-height:1.15;letter-spacing:.08em;text-transform:uppercase}.section-aboutus-columns .aboutus-columns__text{color:#292725;font-family:var(--font-base-family);font-size:calc(15px * var(--font-base-scale));font-weight:var(--font-base-weight);line-height:1.48}.section-aboutus-columns .aboutus-columns__text p{margin:0 0 28px}.section-aboutus-columns .aboutus-columns__text p:last-child{margin-bottom:0}.template-sufix-about .main .layout .shopify-section.section-aboutus-footer .aboutus-footer{padding:22px clamp(32px,6.8vw,110px);background:var(--aboutus-footer-background-color);background-image:var(--aboutus-footer-background-image);background-position:center center;background-size:cover;background-repeat:no-repeat}.template-sufix-about .aboutus-footer__inner{max-width:1400px;margin:0 auto}.template-sufix-about .aboutus-footer__text{margin:0;color:var(--aboutus-footer-text-color);font-family:var(--font-header-family);font-size:20px;font-weight:var(--font-header-weight-bolder);line-height:1.6;letter-spacing:.14em;text-align:center;text-transform:uppercase}@media(max-width:1600px){.template-sufix-about .aboutus-howwedothings__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 0}.template-sufix-about .aboutus-howwedothings__item:nth-child(odd){border-left:0;padding-left:0}}@media(min-width:1601px){.template-sufix-about .aboutus-ourstory__inner{grid-template-columns:minmax(0,1fr) minmax(420px,1fr);gap:clamp(32px,3.5vw,56px);justify-content:center}.template-sufix-about .aboutus-founder__inner{grid-template-columns:minmax(420px,1fr) minmax(0,1fr);gap:clamp(32px,3.5vw,56px);justify-content:center}.template-sufix-about .aboutus-ourstory__copy,.template-sufix-about .aboutus-founder__copy{max-width:none}.template-sufix-about .aboutus-ourstory__media,.template-sufix-about .aboutus-founder__media{width:100%}}@media(min-width:2900px){.template-sufix-about .main .layout .shopify-section.section-hero-subpage .hero-subpage,.template-sufix-about .main .layout .shopify-section.section-aboutus-ourstory .aboutus-ourstory,.template-sufix-about .main .layout .shopify-section.section-aboutus-founder .aboutus-founder,.template-sufix-about .main .layout .shopify-section.section-aboutus-howwedothings .aboutus-howwedothings,.template-sufix-about .main .layout .shopify-section.section-aboutus-footer .aboutus-footer,.section-aboutus-columns .aboutus-columns{width:100%;margin-right:0!important;margin-left:0!important}}@media(max-width:1440px){.template-sufix-about .hero-subpage .info h1{font-size:70px!important}.template-sufix-about .hero-subpage .info .blocks .block.heading+.block.subheading{margin-top:18px}.template-sufix-about .hero-subpage .info h2{font-size:22px!important}.template-sufix-about .hero-subpage__line{margin-top:26px}}@media(max-width:1440px)and (min-width:1061px){.template-sufix-about .main .layout .shopify-section.section-aboutus-ourstory .aboutus-ourstory,.template-sufix-about .main .layout .shopify-section.section-aboutus-founder .aboutus-founder{padding-top:38px}.template-sufix-about .aboutus-ourstory__copy h2,.template-sufix-about .aboutus-founder__copy h2,.template-sufix-about .aboutus-howwedothings__header h2{font-size:38px}.template-sufix-about .aboutus-ourstory__text,.template-sufix-about .aboutus-founder__text,.template-sufix-about .aboutus-howwedothings__text,.template-sufix-about .aboutus-howwedothings__item-text{font-size:12px}.template-sufix-about .aboutus-howwedothings__item-copy h3{font-size:15px}.section-aboutus-columns .aboutus-columns__text{font-size:12px}}@media(max-width:1100px){.template-sufix-about .aboutus-ourstory__inner{grid-template-columns:1fr;gap:28px}.template-sufix-about .aboutus-ourstory__copy,.template-sufix-about .aboutus-founder__copy{max-width:none}.template-sufix-about .aboutus-ourstory__media,.template-sufix-about .aboutus-founder__media{width:100%;aspect-ratio:2.2 / 1}.template-sufix-about .aboutus-ourstory__media{justify-self:start}.template-sufix-about .aboutus-ourstory__image,.template-sufix-about .aboutus-ourstory__placeholder,.template-sufix-about .aboutus-founder__image,.template-sufix-about .aboutus-founder__placeholder{aspect-ratio:2.2 / 1}.template-sufix-about .aboutus-founder__inner{display:flex;flex-direction:column;gap:28px}.template-sufix-about .aboutus-founder__copy{order:1;width:100%}.template-sufix-about .aboutus-founder__media{order:2;max-width:none}.template-sufix-about .aboutus-founder__image,.template-sufix-about .aboutus-founder__placeholder{object-position:center center}.template-sufix-about .aboutus-ourstory__copy h2,.template-sufix-about .aboutus-founder__copy h2,.template-sufix-about .aboutus-howwedothings__header h2{font-size:36px}.template-sufix-about .aboutus-ourstory__text,.template-sufix-about .aboutus-founder__text,.template-sufix-about .aboutus-howwedothings__text,.template-sufix-about .aboutus-howwedothings__item-text{font-size:17px}.template-sufix-about .aboutus-howwedothings__header{max-width:none}.template-sufix-about .aboutus-howwedothings__item-copy h3,.section-aboutus-columns .aboutus-columns__column h2{font-size:20px}.section-aboutus-columns .aboutus-columns__text{font-size:17px}.template-sufix-about .aboutus-howwedothings__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 0}.template-sufix-about .aboutus-howwedothings__item:nth-child(odd){border-left:0;padding-left:0}}@media(max-width:1080px){.template-sufix-about .hero-subpage .info h1{font-size:60px!important}}@media(max-width:1220px){.template-sufix-about .aboutus-footer__text{font-size:16px}}@media(max-width:960px){.template-sufix-about .hero-subpage .info{padding:0 32px}.template-sufix-about .hero-subpage .info .blocks{width:100%;max-width:none}.template-sufix-about .hero-subpage .info .blocks .block.heading+.block.subheading{margin-top:20px}.template-sufix-about .hero-subpage .info h1{font-size:50px!important}.template-sufix-about .hero-subpage__line{margin-top:25px}}@media(max-width:880px){.template-sufix-about .aboutus-footer__inner{max-width:510px}.template-sufix-about .aboutus-footer__text{font-size:14px}.section-aboutus-columns .aboutus-columns__columns{grid-template-columns:1fr;gap:42px}.template-sufix-about .aboutus-howwedothings__items{grid-template-columns:1fr;gap:28px}.template-sufix-about .aboutus-howwedothings__item{padding:0;border-left:0}}@media(max-width:620px){.template-sufix-about .main .layout .shopify-section.section-hero-subpage .hero-subpage{height:350px!important}.template-sufix-about .hero-subpage .info{padding:0 22px}.template-sufix-about .hero-subpage .info .blocks .block.heading+.block.subheading{margin-top:16px}.template-sufix-about .hero-subpage .info h1{font-size:40px!important}.template-sufix-about .hero-subpage .info h2{font-size:min(var(--hero-subpage-subheading-font-size),20px)!important;max-width:300px}.template-sufix-about .hero-subpage__line{width:72px;height:2px;margin-top:22px}.template-sufix-about .main .layout .shopify-section.section-aboutus-ourstory .aboutus-ourstory,.template-sufix-about .main .layout .shopify-section.section-aboutus-founder .aboutus-founder{padding:34px 22px 0}.template-sufix-about .aboutus-ourstory__inner,.template-sufix-about .aboutus-founder__inner{padding-bottom:34px}.template-sufix-about .aboutus-ourstory__eyebrow,.template-sufix-about .aboutus-founder__eyebrow,.template-sufix-about .aboutus-howwedothings__eyebrow{font-size:16px}.template-sufix-about .main .layout .shopify-section.section-aboutus-howwedothings .aboutus-howwedothings{padding:34px 22px}.section-aboutus-columns .aboutus-columns{padding:34px 22px 0}.template-sufix-about .aboutus-howwedothings__header{margin-bottom:32px;text-align:left}.template-sufix-about .aboutus-howwedothings__items{grid-template-columns:1fr;gap:28px;padding-bottom:0}.template-sufix-about .aboutus-howwedothings__item{grid-template-columns:1fr;gap:22px;padding:0;border-left:0}}@media(max-width:420px){.template-sufix-about .main .layout .shopify-section.section-hero-subpage .hero-subpage{height:280px!important}.template-sufix-about .hero-subpage .info h1{font-size:35px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/about.css.map */
