.rte,.shopify-policy__body,.article-rail__copy,.shopify-policy__container{min-width:0;overflow-wrap:anywhere}.store-details__value{display:inline-block}@media screen and (max-width:989px){.header-drawer .menu-drawer__navigation-container,header-drawer .menu-drawer__navigation-container{display:flex;flex-direction:column;justify-content:flex-start}header-drawer .menu-drawer__navigation{padding:1.6rem 0}header-drawer .menu-drawer__actions{padding:1.6rem 1.6rem 0;gap:.8rem}header-drawer .menu-drawer__secondary,header-drawer .menu-drawer__store{padding-inline:1.6rem}header-drawer .menu-drawer__dispensaries{padding:1.2rem 1.6rem 2rem}header-drawer .menu-drawer__menu-item,header-drawer .menu-drawer__close-button{min-height:4.8rem;padding-left:1.6rem}header-drawer .menu-drawer__close-button,header-drawer .dispensary-panel__button{min-height:4.4rem}header-drawer .menu-drawer__utility-links{margin-top:2.4rem;padding-inline:0}.article-rail__copy>.article-rail__toc-details{width:100%;box-sizing:border-box}}@media screen and (max-width:749px){body .page-width,body .footer__content-top{padding-left:1.6rem;padding-right:1.6rem}body .page-width .page-width{padding-inline:0}body .header.header--has-refill{min-height:6.4rem;padding-top:.8rem;padding-bottom:.8rem}body .header--has-refill .header__heading-logo-wrapper{max-width:10rem}body .header--has-refill .header__heading-link{padding-block:0;min-height:4.4rem;display:flex;align-items:center}body .header--has-refill .header__heading-logo{max-height:4.4rem;width:auto;max-width:100%;object-fit:contain}.template--page-services .header__chips{display:none}body .header__chip{min-height:4.4rem}body .header__chips{padding:.6rem 1.6rem}body .breadcrumbs__item{min-width:0}body .breadcrumbs__item--current{overflow-wrap:anywhere}body .page-hero .breadcrumbs{margin-bottom:1.6rem}body .page-hero__text{margin-top:1.2rem}body .page-hero__text p{font-size:1.6rem;line-height:1.55}body .page-hero__buttons{margin-top:2.4rem;gap:1.2rem}body .page-hero:not(.page-hero--home) .page-hero__heading,body .main-page-title,body .collection-hero__title,body .article-template__title{font-size:3.4rem;line-height:1.12}body .page-hero--home .page-hero__grid{gap:1.6rem}body .page-hero.page-hero--home .page-hero__image{max-height:17rem;aspect-ratio:2 / 1}.template--index .page-hero{padding-top:2.4rem;padding-bottom:4.8rem}.template--index .task-strip__card{padding:1.6rem}body .task-strip__text{font-size:1.4rem}.template--page-clinic .task-strip__list{grid-template-columns:minmax(0,1fr)}.template--page-clinic .task-strip__card{flex-direction:row;align-items:center;border-left:0;border-top:1px solid var(--line);padding:1.6rem}.template--page-clinic .task-strip__item:first-child .task-strip__card{border-top:0}body .service-list__grid{gap:2.4rem}body .service-list--cards .service-list__item{padding:2rem}body .service-list__more{display:inline-flex;align-items:center;min-height:4.4rem;line-height:1.5}body .footer .footer-block__newsletter{text-align:left;align-items:flex-start;gap:1.2rem}body .footer-block__newsletter .newsletter-form,body .footer-block__newsletter .newsletter-form__field-wrapper,body .footer-block__newsletter .footer__newsletter{width:100%;max-width:100%;align-items:flex-start}body .footer .footer-block.grid__item{margin-bottom:2.4rem}body .footer .footer-block--menu{margin-bottom:0}body .footer .footer-block--menu:last-of-type{margin-bottom:2.4rem}body .store-details__phones li{display:grid;gap:.2rem;margin-bottom:1rem}body .store-details__phones .link{justify-self:start}body .store-details__value{white-space:nowrap}body .trust-strip__icon{display:grid;place-items:center;height:4.4rem;flex-shrink:0}body .article-template .article-rail__hero{margin-top:2.4rem;margin-bottom:2.4rem;gap:1.6rem}body .article-rail__deck{font-size:1.6rem;line-height:1.55}body .article-rail__topic{display:inline-flex;align-items:center;min-height:3.2rem;line-height:1.4}body .article-rail__toc-details{padding-block:.8rem}body .article-rail__toc-details summary,body .article-toc__link{min-height:4.4rem;display:flex;align-items:center}body .article-template__content :is(h2,h3),.template--page-hub .rte :is(h2,h3){margin-top:2.4rem}body .article-template__content,body .shopify-policy__body{font-size:1.6rem;line-height:1.65}body .shopify-policy__title{text-align:left}body .shopify-policy__container{padding-inline:1.6rem}body .learn-hub__topics{gap:.8rem;margin-bottom:3.2rem}body .learn-hub__topic{min-height:0;padding:1.4rem}body .learn-hub__topic-name{font-size:1.8rem}body .learn-hub__topic-line{padding-top:.4rem;font-weight:500}body .learn-hub__picks{gap:2.4rem;margin-bottom:3.2rem}body .mobile-facets__open,body .mobile-facets__close{min-height:4.4rem}body .product-card-wrapper .card__heading{font-size:1.6rem}body .product-card-wrapper .card__benefit{font-size:1.4rem;line-height:1.5}body .product-card-wrapper .card>.card__content>.card__information{display:flex;flex-direction:column;min-width:0}body .product-card-wrapper .card__information>.card-information{margin-top:auto;padding-top:.8rem}body .product-card-wrapper .card-information>.price{margin-top:.8rem}body .product__info-container .product-form__input--pill input[type=radio]+label{min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center;line-height:1.4}body .travel-care__hero .breadcrumbs,body .compounding-care__hero .breadcrumbs{margin-bottom:1.6rem}body .travel-care__actions,body .compounding-care__actions{flex-direction:column;align-items:stretch;gap:1.2rem}body .travel-care__actions :is(.button,.link-text-action),body .compounding-care__actions :is(.button,.link-text-action){width:100%;justify-content:center}body .travel-care__source,body .travel-care__feature-action>a:not(.button),body .travel-care__availability,body .travel-care__timing{font-size:1.4rem;line-height:1.5}body .travel-care__vaccine>summary{padding:1.6rem;grid-template-columns:3.2rem minmax(0,1fr);column-gap:1.2rem}body .travel-care__vaccine-icon{width:3.2rem;height:3.2rem;padding:.5rem}body .travel-care__vaccine h3{font-size:2rem}body .travel-care__card-summary{font-size:1.4rem;line-height:1.5}body .travel-care__more{margin-top:.8rem;font-size:1.3rem}body .compounding-care__audience{padding:2rem}body .compounding-care__audience h2{font-size:2.6rem}}@media screen and (max-width:599px){.template--page-services .page-hero{padding-top:1.2rem;padding-bottom:1.6rem}body .need-board--cards .need-board__filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1.6rem;padding-bottom:1.6rem}body .need-board--cards .need-board__filters-label{display:block;grid-column:1;grid-row:1;margin:0;font-size:1.4rem}body .need-board--cards .need-board__count{grid-column:2;grid-row:1;justify-self:end}body .need-board--cards .need-board__filter{min-height:4.4rem;padding:.8rem .6rem;font-size:1.3rem}body .need-board--cards .need-board__grid{gap:1.2rem}body .need-board--cards .need-board__tile{flex-direction:row;align-items:stretch;min-height:12rem}body .need-board--cards .need-board__media{flex:0 0 8.8rem;min-width:0;aspect-ratio:auto}body .need-board--cards .need-board__media img{position:absolute;top:0;right:0;bottom:0;left:0}body .need-board--cards .need-board__caption{min-width:0;padding:1.6rem 3.2rem 1.6rem 1.2rem;justify-content:center;gap:.6rem}body .need-board--cards .need-board__title{font-size:2rem;line-height:1.2}body .need-board--cards .need-board__text{font-size:1.4rem;line-height:1.5}}@media screen and (max-width:359px){body .header--has-refill .header__heading-logo-wrapper{max-width:8rem}body .need-board--cards .need-board__media{flex-basis:7.6rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-mobile-refinement.css.map */
