.hero-image__container{display:flex;flex-direction:column;gap:3rem;justify-content:space-between;padding:4rem 0 0}.hero-image__text{display:flex;flex-direction:column;justify-content:center;gap:.75rem;padding:0;flex:1 1}.hero-image__button{padding-top:2rem;width:100%}.hero-image__button a{display:block;width:100%}.hero-image__button-cta{width:100%}.hero-image__image{width:100%;max-height:680px;max-width:680px;flex:1 1}.hero-image__title{font-family:InterDisplay;font-weight:600;font-size:2.25rem;line-height:2.75rem;letter-spacing:-.045rem;color:var(--Gray-900)}@media(min-width:768px){.hero-image__container{flex-direction:row;padding:8rem 0 4rem}.hero-image__text{padding:0 0 2rem}.hero-image__button,.hero-image__button a{width:-moz-fit-content;width:fit-content}.hero-image__button a{display:inline-flex}.hero-image__button-cta{width:auto}.hero-image__title{font-size:3.75rem;line-height:4.5rem;letter-spacing:-.075rem}}.imageFader__container{position:relative;width:100%;height:auto}.imageFader__container__imageBox{will-change:opacity;will-change:filter;transition:opacity 1s cubic-bezier(0,0,.06,.99);transition:filter 1s linear}.imageFader__container__imageBox__shown{position:relative}.imageFader__container__imageBox__hidden{opacity:0;filter:blur(5px) grayscale(.7);position:absolute}.featured-faq__container{display:flex;flex-direction:column;align-items:center;gap:4rem;padding:8rem 0;max-width:48rem}.featured-faq__container--mobile{padding:4rem 0;gap:3rem}.featured-faq__content{width:100%;display:flex;justify-content:center}.featured-faq__footer-container{width:100%;max-width:48rem}.featured-faq__footer-content{display:flex;flex-direction:column;text-align:center;padding:3rem;gap:2rem}.featured-faq__footer-content--mobile{padding:3rem 2rem}.featured-faq__cta-buttons{display:flex;justify-content:center;gap:.75rem}.featured-faq__cta-buttons--2xs,.featured-faq__cta-buttons--xs{flex-direction:column}.faqList_faqList__VR5km{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;align-self:stretch}.faqList_faqListItem__F4ECX{display:flex;width:100%;flex-direction:column;align-items:stretch}.faqList_faqListItem__F4ECX:not(:first-child){border-top:1px solid var(--Gray-200);padding-top:1.5rem}.question_faqQuestion__nYvBS{margin:0;box-shadow:none;min-height:3rem}.question_faqQuestionSummaryContent__1iuO2{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;margin-top:.5rem;cursor:pointer;width:100%;padding:0;background:rgba(0,0,0,0);border:none;text-align:left}.question_faqQuestionIcon__6Xc4k{transition:transform .2s ease-in-out;transform-origin:center;display:flex;align-items:center;margin-left:1rem;flex-shrink:0}.question_faqQuestionIconExpanded__z9ihQ{transform:rotate(180deg)}.question_faqQuestionIconCollapsed__qJLqe{transform:rotate(0deg)}.question_faqQuestionDetails__tk758{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.question_faqQuestionDetailsExpanded__lL1aq{grid-template-rows:1fr}.question_faqQuestionDetailsContent__amrc6{min-height:0;visibility:hidden;padding:0 1rem 0 0;transition:visibility .3s ease,padding .3s ease}.question_faqQuestionDetailsExpanded__lL1aq .question_faqQuestionDetailsContent__amrc6{visibility:visible;padding:.5rem 1rem 1rem 0}:root{--White:#ffffff;--White-10:#ffffff1a;--Blue:#1d4abf;--DarkBlue:#09173b;--DarkGray:#6b7489;--ColdGray:#d8d8e5;--ColdLightGray:#f3f3f7;--MintGreen:#00e5b3;--Gray-25:#fcfcfc;--Gray-50:#fafafa;--Gray-100:#f4f4f5;--Gray-200:#e4e4e7;--Gray-300:#d1d1d6;--Gray-400:#a0a0ab;--Gray-500:#70707b;--Gray-600:#51525c;--Gray-700:#3f3f46;--Gray-800:#26272b;--Gray-900:#18181b;--Primary-25:#eff7ff;--Primary-50:#daecff;--Primary-100:#bedeff;--Primary-200:#91caff;--Primary-300:#5dacfd;--Primary-400:#3789fa;--Primary-500:#216aef;--Primary-600:#1954dc;--Primary-700:#1d4abf;--Primary-800:#1c3e8c;--Primary-900:#162755;--Error-25:#fff8fa;--Error-50:#fef3f2;--Error-100:#fee4e2;--Error-200:#fecdca;--Error-300:#fda29b;--Error-400:#f97066;--Error-500:#f04438;--Error-600:#d92d20;--Error-700:#b42318;--Error-800:#912018;--Error-900:#7a271a;--Warning-25:#fffcf5;--Warning-50:#fff7eb;--Warning-100:#feefc7;--Warning-200:#fedf89;--Warning-300:#fec84b;--Warning-400:#fdb022;--Warning-500:#f79009;--Warning-600:#dc6803;--Warning-700:#b54708;--Warning-800:#93370d;--Warning-900:#7a2e0e;--Success-25:#f6fef9;--Success-50:#ecfdf3;--Success-100:#d1fadf;--Success-200:#a6f4c5;--Success-300:#6ce9a6;--Success-400:#32d583;--Success-500:#12b76a;--Success-600:#039855;--Success-700:#027a48;--Success-800:#05603a;--Success-900:#054f31}.crBox__container{height:100%;border-radius:.5rem;border:1px solid var(--Gray-300);transition:all .3s ease-in-out;background:var(--White)}.crBox__container__active{cursor:pointer}.crBox__container__active:hover{background:var(--Gray-100)}@media screen and (max-width:767px){.crBox__container__active{cursor:default}.crBox__container__active:hover{background:var(--White)}}.category-block__container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4rem;padding:8rem 0}.category-block__container--mobile{padding:4rem 0}.category-block__button--hidden{display:none}.category-grid-container{container-type:inline-size;width:100%}@container (width > 961px){.category-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}}@container (width <= 960px){.category-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}}@container (width <= 600px){.category-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem}}.supplier-block__container{display:flex;flex-direction:column;gap:3rem;padding:0;justify-content:space-between}.supplier-block__image{width:100%;max-height:648px;max-width:648px;flex:1 1}.supplier-block__text{display:flex;flex-direction:column;justify-content:center;gap:0;padding:0 0 2rem;flex:1 1}.supplier-block__title{font-family:InterDisplay;font-size:2.25rem;line-height:2.75rem;letter-spacing:-.045rem;font-weight:600;margin:0 0 1rem}.supplier-block__description{margin-bottom:0}.supplier-block__cta{margin-top:2rem;width:100%}.supplier-block__cta a{display:block;width:100%}.supplier-block__cta-button{width:100%}@media(min-width:768px){.supplier-block__container{flex-direction:row;gap:5rem}.supplier-block__cta,.supplier-block__cta a{width:-moz-fit-content;width:fit-content}.supplier-block__cta a{display:inline-flex}.supplier-block__cta-button{width:auto}}@media(min-width:1024px){.supplier-block__container{padding:4rem 0 8rem}}.values__container{display:flex;flex-direction:column;padding:2rem 0 8rem;gap:1rem}.values__container--desktop{flex-direction:row}.values__container--desktop .values__row{flex:1 1;display:flex;justify-content:space-between}.values__container--tablet .values__row{display:flex;justify-content:space-between;flex-wrap:wrap}.values__container--mobile{padding:1rem 0 4rem}.values__container--mobile .values__row{display:flex;flex-direction:column;gap:1rem}.values__row{display:flex;justify-content:space-between}.values__item{display:flex;align-items:center;text-align:left;gap:1rem;flex:1 1}.values__description{margin:0}.values__description--mobile{display:none}.latest-blogs__container{display:flex;flex-direction:column;gap:4rem;padding:8rem 0}.latest-blogs__header{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:2rem;align-items:center}.latest-blogs__header--mobile{flex-direction:column;align-items:normal}.latest-blogs__list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:1rem}.latest-blogs__title{text-align:left}.latest-blogs__button--mobile{width:100%}.blog-card{height:auto;min-height:29.125rem}.blog-card__container{overflow:hidden;border-radius:.5rem}.blog-card__image{height:16rem;position:relative;width:auto}.blog-card__content{flex-direction:column;padding:2rem;gap:1.5rem;height:auto;min-height:13rem}.blog-card__content,.blog-card__header{display:flex;justify-content:space-between}.blog-card__header{width:100%}.blog-card__icon{width:1.5rem;height:1.5rem}.blog-card__footer{display:flex;align-self:flex-start;gap:.5rem;align-items:center}.blog-card__author-info{display:flex;flex-direction:column}@media screen and (min-width:768px){.blog-card{height:29.125rem;width:100%;max-width:28.75rem}.blog-card__image{width:28.75rem}.blog-card__content{height:13rem}}.reviews__container{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem 0}.reviews__list{display:flex;flex-wrap:wrap;gap:1rem}.reviews__title{text-align:center}.review__outer-container{flex:1 1;min-height:23rem;min-width:18rem}.review__container{align-items:left;justify-content:space-between;text-align:left;height:100%;padding:4rem}.review__container,.review__upper-content{display:flex;flex-direction:column;gap:1rem}.review__bottom-content{display:flex;flex-direction:column}.popularProducts_container__GO52C{padding-bottom:2.5rem}.popularProducts_titleWrap__dy1Ky{text-align:center;padding-top:4rem;padding-bottom:1rem}.popularProducts_title__fvK5l{color:var(--Gray-900);font-family:Inter,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:150%;margin-top:0;margin-bottom:0}.variantsCarousel_slider__7guUf{position:relative;width:100%;display:flex;align-items:center;gap:.5rem}.variantsCarousel_slides__msyit{display:grid;grid-auto-flow:column;grid-template-rows:1fr;align-items:stretch;grid-gap:1rem;gap:1rem;overflow-x:auto;overflow-y:hidden;width:100%;flex:1 1 auto;grid-auto-columns:max(328px,100%);scrollbar-width:none;scroll-snap-type:x mandatory}.variantsCarousel_slides__msyit::-webkit-scrollbar{display:none}.variantsCarousel_stepChild__uTaJp{padding:5px;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto}.variantsCarousel_stepChildSnap__CxKj1{scroll-snap-align:start;scroll-snap-stop:always}.variantsCarousel_slideControl__CLE6D{display:none}.variantsCarousel_iconButton__E486M{border:0;padding:0;margin:0;border-radius:1.375rem;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:var(--Primary-900)}.variantsCarousel_iconButton__E486M:disabled{cursor:not-allowed;opacity:.6}.variantsCarousel_iconButton__E486M:hover{background:var(--Primary-800)}.variantsCarousel_navRow__5oKkk{width:calc(100% - 10px);max-width:100%;margin-top:.75rem;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:2.75rem 1fr 2.75rem;align-items:center;grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.variantsCarousel_navControl__Cig1Z{display:inline-flex}.variantsCarousel_navSpacer__VWPuF{display:block;width:2.75rem;height:2.75rem}.variantsCarousel_paginator__VqyMz{display:flex;min-width:0;width:-moz-fit-content;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;overflow-x:auto;justify-content:center;gap:.5rem;scrollbar-width:none}.variantsCarousel_paginator__VqyMz::-webkit-scrollbar{display:none}.variantsCarousel_dot__HTapi{width:.5rem;height:.5rem;padding:0;border:0;border-radius:50%;border:1px solid var(--Primary-900);background:var(--Gray-25);cursor:pointer}.variantsCarousel_dotActive__iFA4k{background:var(--Primary-900)}@media screen and (min-width:900px){.variantsCarousel_slider__7guUf{gap:.75rem}.variantsCarousel_slides__msyit{grid-auto-columns:max(328px,(100% - 1rem)/2)}.variantsCarousel_slideControl__CLE6D{flex:0 0 auto;display:flex;align-items:center}.variantsCarousel_navRow__5oKkk{width:auto;max-width:100%;margin-top:.75rem;margin-left:0;margin-right:0;display:flex;justify-content:center;align-items:center;gap:.5rem}.variantsCarousel_navControl__Cig1Z,.variantsCarousel_navSpacer__VWPuF{display:none}.variantsCarousel_paginator__VqyMz{display:flex;justify-content:center;gap:.5rem;min-width:auto;width:auto;max-width:none;margin-left:0;margin-right:0;overflow-x:visible;scrollbar-width:auto}.variantsCarousel_paginator__VqyMz::-webkit-scrollbar{display:block}}@media screen and (min-width:1920px){.variantsCarousel_slides__msyit{grid-auto-columns:max(408px,(100% - 2rem)/3)}}.variantCarouselCard_productTitle__Qm_7T{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--Primary-700)}.variantCarouselCard_variantTitle__I9vml{font-family:Inter,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:var(--Gray-900);text-wrap-style:balance}.variantCarouselCard_productCode__2b35K{color:var(--Gray-600)}.variantCarouselCard_bodyText__hMrsd,.variantCarouselCard_productCode__2b35K{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500}.variantCarouselCard_bodyText__hMrsd{color:var(--Gray-900)}.variantCarouselCard_container__aH5We{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-column:1/-1;grid-row:1/-1;padding:1.5rem;height:100%;border:1px solid var(--Gray-300,#d1d1d6);border-radius:.5rem;cursor:pointer}.variantCarouselCard_container__aH5We:hover{background-color:var(--Gray-50,#f9fafb)}.variantCarouselCard_top__JzBnq{display:flex;flex-direction:column;gap:.25rem;grid-row:1}.variantCarouselCard_bottom__0Z0Mm{display:flex;flex-direction:column;gap:1rem;grid-row:3}.variantCarouselCard_mediaRow__ELTlm{display:grid;grid-template-columns:7rem 1fr;grid-template-rows:auto auto;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:.75rem;row-gap:.75rem;align-items:start}.variantCarouselCard_imageWrap__Gzl43{flex:0 0 auto;position:relative;width:7rem;height:7rem;border-radius:.5rem;overflow:hidden;background:var(--Gray-100,#f2f4f7);grid-column:1;grid-row:1}.variantCarouselCard_image__YPbhT{-o-object-fit:cover;object-fit:cover;filter:brightness(96%)}.variantCarouselCard_rightCol__qzfeX{display:contents}.variantCarouselCard_status__UBjPK{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:0;grid-column:2;grid-row:1}.variantCarouselCard_statusIndicator__PwTyi{display:flex;flex-direction:row;align-items:center;gap:.5rem}.variantCarouselCard_statusDot__idQcV{width:.75rem;height:.75rem;border-radius:.375rem;flex-shrink:0}.variantCarouselCard_statusDotAvailable__Ef_j_{background-color:var(--Success-600)}.variantCarouselCard_statusDotUnavailable__lfiW9{background-color:var(--Error-600)}.variantCarouselCard_price__ycYXG{grid-column:1/-1;grid-row:2;width:100%}@media screen and (min-width:700px){.variantCarouselCard_mediaRow__ELTlm{display:flex;flex-direction:row;gap:1rem;align-items:stretch}.variantCarouselCard_rightCol__qzfeX{height:100%}.variantCarouselCard_rightCol__qzfeX,.variantCarouselCard_status__UBjPK{display:flex;flex-direction:column;justify-content:space-between;width:100%}.variantCarouselCard_status__UBjPK{gap:0}.variantCarouselCard_price__ycYXG{width:auto}}.variantCarouselCard_productCodesRow__BGJXZ{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:0}