.WeightLossPriceCalculator_container__EFQBZ{max-width:1300px;padding:0 var(--page-pad-left)}@media(min-width:768px){.WeightLossPriceCalculator_container__EFQBZ{margin-bottom:120px}}@media(min-width:1140px){.WeightLossPriceCalculator_container__EFQBZ{padding:0;margin:0 var(--page-pad-left)}}@media(max-width:768px){.WeightLossPriceCalculator_container__EFQBZ{padding:0 16px}}.WeightLossPriceCalculator_title__cFU9O{margin-bottom:48px}.WeightLossPriceCalculator_calculator__LVJ_Z{display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:1140px){.WeightLossPriceCalculator_calculator__LVJ_Z{gap:0}}@media(min-width:768px){.WeightLossPriceCalculator_calculator__LVJ_Z{grid-template-columns:1fr 2fr}}.WeightLossPriceCalculator_selectionPanel__rOOGS{position:sticky;top:64px;background:var(--color-white);padding:16px 0;z-index:10;max-width:100%;text-align:center;transition:top .2s ease-in-out;will-change:top}@media(min-width:768px){.WeightLossPriceCalculator_selectionPanel__rOOGS{position:static;max-width:323px;padding:0;z-index:auto;text-align:left}}.WeightLossPriceCalculator_selectionPanel__rOOGS h3{margin-bottom:24px}.WeightLossPriceCalculator_medicationDropdown__N61_z{position:relative}@media(min-width:768px){.WeightLossPriceCalculator_medicationDropdown__N61_z{display:none}}.WeightLossPriceCalculator_dropdownTrigger__4ymjg{width:100%;border:1px solid var(--color-neutral-900);border-radius:8px;background:var(--color-white);font-size:18px;font-weight:600;line-height:19.36px;letter-spacing:-.3px;cursor:pointer;text-align:left;color:var(--color-black);background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding:16px 40px 16px 16px}.WeightLossPriceCalculator_dropdownTrigger__4ymjg.WeightLossPriceCalculator_dropdownOpen__08Ipg{border-color:var(--color-neutral-500)}.WeightLossPriceCalculator_dropdownContent__CW6OP{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-white);border:1px solid var(--color-neutral-900);border-radius:8px;box-shadow:0 8px 16px rgba(0,0,0,.12);z-index:20;display:flex;flex-direction:column;max-height:320px;overflow-y:auto}.WeightLossPriceCalculator_dropdownItem__BYsY_{padding:16px;border:none;background:transparent;font-size:16px;font-weight:600;letter-spacing:-.3px;color:var(--color-black);cursor:pointer;text-align:left}.WeightLossPriceCalculator_dropdownItem__BYsY_:hover{background:var(--color-tan-600)}.WeightLossPriceCalculator_dropdownItem__BYsY_.WeightLossPriceCalculator_dropdownItemSelected__9gG43{background:var(--color-tan-700)}.WeightLossPriceCalculator_medicationTabs__Aa2HT{display:none}@media(min-width:768px){.WeightLossPriceCalculator_medicationTabs__Aa2HT{display:flex;flex-direction:column;gap:0}}.WeightLossPriceCalculator_medicationTab__4Uz_U{border:none;border-left:2px solid var(--color-neutral-925);padding:12px 16px;justify-content:center;background:transparent;cursor:pointer;transition:all .2s;font-size:16px;font-weight:600;line-height:19.36px;letter-spacing:-.3px;text-align:left;display:flex;flex-direction:column;gap:2px}.WeightLossPriceCalculator_medicationTab__4Uz_U.WeightLossPriceCalculator_selected__bzops{border-left-color:var(--color-tan-400);background:var(--color-tan-700)}.WeightLossPriceCalculator_medicationTab__4Uz_U:not(.WeightLossPriceCalculator_selected__bzops):hover{background:var(--color-tan-700);opacity:.7}.WeightLossPriceCalculator_medicationTab__4Uz_U:focus-visible{outline:2px solid var(--color-tan-400);outline-offset:2px}.WeightLossPriceCalculator_microdoseLabel__TKNP2{font-size:12px;font-weight:600;line-height:18px;letter-spacing:.4px;text-transform:uppercase;color:var(--color-neutral-300)}.WeightLossPriceCalculator_price__6sMoA{font-size:20px;text-align:right}.WeightLossPriceCalculator_price__6sMoA sup{font-size:.75em;vertical-align:super}.WeightLossPriceCalculator_pricingPanelWrapper__Y4aFI{flex:1;display:flex;flex-direction:column}.WeightLossPriceCalculator_pricingPanel__p3b86{flex:1;max-width:778px;gap:12px;margin-top:-16px}@media(min-width:768px){.WeightLossPriceCalculator_pricingPanel__p3b86{margin-top:0}}.WeightLossPriceCalculator_pricingPanel__p3b86.WeightLossPriceCalculator_multipleColumns__aPUUj{display:grid;gap:24px;width:100%}@media(max-width:1023px){.WeightLossPriceCalculator_pricingPanel__p3b86.WeightLossPriceCalculator_multipleColumns__aPUUj{grid-template-columns:1fr}.WeightLossPriceCalculator_pricingPanel__p3b86.WeightLossPriceCalculator_multipleColumns__aPUUj .WeightLossPriceCalculator_pricingColumn__zXxoO{margin-bottom:24px}.WeightLossPriceCalculator_pricingPanel__p3b86.WeightLossPriceCalculator_multipleColumns__aPUUj .WeightLossPriceCalculator_pricingColumn__zXxoO:last-child{margin-bottom:0}}@media(min-width:1024px){.WeightLossPriceCalculator_pricingPanel__p3b86.WeightLossPriceCalculator_multipleColumns__aPUUj{grid-template-columns:repeat(2,minmax(0,1fr))}}.WeightLossPriceCalculator_pricingPanel__p3b86.WeightLossPriceCalculator_singleColumn__FGq8S{display:flex;flex-direction:column;width:100%}.WeightLossPriceCalculator_pricingPanel__p3b86.WeightLossPriceCalculator_singleColumn__FGq8S .WeightLossPriceCalculator_pricingColumn__zXxoO{margin-bottom:24px}.WeightLossPriceCalculator_pricingPanel__p3b86.WeightLossPriceCalculator_singleColumn__FGq8S .WeightLossPriceCalculator_pricingColumn__zXxoO:last-child{margin-bottom:0}.WeightLossPriceCalculator_pricingColumn__zXxoO{border-radius:16px;background:var(--color-tan-700);padding:16px;display:flex;flex-direction:column}.WeightLossPriceCalculator_paymentTypeTitle__etTe_{color:var(--color-tan-400);margin:0}.WeightLossPriceCalculator_paymentTypeDescription__GslSD{margin-top:8px;margin-bottom:32px}.WeightLossPriceCalculator_dosageList__UTENC{display:flex;flex-direction:column;gap:4px;margin-bottom:48px}.WeightLossPriceCalculator_dosageItem__6OXbx{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;border:1px solid var(--color-neutral-800);border-radius:8px;cursor:pointer;transition:all .2s;background:transparent;text-align:left}.WeightLossPriceCalculator_dosageItem__6OXbx.WeightLossPriceCalculator_selectedDosage__FtOX3{background:var(--color-tan-500)}.WeightLossPriceCalculator_dosageItem__6OXbx:not(.WeightLossPriceCalculator_selectedDosage__FtOX3):hover{background:var(--color-tan-600)}.WeightLossPriceCalculator_dosageItem__6OXbx:focus-visible{outline:2px solid var(--color-tan-500);outline-offset:2px}.WeightLossPriceCalculator_dosageItemContent__AAoCJ{display:flex;flex-direction:column;gap:2px}.WeightLossPriceCalculator_dosageLabel__D4svA{margin:0}@media(max-width:768px){.WeightLossPriceCalculator_dosageLabel__D4svA{font-size:16px}}.WeightLossPriceCalculator_supplyLabel__qIM0S{color:var(--color-neutral-100)}.WeightLossPriceCalculator_summary__dBOKh{border-top:1px solid var(--color-neutral-800);background:var(--color-white);display:flex;flex-direction:column;padding:16px;border-radius:24px}.WeightLossPriceCalculator_summaryContent__meM82{display:flex;flex-direction:column;margin-bottom:24px;gap:14px}.WeightLossPriceCalculator_summaryItem__oeKk1{display:flex;justify-content:space-between;font-size:14px}.WeightLossPriceCalculator_summaryItemLabel__rV5bw{font-weight:var(--font-weight-medium)}.WeightLossPriceCalculator_summaryItemPriceContainer__RqNY3{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.WeightLossPriceCalculator_summaryTitle___vc4o{margin:0}.WeightLossPriceCalculator_summaryItems__orUN8{border-bottom:1px solid var(--color-neutral-900);padding-bottom:24px;gap:16px;display:flex;flex-direction:column}.WeightLossPriceCalculator_priceDisclaimer__ZeHAi{font-size:12px;font-weight:400;color:var(--color-neutral-300)}.WeightLossPriceCalculator_dosageDisclaimerText__LQcqT{margin:-16px 0 32px 16px}.WeightLossPriceCalculator_summaryItemPrice__T81Rn,.WeightLossPriceCalculator_summarySupplierContainer__02Fhj{display:flex;flex-direction:column;align-items:flex-end}@media(max-width:425px){.WeightLossPriceCalculator_summarySupplierContainer__02Fhj{align-items:center}}.WeightLossPriceCalculator_summaryItemContent__d4U7H{display:flex;flex-direction:column}.WeightLossPriceCalculator_summaryTotal__rBoa3{display:flex;justify-content:space-between;border-top:1px solid var(--color-neutral-800);font-size:14px}.WeightLossPriceCalculator_summaryTotalPrice__uwQKQ{font-weight:var(--font-weight-bold);font-size:16px}.WeightLossPriceCalculator_summaryTotalLabel__RnCql{font-weight:var(--font-weight-bold)}.WeightLossPriceCalculator_includes__lDeXk{display:flex;flex-direction:column;gap:8px}.WeightLossPriceCalculator_includes__lDeXk h4{font-size:12px;color:var(--color-neutral-300);margin:0}.WeightLossPriceCalculator_includesList__JHZ9N{display:flex;flex-direction:column;gap:8px}.WeightLossPriceCalculator_includesItem__9oGMX{display:flex;font-size:14px;align-items:center;gap:8px;color:var(--color-neutral-100)}.WeightLossPriceCalculator_disclaimer__BGW6j{color:var(--color-neutral-300);margin-top:24px;border-top:1px solid var(--color-neutral-800)}.WeightLossPriceCalculator_disclaimer__BGW6j p{font-size:14px}.WeightLossPriceCalculator_disclaimer__BGW6j a{color:var(--color-neutral-300)}.WeightLossPriceCalculator_disclaimerBelowPanel__LhvuT{color:var(--color-neutral-300);margin-top:32px}.WeightLossPriceCalculator_disclaimerBelowPanel__LhvuT p{font-size:14px}.WeightLossPriceCalculator_disclaimerBelowPanel__LhvuT a{color:var(--color-neutral-300)}.WeightLossPriceCalculator_supplierLabel___L5uL{font-size:14px}.WeightLossPriceCalculator_phaseHeader__2ytZT{font-size:12px;font-weight:var(--font-weight-medium);color:var(--color-neutral-300);margin:16px 0 8px;padding:0 16px;text-align:left}