.grid-product__price--original,.grid-product__price--original .money{color:#be2524!important;font-weight:400!important}.grid-product__price,.grid-product__price .money,.grid-product__price--sale,.grid-product__price--sale .money{color:#2f4f3e!important;font-weight:700!important}.grid-product__price--savings{display:none!important}.template-product .product-single__meta .product-block--price{display:block!important;gap:0!important;line-height:normal}.template-product .product-block--price .product__price--compare,.template-product .product-block--price .product__price--compare .money{color:#be2524!important;font-size:20px!important;font-weight:400!important;padding-right:5px!important;display:inline-block}.template-product .product-block--price .product__price.on-sale,.template-product .product-block--price .product__price.on-sale .money{color:#2f4f3e!important;font-weight:900!important;font-size:21.5px!important;padding-right:5px!important;display:inline}.template-product .product-single__meta,.template-product .product-single__meta h1,.template-product .product-single__meta h2,.template-product .product-single__meta p,.template-product .product-single__meta span,.template-product .product-single__meta .product__price,.template-product .product-single__meta .product__policies,.template-product .product-single__meta .product__unit-price,.template-product .product-single__meta .product-block{text-align:left!important}.product-save-badge{display:inline-flex;align-items:center;white-space:nowrap;background:#2f4f3e;color:#fff!important;font-weight:700;font-size:14px;line-height:1;padding:6px 12px;border-radius:0;margin-left:10px;vertical-align:middle;position:relative;top:-3px}.product-save-badge.hide{display:none!important}@media(max-width:420px){.product-save-badge{font-size:13px;padding:5px 10px;top:-3px}}@media only screen and (min-width:769px){.template-product .product-block--price .product__price.on-sale,.template-product .product-block--price .product__price.on-sale .money{font-size:23.4px!important}}.product-review-line{display:flex;align-items:center;gap:8px;margin:0 0 6px;padding:0;line-height:1}.product-review-stars{display:block;height:18px;width:auto}.product-review-text{font-size:15px;font-weight:400;letter-spacing:.45px;opacity:.9;white-space:nowrap}@media only screen and (max-width:768px){.product-review-text{letter-spacing:.414px}}.faq-boxed{background:#f5f5f5;border-radius:20px;padding:32px!important;margin-top:24px}@media(min-width:1024px){.faq-boxed{padding:64px!important;margin-top:32px}}@media(max-width:1023px){.page-width.faq-boxed{margin-left:24px;margin-right:24px}}@media(min-width:1024px){.page-width.faq-boxed{max-width:min(1120px,calc(100% - 160px))}}.faq-boxed .section-header__title{display:block;width:100%;text-align:center;margin:0;font-size:20px;font-weight:700;color:#000}@media(min-width:1024px){.faq-boxed .section-header__title{font-size:32px}}.faq-boxed .section-header__title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);text-transform:none;letter-spacing:var(--typeBaseSpacing);line-height:.5}.faq-boxed .section-header{margin-bottom:12px}@media(min-width:1024px){.faq-boxed .section-header{margin-bottom:0}}.faq-boxed .collapsible-trigger{display:flex!important;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:12px;padding:0 0 9px!important;border-bottom:1px solid #e5e7eb;font-size:12px;line-height:130%;font-weight:700;color:#000;text-align:left}@media(min-width:1024px){.faq-boxed .collapsible-trigger{font-size:16px;padding-bottom:12px!important}}.faq-boxed .collapsible-trigger__icon{position:relative!important;top:auto;left:auto;right:auto;transform:none;display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#e1e1e1;border:0;margin:0}.faq-boxed .collapsible-trigger__icon .icon{width:11px;height:11px}.faq-boxed .collapsible-content__inner--faq,.faq-boxed .collapsible-content__inner--faq *{font-size:12px;line-height:170%;color:#000}@media(min-width:1024px){.faq-boxed .collapsible-content__inner--faq,.faq-boxed .collapsible-content__inner--faq *{font-size:16px}}@media only screen and (max-width:768px){.site-footer .footer__collapsible ol{list-style-position:inside;padding-left:0;margin-left:0;text-align:center}.site-footer .footer__collapsible ol li{margin-bottom:4px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/comp-match.css.map */
