:root{--cal-jost-ink: #33342d;--cal-jost-body: #46463f;--cal-jost-muted: #716f67;--cal-jost-on-image: #f7f3ec}html body[class][class] :is(h1,h2,h3,.h1,.h2,.h3,.product-title,.product-info__title,.section-heading){font-family:Jost,Arial,sans-serif!important;font-weight:400!important}html body[class][class] :is(.button,button,.header__link,.mega-menu__link,.accordion__toggle,.variant-picker__option-info,.price,.price-list){font-family:Jost,Arial,sans-serif!important;font-weight:500!important}html body[class][class] :is([class*=image-with-text-overlay] .prose .h1,[class*=image-with-text-overlay] .prose p.h1,.content-over-media .prose .h1,.content-over-media .prose p.h1,.shopify-section--slideshow .prose .h1,.shopify-section--slideshow .prose p.h1,.slideshow__slide .prose .h1,.slideshow__slide .prose p.h1,.hero-heading){font-family:Jost,Arial,sans-serif!important;font-size:clamp(42px,3.75vw,52px)!important;line-height:1.08!important;letter-spacing:-.022em!important;max-width:13ch!important;font-weight:400!important}html body[class][class] :is(.content-over-media,[class*=image-with-text-overlay],.shopify-section--slideshow,.slideshow__slide) .prose :is(h1,h2,h3,.h1,.h2,.h3,p,li,a:not(.button),span,.subheading){font-family:Jost,Arial,sans-serif!important;color:var(--cal-jost-on-image)!important;text-shadow:0 1px 2px rgba(0,0,0,.16)}html body[class][class] :is(.content-over-media,[class*=image-with-text-overlay],.shopify-section--slideshow,.slideshow__slide) .prose p:not(.h1){font-size:15px!important;line-height:1.55!important;max-width:60ch}html body[class][class] :is([class*=collection-banner] h1,.shopify-section--collection-banner h1,.collection-banner h1,.collection-title,main>.shopify-section:first-child .page-header h1){font-family:Jost,Arial,sans-serif!important;font-size:clamp(34px,2.8vw,40px)!important;line-height:1.12!important;letter-spacing:-.02em!important}html body[class][class] :is(.section-heading,.sbs-heading,.materials-tabs__heading,.cal-news-head,.jdgm-title,.cal-fc-section .cfc-title,.cfc-head h2,.cfc-head .h2,[class*=featured-collections] h2,[class*=featured_collections] h2,[class*=recently-viewed] h2,[class*=recently_viewed] h2,[class*=recommendations] h2,[class*=product-recommendations] h2,[class*=newsletter] h2,.shopify-section--blog-posts h2){font-family:Jost,Arial,sans-serif!important;font-size:clamp(28px,2.35vw,34px)!important;line-height:1.16!important;letter-spacing:-.018em!important;font-weight:400!important}html body[class][class] :is(.mega-menu .prose .h1,.mega-menu .prose p.h1,.mega-menu .h1,.mega-menu p.h1,.navigation-drawer .prose .h1,.navigation-drawer .prose p.h1){font-family:Jost,Arial,sans-serif!important;font-size:clamp(20px,1.65vw,25px)!important;line-height:1.12!important;letter-spacing:-.016em!important;max-width:12ch!important;font-weight:400!important;color:var(--cal-jost-ink)!important;text-shadow:none!important}html body[class][class] :is(.mega-menu .prose p:not(.h1),.mega-menu .prose a:not(.button),.navigation-drawer .prose p:not(.h1)){font-family:Jost,Arial,sans-serif!important;font-size:12.5px!important;line-height:1.5!important;color:var(--cal-jost-muted)!important;text-shadow:none!important}html body[class][class] :is(.shopify-section--main-product .product-info h1,.shopify-section--main-product .product-title,.shopify-section--main-product .product-info__title,.cln-wrap .cln-pname){font-family:Jost,Arial,sans-serif!important;font-size:30px!important;line-height:1.14!important;letter-spacing:-.016em!important;font-weight:400!important}html body[class][class] :is(.announcement-bar,.announcement-bar__message,.announcement-bar p){font-family:Jost,Arial,sans-serif!important;font-size:11.5px!important;letter-spacing:.03em!important;font-weight:400!important}html body[class][class] :is(.header__link,.header a,.header-sidebar a,.mega-menu__link,.navigation-drawer a){font-family:Jost,Arial,sans-serif!important;font-size:13px!important;letter-spacing:.01em!important;font-weight:400!important}html body[class][class] :is(.button,button.button,.button--primary,.button--secondary,.product-form__submit,#clnAddBtn,.cln-add-btn,.cln-bundle-add,.cfc-atc){font-family:Jost,Arial,sans-serif!important;font-size:13px!important;letter-spacing:.02em!important;font-weight:500!important;text-transform:none!important}@media screen and (max-width:699px){html body[class][class] :is([class*=image-with-text-overlay] .prose .h1,[class*=image-with-text-overlay] .prose p.h1,.content-over-media .prose .h1,.content-over-media .prose p.h1,.shopify-section--slideshow .prose .h1,.shopify-section--slideshow .prose p.h1,.hero-heading){font-size:36px!important;line-height:1.1!important;max-width:12ch!important}html body[class][class] :is(.section-heading,.sbs-heading,.materials-tabs__heading,.cal-news-head,.jdgm-title,.cal-fc-section .cfc-title,.cfc-head h2,[class*=recently-viewed] h2,[class*=recently_viewed] h2,[class*=recommendations] h2,[class*=newsletter] h2){font-size:26px!important;line-height:1.18!important}html body[class][class] :is(.shopify-section--main-product .product-info h1,.shopify-section--main-product .product-title,.shopify-section--main-product .product-info__title,.cln-wrap .cln-pname){font-size:27px!important;line-height:1.16!important}}html body[class][class] :is(.cln-wrap .accordion-button,.cln-wrap button.accordion-button,.shopify-section--main-product .accordion__toggle,.shopify-section--main-product button.accordion-button){font-family:Jost,Arial,sans-serif!important;font-weight:400!important}html body[class][class] :is(.calinea-mega-menu-link,a.calinea-mega-menu-link,.calinea-promo-tile__text,p.calinea-promo-tile__text){font-family:Jost,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}html body[class][class] :is([class*=recently-viewed] h2,[class*=recently_viewed] h2,[class*=recommendations] h2,[class*=product-recommendations] h2,.shopify-section--recently-viewed-products h2,.shopify-section--product-recommendations h2,.cfc-title){font-size:24px!important;line-height:1.2!important}@media screen and (max-width:699px){html body[class][class] :is([class*=recently-viewed] h2,[class*=recently_viewed] h2,[class*=recommendations] h2,[class*=product-recommendations] h2,.shopify-section--recently-viewed-products h2,.shopify-section--product-recommendations h2,.cfc-title){font-size:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/197/assets/calinea-typography-refinement.css.map */
