:root{--font-body-family: Arial, Helvetica, sans-serif;--font-heading-family: Arial, Helvetica, sans-serif;--font-heading-weight: 400;--font-body-weight: 400;--font-body-weight-bold: 700}body{letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.035em}.header-wrapper{border-bottom:1px solid #dfe3d9}.header__heading-link{padding:.4rem}.caresol-store-wordmark{display:flex;align-items:center;gap:.8rem}.caresol-store-mark{width:5.2rem;height:5.2rem;object-fit:contain}.caresol-store-wordmark .h2{display:block;color:#3d147a;font-size:2.8rem;line-height:1;letter-spacing:-.05em}.caresol-store-signature{display:block;color:#596159;margin-top:.5rem;font-size:1rem;line-height:1;letter-spacing:.1em}.header__menu-item{font-size:1.35rem}.header__menu-item:hover,.header__active-menu-item{color:#3d147a;text-decoration-thickness:1px;text-underline-offset:.5rem}.announcement-bar__message{font-size:1.1rem;letter-spacing:.07em;padding:.9rem 0}.button,.shopify-challenge__button{font-weight:600;letter-spacing:0}.button--secondary{--color-button-text:61,20,122;--alpha-button-background:0;--buttons-border-opacity:.35}.card-wrapper .card{border-radius:6px}.card-wrapper .card__inner{background:#fff;border:1px solid #e1e5db;border-radius:6px;overflow:hidden}.card--standard>.card__content{padding:1.6rem 0 0}.card__heading{font-size:1.7rem;letter-spacing:-.02em;line-height:1.4}.card__heading a:hover{color:#3d147a}.price{letter-spacing:0;line-height:1.35}.caresol-vat{margin-top:.1rem;font-size:1.2rem;line-height:1.55;color:#4c5751;font-weight:400}.price>.caresol-vat{display:block}.caresol-vat__basis{display:block;margin-top:.2rem}.caresol-vat__secondary{display:block;color:#17231e;margin-top:.5rem;font-size:1.4rem}.caresol-vat__secondary>span{color:#4c5751;font-size:1.2rem}.caresol-vat__note{display:block;font-size:1.1rem;margin-top:.3rem}.product-card-wrapper .card__heading{color:#17231e;font-size:1.9rem;font-weight:700;line-height:1.4;letter-spacing:0;overflow-wrap:anywhere}.product-card-wrapper .card-information{margin-top:1.4rem;padding-top:1.2rem;border-top:1px solid #d6dbd1}.product-card-wrapper .card-information .price{color:#3d147a;font-size:1.8rem;font-weight:600;line-height:1.4;letter-spacing:0;font-variant-numeric:tabular-nums}.product-card-wrapper .price__sale s.price-item{color:#4c5751;font-size:1.4rem;font-weight:400}.product-card-wrapper .caresol-vat{margin-top:.3rem;line-height:1.5;letter-spacing:0}.product-card-wrapper .caresol-vat__basis,.product-card-wrapper .caresol-vat__secondary>span,.product-card-wrapper .caresol-vat__note{color:#4c5751;font-size:1.25rem;letter-spacing:0}.product-card-wrapper .caresol-vat__secondary{margin-top:.7rem;color:#17231e;font-size:1.5rem;line-height:1.5}.product-card-wrapper .caresol-vat__note{margin-top:.5rem}.product__info-container .caresol-vat__secondary{font-size:1.8rem}.product__info-container .caresol-vat__basis,.product__info-container .caresol-vat__secondary>span{font-size:1.3rem}.product__title h1{font-size:clamp(3rem,3.5vw,4.7rem);line-height:1.12}.product__media-wrapper .product-media-container{background:#fff;border-radius:6px}.collection-hero__title{letter-spacing:-.04em}.footer{border-top:1px solid #dfe3d9}:focus-visible{outline:2px solid #3d147a;outline-offset:4px}@media(max-width:749px){.caresol-store-mark{width:4rem;height:4rem}.caresol-store-wordmark{gap:.4rem}.caresol-store-wordmark .h2{font-size:2.4rem}.caresol-store-signature{font-size:.9rem}.announcement-bar__message{font-size:1rem}.card__heading{font-size:1.5rem}.product-card-wrapper .card__heading{font-size:1.7rem;line-height:1.45}.product-card-wrapper .card-information .price{font-size:1.7rem}}@media(max-width:374px){.caresol-store-wordmark .h2{font-size:2rem;white-space:nowrap}.caresol-store-wordmark{gap:.2rem}.caresol-store-mark{width:3.2rem;height:3.2rem}}.caresol-vat--net-first{margin-top:0}.caresol-vat__primary-price{display:block;color:#3d147a;font-size:1.8rem;font-weight:600;line-height:1.4;letter-spacing:0;font-variant-numeric:tabular-nums}.caresol-vat__was{display:block;color:#4c5751;font-size:1.4rem;margin-bottom:.3rem}.caresol-vat--net-first .caresol-vat__secondary{color:#4c5751;font-size:1.4rem;font-weight:400}.caresol-vat--net-first .caresol-vat__note{max-width:38ch}.product__info-container .caresol-vat__primary-price{font-size:2.4rem}.product__info-container .caresol-vat--net-first .caresol-vat__secondary{font-size:1.6rem}@media(max-width:749px){.product-card-wrapper .caresol-vat__primary-price{font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/caresol-store.css.map */
