.hm-car{display:none}@media screen and (max-width:749px){html .custom-mian-product,html .custom-mian-product .main-customp-ifo,html .pagewidth-pdp,html .pagewidth-pdp .product.grid,html .product__info-wrapper.grid__item,html .product__info-wrapper .product__info-container{background:#fff!important}.hm-car{display:block;margin:0;background:#fff}.hm-car__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.hm-car__track::-webkit-scrollbar{display:none}.hm-car__track:focus-visible{outline:2px solid #0044C2;outline-offset:-2px}.hm-car__slide{position:relative;isolation:isolate;flex:0 0 100%;display:flex;align-items:center;justify-content:center;height:72vw;scroll-snap-align:start;scroll-snap-stop:always;background:#fff;cursor:zoom-in}.hm-car__slide img{display:block;width:100%;height:100%;object-fit:contain;padding:12px 16px;box-sizing:border-box}media-gallery.has-hm-car>slider-component[id^=GalleryViewer]{display:none!important}.hm-pg-main-container:has([aria-controls^=pdp-elig-rx-]) .hm-car__slide img{padding-bottom:48px}.hm-pg-main-container:has([aria-controls^=pdp-elig-rx-]) .hm-car__slide:before{content:"";position:absolute;left:0;right:0;bottom:0;z-index:3;height:40px;background:#e1f7ff;pointer-events:none}.hm-pg-main-container:has([aria-controls^=pdp-elig-rx-]) .hm-car__slide:after{content:"Prescription required";position:absolute;left:50%;bottom:0;z-index:4;display:flex;align-items:center;height:40px;padding-left:24px;transform:translate(-50%);background:url(/cdn/shop/files/7fc44cef6d4d7f93bfaa9086737c66c9eee87be9.png?v=1755809930) no-repeat left center/16px 15px;color:#0058b8;font-family:var(--font-body-family);font-size:14px;font-weight:600;line-height:1;letter-spacing:0;white-space:nowrap;pointer-events:none}.hm-dots{display:flex;justify-content:center;align-items:center;gap:2px;margin:0;padding:6px 0 4px}.hm-dots button{display:flex;align-items:center;justify-content:center;min-width:16px;height:24px;margin:0;padding:0 2px;border:0;background:none;cursor:pointer}.hm-dots button:before{content:"";display:block;width:8px;height:8px;border-radius:999px;background:#c9d1da;transition:width .2s ease,background-color .2s ease}.hm-dots button.is-on:before{width:20px;background:#0044c2}.hm-dots button:focus-visible{outline:2px solid #0044C2;outline-offset:1px;border-radius:6px}.product__info-wrapper .product__info-container .hm-mob-meta{font-family:DM Mono,monospace;font-size:12px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#4f5761}.hm-mob-meta .hm-mob-meta__brand{font-weight:400;color:#4f5761}.hm-mob-meta .hm-mob-meta__dot{background:#a3abb4}.hm-mob-meta .custom-reviews-pdp{font-family:var(--font-body-family);letter-spacing:0;text-transform:none}.hm-mob-meta .rating-star{--color-rating-star:#006EDF}.product__info-wrapper .product__info-container .product__title h3{font-size:21px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.01em!important;color:#1d1d1b}html body .hm-pg-main-container .product__info-container div.product__title>h3{margin:0 0 6px!important;padding:0!important}html body .hm-pg-main-container .product__info-container div.product__title>.custom-mian-prod-fleexx{margin:0 0 8px!important}.product__info-wrapper .pdp-elig__badge[aria-controls^=pdp-elig-fsa-]{gap:7px;height:30px;padding:0 10px 0 9px;border:0;background:#eaf6ef;color:#0b6b3a;font-size:13.5px;font-weight:600;letter-spacing:0}.product__info-wrapper .pdp-elig__badge[aria-controls^=pdp-elig-fsa-]:hover,.product__info-wrapper .pdp-elig__badge[aria-controls^=pdp-elig-fsa-][aria-expanded=true]{border:0;background:#dcf0e3}.product__info-wrapper .pdp-elig__badge[aria-controls^=pdp-elig-fsa-] .pdp-elig__icon{width:15px;height:15px}.product__info-wrapper .pdp-elig__badge[aria-controls^=pdp-elig-fsa-] .pdp-elig__info{color:#0b6b3a}.product__info-wrapper .custom-pdp-variant .variant-options-wrapper{gap:8px}.product__info-wrapper .custom-pdp-variant .form__label{font-size:15px;color:#4f5761}.product__info-wrapper .custom-pdp-variant .form__label .selected-value{color:#1d1d1b;font-weight:600}.product__info-wrapper .custom-pdp-variant .product-form__input--button input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;height:42px;min-width:0;margin:0;padding:0 18px;border:1px solid #C9D1DA;border-radius:999px;background:#fff;color:#1d1d1b;font-size:15px;font-weight:400;line-height:1;letter-spacing:0}.product__info-wrapper .custom-pdp-variant .product-form__input--button input[type=radio]:checked+label{padding:0 17px;border:2px solid #0044C2;background:#f2f7ff;color:#0044c2;font-weight:600}.product__info-wrapper .product__info-container:has(.custom-sub)>.custom-price-pdpp,.product__info-wrapper .product__info-container>.custom-price-pdpp{order:6!important;display:block!important;margin:0!important}.product__info-wrapper .product__info-container>div:has(>form.installment){order:7!important;margin:2px 0 16px!important}.product__info-wrapper .product__info-container>.pdp-bloccs-flex{order:8!important}.product__info-wrapper .product__info-container>.hmps-rxw{order:9!important}.product__info-wrapper .product__info-container>.custom-quantity-fllx-pdp{order:10!important}.product__info-wrapper .product__info-container>.hm-mob-trust{order:11!important}.product__info-wrapper .custom-price-pdpp .price span.price-item{font-size:26px;font-weight:600;letter-spacing:-.01em;color:#1d1d1b}.product__info-wrapper .custom-quantity-fllx-pdp .product-form__submit{border-radius:999px!important;border-color:#0044c2;background:#0044c2;color:#fff}.product__info-wrapper .custom-quantity-fllx-pdp .product-form__submit:after{display:none}.product__info-wrapper .custom-quantity-fllx-pdp .product-form__submit[disabled]{border-color:#eceff2;background:#eceff2;color:#8b939b}.product__info-wrapper shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:25px}.product__info-wrapper .shopify-payment-button__button{border-radius:999px!important;overflow:hidden}body>.hm-mob-sticky .hm-mob-sticky__btn:not(:disabled):not(.is-locked){border-color:#0044c2;background:#0044c2}body>.hm-mob-sticky .hm-mob-sticky__btn{border-radius:999px}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/hm-pdp-phone.css.map */
