.hightown-product #product-high-information{grid-template-areas:"media information" "facts information";grid-template-rows:auto 1fr}.hightown-product .name-price_wrapper>.product-breadcrumbs{margin:0 0 16px}.hightown-product .subscribe-card{margin:24px 0;padding:24px;border:1px solid var(--teal, #00b89c);border-radius:16px;background:var(--white, #fff);color:var(--primary-color, #020336);font:16px/1.5 Lato,sans-serif}.hightown-product .subscribe-top{display:block}.hightown-product .subscribe-badge{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:8px;background:var(--teal-focus, #008c78);color:#fff;font-size:13px;font-weight:700;line-height:1.5;text-transform:uppercase}.hightown-product .subscribe-title{margin:12px 0 4px;font:700 20px/1.35 Lato,sans-serif;color:inherit}.hightown-product .subscribe-sub{margin:0;color:var(--muted, #6b7280);font:inherit}.hightown-product .subscribe-perks{display:grid;gap:4px;list-style:none;margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--teal, #00b89c)}.hightown-product .subscribe-perk{display:flex;align-items:baseline;gap:10px;margin:0;padding:0;font:inherit}.hightown-product .subscribe-perk svg{flex:0 0 13px}@media(max-width: 900px){.hightown-product #product-high-information{grid-template-areas:"media" "information" "facts";grid-template-rows:auto}}@media(max-width: 620px){.hightown-product .subscribe-card{padding:20px}}.hightown-product{--ink: #020336;--body: #3f4451;--muted: #6a7080;--teal: #3dd6d0;--rule: #e4e7ec;--wash: #f5f9f9;--paper: #ffffff;--primary-color: var(--ink);--navy: var(--ink);--text: var(--body);--border: var(--rule);--radius: 0;--radius-lg: 0;--font-serif: 'Bitter', Georgia, serif;--font-sans: 'Mulish', system-ui, sans-serif;--fs-h1: clamp(1.75rem, 3vw, 2.3rem);--fs-display: 2.3rem;--fs-h2: 1.4rem;--fs-h2-sm: 1.05rem;--fs-h3: 1.15rem;--fs-lg: 1.2rem;--fs-md: 1.05rem;--fs-base: 1rem;--fs-sm: 0.95rem;--fs-xs: 0.88rem;--fs-2xs: 0.82rem;--fs-3xs: 0.72rem;font:17px/1.6 var(--font-sans);color:var(--body);background:var(--paper)}.hightown-product .f-lato{font-family:var(--font-sans)}.hightown-product .product-key-feature{font-size:var(--fs-xs)}.hightown-product :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.hightown-product a:not(.consult-cta){color:var(--ink);text-decoration:underline;text-decoration-color:var(--teal);text-decoration-thickness:2px;text-underline-offset:3px}.hightown-product a:not(.consult-cta):hover{text-decoration-color:var(--ink)}.hightown-product button,.hightown-product input,.hightown-product select,.hightown-product textarea{border-radius:0;font-family:var(--font-sans);font-size:var(--fs-base)}.hightown-product #product-high-information{max-width:1140px;padding:20px 24px 40px;gap:24px 56px;font:inherit}.hightown-product .name-price_wrapper>h1{font:700 var(--fs-h1)/1.16 var(--font-serif);letter-spacing:-0.02em;text-wrap:balance}.hightown-product #product-price,.hightown-product .product-price-row--packs #product-price{font:700 var(--fs-display)/1.05 var(--font-serif)}.hightown-product .product-breadcrumbs,.hightown-product .product-classification,.hightown-product .product-selected-pack,.hightown-product .product-price-note,.hightown-product .img-disclaimer,.hightown-product .product-consultation-note,.hightown-product #product-stock,.hightown-product #product-purchase-status{font:400 var(--fs-2xs)/1.6 var(--font-sans);color:var(--muted)}.hightown-product .img-disclaimer{gap:6px}.hightown-product .product-breadcrumbs a{color:var(--muted);text-decoration:none}.hightown-product .product-breadcrumbs a:hover,.hightown-product .product-breadcrumbs a:focus-visible{color:var(--ink);text-decoration:none}.hightown-product a.product-title-rating-link{color:var(--muted);text-decoration:none}.hightown-product a.product-title-rating-link .product-card-rating{color:inherit;font:400 var(--fs-sm)/1.6 var(--font-sans)}.hightown-product a.product-title-rating-link .product-card-rating-value,.hightown-product a.product-title-rating-link .product-card-rating-count{color:inherit;font-weight:400;text-decoration:none}.hightown-product a.product-title-rating-link:hover,.hightown-product a.product-title-rating-link:focus-visible{color:var(--ink);text-decoration:none}.hightown-product a.product-title-rating-link:focus-visible{border-radius:0;outline:2px solid var(--ink);outline-offset:3px}.hightown-product .product-price-row{margin-bottom:20px;padding-bottom:16px}.hightown-product .product-hero-facts>div{padding:10px 0}.hightown-product .product-classification{gap:8px}.hightown-product .product-classification-badge,.hightown-product .subscribe-badge{border-radius:2px;background:var(--teal);color:var(--ink);font:700 var(--fs-3xs)/1.6 var(--font-sans);padding:4px 8px}.hightown-product .product-hero-facts dt,.hightown-product .product-options legend,.hightown-product .product-options--packs legend,.hightown-product .product-quantity-label{font:600 var(--fs-2xs)/1.6 var(--font-sans)}.hightown-product .product-hero-facts dd{font-size:var(--fs-sm);line-height:1.6}.hightown-product .product-hero-facts small{margin-top:4px;font-size:var(--fs-xs)}.hightown-product .product-options,.hightown-product .product-options--packs{margin:0 0 20px}.hightown-product .product-option-list,.hightown-product .product-option-list--packs{gap:8px}.hightown-product .product-option-list button{min-height:44px;padding:9px 16px;border:2px solid var(--rule);font:400 var(--fs-sm)/1.6 var(--font-sans)}.hightown-product .product-option-list button[aria-pressed=true]{border-color:var(--ink);padding:9px 16px}.hightown-product .product-option-list--packs button{min-height:64px}.hightown-product .product-pack-label{font-size:var(--fs-sm)}.hightown-product .product-pack-price{font:600 var(--fs-xs)/1.6 var(--font-serif)}.hightown-product .product-pack-stock{font-size:var(--fs-2xs)}.hightown-product #product-quantity{border-radius:0;min-height:44px;padding:10px}.hightown-product #products-button-holder>.consult-cta{margin:0 0 20px;padding:15px 22px;min-height:44px;border-radius:0;font:600 var(--fs-base)/1.6 var(--font-sans);background:var(--ink);color:var(--paper)}.hightown-product #products-button-holder>.consult-cta:hover:not(:disabled){background:var(--body)}.hightown-product #products-button-holder>.consult-cta+.product-consultation-note{margin:-10px 0 20px}.hightown-product .subscribe-card{margin:20px 0;padding:16px 20px;border-radius:0;font:400 var(--fs-sm)/1.6 var(--font-sans)}.hightown-product .subscribe-title,.hightown-product .pharmacy-assurance-content h2,.hightown-product .product-reviewers-title{font:600 var(--fs-h2-sm)/1.4 var(--font-serif);color:var(--ink)}.hightown-product .subscribe-top{margin-bottom:12px}.hightown-product .subscribe-perks{margin-top:12px;padding-top:12px}.hightown-product .subscribe-perk,.hightown-product .subscribe-sub{font:inherit}.hightown-product #order-within{margin:0;padding:0;font:400 var(--fs-base)/1.6 var(--font-sans)}.hightown-product #order-within .priorly-delivery-estimate{font:inherit}.hightown-product #order-within .product-dispatch-clock{font-size:var(--fs-xs)}.hightown-product [data-delivery-countdown]{font:700 var(--fs-md)/1.6 var(--font-serif)}.hightown-product .priorly-trust-box li,.hightown-product .priorly-key-facts dl{font:400 var(--fs-xs)/1.6 var(--font-sans)}.hightown-product .priorly-trust-box small{font-size:var(--fs-2xs)}.hightown-product .pharmacy-assurance-panel{padding:16px 20px;border-radius:0;background:var(--wash);border-color:var(--rule)}.hightown-product .pharmacy-assurance-icon{border-radius:0;background:var(--teal);color:var(--ink)}.hightown-product .pharmacy-assurance-content{font-family:var(--font-sans)}.hightown-product .pharmacy-assurance-content p{margin-bottom:8px;color:var(--body);font-size:var(--fs-xs);line-height:1.6}.hightown-product .pharmacy-assurance-content a,.hightown-product .pharmacy-assurance-address{font-size:var(--fs-2xs)}.hightown-product .product-hero-warning{margin:28px 0 24px}.hightown-product .product-hero-warning h2{font:600 var(--fs-h2-sm)/1.4 var(--font-serif)}.hightown-product .product-hero-warning p{font:400 var(--fs-sm)/1.6 var(--font-sans)}.hightown-product #product-description,.hightown-product .priorly-product-reviews-section,.hightown-product .review-panel-section{box-sizing:border-box;width:100%;max-width:1080px;margin:0 auto 48px;padding:0 24px;font:400 var(--fs-base)/1.6 var(--font-sans)}.hightown-product .product-description-content{gap:64px}.hightown-product .product-description .product-description-sidebar-title{font:600 var(--fs-h2-sm)/1.4 var(--font-serif);color:var(--ink);text-transform:none;letter-spacing:normal}.hightown-product .product-description .treatment-headers>li>a{padding:12px 0;color:var(--muted);font:400 var(--fs-xs)/1.6 var(--font-sans);text-decoration:none}.hightown-product .product-description .treatment-headers>li>a:hover,.hightown-product .product-description .treatment-headers>li>a:focus-visible,.hightown-product .product-description .treatment-headers>li>a.active{color:var(--ink);text-decoration:none}.hightown-product .product-description-article{color:var(--body);font-family:var(--font-sans)}.hightown-product .product-description-article h2{margin:0 0 18px;font:600 var(--fs-h2)/1.4 var(--font-serif);color:var(--ink)}.hightown-product .product-description-article h3,.hightown-product .product-description-article .priorly-product-faqs summary{font:600 var(--fs-h3)/1.4 var(--font-serif);color:var(--ink)}.hightown-product .product-description-article p,.hightown-product .product-description-article li,.hightown-product .product-description-article dd{font-size:var(--fs-base);line-height:1.6;color:var(--body)}.hightown-product .product-description-article p{margin-bottom:16px}.hightown-product .product-description-article .priorly-product-section{padding:0;margin-bottom:48px;border-top:0}.hightown-product .product-description-article .priorly-product-facts>div{padding:12px 0}.hightown-product .product-description-article .priorly-product-facts dt{font-size:var(--fs-2xs)}.hightown-product .product-description-article .priorly-product-highlights li,.hightown-product .product-description-article .medicine-suitability-group,.hightown-product .product-description-article .medicine-urgent-warning{border-radius:0;padding:20px 22px}.hightown-product .product-description-article .priorly-product-highlights li{background:var(--wash)}.hightown-product .product-description-article .medicine-suitability-group h3{font:600 var(--fs-h2-sm)/1.4 var(--font-serif)}.hightown-product .product-description-article .priorly-product-faqs summary{padding:16px 0}.hightown-product .product-description-article .priorly-product-faqs p{margin:0 0 18px}.hightown-product .product-description-article .priorly-product-steps li::marker{color:var(--ink)}.hightown-product .product-description-article .medicine-comparison-scroll{border:0;border-radius:0;background:var(--paper)}.hightown-product .product-description-article li.product-accordian{border-radius:0}.hightown-product .product-description-article .product-accordian .accordian-btn{font:600 var(--fs-h3)/1.4 var(--font-serif);font-size:var(--fs-h3) !important;padding:12px 16px}.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table){width:100%;border:0;border-radius:0;border-collapse:collapse;background:var(--paper);color:var(--body);font:400 var(--fs-base)/1.6 var(--font-sans)}.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) thead,.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) tbody,.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) tfoot,.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) tr{border:0;background:rgba(0,0,0,0)}.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) th,.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) td{padding:12px 16px 12px 0;border:0;border-bottom:1px solid var(--rule);background:rgba(0,0,0,0);color:var(--body);font:inherit;text-align:left;vertical-align:top}.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) th:last-child,.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) td:last-child{padding-right:0}.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) thead th,.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) thead td{border-bottom:2px solid var(--ink);color:var(--ink);font-weight:600;white-space:normal}.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) tbody th,.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) tbody td:first-child{color:var(--ink);font-weight:600}.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) tbody tr:last-child th,.hightown-product .product-description-article :is(table,.medicine-comparison-table,.blog-product-table) tbody tr:last-child td{border-bottom:1px solid var(--rule)}.hightown-product .product-description-article table caption{font-size:var(--fs-xs)}.hightown-product .product-description-article .medicine-source-links .accessed{font-size:var(--fs-xs);white-space:normal}.hightown-product .product-description-article ol.medicine-source-links>li{padding:12px 0 12px 44px}.hightown-product .product-description-article ol.medicine-source-links>li::before{top:12px;font-size:var(--fs-xs);color:var(--muted)}.hightown-product .product-description-article sup.medicine-reference{font-size:var(--fs-3xs)}.hightown-product .product-description-article sup.medicine-reference>a{color:var(--ink);padding:0 2px;border-radius:0}.hightown-product .review-panel-section>.p-5{padding:0}.hightown-product .product-publish-data-box{width:100%;margin:0;padding:20px 22px;border-radius:0;box-shadow:none}.hightown-product .product-review-date,.hightown-product .product-reviewer-details{font:400 var(--fs-xs)/1.6 var(--font-sans)}.hightown-product .product-reviewer-name{font-size:var(--fs-md)}.hightown-product .product-reviewer-photo{border-radius:50%}.hightown-product .priorly-review-disclaimer,.hightown-product .priorly-product-reviews-empty{font:400 var(--fs-xs)/1.6 var(--font-sans)}.hightown-product .pw-review-title{font:600 var(--fs-h2)/1.4 var(--font-serif)}.hightown-product .pw-rating-big{font:600 var(--fs-h3)/1.4 var(--font-serif)}.hightown-product .pw-rating-count,.hightown-product .pw-review-provider,.hightown-product .pw-review-date,.hightown-product .pw-review-recommendation,.hightown-product .pw-review-helpful-button,.hightown-product .pw-review-helpful-count{font-size:var(--fs-xs)}.hightown-product .pw-review-author{font-size:var(--fs-md)}.hightown-product .pw-review-message{font-size:var(--fs-base);line-height:1.6}@media(max-width: 900px){.hightown-product #product-high-information{gap:24px}.hightown-product .product-description-content{grid-template-columns:minmax(0, 1fr);gap:32px}}@media(max-width: 620px){.hightown-product{font-size:16px}.hightown-product #product-high-information{padding:16px 20px 36px}.hightown-product #product-description,.hightown-product .priorly-product-reviews-section,.hightown-product .review-panel-section{padding-inline:20px;margin-bottom:44px}.hightown-product .product-description-article .priorly-product-highlights{grid-template-columns:minmax(0, 1fr)}}