:root{--loyly-display-1: clamp(2.75rem, 5.5vw, 5.25rem);--loyly-display-2: clamp(2.25rem, 4.2vw, 4rem);--loyly-section-title: clamp(1.9rem, 3vw, 2.75rem);--loyly-subheading: clamp(1.35rem, 1.8vw, 1.75rem);--loyly-lead: clamp(1.0625rem, 1.2vw, 1.25rem);--loyly-body: 1rem;--loyly-card-title: clamp(1.0625rem, 1vw, 1.1875rem);--loyly-meta: .875rem;--loyly-label: .8125rem;--loyly-control: .9375rem;--loyly-announcement: .8125rem;--loyly-heading-weight: 600;--loyly-control-weight: 600;--loyly-display-line: .98;--loyly-heading-line: 1.08;--loyly-body-line: 1.55}h1,h2,h3,h4,h5,h6{text-transform:none}:is(.button,button){--buttonTransform: none;text-transform:none}.loyly-display-1{font-family:var(--hFontFamily);font-size:var(--loyly-display-1);font-weight:var(--loyly-heading-weight);line-height:.96;letter-spacing:-.04em;text-transform:none}.loyly-display-2{font-family:var(--hFontFamily);font-size:var(--loyly-display-2);font-weight:var(--loyly-heading-weight);line-height:var(--loyly-display-line);letter-spacing:-.035em;text-transform:none}.loyly-section-title{font-family:var(--hFontFamily);font-size:var(--loyly-section-title);font-weight:var(--loyly-heading-weight);line-height:1.04;letter-spacing:-.025em;text-transform:none}.loyly-subheading{font-family:var(--hFontFamily);font-size:var(--loyly-subheading);font-weight:var(--loyly-heading-weight);line-height:1.12;letter-spacing:-.015em;text-transform:none}.loyly-lead{font-size:var(--loyly-lead);line-height:1.5}.loyly-meta{font-size:var(--loyly-meta);line-height:1.4}.loyly-label{font-size:var(--loyly-label);line-height:1.15;font-weight:600;letter-spacing:.08em}body[coretex-page=index]{--loyly-display-2: clamp(34px, 4.2vw, 48px);--loyly-lead: clamp(17px, 1.2vw, 20px);--loyly-body: 16px;--loyly-card-title: clamp(17px, 1vw, 19px);--loyly-meta: 14px;--loyly-label: 13px;--loyly-control: 15px;--loyly-announcement: 13px;font-size:var(--loyly-body);line-height:var(--loyly-body-line)}body[coretex-page=index] .hero .meta h1{max-width:12ch;font-size:var(--loyly-display-1);font-weight:var(--loyly-heading-weight);line-height:.96;letter-spacing:-.04em;text-transform:none}body[coretex-page=index] .hero .meta h2{max-width:15ch;font-size:var(--loyly-display-2);font-weight:var(--loyly-heading-weight);line-height:var(--loyly-display-line);letter-spacing:-.035em;text-transform:none}body[coretex-page=index] .hero .meta p{max-width:38ch;font-size:var(--loyly-lead);line-height:1.5}body[coretex-page=index] :is(h2.gs-title,h3.gs-title,.gs-title h2,.gs-title h3){font-size:var(--loyly-section-title);font-weight:var(--loyly-heading-weight);line-height:1.04;letter-spacing:-.025em;text-transform:none}body[coretex-page=index] .media-text .meta h2{font-size:var(--loyly-section-title);font-weight:var(--loyly-heading-weight);line-height:1.04;letter-spacing:-.025em;text-transform:none}body[coretex-page=index] .media-text .meta .rte{font-size:var(--loyly-body);line-height:var(--loyly-body-line)}.product-grid product-card .title :is(h2,h3,h4){--h4Size: var(--loyly-card-title);font-size:var(--loyly-card-title);font-weight:var(--loyly-heading-weight);line-height:1.22;letter-spacing:-.01em;text-transform:none}.product-grid product-card .meta{--prodCardFontSize: var(--loyly-meta);font-size:var(--loyly-meta);line-height:1.4}.product-grid product-card :where(.vendor,.subtitle,.price[ref=price]){font-size:var(--loyly-meta);line-height:1.4}.product-grid[clip-meta=true] :where(.vendor,.title,.subtitle,.clipThis)>*{display:inline-block;max-width:100%;white-space:normal;overflow:visible;text-overflow:clip}body[coretex-page=index] .reviews .media-block .name{font-size:var(--loyly-meta);line-height:1.35;font-weight:600;text-transform:none}body[coretex-page=index] .reviews .review{font-size:var(--loyly-body);line-height:var(--loyly-body-line)}body[coretex-page=index] .blog-listing .posts h3{font-size:var(--loyly-subheading);font-weight:var(--loyly-heading-weight);line-height:1.15;letter-spacing:-.015em;text-transform:none}body[coretex-page=index] .blog-listing .posts time{font-size:var(--loyly-meta)}body[coretex-page=index] :where(a.button,.button,button){font-size:var(--loyly-control);font-weight:var(--loyly-control-weight);letter-spacing:0;text-transform:none}header#mainHeader #headerGrid :where(a,button,summary){font-size:var(--loyly-control);font-weight:400;text-transform:none}.announcement-bar .marquee{font-size:var(--loyly-announcement);font-weight:600;line-height:1.2;letter-spacing:.01em}footer{font-size:var(--loyly-body);line-height:1.5}#f-newsletter>x-flex>x-cell:first-child>p,#f-newsletter .loyly-footer-newsletter-title{max-width:30ch;margin:0;font-family:var(--hFontFamily);font-size:var(--loyly-subheading);font-weight:var(--loyly-heading-weight);line-height:1.15;letter-spacing:-.015em;text-transform:none}@media(max-width:777px){body[coretex-page=index] .gs-title{position:static;inset-block-start:auto;z-index:auto;white-space:normal;overflow:visible;text-overflow:clip;text-align:left}body[coretex-page=index] .hero .meta h1{max-width:10ch}body[coretex-page=index] .hero .meta h2{max-width:12ch}body[coretex-page=index] .hero .meta p{max-width:31ch}}@media(min-width:778px){header#mainHeader #headerGrid .menu>nav>ul[menu-list="1"]>li>a,header#mainHeader #headerGrid .menu>nav>ul[menu-list="1"]>li>details>summary{font-size:clamp(1.0625rem,.55vw + .75rem,1.125rem);font-weight:400;line-height:1.3;letter-spacing:.01em}header#mainHeader #headerGrid .menu>nav>ul[menu-list="1"]>li>a:is(:hover,:focus-visible,[aria-current=page],[data-active=true]),header#mainHeader #headerGrid .menu>nav>ul[menu-list="1"]>li>details>summary:is(:hover,:focus-visible,[aria-current=page],[data-active=true]){font-weight:400}header#mainHeader #headerGrid .menu details-menu :where(a,summary){font-size:1rem;font-weight:400;line-height:1.35;letter-spacing:.005em}}@media(max-width:777px){#mobmenu .menus>nav>ul[menu-list="1"]>li>a,#mobmenu .menus>nav>ul[menu-list="1"]>li>details>summary{font-size:1.125rem;font-weight:400;line-height:1.35;letter-spacing:.005em}#mobmenu .menus [menu-list]:not([menu-list="1"]) :where(a,summary){font-size:1rem;font-weight:400;line-height:1.4}#mobmenu details[open]>summary{font-weight:400}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/loyly-type.css.map */
