html,body,button,input,textarea,select{font-family:Arial,Helvetica,sans-serif!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-size:15px;line-height:1.5}h1,.h1{font-size:36px;line-height:1.15;font-weight:700}h2,.h2{font-size:26px;line-height:1.2;font-weight:700}h3,.h3{font-size:20px;line-height:1.3;font-weight:700}.gb-heading-row h1,.gb-heading-row h2,.gb-heading-row h3,.gb-heading-row .heading,.gb-heading-row .title,.section-header__title,.section-title,.title-wrapper h2{font-family:Arial,Helvetica,sans-serif!important;font-size:26px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.02em!important}.gb-card,.gb-product-item,.card-product,.product-card,.product-item{font-family:Arial,Helvetica,sans-serif!important}.gb-card .gb-details-col a,.gb-card .gb-details-col h3,.gb-card .gb-details-col h4,.gb-card .card-title,.gb-card .product-title,.card-product .card-title,.card-product .product-title,.product-card .card-title,.product-card .product-title,.product-item .card-title,.product-item .product-title,.card-product-information a,.card-product-information .card-title,.gb-info-wrapper a,.gb-info-wrapper .card-title,.gb-info-wrapper .product-title{font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:0!important;color:#222!important}.gb-details-col,.gb-info-wrapper,.card-product-information{display:flex;flex-direction:column}.gb-details-col>a:not(.button),.gb-info-wrapper>a:not(.button),.card-product-information>a:not(.button){min-height:41px}.gb-card .price,.gb-card .price-item,.gb-card .product-price,.gb-details-col .price,.gb-info-wrapper .price,.card-product-information .price,.card-product-information .price-item,.product-card .price,.product-item .price{font-family:Arial,Helvetica,sans-serif!important;font-size:17px!important;line-height:1.25!important;font-weight:700!important;color:#d71932!important}.gb-card s,.gb-card del,.gb-card .compare-at-price,.gb-card .price-item--regular,.gb-details-col s,.gb-details-col del,.gb-info-wrapper s,.gb-info-wrapper del,.card-product-information s,.card-product-information del{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.25!important;font-weight:400!important;color:#999!important}.gb-image-col{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:200px!important;overflow:hidden!important}.gb-image-col .gb-image,.gb-card .gb-image{display:block!important;width:100%!important;height:100%!important;max-width:180px!important;max-height:180px!important;object-fit:contain!important;object-position:center!important;margin:auto!important}.gb-details-col,.gb-info-wrapper,.card-product-information{padding:12px!important}.gb-card button,.gb-card .button,.gb-product-item button,.gb-product-item .button,.card-product button,.card-product .button,.product-card button,.product-card .button,.product-item button,.product-item .button,.add-to-cart,.product-form__submit{font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;line-height:1.2!important;font-weight:600!important;min-height:40px!important;width:100%;border-radius:7px}.gb-badge,.gb-discount-badge,.badge,.product-badge{font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;line-height:1.2!important;font-weight:600!important}.gb-heading-row a,.section-header a,.view-all{font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;line-height:1.3!important;font-weight:600!important}.category-title,.category-item-title,.collection-title,.jg-cat-name{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.35!important;font-weight:600!important}.category-subtitle,.jg-cat-sub,.jg-concern-card-subtitle{font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;line-height:1.4!important;font-weight:400!important}.header__menu-item,.menu-lv-1__action,.site-nav a,.navigation a,.header-navigation a,.header-menu a{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!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-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:400!important}.announcement-bar,.announcement-bar *,.header-announcement,.header-announcement *,.announcement__text{font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;line-height:1.35!important;font-weight:600!important}.jg-review-copy,.jg-review-page-copy{font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;line-height:1.6!important}.jg-review-meta strong,.jg-review-page-meta strong{font-size:12px!important;font-weight:600!important}.jg-review-meta span,.jg-review-page-meta span{font-size:10px!important}.jg-trust-title,.jg-why-title{font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;line-height:1.35!important;font-weight:700!important}.jg-trust-text,.jg-why-text{font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;line-height:1.5!important}.footer,.footer a,.footer p,.footer-block__details-content,.footer__content-bottom,.jg-footer,.jg-footer a,.jg-footer p{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.6!important}.footer h2,.footer h3,.footer-block__heading,.jg-footer h3{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.3!important;font-weight:700!important}@media screen and (max-width:991px){.gb-heading-row h1,.gb-heading-row h2,.gb-heading-row h3,.gb-heading-row .heading,.gb-heading-row .title,.section-header__title,.section-title,.title-wrapper h2{font-size:23px!important}.gb-card .gb-details-col a,.gb-card .gb-details-col h3,.gb-card .gb-details-col h4,.gb-card .card-title,.gb-card .product-title,.card-product .card-title,.card-product .product-title,.product-card .card-title,.product-card .product-title,.product-item .card-title,.product-item .product-title,.card-product-information a,.gb-info-wrapper a{font-size:14px!important;line-height:1.35!important}.gb-card .price,.gb-details-col .price,.gb-info-wrapper .price,.card-product-information .price{font-size:16px!important}.gb-image-col{height:175px!important}.gb-image-col .gb-image,.gb-card .gb-image{max-width:155px!important;max-height:155px!important}}@media screen and (max-width:767px){body{font-size:14px}.gb-heading-row h1,.gb-heading-row h2,.gb-heading-row h3,.gb-heading-row .heading,.gb-heading-row .title,.section-header__title,.section-title,.title-wrapper h2{font-size:20px!important;line-height:1.2!important}.gb-card .gb-details-col a,.gb-card .gb-details-col h3,.gb-card .gb-details-col h4,.gb-card .card-title,.gb-card .product-title,.card-product .card-title,.card-product .product-title,.product-card .card-title,.product-card .product-title,.product-item .card-title,.product-item .product-title,.card-product-information a,.card-product-information .card-title,.gb-info-wrapper a,.gb-info-wrapper .card-title{font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;line-height:1.35!important;font-weight:600!important}.gb-details-col>a:not(.button),.gb-info-wrapper>a:not(.button),.card-product-information>a:not(.button){min-height:36px}.gb-card .price,.gb-card .price-item,.gb-details-col .price,.gb-info-wrapper .price,.card-product-information .price,.product-card .price,.product-item .price{font-size:15px!important;font-weight:700!important}.gb-card s,.gb-card del,.gb-details-col s,.gb-details-col del,.gb-info-wrapper s,.gb-info-wrapper del,.card-product-information s,.card-product-information del{font-size:10.5px!important}.gb-image-col{height:145px!important}.gb-image-col .gb-image,.gb-card .gb-image{max-width:125px!important;max-height:125px!important;object-fit:contain!important}.gb-details-col,.gb-info-wrapper,.card-product-information{padding:9px!important}.gb-card button,.gb-card .button,.gb-product-item button,.card-product button,.product-card button,.product-item button,.add-to-cart,.product-form__submit{font-size:11.5px!important;min-height:36px!important}.gb-badge,.gb-discount-badge,.badge,.product-badge{font-size:9.5px!important}.gb-heading-row a,.section-header a,.view-all{font-size:11px!important}.category-title,.category-item-title,.collection-title,.jg-cat-name{font-size:12px!important}.category-subtitle,.jg-cat-sub,.jg-concern-card-subtitle{font-size:9.5px!important}.header__menu-item,.menu-lv-1__action,.site-nav a,.navigation a,.header-navigation a,.header-menu a{font-size:13px!important}.footer,.footer a,.footer p,.footer-block__details-content,.footer__content-bottom,.jg-footer,.jg-footer a,.jg-footer p{font-size:11px!important}.footer h2,.footer h3,.footer-block__heading,.jg-footer h3{font-size:13px!important}}@media screen and (max-width:380px){.gb-card .gb-details-col a,.gb-card .gb-details-col h3,.gb-card .gb-details-col h4,.gb-card .card-title,.gb-card .product-title,.card-product .card-title,.product-card .card-title,.product-item .card-title,.card-product-information a,.gb-info-wrapper a{font-size:12.5px!important;line-height:1.35!important}.gb-card .price,.gb-details-col .price,.gb-info-wrapper .price,.card-product-information .price{font-size:14.5px!important}.gb-image-col{height:130px!important}.gb-image-col .gb-image,.gb-card .gb-image{max-width:110px!important;max-height:110px!important}.gb-card button,.gb-card .button,.add-to-cart{font-size:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jg-typography.css.map */
