:root{--ocs-eyebrow: 15px;--ocs-eyebrow-lg: 16px;--ocs-label: 16px;--ocs-body-sm: 16px;--ocs-body: 18px;--ocs-body-lg: 20px;--ocs-body-xl: 23px;--ocs-h6: 24px;--ocs-h5: 30px;--ocs-h4: 40px;--ocs-h3: 56px;--ocs-track-eyebrow: .32em;--ocs-track-label: .18em;--ocs-track-button: .22em;--ocs-bg: #FAFAF8;--ocs-bg-white: #FFFFFF;--ocs-bg-dark: #171717;--ocs-fg: #171717;--ocs-fg-soft: rgba(23, 23, 23, .65);--ocs-fg-muted: rgba(23, 23, 23, .45);--ocs-fg-line: rgba(23, 23, 23, .12);--ocs-accent: #D8BC85;--ocs-accent-soft: #E8D5A8;--ocs-coral: #E94F6F}body{font-size:18px!important;line-height:1.6!important;color:#171717;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.announcement-bar,.announcement-bar .announcement-bar__message,.announcement-bar__announcement,.announcement-bar p,.announcement-bar a{font-size:17px!important;letter-spacing:.02em!important}.announcement-bar{padding-top:14px!important;padding-bottom:14px!important}.header__menu-item,.header__menu-item span,.header__menu-item>a,.header__active-menu-item,.list-menu__item{font-size:17px!important;letter-spacing:.05em!important;font-weight:500!important}.header__heading-link{font-size:22px!important;font-weight:600!important;letter-spacing:-.01em!important}.header__icon{padding:14px!important}.header__icon svg{width:22px!important;height:22px!important;display:block!important}.header__icon .icon{width:28px!important;height:28px!important}.header__icon--cart .icon{width:46px!important;height:46px!important}.cart-count-bubble{font-size:11px!important}.oncall-hero__eyebrow{font-size:16px!important;letter-spacing:.32em!important;margin-bottom:1.5rem!important;font-weight:500!important}.oncall-hero__headline{font-size:clamp(48px,7.5vw,104px)!important;font-weight:600!important;line-height:1.02!important;letter-spacing:-.035em!important;text-shadow:0 0 1px rgba(255,255,255,.6),0 2px 30px rgba(0,0,0,.55),0 0 60px rgba(0,0,0,.35)!important}.oncall-hero__headline em{font-style:italic!important;font-weight:600!important}.oncall-hero__sub{font-size:21px!important;line-height:1.5!important;max-width:600px!important;text-shadow:0 1px 18px rgba(0,0,0,.5),0 0 30px rgba(0,0,0,.3)!important;font-weight:500!important}.oncall-hero__eyebrow{text-shadow:0 1px 12px rgba(0,0,0,.5)!important}.oncall-subband{padding:22px 24px!important}.oncall-subband__msg{font-size:18px!important;letter-spacing:.02em!important}.oncall-subband__msg strong,.oncall-subband__cta{font-size:18px!important;font-weight:600!important}.oncall-press{padding:60px 0 48px!important}.oncall-press__eyebrow{font-size:15px!important;letter-spacing:.32em!important;margin-bottom:36px!important;font-weight:500!important;color:#17171799!important}.oncall-press__row{gap:clamp(40px,5vw,80px)!important}.oncall-press__text{font-size:19px!important;font-family:var(--font-body-family)!important;font-style:normal!important;letter-spacing:.02em!important;color:#171717b3!important;font-weight:500!important}.oncall-press__note{font-size:15px!important;font-style:italic!important;margin-top:32px!important;color:#17171766!important}.oncall-grid{padding:clamp(80px,9vw,140px) 0!important}.oncall-grid__head{margin-bottom:clamp(60px,6vw,90px)!important}.oncall-grid__eyebrow{font-size:15px!important;letter-spacing:.32em!important;margin-bottom:22px!important;font-weight:500!important}.oncall-grid__heading{font-size:clamp(36px,4.8vw,64px)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:-.03em!important}.oncall-grid__heading em{font-style:italic!important;font-weight:600!important}.oncall-card{border-radius:6px!important}.oncall-card__body{padding:28px 24px 36px!important}.oncall-card__stars{font-size:16px!important;gap:10px!important;margin-bottom:16px!important}.oncall-card__star{font-size:16px!important;letter-spacing:.06em!important}.oncall-card__count{font-size:15px!important}.oncall-card__title{font-size:28px!important;font-weight:600!important;line-height:1.15!important;margin-bottom:14px!important;letter-spacing:-.025em!important}.oncall-card__desc{font-size:17px!important;line-height:1.55!important;margin-bottom:26px!important;color:#171717b3!important}.oncall-card__cta{font-size:16px!important;letter-spacing:.22em!important;font-weight:600!important;border-bottom-width:2px!important;padding-bottom:6px!important}.oncall-cinematic__eyebrow{font-size:16px!important;letter-spacing:.32em!important;margin-bottom:22px!important;font-weight:500!important}.oncall-cinematic__heading{font-size:clamp(44px,6.5vw,88px)!important;font-weight:600!important;line-height:1.02!important;letter-spacing:-.03em!important}.oncall-cinematic__heading em{font-style:italic!important;font-weight:600!important}.oncall-cinematic__sub{font-size:21px!important;line-height:1.5!important}.oncall-routine{padding:clamp(80px,9vw,140px) 0!important}.oncall-routine__eyebrow{font-size:15px!important;letter-spacing:.32em!important;margin-bottom:22px!important;font-weight:500!important}.oncall-routine__heading{font-size:clamp(36px,4.5vw,58px)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:-.03em!important;margin-bottom:24px!important}.oncall-routine__heading em{font-style:italic!important;font-weight:600!important}.oncall-routine__body{font-size:20px!important;line-height:1.55!important;margin-bottom:32px!important;color:#171717b3!important}.oncall-routine__includes{margin-bottom:36px!important}.oncall-routine__includes li{font-size:17px!important;padding:8px 0!important;color:#171717b3!important}.oncall-reels{padding:clamp(80px,9vw,140px) 0!important}.oncall-reels__head{margin-bottom:clamp(60px,6vw,90px)!important}.oncall-reels__eyebrow{font-size:15px!important;letter-spacing:.32em!important;margin-bottom:22px!important;font-weight:500!important}.oncall-reels__heading{font-size:clamp(36px,4.5vw,54px)!important;font-weight:600!important;letter-spacing:-.03em!important}.oncall-reels__heading em{font-style:italic!important;font-weight:600!important}.oncall-reels__sub{font-size:19px!important;line-height:1.5!important}.oncall-reels__caption{font-size:13px!important;padding:10px 16px!important;letter-spacing:.14em!important}.oncall-editorial{padding:clamp(80px,9vw,140px) 0!important}.oncall-editorial__eyebrow{font-size:15px!important;letter-spacing:.32em!important;margin-bottom:22px!important;font-weight:500!important}.oncall-editorial__heading{font-size:clamp(36px,4.8vw,60px)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:-.03em!important}.oncall-editorial__heading em{font-style:italic!important;font-weight:600!important}.oncall-editorial__body{font-size:18px!important;line-height:1.7!important;margin-bottom:32px!important}.oncall-editorial__body p{font-size:18px!important}.oncall-editorial__cta{font-size:16px!important;letter-spacing:.22em!important;font-weight:600!important;border-bottom-width:2px!important;padding-bottom:6px!important}.oncall-btn--pill,.oncall-btn--primary-dark,.oncall-cinematic__cta{padding:22px 56px!important;font-size:17px!important;letter-spacing:.22em!important;min-width:260px!important;font-weight:600!important}@media(max-width:600px){.oncall-btn--pill,.oncall-btn--primary-dark,.oncall-cinematic__cta{padding:18px 36px!important;font-size:16px!important;min-width:220px!important}}.footer{padding-top:72px!important;padding-bottom:48px!important}.footer__heading,.footer-block__heading{font-size:22px!important;font-family:var(--font-heading-family)!important;font-weight:500!important;margin-bottom:20px!important}.footer-block__details-content,.footer-block__details-content p,.footer-block__details-content a,.footer__list-social a,.footer-block ul li,.footer-block ul li a{font-size:17px!important;line-height:1.7!important}.footer-block ul li{padding:4px 0!important}.copyright__content,.footer__copyright,.copyright{font-size:15px!important}.footer__list-social .list-social__link svg{width:26px!important;height:26px!important}.newsletter-form__field-wrapper input{font-size:17px!important;padding:14px 16px!important}.drawer__heading{font-size:24px!important;font-family:var(--font-heading-family)!important;font-weight:500!important}.cart-item__name,.cart-item__details,.cart-item__name a{font-size:17px!important}.totals__total-value,.totals__subtotal-value,.totals__subtotal,.totals__total{font-size:22px!important}.cart__ctas button,.cart__ctas .cart__checkout-button{font-size:17px!important;letter-spacing:.22em!important;padding:18px 32px!important;font-weight:600!important;text-transform:uppercase!important}.cart__update-button{font-size:15px!important}.product__title h1,.product__title{font-size:clamp(40px,5vw,64px)!important;font-family:var(--font-heading-family)!important;font-weight:500!important;letter-spacing:-.015em!important;line-height:1.05!important;margin-bottom:16px!important}.product__info-container .price,.price__regular .price-item--regular,.price__sale .price-item--sale,.price-item{font-size:24px!important;font-weight:500!important}.product__info-container .product__description,.product__description p{font-size:18px!important;line-height:1.7!important}.product-form__buttons{display:grid!important;gap:12px!important}.product-form__buttons .product-form__submit,.product-form__buttons button,.shopify-payment-button .shopify-payment-button__button,.shopify-payment-button__button--unbranded,.shopify-payment-button__more-options{font-size:17px!important;letter-spacing:.22em!important;padding:22px 48px!important;font-weight:600!important;text-transform:uppercase!important;border-radius:999px!important;min-height:64px!important;font-family:var(--font-body-family)!important;width:100%!important;border-width:1.5px!important}.product-form__submit{background:transparent!important;color:#171717!important;border:1.5px solid #171717!important}.product-form__submit:hover{background:#171717!important;color:#fafaf8!important}.shopify-payment-button__button--unbranded,.shopify-payment-button .shopify-payment-button__button{background:#171717!important;color:#fafaf8!important;border:1.5px solid #171717!important;box-shadow:none!important}.shopify-payment-button .shopify-payment-button__button:hover{background:#000!important}.shopify-payment-button__more-options{display:none!important}.product__view-details a,.product__text{font-size:17px!important}.page-width h1,.article-template__title{font-size:clamp(48px,6vw,80px)!important;font-family:var(--font-heading-family)!important;font-weight:500!important;line-height:1.05!important}body.template-page main>.page-width>h1,.template-page .page-width>.page__title,.template-page .main-page-title{display:none!important}body:not(.page-about) .template-page .page-width>h1{display:block!important}.page-width h2,.article-template__content h2{font-size:clamp(32px,4vw,48px)!important;font-family:var(--font-heading-family)!important;font-weight:500!important}.page-width p,.article-template__content p,.rte p,.rte li{font-size:18px!important;line-height:1.7!important}.collection-hero__title{font-size:clamp(34px,4.2vw,50px)!important;line-height:1.1!important;font-family:var(--font-heading-family)!important;font-weight:500!important}.facets-container h1,.facets-container h2,.facets__heading,.facet-filters__label,.mobile-facets__heading{font-size:15px!important;letter-spacing:.05em!important;line-height:1.35!important}.facets-container,.facets-container *,.facet-filters,.facet-filters__field,.facet-filters__sort,.product-count,.product-count__text{font-size:15px!important}.facets__summary,.facets__heading+*{font-size:15px!important}.ocph__title{font-size:17px!important;letter-spacing:.04em!important}.ocph__brief{font-size:14px!important;line-height:1.6!important}.ocph__tag{font-size:12px!important;letter-spacing:.25em!important}.product__accordion .accordion__title,.accordion__title.h4{font-size:18px!important;line-height:1.4!important;letter-spacing:0!important;font-weight:600!important}.product__accordion summary .summary__title{gap:10px;align-items:center}.product__accordion summary{padding-block:14px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/oncall-design-system.css.map */
