html{-webkit-text-size-adjust:100%}body,input,textarea,select,button{font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.h1{font-size:clamp(32px,4vw,46px);line-height:1.12;font-weight:700;letter-spacing:-.03em}h2,.h2{font-size:clamp(24px,2.4vw,30px);line-height:1.2;font-weight:700;letter-spacing:-.02em}h3,.h3{font-size:clamp(18px,1.8vw,22px);line-height:1.3;font-weight:700}.title,.section-title,.section-header__title,.heading,.title-wrapper h2,.collection-title,.product-block-title,.jg-concern-heading,.jg-reviews-title,.jg-why-heading,.jg-reviews-page-title,.gb-section-title{font-size:clamp(24px,2.1vw,27px)!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.02em!important}.card-title,.product-title,.product-card-title,.product-item .product-title,.product-item .card-title,.product-grid .card-title,.jg-card-title,.gb-title,.card-product-information .card-title,.card-product-information .product-title{font-size:14.5px!important;line-height:1.42!important;font-weight:600!important}.price,.price-item,.product-price,.price__regular,.price__sale,.product-item .price,.product-card .price,.jg-price-now,.gb-price,.card-product-information .price,.card-product-information .price-item{font-size:16px!important;line-height:1.22!important;font-weight:800!important}.compare-at-price,.price-item--regular,.old-price,.jg-price-old,.gb-compare-price,.card-product-information .price-item--regular,.card-product-information s{font-size:11px!important;line-height:1.25!important;font-weight:500!important;color:#929292!important}button,.button,.btn,.product-form__submit,.product-item button,.add-to-cart,.jg-add,.gb-btn{font-size:12px!important;line-height:1.2!important;font-weight:700!important}.collection-title,.category-title,.category-item-title,.jg-cat-name{font-size:14px!important;line-height:1.35!important;font-weight:600!important}.caption,.description,.subtitle,.subtext,.card-subtitle,.category-subtitle,.jg-cat-sub,.jg-concern-card-subtitle,.jg-why-text{font-size:11.5px!important;line-height:1.5!important}.jg-review-copy,.jg-review-page-copy{font-size:13px!important;line-height:1.6!important}.jg-review-meta strong,.jg-review-page-meta strong{font-size:12.5px!important;font-weight:700!important}.jg-review-meta span,.jg-review-page-meta span{font-size:10.5px!important}.jg-trust-title,.jg-why-title{font-size:13.5px!important;line-height:1.35!important;font-weight:700!important}.jg-trust-text,.jg-why-text{font-size:11.5px!important;line-height:1.5!important}.announcement-bar,.announcement-bar *,.header-announcement,.header-announcement *,.announcement__text{font-size:12.5px!important;line-height:1.35!important;font-weight:600!important}.header input[type=search],.header__search input,.search-modal input,.search__input,.header-search input,input[name=q]{font-size:15px!important;line-height:1.4!important}.header__menu-item,.menu-lv-1__action,.site-nav a,.navigation a,.header-navigation a,.header-menu a,.jg-nav a{font-size:15px!important;line-height:1.35!important;font-weight:600!important}.header-support,.header-support span,.header-support .text,.header-support .label{font-size:11.5px!important;line-height:1.3!important}.header-support a[href^="tel:"],.header-support strong,.header-support .phone{font-size:15.5px!important;line-height:1.25!important;font-weight:700!important}.header__icon,.header__icon span,.header__icons span,.header-account,.header-cart,.header-account span,.header-cart span,.header-top,.header__heading-link{font-size:12.5px!important;line-height:1.25!important;font-weight:600!important}.gb-view-all,.jg-concern-view-all,.jg-reviews-view-all,[class*=view-all],[class*=view_all]{font-size:12px!important;line-height:1.2!important;font-weight:700!important}.jg-deal-timer .u b{font-size:17px!important;font-weight:800!important}.jg-deal-timer .u span{font-size:9px!important}.jg-deal-timer .sep{font-size:15px!important}.footer,.footer a,.footer p,.footer-block__details-content,.footer__content-bottom,.jg-footer a,.jg-footer p{font-size:13px!important;line-height:1.65!important}.footer h2,.footer h3,.footer-block__heading,.jg-footer h3{font-size:15px!important;line-height:1.3!important;font-weight:700!important}@media screen and (max-width:991px)and (min-width:768px){body,input,textarea,select,button{font-size:14.5px}.header__menu-item,.menu-lv-1__action,.site-nav a,.navigation a,.header-navigation a,.header-menu a,.card-title,.product-title,.product-card-title,.product-item .product-title,.jg-card-title,.gb-title{font-size:14px!important}.price,.price-item,.product-price,.jg-price-now,.gb-price{font-size:15.5px!important}}@media screen and (max-width:767px){body,input,textarea,select,button{font-size:14px;line-height:1.5}h1,.h1{font-size:28px!important;line-height:1.15!important}h2,.h2,.title,.section-title,.section-header__title,.heading,.title-wrapper h2,.jg-concern-heading,.jg-reviews-title,.jg-why-heading,.jg-reviews-page-title,.gb-section-title{font-size:20px!important;line-height:1.25!important}h3,.h3{font-size:16px!important}.card-title,.product-title,.product-card-title,.product-item .product-title,.product-item .card-title,.product-grid .card-title,.jg-card-title,.gb-title,.card-product-information .card-title,.card-product-information .product-title{font-size:12.5px!important;line-height:1.4!important}.price,.price-item,.product-price,.price__regular,.price__sale,.product-item .price,.jg-price-now,.gb-price{font-size:14px!important}.compare-at-price,.price-item--regular,.old-price,.jg-price-old,.gb-compare-price{font-size:10px!important}button,.button,.btn,.product-form__submit,.add-to-cart,.jg-add,.gb-btn{font-size:11px!important}.collection-title,.category-title,.category-item-title,.jg-cat-name{font-size:13px!important}.caption,.description,.subtitle,.subtext,.card-subtitle,.category-subtitle,.jg-cat-sub,.jg-concern-card-subtitle{font-size:10.5px!important}.jg-review-copy,.jg-review-page-copy{font-size:12px!important}.jg-review-meta strong,.jg-review-page-meta strong{font-size:11.5px!important}.jg-review-meta span,.jg-review-page-meta span{font-size:10px!important}.jg-trust-title,.jg-why-title{font-size:12.5px!important}.jg-trust-text,.jg-why-text,.announcement-bar,.announcement-bar *,.header-announcement,.header-announcement *,.announcement__text{font-size:10.5px!important}.header input[type=search],.header__search input,.search-modal input,.search__input,.header-search input,input[name=q],.header__menu-item,.menu-lv-1__action,.site-nav a,.navigation a,.header-navigation a,.header-menu a,.jg-nav a{font-size:14px!important}.header-support,.header-support span,.header-support .text,.header-support .label{font-size:10.5px!important}.header-support a[href^="tel:"],.header-support strong,.header-support .phone{font-size:13px!important}.header__icon,.header__icon span,.header__icons span,.header-account,.header-cart,.header-account span,.header-cart span{font-size:11px!important}.gb-view-all,.jg-concern-view-all,.jg-reviews-view-all,[class*=view-all],[class*=view_all]{font-size:10.5px!important}.jg-deal-timer .u b{font-size:14px!important}.jg-deal-timer .u span{font-size:8px!important}.footer,.footer a,.footer p,.footer-block__details-content,.footer__content-bottom,.jg-footer a,.jg-footer p{font-size:12px!important}.footer h2,.footer h3,.footer-block__heading,.jg-footer h3{font-size:13.5px!important}}@media screen and (max-width:380px){body{font-size:13.5px}.card-title,.product-title,.product-card-title,.product-item .product-title,.jg-card-title,.gb-title{font-size:12px!important}.price,.price-item,.product-price,.jg-price-now,.gb-price{font-size:13.5px!important}button,.button,.btn,.add-to-cart,.jg-add,.gb-btn{font-size:10.5px!important}.header__menu-item,.menu-lv-1__action,.site-nav a,.navigation a,.header-navigation a,.header-menu a{font-size:13.5px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jg-typography.css.map */
