.about-brand{display:block;max-width:900px;margin:var(--hctr-space-2xl) auto 0}.about-brand__mobile-header{display:block;text-align:left;margin:0 0 var(--hctr-space-lg)}.about-brand__desktop-header,.about-brand__media-wrapper{display:none}.about-brand__media{width:100%;max-width:320px;margin:0 auto var(--hctr-space-md)}.about-brand__image{display:block;width:100%;height:auto;object-fit:contain}.about-brand__content{width:100%;max-width:560px;margin:0 auto;padding:0}.about-brand__heading{font-family:var(--hctr-font-family);font-size:var(--hctr-type-title);font-weight:var(--hctr-weight-regular);line-height:var(--hctr-leading-tight);letter-spacing:var(--hctr-tracking-subtle);text-transform:uppercase;margin:0;padding:0;color:rgb(var(--color-foreground))}.about-brand__subheading{font-family:var(--hctr-font-family);font-size:var(--hctr-type-body);font-weight:var(--hctr-weight-regular);font-style:italic;line-height:var(--hctr-leading-body);letter-spacing:var(--hctr-tracking-normal);margin:var(--hctr-space-sm) 0 0;padding:0;color:rgb(var(--color-foreground))}.about-brand__text{font-family:var(--hctr-font-family);font-size:var(--hctr-type-body);font-weight:var(--hctr-weight-regular);line-height:var(--hctr-leading-long);letter-spacing:var(--hctr-tracking-normal);margin-bottom:var(--hctr-space-md);color:rgb(var(--color-foreground))}.about-brand__text p{margin:0 0 var(--hctr-space-md)}.about-brand__signature{margin:0}.about-brand__signature-image{display:block;max-width:75%;height:auto}.about-brand__signature--text{font-family:cursive;font-style:italic}.about-brand__media.placeholder{background-color:rgba(var(--color-foreground),.1);display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 4}.placeholder-svg{fill:rgba(var(--color-foreground),.55);width:35%;height:auto}@media screen and (min-width:750px){.about-brand{display:flex;justify-content:center;align-items:flex-start;gap:var(--hctr-space-xl);margin-top:var(--hctr-space-2xl)}.about-brand__mobile-header{display:none}.about-brand__desktop-header{display:block;margin-bottom:var(--hctr-space-lg)}.about-brand__media-wrapper{display:none}.about-brand__content{width:100%;max-width:560px;margin:0;padding:0}}@media screen and (max-width:749px){.about-brand{margin-top:var(--hctr-space-xl)}.about-brand__content{padding:0}.about-brand__text{text-align:left}.about-brand__signature{display:flex;justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-about-brand.css.map */
