:root{--ssw-serif: "Libre Baskerville", Georgia, "Times New Roman", serif;--ssw-sans: "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ssw-heading: var(--ssw-serif);--font-heading-family: var(--ssw-serif);--font-body-family: var(--ssw-sans);--font-body-weight: 400;--heading-letter-spacing: 0px;--ssw-fs-display: clamp(28px, 1.6vw + 22px, 46px);--ssw-fs-h1: clamp(28px, 1.2vw + 22px, 40px);--ssw-fs-title: clamp(26px, .9vw + 21px, 34px);--ssw-fs-section: clamp(26px, .9vw + 21px, 34px);--ssw-fs-h2: clamp(24px, .6vw + 20.5px, 30px);--ssw-fs-h3: clamp(19px, .3vw + 17.5px, 22px);--ssw-fs-h4: clamp(17px, .2vw + 16px, 19px);--ssw-fs-card: clamp(17px, .25vw + 16px, 19px);--ssw-fs-body: 16px;--ssw-fs-lead: clamp(16px, .2vw + 15.3px, 17px);--ssw-fs-small: 14px;--ssw-fs-label: 12px;--ssw-lh-display: 1.15;--ssw-lh-heading: 1.22;--ssw-lh-body: 1.65;--ssw-ls-heading: 0;--ssw-ls-label: .1em;--ssw-ls-eyebrow: .14em;--ssw-ls-button: .08em;--ssw-ls-nav: .08em;--ssw-measure: 68ch}body{font-family:var(--ssw-sans);font-size:16px;line-height:1.65}:root :is(h1,h2,.h0,.h1,.h2){font-family:var(--ssw-serif);font-weight:400;letter-spacing:0;line-height:var(--ssw-lh-heading)}:root :is(h3,h4,h5,.h3,.h4,.h5,.h6){font-family:var(--ssw-serif);font-weight:700;letter-spacing:0;line-height:1.3}h1,h2,h3,.ssw-h2,.product__title{text-wrap:balance}:root .ssw-h2{font-weight:400;font-size:var(--ssw-fs-section);line-height:var(--ssw-lh-heading);letter-spacing:0}:root .ssw-h2.ssw-h2--xl{font-weight:400;font-size:var(--ssw-fs-display);line-height:var(--ssw-lh-display)}:root .ssw-h2+.ssw-lede,:root .ssw-head .ssw-lede{margin-top:12px}:root [class*=ai-forge-slider] .ai-forge-slider__heading{font-family:var(--ssw-serif)!important;font-weight:400!important;font-size:var(--ssw-fs-display)!important;line-height:var(--ssw-lh-display)!important;letter-spacing:0!important}:root [class*=ai-forge-slider] :is(.ai-forge-slider__text,.ai-forge-slider__description,.ai-forge-slider__subheading){font-family:var(--ssw-sans)!important;font-weight:500!important;font-size:var(--ssw-fs-lead)!important;line-height:1.65!important}:root .ai-forge-slider__eyebrow{font-family:var(--ssw-sans);font-weight:600;letter-spacing:.18em}:root .ai-forge-slider__button{font-family:var(--ssw-sans)!important;font-weight:600!important;font-size:13px!important;letter-spacing:var(--ssw-ls-button)!important}:root .collection-hero__title,:root [id$=__banner] :is(h1,.h1){font-weight:400;font-size:var(--ssw-fs-h1);line-height:1.18;letter-spacing:0;text-wrap:balance}:root h1.product__title,:root .product__info-container h1.product__title{font-weight:400;font-size:var(--ssw-fs-title);line-height:1.25;letter-spacing:0;max-width:24em}:root :is(.product-grid-item__title,.product-grid-item__title a){font-family:var(--ssw-serif);font-weight:400;font-size:var(--ssw-fs-card);line-height:1.35;letter-spacing:0}:root .ssw-card__title{font-weight:400;font-size:var(--ssw-fs-card);line-height:1.35}:root .ssw-colcard__title{font-weight:400;font-size:clamp(18px,1.4vw,22px);line-height:1.25}:root .ssw-colcard--feature .ssw-colcard__title{font-size:clamp(22px,2.2vw,32px)}:root .ssw-moretile__title{font-weight:400;font-size:clamp(22px,1.8vw,28px);line-height:1.2}:root .ssw-empty__title{font-weight:400;font-size:clamp(22px,1vw + 18px,26px);line-height:1.25}:root :is(.ssw-colcard__mono,.ssw-card__noimg){font-weight:400}:root .ssw-pillar__title{font-weight:700;font-size:17px;line-height:1.35}:root .footer .footer__widget_title{font-family:var(--ssw-serif);font-weight:700;font-size:18px;letter-spacing:0}:root .product__accordion :is(summary,.accordion__title){font-weight:700;font-size:18px}:root [id$=__product-grid] :is(.facets__heading,.facets summary,.facet-filters__label){font-weight:700;font-size:17px}:root .ssw-lede{font-family:var(--ssw-sans);font-weight:500;font-size:var(--ssw-fs-lead);line-height:1.65;max-width:62ch}:root :is(.ssw-rte,.rte,.page__wrapper .rte,.faq__list--item--content){font-family:var(--ssw-sans);font-size:var(--ssw-fs-body);line-height:var(--ssw-lh-body)}:is(.ssw-rte,.page__wrapper .rte,.faq__list--item--content) :is(ul,ol){margin:0 0 1.1em;padding-left:1.25em}:is(.ssw-rte,.page__wrapper .rte,.faq__list--item--content) li{margin-bottom:.45em;line-height:1.65}:is(.ssw-rte,.page__wrapper .rte,.faq__list--item--content) li::marker{color:var(--ssw-gold-deep)}:root [id$=__banner] :is(.rte,[class*=description]){font-family:var(--ssw-sans);font-weight:500;font-size:var(--ssw-fs-lead);line-height:1.65}.caption,.caption-large,.product__tax,.ssw-editor-note{font-family:var(--ssw-sans)}:root .ssw-pillar__text,:root .ssw-step__text,:root .ssw-service__sub{font-family:var(--ssw-sans)}:root :is(.ssw-btn,.button,.shopify-challenge__button){font-family:var(--ssw-sans);font-weight:600;font-size:13px;letter-spacing:var(--ssw-ls-button)}:root :is(.ssw-link-arrow,.ssw-colcard__cta,.ssw-card__cta,.ssw-moretile__cta){font-family:var(--ssw-sans);font-weight:600;letter-spacing:var(--ssw-ls-label)}:root .ssw-link-arrow{font-size:13px}:root :is(.ssw-eyebrow,.ssw-moretile__eyebrow,.ssw-card__type,.ssw-service__title,.ssw-step__title,.ssw-badge,.product-grid-item__badges .badge){font-family:var(--ssw-sans);font-weight:600;letter-spacing:var(--ssw-ls-eyebrow)}:root .ssw-eyebrow{font-size:var(--ssw-fs-label)}:root .ssw-specs__row dt{font-weight:600;letter-spacing:.12em}:root .ssw-catnav__link{font-family:var(--ssw-sans);font-weight:600;font-size:13px;letter-spacing:var(--ssw-ls-nav)}:root .ssw-catnav__sublink{font-family:var(--ssw-sans);font-weight:500;font-size:14.5px;letter-spacing:.01em}:root .ssw-catnav__subitem--all .ssw-catnav__sublink{font-weight:600;font-size:12px;letter-spacing:var(--ssw-ls-label)}:root :is(.form__label,.field__label,.ssw-order label,.contact label){font-family:var(--ssw-sans);font-weight:600;letter-spacing:.02em}:root .ssw-order label:not(.visually-hidden){font-size:14.5px;color:var(--ssw-text)}:root .ssw-consent label,:root .ssw-order .ssw-consent label{font-weight:400}:root :is(.field__input,.select__select,.input__field,.ssw-order :is(input,select,textarea),.contact :is(input,textarea)){font-family:var(--ssw-sans);font-size:16px}:root .footer :is(.footer__widget_inner,.footer__copyright,.copyright__content,p,li,a){font-family:var(--ssw-sans)}:root .footer :is(li,a):not(.list-social__link){letter-spacing:.01em}:root .footer .footer__list--item a{font-weight:500}:root .product__info-container :is(.breadcrumbs__wrapper,.breadcrumbs__wrapper a,.product-form__quantity .form__label,.guarantee__safe__checkout>p){font-family:var(--ssw-sans);font-weight:600;letter-spacing:.12em}:root .product__info-container .product__variant_sku strong{font-weight:600;letter-spacing:.12em}:root .product__info-container .product-form__submit.button,:root .product__info-container .notify__me--available .product-popup-modal__button{font-family:var(--ssw-sans)!important;font-weight:600!important;font-size:13px!important;letter-spacing:var(--ssw-ls-button)!important}:root .product__sticky .product__add__cart__button button[disabled],:root .product__sticky .ssw-sticky-enquire{font-family:var(--ssw-sans)!important;font-weight:600!important;font-size:12.5px!important;letter-spacing:var(--ssw-ls-button)}:root .product__sticky_head{font-family:var(--ssw-serif)}:root .ssw-pdesc .product__description{font:400 var(--ssw-fs-body)/var(--ssw-lh-body) var(--ssw-sans)}:root .ssw-pdesc .product__description>p:first-child{font:500 var(--ssw-fs-lead)/1.65 var(--ssw-sans);color:var(--ssw-ink);letter-spacing:0}:root .ssw-pdesc .product__description :is(h2,h3){font-family:var(--ssw-serif);font-weight:700;font-size:var(--ssw-fs-h3);line-height:1.3;letter-spacing:0}:root .ssw-pdesc .product__description h4{font-family:var(--ssw-serif);font-weight:700;font-size:var(--ssw-fs-h4);line-height:1.3}:root .ssw-pdesc .product__description ol>li:before{font:700 16px/1.5 var(--ssw-serif)}:root .ssw-pdesc .ssw-spec__k{font-family:var(--ssw-sans);font-weight:600;letter-spacing:.1em}:root .ssw-pdesc .ssw-spec__v{font-size:15.5px}@media(min-width:992px){.ssw-premium-header .header__inner{min-height:72px;padding-block:6px}.ssw-premium-header .header__logo .header__heading-logo{max-height:84px}.ssw-premium-header .ssw-hsearch__input{height:44px;font-size:14px}.ssw-premium-header .ssw-hsearch__submit{top:3px;right:3px;width:38px;height:38px}.ssw-premium-header .header__actions_btn{padding:11px}.ssw-premium-header .header__actions_btn svg{height:21px}.ssw-headerx .ssw-catnav__link{padding-block:12px}.ssw-headerx .ssw-catnav__link:after{bottom:6px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ssw-type.css.map */
