:root{--ez-text: var(--ez-text-font, "Inter", -apple-system, "Helvetica Neue", Arial, sans-serif);--ez-display-font: "Sklow", var(--ez-text);--font-body-family: var(--ez-text);--font-heading-family: var(--ez-text);--font-body-weight: 400}body,button,input,select,textarea,#MainContent,main,header,footer,.drawer,cart-drawer,menu-drawer,search-drawer,.R-TextBody,.R-TextHeading,.R-Button,[class*=R-]{font-family:var(--ez-text)!important}:root{--ez-display: 20px;--ez-h2: 20px;--ez-score: 20px;--ez-h3: 16px;--ez-card-h: 16px;--ez-price: 20px;--ez-intro: 16px;--ez-body: 15px;--ez-ui: 14px;--ez-option: 15px;--ez-field: 15px;--ez-link: 15px;--ez-nav: 14px;--ez-ctitle: 14px;--ez-cprice: 14px;--ez-news: 20px;--ez-small: 13px;--ez-label: 12px;--ez-caption: 12px;--ez-badge: 11px;--ez-ink: #111111;--ez-grey: #6b6b6b;--ez-on-dark: #ffffff;--ez-on-dark-2: rgba(255,255,255,.72);--ez-on-dark-3: rgba(255,255,255,.55);--ez-on-dark-line: rgba(255,255,255,.28);--ez-track-ui: .04em;--ez-track-label: .06em;--ez-track-nav: .06em}@media screen and (min-width:990px){:root{--ez-display: 28px;--ez-h2: 24px;--ez-score: 24px;--ez-h3: 15px;--ez-card-h: 18px;--ez-price: 18px;--ez-intro: 15px;--ez-body: 14px;--ez-ui: 13px;--ez-option: 14px;--ez-field: 14px;--ez-link: 15px;--ez-nav: 14px;--ez-ctitle: 16px;--ez-cprice: 14px;--ez-news: 26px}}main h1.heading,main h2.heading,main h3.heading.banner__title,main .banner__title,main [class*=media-card] .heading,main .testimonial blockquote,main .testimonial blockquote p,main .rte h1,main .rte h2,main .main-page-title,main .page-title{font-family:var(--ez-display-font)!important;font-weight:700!important;text-transform:none!important}main .testimonial blockquote :is(strong,b){font-weight:700!important}main .testimonial blockquote,main .testimonial blockquote p{line-height:1.25!important}header .heading{font-family:var(--ez-display-font)!important}header p.leading-none.text-xs{font-size:var(--ez-badge)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:var(--ez-track-ui)!important}[id$=__main-product] h1.heading,.featured-product .product__title .heading,.featured-product .product__title a{font-family:var(--ez-display-font)!important;font-size:var(--ez-display)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--ez-ink)!important}.R-TextHeading--md{font-family:var(--ez-display-font)!important;font-size:var(--ez-score)!important;font-weight:700!important;line-height:1.1!important}header .list-menu .menu__item .btn-text,header .list-menu .menu__item{font-family:var(--ez-display-font)!important;font-size:var(--font-navigation-size)!important;font-weight:var(--font-navigation-weight)!important;text-transform:var(--font-navigation-text-transform, none)!important;letter-spacing:normal!important;line-height:normal!important}menu-drawer .drawer__menu>li>a.drawer__menu-item,menu-drawer .drawer__menu>li>details>summary,menu-drawer .drawer__menu>li>details>summary .heading{font-family:var(--ez-display-font)!important}main .rte h2{font-size:28px!important;line-height:1.2!important}main .rte h3{font-family:var(--ez-text)!important;font-size:20px!important;font-weight:600!important;line-height:1.3!important;text-transform:none!important}main .rte h4{font-family:var(--ez-text)!important;font-size:17px!important;font-weight:600!important;text-transform:none!important}@media screen and (max-width:989px){main .rte h2{font-size:22px!important}main .rte h3{font-size:18px!important}}main .rte,main .rte p,main .rte li,main p:not(.heading){font-weight:400}main .rte strong,main .rte b{font-weight:600!important}:is([id$=__main-product],.featured-product) .product__text-inner .rte,:is([id$=__main-product],.featured-product) .product__text-inner .rte p{font-size:var(--ez-intro)!important;font-weight:400!important;line-height:1.55!important;color:var(--ez-ink)!important}:is([id$=__main-product],.featured-product) .price__regular,:is([id$=__main-product],.featured-product) .price__sale,:is([id$=__main-product],.featured-product) .price__regular *,:is([id$=__main-product],.featured-product) .price__sale *{font-size:var(--ez-price)!important;font-weight:500!important;color:var(--ez-ink)!important}:is([id$=__main-product],.featured-product) .price s,:is([id$=__main-product],.featured-product) .price s *,:is([id$=__main-product],.featured-product) .price__compare,:is([id$=__main-product],.featured-product) .price__compare *{font-weight:400!important;color:var(--ez-grey)!important}.ruk_rating_snippet .ruk-rating-snippet-count,.ruk-rating-snippet-count{font-size:var(--ez-caption)!important;font-weight:400!important;color:var(--ez-grey)!important}.trust-badge-item{font-size:var(--ez-label)!important;font-weight:500!important;line-height:1.4!important;text-transform:none!important;letter-spacing:0!important}#MainContent .product-other-variations>span.text-base,:is([id$=__main-product],.featured-product) .product-form__input legend:not(.sr-only),:is([id$=__main-product],.featured-product) .product-form__input>div.flex,:is([id$=__main-product],.featured-product) .option-name{font-size:var(--ez-field)!important;font-weight:500!important;line-height:1.3!important;text-transform:none!important;letter-spacing:0!important;color:var(--ez-ink)!important}:is([id$=__main-product],.featured-product) .product-form__input .font-medium{font-weight:400!important;color:var(--ez-grey)!important}.product-other-variations .other-variations__btn{border:1px solid #d1d1d1!important}.product-other-variations .other-variations__btn .text-sm{font-size:var(--ez-option)!important;font-weight:400!important;line-height:1.3!important;color:var(--ez-grey)!important}.product-other-variations .other-variations__btn.active,.product-other-variations .other-variations__btn[aria-current=true]{border:2px solid #000000!important}.product-other-variations .other-variations__btn.active .text-sm,.product-other-variations .other-variations__btn[aria-current=true] .text-sm{font-weight:600!important;color:var(--ez-ink)!important}:is([id$=__main-product],.featured-product) label.label-swatch{font-size:var(--ez-option)!important;font-weight:400!important;color:var(--ez-grey)!important;text-transform:none!important}:is([id$=__main-product],.featured-product) input:checked+label.label-swatch{font-weight:600!important;color:var(--ez-ink)!important}:is(main,footer,cart-drawer,.cart-drawer,product-sticky-form) .btn-text,.R-Button,:is([id$=__main-product],.featured-product) .product-form__buttons button,:is([id$=__main-product],.featured-product) .product-form__buttons button span,:is([id$=__main-product],.featured-product) .buy-buttons button,:is([id$=__main-product],.featured-product) .buy-buttons button span,product-sticky-form button,product-sticky-form button span{font-size:var(--ez-ui)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:var(--ez-track-ui)!important;line-height:1.2!important}.shopify-payment-button__more-options{font-size:var(--ez-caption)!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.ez-trust__item,.ez-trust__item span,:is([id$=__main-product],.featured-product) label.label{font-size:var(--ez-small)!important;font-weight:400!important;line-height:1.3!important;color:var(--ez-ink)!important}#MainContent :is([id$=__main-product],.featured-product) .rte p.ez-trial__title,#MainContent .ez-trial__title{font-size:var(--ez-h3)!important;font-weight:600!important;line-height:1.3!important;text-transform:none!important;letter-spacing:0!important;color:var(--ez-ink)!important}#MainContent .ez-trial__text,#MainContent :is([id$=__main-product],.featured-product) .rte .ez-trial__text{font-size:var(--ez-body)!important;font-weight:400!important;line-height:1.6!important;color:var(--ez-ink)!important}#MainContent :is([id$=__main-product],[id*=__collapsible],[id*=__faq],[id*=__main-page]) .details__summary span.leading-none,#MainContent [id$=__main-product] .product__accordion>.details__summary span.leading-none,#MainContent [id$=__main-product] details.ez-faq>summary span.leading-none,#MainContent [id$=__main-product] .recommend__title{font-size:var(--ez-h3)!important;font-weight:600!important;line-height:1.3!important;text-transform:none!important;letter-spacing:0!important;color:var(--ez-ink)!important}#MainContent :is([id$=__main-product],[id*=__collapsible],[id*=__faq]) .details__content,#MainContent :is([id$=__main-product],[id*=__collapsible],[id*=__faq]) .details__content p,#MainContent :is([id$=__main-product],[id*=__collapsible],[id*=__faq]) .details__content li,#MainContent [id$=__main-product] .details__content td{font-size:var(--ez-body)!important;font-weight:400!important;line-height:1.6!important;color:var(--ez-ink)!important}#MainContent [id$=__main-product] .details__content strong,#MainContent [id$=__main-product] .details__content b{font-weight:600!important;color:var(--ez-ink)!important}#MainContent [id$=__main-product] .details__content td:first-child,#MainContent [id$=__main-product] .details__content th{color:var(--ez-ink)!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}#MainContent [id$=__main-product] .details__content td:not(:first-child){color:var(--ez-grey)!important}#MainContent [id$=__main-product] .details__content a,#MainContent .ez-faq__a a,#MainContent .ez-trial__text a{color:var(--ez-ink)!important;text-decoration:none!important;font-weight:400!important}#MainContent [id$=__main-product] .ez-faq__item>summary,#MainContent [id$=__main-product] .ez-faq__item>summary *,#MainContent [id$=__main-product] details.ez-faq__item .details__summary span.leading-none{font-size:var(--ez-body)!important;font-weight:500!important;line-height:1.45!important;text-transform:none!important;letter-spacing:0!important;color:var(--ez-ink)!important}#MainContent .ez-faq__a,#MainContent .ez-faq__a p,#MainContent [id$=__main-product] .details__content .ez-faq__a,#MainContent [id$=__main-product] .details__content .ez-faq__a p{font-size:var(--ez-body)!important;font-weight:400!important;line-height:1.6!important;color:var(--ez-ink)!important}#MainContent [id*=multicolumn_with_icons] .column__content,#MainContent [id*=multicolumn_with_icons] .column__content *{font-family:var(--ez-display-font)!important}.R-TextHeading:not(.R-TextHeading--xxxs):not(.R-TextHeading--md){font-weight:500!important}.R-TextHeading--xxxs{font-size:var(--ez-h3)!important;font-weight:600!important}.c-meta__authorDetails .R-TextHeading.R-TextHeading--xxs,.c-meta__authorDetails .R-TextHeading.R-TextHeading--xxs .cssVar-authorName{font-size:var(--ez-body)!important;font-weight:600!important;color:var(--ez-ink)!important}.R-TextBody--xs,.R-TextBody--sm{font-size:var(--ez-body)!important;font-weight:400!important;line-height:1.6!important;color:var(--ez-ink)!important}.R-TextBody--xxs{font-size:var(--ez-small)!important;font-weight:400!important}.R-TextBody--xxxs{font-size:var(--ez-caption)!important;font-weight:400!important;color:var(--ez-grey)!important}.R-TextBody--xxxxs{font-size:var(--ez-caption)!important;font-weight:400!important}.ez-rv-more{font-size:var(--ez-small)!important;font-weight:500!important;text-decoration:underline!important;text-underline-offset:3px!important}main p.heading:not(.column__title){font-size:var(--ez-label)!important;font-weight:500!important;line-height:1.4!important;text-transform:uppercase!important;letter-spacing:var(--ez-track-label)!important;color:var(--ez-grey)!important}main p.heading.banner__subheading{color:inherit!important;opacity:.85}main .multicolumn-card p.heading,main .multicolumn-card__info p.heading,main .article-card__title,main .article-card__title.heading{color:inherit!important;font-family:var(--ez-text)!important;font-size:var(--ez-card-h)!important;font-weight:600!important;line-height:1.35!important;text-transform:none!important;letter-spacing:0!important}main .article-card a.link,main .article-card .link{font-size:var(--ez-small)!important;font-weight:500!important}.card.product-card .product-card__title,.card.product-card .product-card__title.reversed-link{font-size:var(--ez-ctitle)!important;font-weight:600!important;line-height:1.35!important;text-transform:none!important;letter-spacing:0!important;color:var(--ez-ink)!important}.card.product-card .price,.card.product-card .price *,.card.product-card .product-card__price-row .price,.card.product-card .product-card__price-row .price *{font-size:var(--ez-cprice)!important;font-weight:400!important;color:var(--ez-ink)!important}.card.product-card .price s,.card.product-card .price s *,.card.product-card .price__compare,.card.product-card .price__compare *{color:var(--ez-grey)!important}.badge,.product-card__custom-badge,.badge--onsale,.card.product-card .product-card__badges-overlay .badge,.card.product-card .product-card__badges-overlay .product-card__custom-badge{font-size:var(--ez-badge)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:var(--ez-track-ui)!important}.product-card [class*=compare] span:not(.sr-only),.product-card label[for*=compare]{font-size:var(--ez-badge)!important;font-weight:500!important;letter-spacing:var(--ez-track-label)!important;color:var(--ez-grey)!important}main .sort-title{font-size:var(--ez-label)!important;font-weight:500!important;letter-spacing:var(--ez-track-label)!important;color:var(--ez-grey)!important}main .sort-selection,main [class*=facets] summary span,main [class*=facets] .facets__label{font-weight:500!important;text-transform:none!important;letter-spacing:0!important}main [class*=sort] label.reversed-link{font-weight:400!important;text-transform:none!important;letter-spacing:0!important}product-sticky-form p.font-medium,.product-sticky p.font-medium{font-weight:600!important}main nav[aria-label=breadcrumbs] a,main .breadcrumbs a,main .breadcrumbs li{font-size:var(--ez-small)!important;font-weight:400!important;color:var(--ez-grey)!important}:is(cart-drawer,.cart-drawer,main) :is(.cart-item__name,.cart-item__title,.cart__item-title){font-weight:600!important;text-transform:none!important}:is(cart-drawer,.cart-drawer) :is(h2,.drawer__title,.heading){font-family:var(--ez-text)!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}main form label,main .field label{font-weight:400!important;text-transform:none!important;letter-spacing:0!important}main .cart h1.heading,main [id*=__main-search] h1.heading,main [class*=customer] h1.heading{font-size:40px!important;line-height:1.1!important;letter-spacing:-.01em!important}main .totals__subtotal{font-size:var(--ez-field)!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}main .totals__subtotal-value{font-size:20px!important;font-weight:600!important}main .cart span.text-base-2xl.font-medium{font-size:var(--ez-h3)!important;font-weight:600!important}main .cart a.link,cart-drawer a.link{font-size:var(--ez-caption)!important}@media screen and (max-width:989px){main .cart h1.heading,main [id*=__main-search] h1.heading,main [class*=customer] h1.heading{font-size:28px!important}}main :is(.ezfaq,.ez-partner,.ez-ambassador,.ezw2,.ez-team,.ez-affiliate){font-family:var(--ez-text)!important;letter-spacing:0!important}main :is(.ezfaq,.ez-partner,.ez-ambassador,.ezw2,.ez-team,.ez-affiliate) :is(p,span,a,li,b,strong,em,div,summary,label,input,select,textarea,button,td,th,small,h3,h4,h5,h6,dt,dd,figcaption,blockquote){font-family:var(--ez-text)!important}main :is(.ezfaq,.ez-partner,.ez-ambassador,.ezw2,.ez-team,.ez-affiliate) :is(h1,h2),main :is(.ezfaq,.ez-partner,.ez-ambassador,.ezw2,.ez-team,.ez-affiliate) :is([class*=logo],[class*=title]):not([class*=pre]):not(h3):not(h4):not(h5):not(h6){font-family:var(--ez-display-font)!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.005em!important}main :is(.ezfaq,.ez-partner,.ez-ambassador,.ezw2,.ez-team,.ez-affiliate) :is(h3,h4){font-weight:600!important;letter-spacing:0!important}main .ezfaq .pre{font-size:var(--ez-label)!important;font-weight:500!important;letter-spacing:var(--ez-track-label)!important;color:var(--ez-grey)!important}main .ezfaq .lede{font-size:17px!important;font-weight:400!important;color:var(--ez-ink)!important}main .ezfaq .quick b{font-size:var(--ez-ui)!important;font-weight:600!important;letter-spacing:var(--ez-track-ui)!important}main .ezfaq .quick span{font-size:var(--ez-small)!important;font-weight:400!important}main .ezfaq nav.cats a{font-size:var(--ez-label)!important;font-weight:500!important;letter-spacing:var(--ez-track-label)!important}main .ezfaq summary,main .ezfaq summary span{font-size:var(--ez-body)!important;font-weight:500!important;color:var(--ez-ink)!important}main .ezfaq .a{font-size:var(--ez-body)!important;font-weight:400!important;color:var(--ez-grey)!important}main .ezfaq .a a,main .ezfaq .foot a{font-weight:500!important}main .ezfaq h2.s{font-size:var(--ez-h2)!important}main .ezfaq .foot h2{font-size:20px!important}footer .footer__accordions .details__summary .heading{font-size:var(--ez-link)!important;font-weight:600!important;line-height:1.4!important;text-transform:none!important;letter-spacing:0!important;color:var(--ez-on-dark)!important}footer .footer__accordions .details__content a.reversed-link{font-size:var(--ez-link)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.4!important;color:var(--ez-on-dark-2)!important;transition:color .15s}footer .footer__accordions .details__content a.reversed-link:hover{color:var(--ez-on-dark)!important}footer .footer__newsletter p.h3{font-size:var(--ez-news)!important;font-weight:600!important;line-height:1.25!important;text-transform:none!important;letter-spacing:-.01em!important;color:var(--ez-on-dark)!important;max-width:22ch}footer .footer__newsletter .rte,footer .footer__newsletter .rte p{font-size:var(--ez-caption)!important;line-height:1.6!important;color:var(--ez-on-dark-3)!important;max-width:60ch}footer .credits,footer .credits *{font-size:var(--ez-caption)!important;color:var(--ez-on-dark-3)!important}footer .newsletter-form input[type=email]{background:transparent!important;border:0!important;border-bottom:1px solid var(--ez-on-dark-2)!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:48px!important;font-size:var(--ez-link)!important;color:var(--ez-on-dark)!important}footer .newsletter-form label,footer .newsletter-form .label{color:var(--ez-on-dark-3)!important;font-size:var(--ez-link)!important;padding-left:0!important;left:0!important;margin-left:0!important}footer .newsletter-form button{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ez-on-dark)!important}footer .footer__socials ul{gap:28px!important}footer .footer__socials a{color:var(--ez-on-dark)!important;opacity:.9;transition:opacity .15s}footer .footer__socials a:hover{opacity:1}footer .footer__socials svg{width:22px!important;height:22px!important}footer [id*=__footer-copyright] .section{background:#111!important}footer [id*=__footer-copyright] .section--divider:before,footer [id*=__footer-copyright] .section--divider:after{display:none!important}footer [id*=__footer-copyright] .footer-copyright{padding-block:24px!important}@media screen and (min-width:990px){footer .footer.page-width{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:0!important;align-items:stretch!important}footer .footer__right{order:-1!important;padding:0 64px 0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;row-gap:32px!important;align-content:start!important}footer .footer__right:before,footer .footer__right:after,footer .footer__left:before,footer .footer__left:after{display:none!important}footer .footer__newsletter{row-gap:28px!important;max-width:520px}footer .footer__logo{margin-bottom:16px}footer .footer__socials{justify-content:flex-start!important;align-self:start!important}footer .footer__left{justify-content:stretch!important;gap:0!important;align-self:stretch!important;border-left:1px solid var(--ez-on-dark-line)!important;border-right:0!important;padding-left:clamp(40px,6vw,88px)!important}footer .footer__accordions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:32px!important;justify-content:stretch!important;flex-grow:1!important;width:100%!important;align-content:start!important}footer .footer__accordions>details{width:auto!important;min-width:0}footer .footer__accordions .details__content a.reversed-link{white-space:nowrap}footer .footer__accordions .details__summary{padding-bottom:0!important;margin-bottom:22px!important}footer .footer__accordions .details__content ul{gap:16px!important}}@media screen and (max-width:989px){footer .footer.page-width{display:flex!important;flex-direction:column!important;gap:40px!important}footer .footer__right{order:-1!important;padding:0!important;border:0!important}footer .footer__accordions .details__content ul{gap:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/ez-type-scale.css.map */
