body.template-page{--ar-gold: #c4994f;--ar-gold-line: rgba(196, 153, 79, .55);--ar-band: #f7f2e9;--ar-page: #fdfbf7;--ar-ink: #1b1a18;--ar-ink-soft: #4a463f;--ar-hair: rgba(27, 26, 24, .12);counter-reset:ar-chapter}body.template-page #MainContent,body.template-page main{background-color:var(--ar-page)}body.template-page .shopify-section:has(.image-text-section-wrapper){counter-increment:ar-chapter;background-color:var(--ar-page)}body.template-page .shopify-section:has(.image-text-section--left){background-color:var(--ar-band)}body.template-page .image-text-section{background-color:transparent!important}body.template-page .image-text-section-wrapper{padding-top:clamp(4rem,8vw,7.5rem);padding-bottom:clamp(4rem,8vw,7.5rem)}@media screen and (min-width:990px){body.template-page .image-text-section{align-items:center;gap:clamp(2rem,5vw,5.5rem)}body.template-page .image-text-section__image,body.template-page .image-text-section__text{padding:0!important}}body.template-page .image-text-section__label{position:relative;display:block;font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:var(--ar-ink-soft);margin-bottom:1.1rem}body.template-page .image-text-section__label:before{content:counter(ar-chapter,decimal-leading-zero);display:block;font-family:Fraunces,Playfair Display,Georgia,serif;font-weight:300;font-size:clamp(2.4rem,1.6rem + 2.6vw,3.6rem);line-height:1;color:var(--ar-gold);margin-bottom:.85rem;letter-spacing:0}body.template-page .image-text-section__label:after{content:"";display:inline-block;vertical-align:middle;width:2.4rem;height:1px;margin-left:.85rem;background:var(--ar-gold-line)}body.template-page .image-text-section__label--inline:empty{display:none}body.template-page .image-text-section__heading{font-size:clamp(2.05rem,1.2rem + 2.6vw,3.35rem);line-height:1.08;letter-spacing:-.015em;color:var(--ar-ink);margin-bottom:1.4rem}body.template-page .image-text-section__text-content{font-size:clamp(1rem,.97rem + .25vw,1.14rem);line-height:1.78;color:var(--ar-ink-soft);opacity:1;max-width:46ch;text-wrap:pretty}body.template-page [class*=image_text_section_ourceo1] .image-text-section__text-content{white-space:pre-line;font-style:italic}body.template-page .image-text-section__image-wrapper,body.template-page .video-section__video-wrapper{border-radius:16px;overflow:hidden;border:1px solid rgba(27,26,24,.06);box-shadow:0 34px 60px -34px #1b1a1866,0 10px 26px -16px #1b1a182e}body.template-page .image-text-section__image{position:relative}body.template-page .image-text-section__image:before{content:"";position:absolute;z-index:0;top:16px;right:-14px;bottom:-16px;left:-14px;border:1px solid var(--ar-gold-line);border-radius:18px;opacity:.6;pointer-events:none}body.template-page .image-text-section__image-wrapper{position:relative;z-index:1}body.template-page .image-text-section__image-wrapper img,body.template-page .video-section__video-wrapper .media__video{transition:transform 1.2s cubic-bezier(.16,.7,.2,1)}@media(hover:hover){body.template-page .image-text-section__image-wrapper:hover img{transform:scale(1.04)}}body.template-page .video-section-wrapper{padding-top:clamp(1rem,3vw,3rem);padding-bottom:clamp(3rem,6vw,5.5rem)}body.template-page .hero-image__label{letter-spacing:.22em;font-weight:600}body.template-page .hero-image__text .h0{letter-spacing:-.015em;text-shadow:0 2px 34px rgba(0,0,0,.28)}body.template-page .hero-image__text p{text-shadow:0 1px 18px rgba(0,0,0,.32)}body.template-page .hero-image__background--scrim:after{background:linear-gradient(180deg,#0000001a,#0000000a 42%,#00000075)!important}@media(prefers-reduced-motion:no-preference){html.ar-ready body.template-page .image-text-section__image,html.ar-ready body.template-page .image-text-section__text-inner,html.ar-ready body.template-page .video-section__video-wrapper{opacity:0;transform:translateY(30px);transition:opacity .9s cubic-bezier(.16,.7,.2,1),transform .9s cubic-bezier(.16,.7,.2,1);will-change:opacity,transform}html.ar-ready body.template-page .image-text-section__text-inner{transition-delay:.12s}html.ar-ready body.template-page .image-text-section__image.ar-in,html.ar-ready body.template-page .image-text-section__text-inner.ar-in,html.ar-ready body.template-page .video-section__video-wrapper.ar-in{opacity:1;transform:none}}@media screen and (max-width:989px){body.template-page .image-text-section__image:before{top:12px;right:-8px;bottom:-12px;left:-8px}body.template-page .image-text-section__text{padding:1.75rem .25rem 0!important}body.template-page .image-text-section__text-content{max-width:none}body.template-page .image-text-section__label:before{font-size:2.6rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/about-redesign.css.map */
