:root{--oylin-page-max: 1440px;--oylin-page-gutter: clamp(2rem, 4vw, 5rem)}.oylin-brand-page,.oylin-technical-page{background:var(--oylin-bg, #f8f6f3);color:var(--oylin-fg, #1a1916)}.oylin-brand-page>.page-width,.oylin-technical-page>.page-width{width:100%;max-width:var(--oylin-page-max);margin-inline:auto;padding-inline:var(--oylin-page-gutter)}.oylin-brand-page__hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(3rem,5vw,6rem);align-items:center;padding-block:clamp(4.5rem,6vw,7.5rem) clamp(3.5rem,5vw,5.5rem)}.oylin-brand-page--reverse .oylin-brand-page__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.oylin-brand-page--reverse .oylin-brand-page__title-wrap{order:2}.oylin-brand-page--reverse .oylin-brand-page__media{order:1}.oylin-brand-page__title,.oylin-technical-page__title{max-width:820px;margin:0;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);font-size:clamp(3.6rem,5vw,6.2rem)!important;font-weight:var(--font-heading-weight, 300)!important;letter-spacing:-.02em!important;line-height:1.08!important;color:var(--oylin-fg, #1a1916)!important}.oylin-brand-page__media,.oylin-technical-page__media{overflow:hidden;background:var(--oylin-surface, #f5f3ef)}.oylin-brand-page__image,.oylin-brand-page__placeholder,.oylin-technical-page__image,.oylin-technical-page__placeholder{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.oylin-brand-page__content,.oylin-technical-page__content{display:grid;grid-template-columns:minmax(14rem,.28fr) minmax(0,1.72fr);gap:clamp(3rem,5vw,6rem);padding-block:clamp(4.5rem,6vw,8.5rem);border-top:1px solid rgba(26,25,22,.1)}.oylin-brand-page__aside,.oylin-technical-page__index{position:sticky;top:10rem;align-self:start;max-width:24rem;color:var(--oylin-muted, #7a7570);font-size:.85rem;font-weight:500;letter-spacing:.14em;line-height:1.6;text-transform:uppercase}.oylin-brand-page__body,.oylin-technical-page__body{max-width:960px;font-family:var(--font-body-family);font-size:clamp(1.4rem,1.25vw,1.65rem);line-height:1.8;font-weight:300;color:#1a1916d9}.oylin-brand-page__body h2,.oylin-technical-page__body h2{margin:clamp(3.5rem,5vw,5.5rem) 0 1.5rem;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);font-size:clamp(2.4rem,3.2vw,3.4rem)!important;font-weight:var(--font-heading-weight, 300)!important;letter-spacing:-.015em!important;line-height:1.2!important;color:var(--oylin-fg, #1a1916)!important}.oylin-brand-page__body h3,.oylin-technical-page__body h3{font-size:clamp(1.8rem,2.2vw,2.4rem)!important;font-weight:var(--font-heading-weight, 300)!important;letter-spacing:-.01em!important;line-height:1.3!important;color:var(--oylin-fg, #1a1916)!important}.oylin-technical-page__body table{width:100%;margin-block:3rem 5rem;border-collapse:collapse;font-size:1.35rem}.oylin-technical-page__body th,.oylin-technical-page__body td{padding:1.2rem 1rem;border-top:1px solid rgba(26,25,22,.1);text-align:left;vertical-align:top}@media screen and (max-width:989px){.oylin-brand-page__hero,.oylin-brand-page--reverse .oylin-brand-page__hero,.oylin-brand-page__content,.oylin-technical-page__hero,.oylin-technical-page__content{grid-template-columns:1fr}}@media screen and (max-width:749px){.oylin-brand-page__title,.oylin-technical-page__title{font-size:clamp(3.2rem,9vw,4.4rem)!important}}:root{--oylin-type-floor: 1.4rem;--oylin-type-body-accessible: clamp(1.6rem, 1.12vw, 1.8rem);--oylin-type-longform-accessible: clamp(1.7rem, 1.2vw, 1.9rem);--oylin-type-footer-accessible: 1.5rem;--oylin-type-control-accessible: 1.5rem}body{font-size:var(--oylin-type-body-accessible)!important;line-height:1.65!important}p,li,.rte,.rte p,.rte li,.oylin-body,.oylin-material__desc,.oylin-timeline__desc,.oylin-editorial__body,.oylin-brand-page__body,.oylin-technical-page__body,.oylin-product-story__copy,.oylin-page-intro__body{font-size:var(--oylin-type-body-accessible)!important;line-height:1.7!important}.oylin-editorial__body,.oylin-product-story__copy,.oylin-brand-page__body,.oylin-technical-page__body{font-size:var(--oylin-type-longform-accessible)!important;line-height:1.75!important}small,.caption,.caption-large,.caption-with-letter-spacing,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large,.announcement-bar__message,.oylin-kicker,.oylin-hero__eyebrow,[class*=__eyebrow],[class*=__kicker],.oylin-collection-card__overline,.oylin-journal-card__meta-row,.oylin-journal-card__tag,.oylin-journal-card__date,.oylin-material__prop-label,.oylin-material__prop-value,.oylin-process__label,.oylin-process__value,.oylin-timeline__detail,.oylin-brand-page__aside,.oylin-technical-page__index,.oylin-trust-strip__index,.oylin-trust-strip__item p,.oylin-about-core__facts span,.oylin-mi2-label span,.card-information .caption-with-letter-spacing,.card__information .caption-with-letter-spacing,.copyright__content,.policies a{font-size:var(--oylin-type-floor)!important;line-height:1.5!important}.header__menu-item,.header__inline-menu .list-menu__item,.header__inline-menu a,.menu-drawer__menu-item,.menu-drawer__utility-link,.oylin-menu-drawer__overview,.button,.oylin-button,button,input,textarea,select,.field__input,.field__label,.form__label,.header__inquiry-button,.oylin-material-tabs__btn,.oylin-material-tabs__link,.oylin-back-link{font-size:var(--oylin-type-control-accessible)!important}.button,.oylin-button,.header__inquiry-button{min-height:4.8rem!important;padding-block:1.2rem!important;line-height:1.25!important}.oylin-cta-banner .page-width{display:flex;flex-direction:column;align-items:center;text-align:center}.oylin-cta-banner .oylin-kicker{width:100%;margin-bottom:1.8rem!important;font-size:var(--oylin-type-floor)!important;letter-spacing:.14em!important}.oylin-cta-banner__heading{width:100%;max-width:118rem;margin:0 auto clamp(2rem,2.6vw,3rem)!important;text-align:center!important;font-size:clamp(3.6rem,4.6vw,6.4rem)!important;line-height:1.08!important;letter-spacing:-.018em!important;text-wrap:balance}.oylin-cta-banner__sub,.oylin-cta-banner__sub p{max-width:78rem;margin-inline:auto;font-size:clamp(1.7rem,1.35vw,2rem)!important;line-height:1.7!important}.oylin-cta-banner__sub{margin-bottom:clamp(3rem,4vw,4.2rem)!important}.oylin-cta-banner .oylin-button{min-height:5.2rem!important;padding:1.35rem 2.6rem!important;font-size:1.4rem!important;letter-spacing:.09em!important}.footer,.footer p,.footer a,.footer li,.footer-block__details-content,.footer-block__details-content .list-menu__item--link,.footer__copyright,.footer__copyright a,.policies a{font-size:var(--oylin-type-footer-accessible)!important;line-height:1.65!important}.footer .footer-block__heading,.footer .footer__heading{font-size:1.5rem!important;line-height:1.45!important}.footer .oylin-footer-contact__mark span{font-size:1.7rem!important}.footer .oylin-footer-contact__links,.footer .oylin-footer-contact__links p,.footer .oylin-footer-contact__links a{font-size:var(--oylin-type-footer-accessible)!important;line-height:1.65!important}.footer .newsletter__subheading,.footer .newsletter__subheading p,.footer .field__label,.footer .field__input{font-size:clamp(1.5rem,1.05vw,1.7rem)!important}.product__text,.product__tax,.product__sku,.product__inventory,.price,.price-item,.badge,.facets__heading,.facets__label,.facet-checkbox,.mobile-facets__label,.pagination__item{font-size:var(--oylin-type-floor)!important;line-height:1.5!important}@media screen and (max-width:749px){:root{--oylin-type-body-accessible: 1.6rem;--oylin-type-longform-accessible: 1.7rem;--oylin-type-footer-accessible: 1.5rem;--oylin-type-control-accessible: 1.5rem}.oylin-cta-banner__heading{font-size:clamp(3.2rem,9vw,4.4rem)!important;line-height:1.12!important}.oylin-cta-banner__sub,.oylin-cta-banner__sub p{font-size:1.7rem!important}}.button,.oylin-button,.header__inquiry-button,.product-form__submit,.quick-add__submit,.shopify-payment-button__button,.oylin-project-answers__cta{font-size:1.4rem!important;line-height:1.25!important;letter-spacing:.08em!important;min-height:5.2rem!important;padding:1.35rem 2.6rem!important}.oylin-hero .oylin-button,.oylin-section-head .oylin-button,.oylin-material-section .oylin-button,.oylin-journal-section .oylin-button,.oylin-product-teaser .oylin-button{font-size:1.4rem!important;min-height:5.2rem!important}.oylin-hero__eyebrow,.oylin-statement .oylin-kicker,.oylin-material-section .oylin-kicker,.oylin-process .oylin-kicker,.oylin-product-teaser .oylin-kicker,.oylin-journal-section .oylin-kicker,.oylin-project-answers__header>p{font-size:1.5rem!important;line-height:1.45!important;letter-spacing:.12em!important}.oylin-collection-card__overline{font-size:1.5rem!important;line-height:1.45!important;letter-spacing:.1em!important}.oylin-collection-card__index{font-size:1.4rem!important}.oylin-process__num{font-size:clamp(4rem,5vw,7rem)!important}.oylin-process__label{font-size:1.5rem!important;line-height:1.45!important;letter-spacing:.1em!important}.oylin-process__value{font-size:clamp(1.8rem,1.6vw,2.3rem)!important;line-height:1.45!important}.oylin-trust-strip__index{font-size:1.4rem!important}.oylin-trust-strip__item strong{font-size:clamp(1.8rem,1.45vw,2.2rem)!important;line-height:1.35!important}.oylin-trust-strip__item p{font-size:clamp(1.5rem,1.05vw,1.7rem)!important;line-height:1.65!important}.oylin-journal-card__meta-row,.oylin-journal-card__meta-row span,.oylin-journal-card__meta-row time{font-size:1.4rem!important;line-height:1.45!important;letter-spacing:.08em!important}.oylin-project-answers__topic span{font-size:1.6rem!important;line-height:1.3!important}.oylin-project-answers__topic small,.oylin-project-answers__active-topic,.oylin-project-answers__all-link{font-size:1.4rem!important;line-height:1.45!important;letter-spacing:.08em!important}.oylin-project-answers__all-link{padding-block:.6rem}.oylin-project-answers__header div{width:100%!important;max-width:none!important;font-size:clamp(1.6rem,1.1vw,1.8rem)!important;line-height:1.7!important}.oylin-material__prop-label,.oylin-material__prop-value,.oylin-material-tabs__btn,.oylin-material-tabs__link{font-size:1.4rem!important;line-height:1.5!important}@media screen and (max-width:749px){.oylin-hero__eyebrow,.oylin-statement .oylin-kicker,.oylin-material-section .oylin-kicker,.oylin-process .oylin-kicker,.oylin-product-teaser .oylin-kicker,.oylin-journal-section .oylin-kicker,.oylin-project-answers__header>p,.oylin-collection-card__overline{font-size:1.4rem!important}.oylin-process__label,.oylin-journal-card__meta-row,.oylin-journal-card__meta-row span,.oylin-journal-card__meta-row time,.oylin-project-answers__topic small,.oylin-project-answers__active-topic,.oylin-project-answers__all-link{font-size:1.4rem!important}.oylin-process__value{font-size:1.8rem!important}.oylin-trust-strip__item p{font-size:1.6rem!important}}.oylin-process .oylin-process__value{margin-top:.9rem!important;font-size:clamp(1.7rem,1.35vw,2.1rem)!important;font-weight:300!important;line-height:1.45!important;letter-spacing:.015em!important;text-transform:none!important;opacity:.86!important}.oylin-process .oylin-process__label{font-size:clamp(1.55rem,1.2vw,1.85rem)!important;line-height:1.35!important}.oylin-trust-strip .page-width,.oylin-journal-section .page-width{width:100%!important;max-width:var(--oylin-wide-max,176rem)!important;margin-inline:auto!important;padding-inline:var(--oylin-wide-gutter,clamp(2.4rem,4vw,8rem))!important}.oylin-trust-strip__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.oylin-trust-strip__item{gap:1.6rem!important;padding-inline:clamp(2rem,2.5vw,4rem)!important}.oylin-trust-strip__item:first-child{padding-left:0!important}.oylin-trust-strip__item:last-child{padding-right:0!important}.oylin-trust-strip__item strong{font-size:clamp(2rem,1.55vw,2.5rem)!important}.oylin-trust-strip__item p{max-width:32rem;font-size:clamp(1.55rem,1.08vw,1.75rem)!important;line-height:1.65!important}@media screen and (min-width:990px){.oylin-journal-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:clamp(2.8rem,3vw,4.8rem) clamp(3.2rem,4vw,6rem)!important;align-items:start!important}.oylin-journal-card--1{grid-column:1!important;grid-row:1 / span 2!important;height:auto!important}.oylin-journal-card--2{grid-column:2!important;grid-row:1!important}.oylin-journal-card--3{grid-column:2!important;grid-row:2!important;margin-top:0!important}.oylin-journal-card--1 .oylin-journal-card__link{display:block!important;height:auto!important}.oylin-journal-card--1 .oylin-journal-card__image-wrap{aspect-ratio:1 / 1!important;height:auto!important;margin-bottom:1.8rem!important}.oylin-journal-card--2 .oylin-journal-card__image-wrap,.oylin-journal-card--3 .oylin-journal-card__image-wrap{aspect-ratio:16 / 9!important;margin-bottom:1.5rem!important}.oylin-journal-card__image{width:100%!important;height:100%!important;object-fit:cover!important}.oylin-journal-card--1 .oylin-journal-card__title{max-width:72rem;font-size:clamp(3rem,2.7vw,4.8rem)!important}.oylin-journal-card--2 .oylin-journal-card__title,.oylin-journal-card--3 .oylin-journal-card__title{max-width:68rem;font-size:clamp(2.4rem,2vw,3.4rem)!important}}@media screen and (max-width:749px){.oylin-process .oylin-process__value{font-size:1.7rem!important}.oylin-trust-strip__grid{grid-template-columns:1fr!important}.oylin-trust-strip__item,.oylin-trust-strip__item:first-child,.oylin-trust-strip__item:last-child{padding:2.2rem 0!important}.oylin-trust-strip__item p{max-width:60rem;font-size:1.6rem!important}.oylin-journal-section .page-width{padding-inline:2.2rem!important}}.oylin-hero__eyebrow{font-size:1.7rem!important;line-height:1.4!important;letter-spacing:.11em!important}.shopify-section-group-header-group .header__menu-item,.shopify-section-group-header-group .header__inline-menu .list-menu__item,.shopify-section-group-header-group .header__inline-menu a,.shopify-section-group-header-group .header__inquiry-button{font-size:1.5rem!important;line-height:1.4!important}.shopify-section-group-header-group .announcement-bar__message{font-size:1.4rem!important;line-height:1.4!important}.footer .footer-block__heading,.footer .footer__heading{font-size:1.6rem!important;line-height:1.45!important}.footer .footer-block__details-content,.footer .footer-block__details-content .list-menu__item--link,.footer p,.footer a,.footer li{font-size:1.55rem!important;line-height:1.65!important}.oylin-cta-banner__sub,.oylin-cta-banner__sub p{font-size:clamp(1.85rem,1.35vw,2.1rem)!important;line-height:1.7!important}@media screen and (max-width:749px){.oylin-hero__eyebrow{font-size:1.5rem!important}}.shopify-section-group-header-group .header__menu-item,.shopify-section-group-header-group .header__inline-menu .list-menu__item,.shopify-section-group-header-group .header__inline-menu a,.shopify-section-group-header-group .header__inquiry-button{font-size:1.6rem!important;line-height:1.4!important}.footer .footer-block__heading,.footer .footer__heading{font-size:1.7rem!important;line-height:1.45!important}.footer .footer-block__details-content,.footer .footer-block__details-content .list-menu__item--link,.footer p,.footer a,.footer li{font-size:1.65rem!important;line-height:1.62!important}.oylin-brand-page--custom-project>.page-width{max-width:176rem!important;padding-inline:clamp(2.4rem,4vw,8rem)!important}.oylin-brand-page--custom-project .oylin-brand-page__hero{padding-block:3.2rem 3.8rem!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;gap:clamp(3rem,5vw,7rem)!important}.oylin-brand-page--custom-project .oylin-brand-page__media{max-width:none!important}.oylin-brand-page--custom-project .oylin-brand-page__image{aspect-ratio:4/3!important;object-fit:cover!important}.oylin-brand-page--custom-project .oylin-brand-page__title{font-size:clamp(4.8rem,5.4vw,7.4rem)!important;line-height:1.02!important;max-width:70rem!important}.oylin-brand-page--custom-project .oylin-kicker{font-size:1.5rem!important;letter-spacing:.11em!important}@media(max-width:989px){.oylin-brand-page--custom-project .oylin-brand-page__hero{grid-template-columns:1fr!important;padding-block:2.4rem 3rem!important}.oylin-brand-page--custom-project .oylin-brand-page__title-wrap{order:2!important}.oylin-brand-page--custom-project .oylin-brand-page__media{order:1!important}}.oylin-brand-page--custom-project{position:relative;background:#171714}.oylin-brand-page--custom-project>.oylin-brand-page__hero{position:relative;display:block!important;max-width:none!important;width:100%!important;padding:0!important;min-height:clamp(52rem,68vh,82rem);overflow:hidden}.oylin-brand-page--custom-project>.oylin-brand-page__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#0a0a0894,#0a0a0847 42%,#0a0a0814 72%,#0a0a0829)}.oylin-brand-page--custom-project .oylin-brand-page__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important}.oylin-brand-page--custom-project .oylin-brand-page__image,.oylin-brand-page--custom-project .oylin-brand-page__placeholder{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important}.oylin-brand-page--custom-project .oylin-brand-page__title-wrap{position:absolute!important;left:clamp(2.4rem,6vw,10rem);right:clamp(2.4rem,6vw,10rem);bottom:clamp(4rem,8vh,9rem);z-index:2;max-width:90rem;color:#f6f2eb!important}.oylin-brand-page--custom-project .oylin-kicker{margin:0 0 1.4rem!important;color:#f6f2ebd1!important;font-size:1.5rem!important;letter-spacing:.11em!important}.oylin-brand-page--custom-project .oylin-brand-page__title{max-width:90rem!important;margin:0!important;color:#f6f2eb!important;font-size:clamp(5rem,7vw,9rem)!important;line-height:.98!important;letter-spacing:-.03em!important;text-shadow:0 1px 16px rgba(0,0,0,.18)}@media(max-width:749px){.oylin-brand-page--custom-project>.oylin-brand-page__hero{min-height:64vh}.oylin-brand-page--custom-project .oylin-brand-page__title-wrap{left:2rem;right:2rem;bottom:3rem}.oylin-brand-page--custom-project .oylin-brand-page__title{font-size:clamp(4.2rem,13vw,6rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/oylin-pages.css.map */
