.AvailabilityCheckItem_item__Uknha{display:flex;align-items:baseline;gap:var(--space-token-small);font-size:var(--font-size-small);padding:var(--space-token-xsmall) 0}.AvailabilityCheckItem_icon__nIpmk{font-size:var(--font-size-paragraph);width:var(--space-token-medium);text-align:center;flex-shrink:0}.AvailabilityCheckItem_name___AeMh{flex:1}.AvailabilityCheckItem_detail__hM6Mx{color:var(--color-gray-600);font-size:var(--font-size-small)}.AvailabilityCheckItem_pass___OwSo .AvailabilityCheckItem_icon__nIpmk{color:var(--color-success)}.AvailabilityCheckItem_fail__baRPZ .AvailabilityCheckItem_icon__nIpmk{color:var(--color-error)}.AvailabilityCheckItem_warning__nPbE2 .AvailabilityCheckItem_icon__nIpmk{color:var(--color-warn)}.AvailabilityCheckItem_na__M7RAc .AvailabilityCheckItem_icon__nIpmk{color:var(--color-gray-500)}.ConditionalWrap_block__wrn1P{display:contents}.ElementWithIcon_elementWithIcon__dLEFH{display:inline-flex;align-items:center;text-decoration:inherit}.ElementWithIcon_elementWithIconContent__dEETJ{order:1}.ElementWithIcon_elementWithIconIcon__2R4me{width:1em;height:1em;margin:var(--element-with-icon-icon-margin,0 var(--space-token-moderate));flex-grow:0;flex-shrink:0;order:0}.ElementWithIcon_elementWithIconIcon__2R4me svg{width:100%;height:100%}.ElementWithIcon_elementWithIconStretch__pn3aD{width:100%}.ElementWithIcon_elementWithIconStretch__pn3aD .ElementWithIcon_elementWithIconIcon__2R4me{margin-left:auto;margin-right:auto}.ElementWithIcon_elementWithIconLeft__jufwd>.ElementWithIcon_elementWithIconIcon__2R4me{margin-left:0;order:0}.ElementWithIcon_elementWithIconRight__DpryG>.ElementWithIcon_elementWithIconIcon__2R4me{margin-right:0;order:2}a.PrescriptionsListLink_link___kNRB{--button-border-radius:0;--button-font-size:18px;--button-background-color:var(--color-white);--button-padding:0 25px;border-left:1px solid var(--color-gray-200)!important;transition:background-color .11s ease-in-out,color .11s ease-in-out;color:var(--color-text-dark);height:100%;display:none}.PrescriptionsListLink_btnContent__C2D17{display:flex;flex-flow:column nowrap;text-align:start;max-width:calc(var(--select-company-modal-btn-max-width) - 25px * 2)}.PrescriptionsListLink_label__ECxle{white-space:nowrap}.PrescriptionsListLink_label__ECxle,.PrescriptionsListLink_name__4d_8S{margin:0}.PrescriptionsListLink_name__4d_8S{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width:1024px){a.PrescriptionsListLink_link___kNRB{display:inline-flex;grid-column:companyselector;grid-row:1}}.ContentSearchLoadPreviousResults_prev__3YZJD{margin-bottom:var(--space-token-xsmall)}@media (min-width:1024px){.ContentSearchLoadPreviousResults_prev__3YZJD{margin-bottom:var(--space-token-medium)}}.DeleteButton_btn__UkPj_{--button-padding:10px}button.PageErrorDetails_button__boWRs{margin-top:var(--space-token-large,30px);width:100%;max-width:250px}.PageErrorDetails_errorDetailsContainer__PAHj3{background-color:var(--color-black);color:var(--color-white);padding:var(--space-token-small);text-align:left;margin-top:var(--space-token-medium)}p.PageErrorDetails_errorDetails__RTj9M{margin:0}.PageErrorDetails_errorDetails__RTj9M span:not(:first-child){margin-left:var(--space-token-medium)}a.PageErrorLink_button__gdqib{margin-top:var(--space-token-large,30px);width:100%;max-width:250px}.StoreCard_card__2bcVF{display:flex;width:100%;box-sizing:border-box;contain:layout;height:auto;box-shadow:none;border:var(--store-card-border);border-radius:var(--store-card-border-radius);transition:border .33s ease-in-out;min-height:200px;--button-light-ghost-default-color:var(--color-text-dark);--button-light-ghost-hover-color:var(--color-text-dark);--button-light-ghost-default-background-color:transparent;--button-light-ghost-hover-background-color:transparent;--button-light-ghost-default-border-color:var(--color-text-dark);--button-light-ghost-hover-border-color:var(--color-gray-300)}.StoreCard_card__2bcVF.StoreCard_active__dybSd{--button-light-ghost-default-color:var(--color-text-light);--button-light-ghost-hover-color:var(--color-text-dark);--button-light-ghost-default-background-color:transparent;--button-light-ghost-hover-background-color:var(--color-white);--button-light-ghost-default-border-color:var(--color-white);--button-light-ghost-hover-border-color:var(--color-white)}.StoreCard_card__2bcVF:focus,.StoreCard_card__2bcVF:focus-within{border:var(--store-card-border-active)}.StoreCard_card__2bcVF:focus,.StoreCard_card__2bcVF:hover{box-shadow:none}.StoreCard_cardInner__WUQ8G{display:flex;flex-flow:column nowrap;position:relative;width:100%;min-height:var(--store-card-min-height);color:var(--store-card-color);border:var(--store-card-border);padding:var(--space-token-medium);background-color:var(--store-card-inner-background-color);border-radius:var(--store-card-border-radius)}.StoreCard_cardInnerActive__UhYTi{color:var(--store-card-color-active);background-color:var(--store-card-inner-background-color-active)}.StoreCard_cardActions__qVph8{margin-top:auto;display:flex;flex-flow:row nowrap;align-items:baseline;gap:var(--space-token-medium)}h3.StoreCard_cardHeading__5KWZE{margin:0 0 var(--space-token-small)}.StoreCard_cardHeadingSkeleton__9WRyO{height:var(--font-size-h5)}.StoreCard_selectedStore__Iayt3,a.StoreCard_cardPhone__VHXxD,p.StoreCard_cardText__K6rGm{font-size:var(--font-size-h5);line-height:var(--line-height-h5);letter-spacing:var(--letter-spacing-h5);margin:var(--store-card-text-margin)}a.StoreCard_cardPhone__VHXxD{color:var(--store-card-phone-color);--text-decoration-anchor:none;--font-weight-anchor:400}a.StoreCard_cardPhone__VHXxD:hover{color:var(--store-card-phone-color-hover)}.StoreCard_selectedStore__Iayt3{margin:0 0 var(--space-token-small);align-items:center}.StoreCard_selectedStoreIcon__6_Jmv{margin-right:var(--space-token-xsmall);padding-bottom:2px}.StoreList_list__Kkf_6{grid-area:stores;display:none;--button-text-transform:none}.StoreList_list__Kkf_6.StoreList_overflow___QNPG{overflow-y:hidden}@media (min-width:1024px){.StoreList_list__Kkf_6{display:grid;grid-auto-rows:min-content;position:relative;overflow-y:scroll;max-height:600px;padding-right:4px;gap:var(--space-token-small)}}@keyframes ProfileMenuTicketsLink_spinner__x2fy_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProfileMenuTicketsLink_counterIcon__dSm2R{display:flex;align-items:center;justify-content:center;color:var(--color-white);font-size:var(--font-size-tiny);width:18px;height:18px;border-radius:50%;background-color:var(--color-brand)}.ProfileMenuTicketsLink_spinner__x2fy_{animation:ProfileMenuTicketsLink_spinner__x2fy_ 1.5s linear infinite}.ProfileMenuLink_menuItem__4XkJO{--font-weight-anchor:400;--anchor-color:var(--color-gray-600);--anchor-text-transition:all 0.2s ease-in-out;display:flex;align-items:center;border-bottom:2px solid transparent;padding-bottom:calc(var(--space-token-small) - 2px);text-decoration:none!important;gap:var(--space-token-small)}.ProfileMenuLink_menuItem__4XkJO.ProfileMenuLink_active__Ir6v0{color:var(--profile-menu-active-color);border-bottom-color:var(--profile-menu-active-border-bottom-color);--font-weight-paragraph:var(--profile-menu-active-font-weight)}.ProfileMenuLink_menuItem__4XkJO.ProfileMenuLink_active__Ir6v0,.ProfileMenuLink_menuItem__4XkJO:hover{--anchor-color-hover:var(--profile-menu-active-color);--font-weight-anchor:var(--profile-menu-active-hover-font-weight)}.OrderSearchFilters_activeFilters__Q_WQE{display:flex;flex-wrap:wrap;gap:var(--space-token-medium)}.OrderSearchFilters_button__GM83T{--button-border-radius:var(--space-token-large);--button-font-weight:var(--font-weight-paragraph)}.OrderSearchFilters_buttonIcon___Jzoy{transform:rotate(45deg);font-size:var(--font-size-paragraph)}.OrderSearchFilters_clearFiltersButton__GteqN{--button-dark-ghost-default-border-color:var(--color-gray-300)}@media (min-width:1024px){button.OrderSearchFilters_button__GM83T{max-width:20%;text-overflow:ellipsis}button.OrderSearchFilters_button__GM83T>span{max-width:100%}button.OrderSearchFilters_button__GM83T>span>div>span{max-width:100%;text-overflow:ellipsis;overflow:hidden}}.List_list__fUmSb{display:flex;flex-flow:column nowrap;gap:var(--space-token-small);list-style-type:none;padding:0;margin:10px 0 0}.List_listItem__hqTXV{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;border:1px solid var(--color-gray-200);border-radius:7px;padding:var(--space-token-xsmall)}.List_text__S3r_s{margin:0}@media (min-width:1024px){.List_list__fUmSb{gap:0;margin:0}.List_listItem__hqTXV{border:none;border-bottom:1px solid var(--color-gray-200);border-radius:0;padding:var(--space-token-xsmall) var(--space-token-small)}}button.ErrorDetails_button__sK2Zv{margin-top:var(--space-token-large,30px);width:100%;max-width:250px}.ErrorDetails_errorDetailsContainer__EKD4E{background-color:var(--color-black);color:var(--color-white);padding:var(--space-token-small);text-align:left;margin-top:var(--space-token-medium)}p.ErrorDetails_errorDetails__XTSOa{margin:0}.ErrorDetails_errorDetails__XTSOa span:not(:first-child){margin-left:var(--space-token-medium)}.ProductCardContentWrapper_wrapper__GxCiE{display:flex;flex-flow:column nowrap;flex-grow:1;gap:var(--space-token-xsmall);--text-decoration-anchor:none}@media (min-width:1024px){.ProductCardContentWrapper_wrapper__GxCiE.ProductCardContentWrapper_list__EpYZl{grid-area:content}}.ProductCardAddToOnlineCart_tooltipWrapper__OnN_J{grid-area:addtoonline}.ProductCardAddToOnlineCart_btn__BIWJN{font-size:20px}.ProductCardImage_overlay__WkyAI{cursor:pointer}.ProductCardImage_figure__XEeTw{position:relative}.ProductCardImage_link__caLJn{position:relative;display:flex}.ProductCardImage_img__zZmJU{width:100%;border-radius:7px;-o-object-fit:contain;object-fit:contain;aspect-ratio:28/18;background:var(--color-gray-100)}.ProductCardImage_imgLoader__4QRwR{border-radius:7px}.ProductCardImage_list__G0e1h{grid-area:image}.ProductCardImage_list__G0e1h .ProductCardImage_img__zZmJU{max-height:125px}.ProductCardContent_details__PK6jH{display:none}.ProductCardContent_detail__oLXUQ{margin:0;color:var(--color-gray-600)}.ProductCardContent_uspList__CqErD{display:flex;flex-flow:row nowrap;gap:var(--space-token-medium)}@media (min-width:1024px){.ProductCardContent_details__PK6jH{display:block}}.SelectStoreModalCard_card__G_Fgl{display:grid;grid-template-areas:"heading openstate" "address openinghours" "stockstatus select";grid-template-columns:2fr 1fr;padding:var(--space-token-moderate);border-radius:7px;background:var(--color-white);gap:13px}.SelectStoreModalCard_heading__vojbU{grid-area:heading;display:flex;flex-flow:row nowrap;align-items:flex-start;gap:var(--space-token-small);margin:0}.SelectStoreModalCard_heading__vojbU>span{white-space:pre-wrap}.SelectStoreModalCard_heading__vojbU>i{margin-top:3px}.SelectStoreModalCard_openState__wmr8D{grid-area:openstate;margin:0;justify-self:end}.SelectStoreModalCard_address__djepn{grid-area:address;margin:0}.SelectStoreModalCard_openingHours__S7MGG{grid-area:openinghours;margin:0;justify-self:end}.SelectStoreModalCard_stockStatus__UBGPr{grid-area:stockstatus;margin:0;align-self:center;line-height:24px;white-space:nowrap;padding:0 var(--space-token-small);border-radius:7px;background:var(--color-gray-100);width:-moz-min-content;width:min-content;height:-moz-min-content;height:min-content}.SelectStoreModalCard_stockStatusLoader__FN8AC{grid-area:stockstatus;align-self:center}.SelectStoreModalCard_stockStatus__UBGPr:before{content:"";display:inline-block;width:8px;height:8px;margin:0 var(--space-token-xsmall) 1px 0;border-radius:50%}.SelectStoreModalCard_stockStatus__UBGPr.SelectStoreModalCard_available__6LT0x:before{background:var(--color-success)}.SelectStoreModalCard_stockStatus__UBGPr.SelectStoreModalCard_partlyavailable__LrrOt{background:rgba(218,175,2,.1)}.SelectStoreModalCard_stockStatus__UBGPr.SelectStoreModalCard_partlyavailable__LrrOt:before{background:var(--color-warn)}.SelectStoreModalCard_stockStatus__UBGPr.SelectStoreModalCard_unavailable__f9__l{background:rgba(215,15,2,.1)}.SelectStoreModalCard_stockStatus__UBGPr.SelectStoreModalCard_unavailable__f9__l:before{background:var(--color-error)}.SelectStoreModalCard_select__5kCei{grid-area:select;padding:8px var(--space-token-small);--button-font-size:var(--font-size-tiny);width:-moz-min-content;width:min-content;white-space:nowrap;justify-self:end}.SelectStoreModalCard_selectLoader__tfjeN{grid-area:select;justify-self:end}.SelectStoreModalCard_selected__CHxWn{grid-area:select;display:flex;flex-flow:row nowrap;justify-self:end;align-self:center;width:-moz-min-content;width:min-content;gap:var(--space-token-small);margin:0;white-space:nowrap}.ProductCardOnlineStockStatus_wrapper__VpUxd{grid-area:onlineinventory;display:flex;flex-flow:column nowrap}.ProductCardOnlineStockStatus_text__nvhAm{margin:0}.SelectStoreModalForm_selectStoreForm__ylZKZ{display:flex;flex-flow:column nowrap;gap:var(--space-token-moderate);margin-bottom:var(--space-token-moderate)}.SelectStoreModalForm_row__4qq7B{position:relative}.SelectStoreModalForm_textField__Q8v3z{width:100%;--input-padding:var(--space-token-moderate) 96px var(--space-token-moderate) var(--space-token-moderate);--input-border:1px solid var(--color-gray-100)}.SelectStoreModalForm_textField__Q8v3z label{color:var(--color-gray-600);--font-weight-small-medium:var(--font-weight-small)}.SelectStoreModalForm_searchButton__7Grj2{position:absolute;top:0;right:0;--button-border:none}.SelectStoreModalForm_withClearButton__9TRHP{right:44px}.SelectStoreModalForm_searchIcon__N8tAI{color:var(--color-text-dark);font-size:20px;pointer-events:none;margin:0}.SelectStoreModalForm_clearButton__QDhai{position:absolute;top:0;right:0;--button-border:none}.SelectStoreModalForm_clearIcon__eTcdp{color:var(--color-text-dark);font-size:16px;pointer-events:none;margin:0}.ArticleListBlock_wrapper__Np13j{background-color:var(--color-gray-100);--block-wrapper-padding:var(--listblocks-padding);padding:var(--listblocks-padding)}.ArticleListBlock_sectionHeader__ogdIF{align-items:center;--header-max-width:1448px}.ArticleListBlock_sectionHeader__ogdIF p{font-weight:var(--article-list-block-p-font-weight)}:scope .ArticleListBlock_removeTop__TRiLT{margin-top:calc(-1 * var(--space-token-moderate))}:scope .ArticleListBlock_removeBottom__cqyiT{margin-bottom:calc(-1 * var(--space-token-moderate))}:scope .ArticleListBlock_removeBoth__NLnc5{margin:calc(-1 * var(--space-token-moderate)) 0}@media (min-width:1024px){.ArticleListBlock_wrapper__Np13j{--block-wrapper-padding:var(--listblocks-large-padding);padding:var(--listblocks-large-padding)}.ArticleListBlock_sectionHeader__ogdIF h2{width:-moz-max-content;width:max-content;border-bottom:var(--article-list-block-h2-border-bottom)}}.ProductCardPrice_price__fYaXV{grid-area:price;margin:0;justify-self:end;align-self:center}.ProductCardPrice_priceLoader__SSYWj{grid-area:price;width:75%;align-self:center;justify-self:end}@media (min-width:1024px){.ProductCardPrice_price__fYaXV.ProductCardPrice_list__n_HYP{position:absolute;top:0;right:0;transform:translateY(-100%)}}.AccordionItem_accordionItem__5i5jk{position:relative;width:100%}.AccordionItem_accordionHeader__ei8X0{display:flex;align-items:center;border-radius:var(--accordion-border-radius);padding:var(--space-token-small);background-color:var(--accordion-item-header-background-color,var(--color-gray-200))}.AccordionItem_accordionHeaderIcon__5G1gX{margin-right:var(--space-token-small)}.AccordionItem_accordionContent__N4g_O{margin-top:0;padding:var(--space-token-small) var(--space-token-moderate);overflow:hidden;background-color:var(--color-white);transition:all ease}.AccordionItem_accordionContentCollapse__JICOi{max-height:0!important;padding-top:0;padding-bottom:0}.AccordionItem_accordionHeaderHeading___qdvQ{margin:0;max-width:75%}.AccordionItem_accordionHeaderExpandIcon__GuaZI{position:absolute;right:var(--space-token-small)}.AccordionItem_accordionContentContainer__VE5rQ{padding-bottom:var(--space-token-small)}.AccordionItem_accordionHeaderIconWithText__mkUo7{display:flex;margin-left:auto}.AccordionItem_accordionHeaderIconText__D9hlN{margin-right:var(--space-token-small);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:var(--accordion-header-icon-text-display,block)}.QuickOrder_accordion__Gu7xp{border:1px solid var(--color-gray-300);border-radius:7px;padding:4px}.QuickOrder_accordion__Gu7xp section{padding:0;margin:0}.QuickOrder_accordion__Gu7xp header,.QuickOrder_accordion__Gu7xp section{background-color:var(--color-gray-100)}.PunchoutFormWrapper_wrapper__qRbBJ{position:relative;padding:var(--space-token-small) 0}.GoToCheckout_wrapper___mbCe{position:sticky;bottom:0;left:0;width:100%;padding:var(--space-token-small,10px) 0}.BackLink_backLink__zHf21{display:inline-flex;align-items:center;font-size:var(--font-size-small);gap:var(--space-token-small)}.VariantCheckAccordion_accordion__VuLPu{border:1px solid var(--accordion-color);border-radius:4px;margin-bottom:var(--space-token-small)}.VariantCheckAccordion_error__0dY_a{--accordion-color:var(--color-error);--accordion-item-header-background-color:var(--color-error-opacity)}.VariantCheckAccordion_warn__EF4xT{--accordion-color:var(--color-warn);--accordion-item-header-background-color:var(--color-warn-opacity)}.VariantCheckAccordion_info__km9_g{--accordion-color:var(--color-info);--accordion-item-header-background-color:var(--color-info-opacity)}.VariantCheckAccordion_success__iHy9Q{--accordion-color:var(--color-success);--accordion-item-header-background-color:var(--color-success-opacity)}.VariantCheckAccordion_body__1UJ4k{padding:var(--space-token-moderate);display:flex;flex-direction:column;gap:var(--space-token-moderate)}.VariantCheckAccordion_group__OQTGg{display:flex;flex-direction:column;gap:var(--space-token-xsmall)}.VariantCheckAccordion_groupHeading__HPOfF{font-size:var(--font-size-small);font-weight:var(--font-weight-h3);text-transform:uppercase;letter-spacing:.05em;color:var(--color-gray-600);margin:0 0 var(--space-token-xsmall)}.VariantCheckAccordion_storeGroup__LiXx8{display:flex;flex-direction:column;gap:var(--space-token-xsmall);padding-left:var(--space-token-small);margin-top:var(--space-token-xsmall)}.VariantCheckAccordion_storeHeading__brkwg{font-size:var(--font-size-h5);font-weight:var(--font-weight-h5);color:var(--color-text-dark);margin:0}.ProductAvailabilityResult_container__Wiv5g{padding:var(--space-token-large);max-width:900px;display:flex;flex-direction:column;gap:var(--space-token-large)}.ProductAvailabilityResult_verdict__YkYST{background:var(--color-gray-100);border-radius:6px;padding:var(--space-token-medium)}.ProductAvailabilityResult_verdictText__X0Dra{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);margin:0}.ProductAvailabilityResult_infoSection__oFE2m{display:flex;flex-direction:column;gap:var(--space-token-small)}.ProductAvailabilityResult_sectionHeading___vhio{font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);margin:0}.ProductAvailabilityResult_dl__Du98D{display:grid;grid-template-columns:auto 1fr;gap:var(--space-token-xsmall) var(--space-token-moderate);font-size:var(--font-size-small);margin:0}.ProductAvailabilityResult_dl__Du98D dt{font-weight:var(--font-weight-paragraph-medium);color:var(--color-gray-600)}.ProductAvailabilityResult_dl__Du98D dd{margin:0}.ProductAvailabilityResult_productChecks__398gQ{display:flex;flex-direction:column;gap:var(--space-token-xsmall)}.ProductAvailabilityResult_variantsSection__5AXEc{display:flex;flex-direction:column;gap:var(--space-token-small);--accordion-color:var(--color-gray-200)}.ProductAvailabilityResult_noVariants__ikspw{font-size:var(--font-size-small);color:var(--color-gray-600);margin:0}.SelectStoreModalContent_list__3KrNC{display:flex;flex-flow:column nowrap;gap:var(--space-token-moderate)}.OrderLineAddToClickAndCollectCart_btn__BdkjM span i{min-width:30px;min-height:30px}.OrderLineAddToOnlineCart_btn__dLtuX span{min-height:30px}.OrderLineAddToOnlineCart_btn__dLtuX span i{min-width:20px;min-height:20px}.ProductCardQuantityInput_wrapper__sEyHl{grid-area:quantity;--input-padding:var(--space-token-moderate) 0}.ProductCardQuantityInput_wrapper__sEyHl input:disabled{padding:0}.ProductCardQuantityInput_wj__YFouA input{border-radius:0}.ProductCardHeading_heading__ZnJW1{margin:0;--font-weight-h4:500}.BrandListItem_item__0qJf8{height:100px;padding:var(--space-token-moderate,15px)}.BrandListItem_item__0qJf8>div{overflow:hidden;border-radius:var(--button-border-radius)}.BrandListItem_anchor__FjPLa{display:flex;width:100%;height:100%;justify-content:center}img.BrandListItem_image__1iNmx{display:flex;max-height:100px;-o-object-fit:contain;object-fit:contain}img.BrandListItem_image__1iNmx.BrandListItem_imageLarge__YBmDC{display:none}@media (min-width:640px){img.BrandListItem_image__1iNmx.BrandListItem_imageSmall__ru6HR{display:none}img.BrandListItem_image__1iNmx.BrandListItem_imageLarge__YBmDC{display:flex}}.BrandListBlock_container__CMZtA{padding:var(--listblocks-padding)}.BrandListBlock_headingSection__TfnzD{text-align:center}.BrandListBlock_headingSection__TfnzD h1{margin-top:0}.BrandListBlock_mainIntro__RJMtl{--font-size-paragraph:var(--brand-list-main-intro-font-size);--font-weight-paragraph:var(--brand-list-main-intro-font-weight)}.BrandListBlock_list__EEytS{list-style-type:none;margin:var(--space-token-moderate,15px) 0 0;padding:0;display:grid;grid-template-columns:var(--grid-template-columns,repeat(2,50%));grid-template-rows:auto;justify-content:center}@media (min-width:640px){.BrandListBlock_list__EEytS{grid-template-columns:var(--grid-template-columns-medium,repeat(4,25%))}}@media (min-width:1024px){.BrandListBlock_container__CMZtA{padding:var(--listblocks-large-padding)}.BrandListBlock_list__EEytS{grid-template-columns:var(
            --grid-template-columns-large,repeat(6,fit-content(16.66666666666667%))
        )}}.DecorativeVideoBlock_wrapper__kexGk{position:relative;display:flex;flex-flow:column nowrap}.StockStatus_stockStatus__1XXO2{line-height:17px;margin:0}.StockStatus_stockStatus__1XXO2:before{content:"";display:inline-block;width:8px;height:8px;margin:0 var(--space-token-xsmall) 1px 0;border-radius:50%}.StockStatus_stockStatus__1XXO2.StockStatus_success__1ue2n:before{background:var(--color-success)}.StockStatus_stockStatus__1XXO2.StockStatus_warning__0eHqr:before{background:var(--color-warn)}.StockStatus_stockStatus__1XXO2.StockStatus_error__XmOK1:before{background:var(--color-error)}.StockStatus_skeleton__ZS2HE{--line-height-paragraph:15px}@media (min-width:1024px){.StockStatus_stockStatus__1XXO2.StockStatus_list__fT_ST{line-height:var(--line-height-small)}}.ProductCardLabels_labels__RueC3{position:absolute;bottom:0;left:0;display:flex;flex-flow:row wrap;align-items:flex-end;gap:var(--space-token-small);max-width:100%;padding:0 var(--space-token-moderate) var(--space-token-small) 26px;box-sizing:border-box}.ProductCardLabels_label__np_4K{flex:0 0 auto;-o-object-fit:contain;object-fit:contain;max-width:30px}.ProductCardLabels_label__np_4K.ProductCardLabels_environmentLabel__Xu2pg{max-width:30px;max-height:30px}@media (min-width:1024px){.ProductCardLabels_labels__RueC3.ProductCardLabels_list___4tPV{bottom:25px}}.ProductCardListActions_listActions__gIDCs{position:absolute;display:flex;justify-content:flex-end;align-items:flex-end;gap:var(--space-token-small);top:7px;right:7px}@media (min-width:1024px){.ProductCardListActions_listActions__gIDCs.ProductCardListActions_list__1kyOj{top:var(--space-token-moderate);right:var(--space-token-moderate)}}a.ProductCardNoVariantsMessage_anchor__Hk_HO,button.ProductCardNoVariantsMessage_button__BlizH{padding:0;text-transform:none;text-decoration:underline}a.ProductCardNoVariantsMessage_anchor__Hk_HO:hover,button.ProductCardNoVariantsMessage_button__BlizH:hover{color:var(--anchor-color-hover)}.ProductCardNoVariantsMessage_message__MH3VO{width:100%}@media (min-width:1024px){.ProductCardNoVariantsMessage_message__MH3VO.ProductCardNoVariantsMessage_list__bLwoV{grid-area:status}}.ReplacementProduct_container__vt3w3{margin-top:var(--space-token-medium);border-bottom:1px solid var(--color-error)}a.ReplacementProduct_anchor__cHnGM{padding:0;--font-weight-anchor:var(--font-weight-paragraph);text-transform:none;text-decoration:underline}@media (min-width:1024px){.ReplacementProduct_container__vt3w3.ReplacementProduct_list__sR8zZ{grid-area:status}}.SignInStatusMessage_status__DHnuC{margin-top:var(--space-token-moderate)}.SignInStatusMessage_status__DHnuC a{font-weight:var(--font-weight-paragraph)}@media (min-width:1024px){.SignInStatusMessage_status__DHnuC.SignInStatusMessage_list__yOxVx{grid-area:status}}.DetailsSection_container__EMEac{display:flex;flex-flow:column nowrap;padding:var(--space-token-moderate)}.DetailsSection_uspList__50wIK{list-style:none;padding:var(--space-token-xsmall) 0 var(--space-token-moderate) var(--space-token-medium);margin:0;border-bottom:1px solid var(--color-gray-200)}.DetailsSection_uspListItem__jrtUI:before{content:"\2022";color:var(--color-brand);font-size:34px;font-weight:700;display:inline-block;width:20px;margin-left:-20px;position:relative;top:6px}.DetailsSection_usp__9Y1Mt{display:inline;margin:0}.DetailsSection_shoppingListButton__7sAMU{border:1px solid var(--color-gray-200);border-radius:50%;width:-moz-min-content;width:min-content}.DetailsSection_shoppingListIcon__NDOpp{margin:0}.DetailsSection_requestProduct__x_4CH{margin-top:var(--space-token-medium)}@container (min-width: 1024px){.DetailsSection_container__EMEac{display:block;margin-top:var(--space-token-large);width:100%;padding-right:var(--max-width-offset);margin-right:var(--space-token-small);margin-left:0}}.ContainerBlockItem_item__XYRtZ{margin:var(--space-token-moderate) 0!important}.ContainerBlockItem_gluedHorizontal__q5u2R{margin-bottom:0;padding-left:0;padding-right:0}.ContainerBlockItem_gluedVertical__FPN7_{margin-bottom:0}.ContainerBlockItem_row__6VKus{margin-bottom:var(--space-token-moderate,15px)}.ContainerBlockItem_col__wGc0j{box-sizing:border-box;max-width:100%;padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);flex:0 0 100%}.ContainerBlockItem_textBlock__OAmN9{max-width:var(--max-width-header)}div.ContainerBlockItem_imageBlock__D5wxq{margin:0 0 var(--space-token-large) 0}@media (min-width:1024px){.ContainerBlockItem_col__wGc0j{padding-left:var(--container-padding-left--large);padding-right:var(--container-padding-right--large)}.ContainerBlockItem_colFiveSixths__otn54{flex:0 0 83.33333333333333%;max-width:83.33333333333333%}.ContainerBlockItem_colTwoThirds__o_yhX{flex:0 0 66.66666666666667%;max-width:66.66666666666667%}.ContainerBlockItem_colOneHalf__j131K{flex:0 0 50%;max-width:50%}.ContainerBlockItem_colOneThird__8OYMY{flex:0 0 33.33333333333333%;max-width:33.33333333333333%}.ContainerBlockItem_colOneSixth__I6CVr{flex:0 0 16.66666666666667%;max-width:16.66666666666667%}div.ContainerBlockItem_imageBlock__D5wxq{margin:0 0 var(--space-token-large) 0}}.SectionHeader_sectionHeader__sxMta{display:flex;flex-direction:column;width:100%;max-width:var(--header-max-width);margin-bottom:var(--section-header-margin-bottom)}.SectionHeader_sectionHeaderHeading__i2GmI,.SectionHeader_sectionHeaderMainIntro__ltinU{margin:0 0 var(--space-token-small)}.SectionHeader_sectionHeaderHeading__i2GmI{color:var(--section-header-heading-color);margin-bottom:var(--section-header-heading-margin-bottom)}.SectionHeader_sectionHeaderMainIntro__ltinU{color:var(--section-header-main-intro-color);line-height:28px}.SectionHeader_sectionHeaderCentered__SxdV_{margin-right:auto;margin-left:auto}.SectionHeader_sectionHeaderTextCenter__Fncdu{text-align:var(--section-header-text-align,center)}@media (min-width:1024px){.SectionHeader_sectionHeaderMainIntro__ltinU{line-height:40px}}.ListHeader_header__TSAbK{display:none}.ListHeader_header__TSAbK>p{margin:0}@media (min-width:1024px){.ListHeader_header__TSAbK{display:flex;flex-flow:row nowrap;justify-content:space-between;border-bottom:1px solid var(--color-gray-200);padding:var(--space-token-small)}}.SingleProductImage_imageSection__1HiaQ{--section-height:400px;position:relative;display:flex;background-color:var(--color-gray-100);padding:var(--space-token-medium);min-height:var(--section-height);align-items:center;justify-content:center;border-bottom-left-radius:var(--space-token-medium);border-bottom-right-radius:var(--space-token-medium);.SingleProductImage_img__nrNLX{width:100%;max-height:calc(var(--section-height) - var(--space-token-medium) * 2);border-radius:7px;-o-object-fit:contain;object-fit:contain}}@container (min-width: 1024px){.SingleProductImage_imageSection__1HiaQ{border-radius:0 0 7px 0;padding-left:calc((100vw - var(--max-width-site)) / 2);max-height:680px;max-width:var(--image-section-max-width);width:100%;border-radius:0}.SingleProductImage_imageSection__1HiaQ>*{max-width:600px}}@container (min-width: 2560px){.SingleProductImage_imageSection__1HiaQ{padding-left:calc((var(--max-width-site-content) - var(--max-width-site)) / 2)}}.ProductDetailsLoader_uspList__ygH23{list-style:none;padding:var(--space-token-small) 0;margin:0;border-bottom:1px solid var(--color-gray-200)}.ProductCardUnitSelector_tooltip__1k29h{grid-area:unit}.ProductCardUnitSelector_select__DCggd{--input-min-width:0;width:100%}.ProductCardUnitSelector_optionDescription__JskMx,.ProductCardUnitSelector_optionValue__9UAh5{margin-left:3px;color:var(--color-gray-600)}.BlockWrapper_blockWrapper__Ae47E{margin-bottom:var(--block-wrapper-margin-bottom);padding:var(--block-wrapper-padding)}.ProductQuickviewModal_content__2eZqu{padding:0!important;background-color:var(--color-white)}.ProductQuickviewModal_btn___wWCL{--button-light-default-border-color:var(--color-gray-300);--button-font-size:var(--font-size-paragraph);--button-light-default-color:var(--color-gray-600);width:40px;height:40px;padding:0;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid var(--color-gray-300);background-color:var(--color-white)}.ProductQuickviewModal_btn___wWCL i{margin-right:0;margin-left:0}.ProductCardQuickView_quickView__F0_9T{--button-light-default-border-color:var(--color-gray-300);--button-font-size:var(--font-size-paragraph);--button-light-default-color:var(--color-gray-600);--button-light-active-color:var(--color-text-light);--button-light-active-border-color:var(--color-gray-300);--button-light-active-background-color:var(--color-black);width:40px;height:40px;padding:0;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid var(--color-gray-300);background-color:var(--color-white)}.ProductCardQuickView_quickView__F0_9T i{margin-right:0;margin-left:0}.ProductCardVariantSelector_tooltip___J8bo{grid-area:variant}.ProductCardVariantSelector_select__np1Lc{--input-min-width:0;width:100%}.ProductCardVariantSelector_optionValue__q3fxb{margin-left:3px;color:var(--color-gray-600)}.PrescriptionProductCard_quantityInput__IdUP_{--number-field-width:150px}.PrescriptionProductCard_expiredMessage__Fon4e{margin-top:auto;padding:0!important}.PrescriptionProductCard_imageWrapper__Tjb08{position:relative}.CheckoutCartOrderLine_wrapper__G3D7r{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:min-content;grid-template-areas:"image image" "content content" "selectors selectors" "quantity price" "stock stock" "validation validation";gap:var(--space-token-moderate);padding:var(--space-token-moderate)}.CheckoutCartOrderLine_wrapper__G3D7r.CheckoutCartOrderLine_isExpired__5AgLI{grid-template-areas:"image image" "content content" "expired expired" "validation validation"}.CheckoutCartOrderLine_image__nN0Hg{grid-area:image}.CheckoutCartOrderLine_imageLoader__ymGug{--image-loader-height:178px}.CheckoutCartOrderLine_brand__7KQRB{grid-area:brand}.CheckoutCartOrderLine_heading__rL41d{grid-area:heading;--font-size-h4:var(--font-size-h3);--line-height-h4:var(--line-height-h4)}.CheckoutCartOrderLine_selectors__9MwQ6{grid-area:selectors;display:flex;flex-flow:column nowrap;gap:var(--space-token-moderate)}.CheckoutCartOrderLine_quantity__v_kbe{grid-area:quantity;--number-field-width:100%}div.CheckoutCartOrderLine_stock__g19J0{grid-area:stock;white-space:nowrap}.CheckoutCartOrderLine_validation__fBkYP{grid-area:validation}div.CheckoutCartOrderLine_expired__gqwI9{grid-area:expired;padding:0}.CheckoutCartOrderLine_hidden__J3xE7{display:none}.CheckoutCartOrderLine_row__TI393{display:flex;flex-flow:row nowrap;gap:var(--space-token-moderate)}.CheckoutCartOrderLine_infoText__gMrKm{color:var(--color-gray-600);margin:0}.CheckoutCartOrderLine_content__kt0KN{grid-area:content}.CheckoutCartOrderLine_details__TRKfP{display:none}@media (min-width:1024px){.CheckoutCartOrderLine_wrapper__G3D7r{grid-template-columns:110px min-content auto 120px;grid-template-areas:"image content content undefined" "image content content price" "image stock selectors quantity" "validation validation validation validation"}.CheckoutCartOrderLine_wrapper__G3D7r.CheckoutCartOrderLine_isExpired__5AgLI{grid-template-areas:"image content content undefined" "image content content price" "image expired expired expired" "validation validation validation validation"}.CheckoutCartOrderLine_details__TRKfP{display:block}.CheckoutCartOrderLine_row__TI393+.CheckoutCartOrderLine_row__TI393{margin-top:var(--space-token-xsmall)}.CheckoutCartOrderLine_selectors__9MwQ6{flex-flow:row nowrap;justify-content:flex-end}.CheckoutCartOrderLine_image__nN0Hg img{height:110px}.CheckoutCartOrderLine_imageLoader__ymGug{--image-loader-height:110px}a.CheckoutCartOrderLine_content__kt0KN,div.CheckoutCartOrderLine_content__kt0KN{display:flex}.CheckoutCartOrderLine_labels___va12{bottom:var(--space-token-xsmall)!important}.CheckoutCartOrderLine_unitLoader__6AWm_{width:100%;max-width:135px}.CheckoutCartOrderLine_variantLoader__2QZ3a{max-width:200px;width:100%}.CheckoutCartOrderLine_stockLoader__quesr{width:210px}.CheckoutCartOrderLine_infoTextLoader__Dz3en{width:33%}}.CheckoutCartOrderLines_wrapper__hpfBk{position:relative}.CheckoutCartOrderLines_list__VEF5c{list-style-type:none;padding:0;margin:var(--space-token-moderate) calc(-1 * var(--space-token-moderate))}.CheckoutCartOrderLines_collapse__kds73{position:absolute;width:calc(100% + calc(var(--space-token-medium) * 2));height:97px;background:linear-gradient(1turn,#ffffff,rgba(255,255,255,0));-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);bottom:0;left:calc(var(--space-token-medium) * -1);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;z-index:9}.CheckoutCartOrderLines_collapseToggle__hSk_8{min-width:104px}.CheckoutCartContent_header__bILH_{display:flex;flex-flow:row wrap;justify-content:space-between;gap:var(--space-token-small)}.CheckoutCartContent_heading__0DmoE{margin:0}.CheckoutCartContent_selectStore__ScY7m{text-align:left;--text-decoration-anchor:none;--anchor-text-decoration-hover:underline;--font-weight-anchor:400}.CheckoutCartContent_selectStoreLoader__1zeov{width:100%;max-width:400px}@media (min-width:1024px){.CheckoutCartContent_selectStore__ScY7m{width:-moz-min-content;width:min-content;position:absolute;white-space:nowrap;top:47px;right:0}}.EmployeeListBlock_heading__gBb2q{--font-weight-h1:var(--employee-list-heading-font-weight)}.EmployeeListBlock_mainIntro__M4X5g{--font-weight-h2:var(--employee-list-main-intro-font-weight)}.EmployeeListBlock_list__6bPd_{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-token-large,30px) var(--space-token-small,10px)}@media (min-width:640px){.EmployeeListBlock_list__6bPd_{grid-template-columns:repeat(3,1fr)}}.ContainerBlock_container__hFtSk{padding:0}.ContainerBlock_boxed__KJmIl{max-width:var(--max-width-site);margin:0 auto;padding-left:var(--space-token-moderate);padding-right:var(--space-token-moderate)}.ContainerBlock_sidePadding__e6v1r{padding-left:var(--space-token-large);padding-right:var(--space-token-large)}.ContainerBlock_tall__sXIDo,.ContainerBlock_tall__sXIDo>div{height:100%}.ContainerBlock_gluedHorizontal__7r4d_>div{padding-left:0!important;padding-right:0!important;margin-bottom:0!important}.ContainerBlock_gluedVertical__7szT2,.ContainerBlock_gluedVertical__7szT2>div{margin-bottom:0!important}.ContainerBlock_justifyStart__ZcLpk{justify-content:flex-start}.ContainerBlock_justifyCenter__NVY74{justify-content:center}.ContainerBlock_justifyEnd__T5LZw{justify-content:flex-end}.ContainerBlock_row__r111P{display:flex;margin-left:calc(-1 * var(--container-padding-left));margin-right:calc(-1 * var(--container-padding-left));flex-flow:row wrap;justify-content:center}.ContainerBlock_col__XMhj6{display:flex;flex-flow:column nowrap}.ContainerBlock_sidePaddingFullWidth__51kCd{padding-left:var(--space-token-moderate);padding-right:var(--space-token-moderate)}@media (min-width:1024px){.ContainerBlock_row__r111P{margin-left:calc(-1 * var(--container-padding-left--large));margin-right:calc(-1 * var(--container-padding-right--large))}.ContainerBlock_sidePaddingFullWidth__51kCd{padding-left:0;padding-right:0}}.EmployeeListItem_employeeBlock__UqOhQ{display:grid;grid-template-columns:1fr;grid-template-rows:min-content;grid-template-areas:"image" "contactInformation";justify-items:center;align-items:start;text-align:center;gap:var(--space-token-small)}.EmployeeListItem_heading___Iv0B{margin:0;font-size:var(--employee-list-heading-font-size);font-weight:var(--employee-list-heading-font-weight);line-height:var(--employee-list-heading-line-height)}a.EmployeeListItem_email__bmOPK,a.EmployeeListItem_phone__kcLNo,span.EmployeeListItem_position__mqINA{--font-size-anchor:var(--employee-list-font-size);--font-weight-anchor:var(--employee-list-font-weight);--line-height-anchor:var(--employee-list-line-height);--text-decoration-anchor:none;--text-decoration-anchor-hover:none;transition:color .22s ease;word-break:break-all}a.EmployeeListItem_email__bmOPK:hover,a.EmployeeListItem_phone__kcLNo:hover{color:var(--employee-list-anchor-hover-color)}.EmployeeListItem_image__PyK8q{grid-area:image;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:var(--employee-list-image-border-radius);max-width:var(--employee-list-image-size)!important;max-height:var(--employee-list-image-size)}.EmployeeListItem_imageLarge__fRgUC{display:none}.EmployeeListItem_contactInformation__opmAp{grid-area:contactInformation;display:grid;align-items:center;align-content:space-between;justify-items:center;gap:2px;width:100%}@media (min-width:640px){.EmployeeListItem_employeeBlock__UqOhQ{text-align:left}.EmployeeListItem_imageSmall__W_qEV{display:none}.EmployeeListItem_imageLarge__fRgUC{display:block}}@media (min-width:1024px){.EmployeeListItem_employeeBlock__UqOhQ{grid-template-columns:130px 2fr;grid-template-rows:1fr;grid-template-areas:"image contactInformation";gap:0}.EmployeeListItem_contactInformation__opmAp{justify-items:start}}.PageWrapper_pageWrapper__hujym{margin-bottom:var(--page-wrapper-margin-bottom,calc(var(--space-token-large) * 2))}.SanityImageWithOverlay_wrapper__PIDw2{position:relative}.SanityImageWithOverlay_img__rjhYE{width:100%}.IframeBlock_wrapper__rI9ym{width:var(--iframe-width);height:var(--iframe-height)}.IframeBlock_iframeBorder___NlnP{border:1px solid var(--color-gray-300)}.IframeBlock_wrapperLoaded__UdBKc{position:relative}.IframeBlock_iframe__sxqbW{opacity:0;width:100%;min-height:100%;overflow:hidden;position:absolute}.IframeBlock_iframeLoaded__m5MsD{opacity:1}.IframeBlock_positionRight__fpc2w{margin:0 0 0 auto}.IframeBlock_positionCenter__KQohh{margin:0 auto}.LandingPageWrapper_withHeading__UdJVU{margin-top:calc(var(--space-token-large) * 3)}.LandingPageContentWrapper_contentArea__C_TjY{overflow:hidden}