.product-price,.product-card .price,.product-card .regular-price,.product-card .form-add-to-cart,.product-card .quick-add,.product-card .quick-add-box,.product-card .add-to-cart-button,.template-product [data-mpm-price],.template-product .mycare-product-main__price,.template-product form[data-type=add-to-cart-form],.template-product .shopify-payment-button,.template-product quantity-input,.template-product .quantity{display:none!important}a[href="/cart"],a[href$="/cart"],button[name=checkout],[data-cart-toggle],[data-open-cart]{display:none!important}header a[hidden],footer a[hidden]{display:none!important}.contact-section .container-contact{max-width:1440px;margin-inline:auto}.contact-section .contact-wrapper{display:grid!important;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(48px,7vw,112px)}.contact-section .title-wrapper,.contact-section .form-wrapper,.contact-section .contact-form,.contact-section .form-fields{width:100%;min-width:0}.contact-section .contact-form{display:block!important}.contact-section .group-form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.contact-section .field-form,.contact-section .text-area{margin:0 0 16px}.contact-section .field-form input,.contact-section .field-form select,.contact-section .field-form textarea{width:100%;border:1px solid rgba(42,43,68,.22);border-radius:0;background:#fff}.contact-section .text-area textarea{min-height:160px}.contact-section .field-content{max-width:720px;margin-top:4px;color:#2b29299e;font-size:12px;line-height:1.5}.contact-section .field-button{position:static!important;inset:auto!important;width:100%!important;margin:24px 0 0!important;padding:0!important;display:flex!important;justify-content:flex-start}.contact-section .field-button .button{position:static!important;min-width:190px;min-height:52px;margin:0!important;padding:14px 28px;border:1px solid #2a2b44;border-radius:0;background:#2a2b44;color:#fff;font-weight:500;letter-spacing:.02em;transition:background-color .2s ease,color .2s ease}.contact-section .field-button .button:hover{background:transparent;color:#2a2b44}.template-collection .product-card .product-media-wrap{position:relative;aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important;overflow:hidden}.template-collection .product-card .product-image{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.template-collection .product-card .product-image img,.template-collection .product-card .product-media-wrap img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center}.template-article .blog-single-section .cover-image{min-height:0}.template-article .blog-single-section .cover-image .post-image-inner,.template-article .blog-single-section .cover-image .post-image-inner img{height:400px!important}.template-article .blog-single-section .cover-image .post-image-inner img{width:100%;object-fit:cover;object-position:center}.template-article .blog-single-section .cover-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1415261f,#14152694);pointer-events:none}.template-article .blog-single-section .blog-title{z-index:2;color:#fff}.template-article .blog-single-section .blog-title a,.template-article .blog-single-section .blog-title .post-title,.template-article .blog-single-section .blog-title .post-meta{color:#fff!important;text-shadow:0 1px 18px rgba(0,0,0,.24)}.template-article .blog-single-section .blog-main-content{max-width:900px!important}.template-article .blog-single-section .post-content{font-size:17px;line-height:1.75}.template-article .blog-single-section .post-content>:first-child{margin-top:0}@media(max-width:749px){.contact-section .contact-wrapper,.contact-section .group-form-fields{grid-template-columns:1fr}.contact-section .contact-wrapper{gap:28px}.contact-section .field-button .button{width:100%}.template-article .blog-single-section .cover-image .post-image-inner,.template-article .blog-single-section .cover-image .post-image-inner img{height:320px!important}.template-article .blog-single-section .post-content{font-size:16px}}.template-article .blog-single-section .cover-image{width:min(1180px,calc(100% - 80px));height:420px!important;min-height:0!important;margin:0 auto;overflow:hidden}.template-article .blog-single-section .cover-image .post-image-inner,.template-article .blog-single-section .cover-image .post-image-inner img{width:100%!important;height:100%!important}.template-article .blog-single-section .cover-image .post-image-inner img{object-fit:cover!important;object-position:center 48%}.template-article .blog-single-section .cover-image .blog-title{inset-inline:0;width:100%}@media(max-width:749px){.template-article .blog-single-section .cover-image{width:calc(100% - 32px);height:300px!important}}.template-article .blog-single-section .cover-image{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;width:min(900px,calc(100% - 80px));height:auto!important;min-height:0!important;margin:0 auto;overflow:visible;background:transparent}.template-article .blog-single-section .cover-image:after{content:none!important}.template-article .blog-single-section .cover-image .blog-title{position:static!important;inset:auto!important;grid-row:1;width:100%;padding:0 0 28px;transform:none!important;color:#2a2b44!important}.template-article .blog-single-section .cover-image .blog-title>.container{width:100%;max-width:none;margin:0;padding:0!important}.template-article .blog-single-section .cover-image .blog-title-inner{width:100%;max-width:none!important;margin:0!important}.template-article .blog-single-section .cover-image .blog-title .post-title,.template-article .blog-single-section .cover-image .blog-title .post-meta,.template-article .blog-single-section .cover-image .blog-title a{color:#2a2b44!important;text-align:left!important;text-shadow:none!important}.template-article .blog-single-section .cover-image .post-title{margin-bottom:0}.template-article .blog-single-section .cover-image .post-image-inner{position:relative;grid-row:2;width:100%!important;height:auto!important;aspect-ratio:16 / 9;overflow:hidden}.template-article .blog-single-section .cover-image .post-image-inner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 48%}@media(max-width:749px){.template-article .blog-single-section .cover-image{width:calc(100% - 32px);height:auto!important}.template-article .blog-single-section .cover-image .blog-title{padding-bottom:20px}}.template-article .blog-single-section .cover-image:before,.template-article .blog-single-section .cover-image:after{content:none!important;display:none!important}.template-article .blog-single-section .cover-image .post-image-inner{margin:0!important}.mycare-service-card,.mycare-category-card,.product-card{transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1);will-change:transform,box-shadow}@media(hover:hover){.mycare-service-card:hover,.mycare-category-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #2a2b4417!important}}@media(max-width:768px){.mycare-btn,.primary-button,.secondary-button,a.mycare-hero__btn,button,.faq-question,.summary-accordion{min-height:48px;display:inline-flex;align-items:center;justify-content:center}.mycare-hero__heading{word-break:break-word;letter-spacing:-.02em}}.mycare-trust-badge{display:inline-flex;align-items:center;gap:8px;background:#f0fdf4;border:1px solid #BBF7D0;color:#166534;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.2px}.mycare-trust-badge svg{color:#15803d;flex-shrink:0}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=tel]:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #2A2B44!important;outline-offset:2px!important;border-color:#2a2b44!important}.mycare-faq-item details{transition:background-color .2s ease;border-radius:8px}.mycare-faq-item details[open]{background:#2a2b4405}.mycare-faq-item summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.mycare-faq-item summary::-webkit-details-marker{display:none}.social-media-list>a.glink{width:auto!important;min-width:max-content;height:auto!important;flex:0 0 auto;white-space:nowrap;word-break:normal;overflow-wrap:normal;padding-inline:8px}
/*# sourceMappingURL=/cdn/shop/t/115/assets/mycare-launch-overrides.css.map */
