#MainContent .homepage-hero,#MainContent .adam-below-hero,#MainContent .adam-finder-preview,#MainContent .adam-manufacturer-logos,#MainContent .adam-home-testimonials{--adam-home-radius-control: 1rem;--adam-home-radius-card: 1.6rem;--adam-home-radius-panel: 2.2rem}#MainContent .adam-home-cta,#MainContent .homepage-hero__button,#MainContent .adam-below-hero__button,#MainContent .adam-below-hero__link-button,#MainContent .adam-contact-location__submit{border-radius:var(--adam-home-radius-control)!important}#MainContent .adam-trust-usps__item{border-radius:1.1rem}#MainContent .homepage-hero{background:#fbfdfc}#MainContent .homepage-hero:before,#MainContent .homepage-hero:after{opacity:.42}#MainContent .homepage-hero__media{border-radius:0 0 0 2.4rem;background:#fbfdfc;box-shadow:none;filter:none}#MainContent .homepage-hero__media-shell,#MainContent .homepage-hero__media:after{box-shadow:none;filter:none}#MainContent .homepage-hero__media:after{content:none}#MainContent .homepage-hero__image{object-position:65% center}@media screen and (min-width:750px){#MainContent .homepage-hero__image{-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.48) 6%,#000 16%,#000 100%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.48) 6%,#000 16%,#000 100%)}}#MainContent .adam-quick-start--home{background:#fff}#MainContent .adam-quick-start--home .adam-quick-start__card{min-height:27.5rem;border-radius:var(--adam-home-radius-card);box-shadow:0 1rem 2.6rem rgba(var(--color-brand-dark-rgb, 33, 61, 54),.065)}#MainContent .adam-quick-start--home .adam-quick-start__card:before{content:none}#MainContent .adam-quick-start--home .adam-quick-start__card--prescription{background:#fbf8f2}#MainContent .adam-quick-start--home .adam-quick-start__card--home_care{background:#f3faf7}#MainContent .adam-quick-start--home .adam-quick-start__card--aid{background:#f3f7f8}#MainContent .adam-quick-start--home .adam-quick-start__card-link{min-height:27.5rem;padding:clamp(2rem,2.4vw,2.5rem)}#MainContent .adam-quick-start--home .adam-quick-start__motif{position:absolute;z-index:0;top:-.8rem;right:-.5rem;width:clamp(11rem,12vw,15rem);color:rgba(var(--color-brand-dark-rgb, 33, 61, 54),.34);opacity:.62;pointer-events:none;-webkit-mask-image:linear-gradient(135deg,#000 42%,transparent 94%);mask-image:linear-gradient(135deg,#000 42%,transparent 94%);transition:opacity .22s ease,transform .26s ease}#MainContent .adam-quick-start--home .adam-quick-start__motif svg{display:block;width:100%;height:auto}#MainContent .adam-quick-start--home .adam-quick-start__card--home_care .adam-quick-start__motif{color:#3e7e6e66}#MainContent .adam-quick-start--home .adam-quick-start__card--aid .adam-quick-start__motif{color:#41687661}#MainContent .adam-quick-start--home .adam-quick-start__card:hover .adam-quick-start__motif,#MainContent .adam-quick-start--home .adam-quick-start__card:focus-within .adam-quick-start__motif{opacity:.82;transform:translate(-.25rem,.25rem)}#MainContent .adam-quick-start--home .adam-bh-icon{border-radius:1.2rem;box-shadow:0 .8rem 1.8rem rgba(var(--color-brand-dark-rgb, 33, 61, 54),.14)}#MainContent .adam-quick-start--home .adam-quick-start__content{max-width:calc(100% - 2.8rem)}#MainContent .adam-quick-start--home .adam-quick-start__card:hover,#MainContent .adam-quick-start--home .adam-quick-start__card:focus-within{transform:translateY(-.25rem);box-shadow:0 1.5rem 3.4rem rgba(var(--color-brand-dark-rgb, 33, 61, 54),.105)}#MainContent .adam-finder-preview{background:#f3f8f5}#MainContent .adam-finder-preview:before,#MainContent .adam-finder-preview:after{content:none}#MainContent .adam-finder-preview__inner{grid-template-columns:minmax(0,.88fr) minmax(34rem,1.12fr);gap:clamp(3rem,6vw,8rem)}#MainContent .adam-finder-preview__content h2{max-width:18ch;font-size:clamp(3rem,3.3vw,4.2rem);font-weight:720;letter-spacing:-.035em}#MainContent .adam-finder-preview__eyebrow{min-height:0;padding:0;border:0;border-radius:0}#MainContent .adam-finder-preview__intro{max-width:49rem}#MainContent .adam-finder-preview__steps{gap:.75rem;margin-top:1.8rem}#MainContent .adam-finder-preview__steps li{min-height:auto}#MainContent .adam-finder-preview__media{min-height:0;padding:clamp(1.4rem,2.6vw,2.6rem);border:1px solid rgba(var(--color-brand-rgb, 131, 189, 172),.2);border-radius:var(--adam-home-radius-panel);background:#e8f3ee;box-shadow:none}#MainContent .adam-finder-preview__media:before,#MainContent .adam-finder-preview__media:after{content:none}#MainContent .adam-finder-preview__interface{width:min(100%,48rem);border-radius:1.4rem;box-shadow:0 1.5rem 3.8rem rgba(var(--color-brand-dark-rgb, 33, 61, 54),.12)}#MainContent .adam-finder-preview__interface-bar{border-radius:1.4rem 1.4rem 0 0}#MainContent .adam-finder-preview__interface-body>p{max-width:28rem;font-weight:720}#MainContent .adam-finder-preview__interface-body>small{display:block;margin-top:.4rem;color:rgba(var(--color-text-brand-rgb, 33, 61, 54),.68);font-size:1.15rem;line-height:1.45}#MainContent .adam-finder-preview__choices{gap:.65rem}#MainContent .adam-finder-preview__choices span{position:relative;display:flex;align-items:center;min-height:4.2rem;padding:.8rem 1.1rem .8rem 3.5rem;border:1px solid rgba(var(--color-brand-rgb, 131, 189, 172),.22);border-radius:.9rem;background:#fff;font-weight:650}#MainContent .adam-finder-preview__choices span:before{position:absolute;left:1.2rem;width:1.35rem;height:1.35rem;border:1.5px solid rgba(var(--color-brand-dark-rgb, 33, 61, 54),.44);border-radius:50%;content:""}#MainContent .adam-finder-preview__interface-progress{border-radius:0 0 1.4rem 1.4rem}#MainContent .adam-rx-upload{background:#fff}#MainContent .adam-rx-upload:before{opacity:.22}#MainContent .adam-rx-upload--compact .adam-feature-panel{overflow:hidden;border-radius:var(--adam-home-radius-panel);background:#fff;box-shadow:0 1.5rem 3.6rem rgba(var(--color-brand-dark-rgb, 33, 61, 54),.075)}#MainContent .adam-rx-upload--compact .adam-rx-upload__assurance{min-height:100%}#MainContent .adam-rx-upload--compact .adam-rx-upload__image,#MainContent .adam-rx-upload--compact .adam-rx-upload__image img{height:100%;min-height:35rem}#MainContent .adam-rx-upload--compact .adam-rx-upload__image{border-radius:0}#MainContent .adam-rx-upload--compact .adam-rx-upload__image img{object-fit:cover;object-position:54% center}#MainContent .adam-service-cards{background:#fff}#MainContent .adam-service-cards .adam-below-hero__header{max-width:76rem}#MainContent .adam-service-cards--company .adam-service-card{overflow:hidden;border-radius:var(--adam-home-radius-card);background:#fff;box-shadow:0 1rem 2.8rem rgba(var(--color-brand-dark-rgb, 33, 61, 54),.07)}#MainContent .adam-service-cards--company .adam-service-card__media{aspect-ratio:16 / 10;overflow:hidden}#MainContent .adam-service-cards--company .adam-service-card__media img{transition:transform .5s cubic-bezier(.22,1,.36,1)}#MainContent .adam-service-cards--company .adam-service-card:hover .adam-service-card__media img,#MainContent .adam-service-cards--company .adam-service-card:focus-within .adam-service-card__media img{transform:scale(1.025)}#MainContent .adam-manufacturer-logos__shell{border-radius:var(--adam-home-radius-panel);background:#f2f7f4;box-shadow:none}#MainContent .adam-manufacturer-logos__shell:before{content:none}#MainContent .adam-manufacturer-logos__header{align-items:end}#MainContent .adam-manufacturer-logos__controls{align-self:start}#MainContent .adam-manufacturer-logos__control--pause{width:4rem;height:4rem;border-radius:.9rem;background:#ffffffd1}#MainContent .adam-manufacturer-logos__viewport{cursor:grab;overscroll-behavior-inline:contain;scroll-behavior:auto;scroll-snap-type:none;scrollbar-width:none;touch-action:pan-y;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 3.5rem,#000 calc(100% - 3.5rem),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 3.5rem,#000 calc(100% - 3.5rem),transparent 100%)}#MainContent .adam-manufacturer-logos__viewport::-webkit-scrollbar{display:none}#MainContent .adam-manufacturer-logos__viewport.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}#MainContent .adam-manufacturer-logos__track{width:max-content}#MainContent .adam-manufacturer-logos__item{scroll-snap-align:none}#MainContent .adam-manufacturer-logos__card{border-radius:1.2rem}#MainContent .adam-manufacturer-logos__image{pointer-events:none;-webkit-user-select:none;user-select:none}#MainContent .adam-home-testimonials__header{display:grid;grid-template-columns:minmax(0,.82fr) minmax(32rem,1.18fr);column-gap:clamp(4rem,8vw,11rem);align-items:end;max-width:none}#MainContent .adam-home-testimonials__eyebrow{grid-column:1}#MainContent .adam-home-testimonials__heading{grid-column:1;max-width:12.5ch;font-size:clamp(3.6rem,4.1vw,5.1rem);font-weight:680}#MainContent .adam-home-testimonials__intro{grid-column:2;grid-row:1 / span 2;align-self:end;max-width:62rem;margin:0 0 .25rem}#MainContent .adam-home-testimonials__stage{border-radius:var(--adam-home-radius-panel)}#MainContent .adam-faq{background:#f8fbf9}#MainContent .adam-faq .adam-below-hero__header,#MainContent .adam-faq__list,#MainContent .adam-faq__actions{width:min(100%,111rem);max-width:none;margin-inline:auto;text-align:left}#MainContent .adam-faq__item{border-radius:1rem;box-shadow:none}#MainContent .adam-faq__summary:after{transition:transform .18s ease}#MainContent .adam-faq__item[open] .adam-faq__summary:after{transform:rotate(180deg)}#MainContent .adam-faq__item[open] .adam-faq__answer{animation:adam-home-faq-in .22s ease-out both}@keyframes adam-home-faq-in{0%{opacity:0;transform:translateY(-.45rem)}to{opacity:1;transform:translateY(0)}}#MainContent .adam-contact-location{background:#fff}#MainContent .adam-contact-location__panel{overflow:hidden;border-radius:var(--adam-home-radius-panel);background:#f7faf8;box-shadow:0 1.5rem 3.8rem rgba(var(--color-brand-dark-rgb, 33, 61, 54),.075)}#MainContent .adam-contact-location__media{background:#edf4f0}#MainContent .adam-contact-location__image{object-position:center center}#MainContent .adam-contact-location__details,#MainContent .adam-contact-location__form-card{background:transparent}#MainContent .adam-contact-location__field input,#MainContent .adam-contact-location__field textarea{border-radius:.8rem}@media screen and (max-width:989px){#MainContent .adam-finder-preview__inner{grid-template-columns:1fr}#MainContent .adam-home-testimonials__header{grid-template-columns:1fr;row-gap:1.5rem}#MainContent .adam-home-testimonials__eyebrow,#MainContent .adam-home-testimonials__heading,#MainContent .adam-home-testimonials__intro{grid-column:1;grid-row:auto}#MainContent .adam-home-testimonials__intro{margin:0}}@media screen and (max-width:749px){#MainContent .homepage-hero__media{border-radius:1.6rem}#MainContent .homepage-hero__image{object-position:center center}#MainContent .adam-quick-start--home .adam-quick-start__grid{grid-template-columns:1fr}#MainContent .adam-quick-start--home .adam-quick-start__card,#MainContent .adam-quick-start--home .adam-quick-start__card-link{min-height:23.5rem}#MainContent .adam-quick-start--home .adam-quick-start__motif{width:12rem}#MainContent .adam-finder-preview__media{border-radius:1.6rem}#MainContent .adam-manufacturer-logos__viewport{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 1.5rem,#000 calc(100% - 1.5rem),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 1.5rem,#000 calc(100% - 1.5rem),transparent 100%)}}@media(prefers-reduced-motion:reduce){#MainContent .adam-quick-start__motif,#MainContent .adam-service-card__media img,#MainContent .adam-faq__summary:after,#MainContent .adam-faq__item[open] .adam-faq__answer{animation:none!important;transition:none!important}#MainContent .adam-manufacturer-logos__viewport{cursor:auto;scroll-snap-type:inline proximity}#MainContent .adam-manufacturer-logos__item{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/adam-home-refresh.css.map */
