.gyrol-brand-story{--gyrol-brand-heading: var(--font-heading-family, "Trirong", Georgia, serif);--gyrol-brand-body: var(--font-body-family, "Quattrocento Sans", Arial, sans-serif);color:#171717;background:#fff}.gyrol-brand-story__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(29rem,1.08fr) minmax(0,1fr);align-items:stretch;width:min(100%,144rem);min-height:53rem;margin:0 auto;padding:0 clamp(2.4rem,5vw,7rem);border-bottom:.1rem solid rgba(199,155,91,.4)}.gyrol-brand-story__copy{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:3rem clamp(1.2rem,2.6vw,3.6rem)}.gyrol-brand-story__copy--intro,.gyrol-brand-story__copy--manifesto{align-items:flex-start}.gyrol-brand-story__rule{display:block;width:4.2rem;height:.15rem;margin-bottom:1.8rem;background:var(--gyrol-brand-accent, #c79b5b)}.gyrol-brand-story__greeting,.gyrol-brand-story__manifesto-heading,.gyrol-brand-story__chapter-heading{margin:0;font-family:var(--gyrol-brand-heading);font-weight:400;letter-spacing:-.035em}.gyrol-brand-story__greeting{max-width:32rem;font-size:clamp(4.3rem,5.1vw,6.3rem);line-height:.92}.gyrol-brand-story__name{margin:1.4rem 0 .8rem;color:#a86e3d;font-family:var(--gyrol-brand-heading);font-size:clamp(2rem,2.25vw,2.8rem);line-height:1.15}.gyrol-brand-story__intro,.gyrol-brand-story__manifesto-copy,.gyrol-brand-story__chapter-copy{font-family:var(--gyrol-brand-heading);font-size:1.4rem;line-height:1.48}.gyrol-brand-story__intro p,.gyrol-brand-story__manifesto-copy p,.gyrol-brand-story__chapter-copy p{margin:0 0 .65em}.gyrol-brand-story .gyrol-brand-story__intro,.gyrol-brand-story .gyrol-brand-story__intro :where(p,li,span,div,strong,em,a),.gyrol-brand-story .gyrol-brand-story__manifesto-copy,.gyrol-brand-story .gyrol-brand-story__manifesto-copy :where(p,li,span,div,strong,em,a),.gyrol-brand-story .gyrol-brand-story__chapter-copy,.gyrol-brand-story .gyrol-brand-story__chapter-copy :where(p,li,span,div,strong,em,a){font-family:Trirong,Georgia,Times New Roman,serif!important;font-style:normal!important;font-weight:300!important}.gyrol-brand-story__signature{margin:1.4rem 0 0;color:var(--gyrol-brand-accent, #c79b5b);font-family:Arolse Belmonteria Script,Brush Script MT,cursive;font-size:clamp(2.8rem,3.2vw,4rem);font-style:italic;line-height:1;transform:rotate(-5deg)}.gyrol-brand-story__signature--mobile{display:none}.gyrol-brand-story__portrait{display:flex;align-items:flex-end;justify-content:center;min-width:0;min-height:53rem;margin:0;overflow:hidden}.gyrol-brand-story__image{display:block;width:auto;height:min(52rem,49vw);max-width:100%;object-fit:contain;object-position:center bottom}.gyrol-brand-story__manifesto-heading{font-size:clamp(3rem,3.3vw,4.2rem);line-height:1.05}.gyrol-brand-story__manifesto-heading span,.gyrol-brand-story__manifesto-heading em{display:block}.gyrol-brand-story__manifesto-heading em{margin-top:.1em;color:#a86e3d;font-style:italic}.gyrol-brand-story__manifesto-copy{margin-top:1.3rem}.gyrol-brand-story__signature--right{align-self:flex-end;margin-top:2.4rem;white-space:nowrap}.gyrol-brand-story__chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,144rem);margin:0 auto;padding:2.7rem clamp(2.4rem,5vw,7rem) 4.5rem}.gyrol-brand-story__chapter{min-width:0;padding:0 clamp(1.6rem,3.5vw,4.5rem)}.gyrol-brand-story__chapter+.gyrol-brand-story__chapter{border-left:.1rem solid rgba(199,155,91,.42)}.gyrol-brand-story__chapter-marker{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.1rem;color:var(--gyrol-brand-accent, #c79b5b);font-family:var(--gyrol-brand-heading);font-size:1.5rem;font-style:italic}.gyrol-brand-story__chapter-rule{width:6.2rem;height:.1rem;background:var(--gyrol-brand-accent, #c79b5b)}.gyrol-brand-story__chapter-heading{margin-bottom:.9rem;font-size:clamp(2.1rem,2.3vw,2.7rem);line-height:1.1}@media screen and (max-width:989px)and (min-width:750px){.gyrol-brand-story__hero{grid-template-columns:minmax(0,.92fr) minmax(25rem,1fr) minmax(0,.92fr);min-height:46rem;padding-right:2.2rem;padding-left:2.2rem}.gyrol-brand-story__copy{padding-right:1rem;padding-left:1rem}.gyrol-brand-story__portrait{min-height:46rem}.gyrol-brand-story__image{height:min(45rem,55vw)}.gyrol-brand-story__greeting{font-size:4.4rem}.gyrol-brand-story__manifesto-heading{font-size:3rem}.gyrol-brand-story__chapters{padding-right:2rem;padding-left:2rem}.gyrol-brand-story__chapter{padding-right:1.8rem;padding-left:1.8rem}}@media screen and (max-width:749px){.gyrol-brand-story__hero{display:flex;flex-direction:column;align-items:stretch;width:100%;min-height:0;padding:2.4rem 2rem 1.9rem}.gyrol-brand-story__copy{align-items:center;padding:0;text-align:center}.gyrol-brand-story__copy--intro{order:1}.gyrol-brand-story__copy--manifesto{order:3;padding-top:1.2rem}.gyrol-brand-story__rule{width:3.6rem;margin-bottom:1.2rem}.gyrol-brand-story__greeting{max-width:none;font-size:clamp(3.5rem,9.8vw,4.1rem);line-height:1}.gyrol-brand-story__name{margin:.45rem 0 .75rem;font-size:2rem}.gyrol-brand-story__intro,.gyrol-brand-story__manifesto-copy,.gyrol-brand-story__chapter-copy{font-size:1.35rem;line-height:1.42}.gyrol-brand-story__intro p,.gyrol-brand-story__manifesto-copy p,.gyrol-brand-story__chapter-copy p{margin-bottom:.45em}.gyrol-brand-story__signature{margin-top:.9rem;font-size:3.2rem}.gyrol-brand-story__signature--right{align-self:center;margin-top:1.1rem}.gyrol-brand-story__portrait{order:2;align-items:center;flex-direction:column;min-height:0;height:auto;margin:1.3rem -.8rem 0;overflow:visible}.gyrol-brand-story__image{width:auto;height:min(104vw,40rem);max-width:100%;object-fit:contain}.gyrol-brand-story__signature--desktop{display:none}.gyrol-brand-story__signature--mobile{display:block;margin-top:.65rem;font-size:3.4rem}.gyrol-brand-story__manifesto-heading{font-size:clamp(3rem,8.1vw,3.5rem);line-height:1.02}.gyrol-brand-story__manifesto-copy{max-width:38rem;margin-top:.8rem}.gyrol-brand-story__chapters{display:block;width:100%;padding:0 2.4rem 2.8rem}.gyrol-brand-story__chapter{padding:1.5rem 0 1.4rem}.gyrol-brand-story__chapter+.gyrol-brand-story__chapter{border-top:.1rem solid rgba(199,155,91,.42);border-left:0}.gyrol-brand-story__chapter-marker{gap:1rem;margin-bottom:.7rem;font-size:1.35rem}.gyrol-brand-story__chapter-rule{width:4.5rem}.gyrol-brand-story__chapter-heading{margin-bottom:.65rem;font-size:2.35rem;line-height:1.08}}.gyrol-brand-story__signature{transform:none}.gyrol-brand-story__signature-image{display:block;width:min(270px,100%);height:auto}@media screen and (max-width:749px){.gyrol-brand-story__signature-image{width:min(75vw,270px);margin-inline:auto}.gyrol-brand-story__signature--right{display:none}}@media screen and (max-width:749px){.gyrol-brand-story__copy--intro .gyrol-brand-story__rule{align-self:center;margin-inline:auto}.gyrol-brand-story__copy--manifesto .gyrol-brand-story__rule{order:-1}}@media screen and (max-width:749px){.gyrol-brand-story__copy--manifesto .gyrol-brand-story__rule{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gyrol-brand-story.css.map */
