@keyframes loader-spin__3d6kgjIb{to{transform:rotate(1turn)}}.contained__2pXnkGsA{margin-left:auto;margin-right:auto;max-width:1440px;padding:0 20px;width:100%}@media screen and (max-width:991px){.contained__2pXnkGsA{padding:0 16px}}.full-width__1BUj63K->*{margin-left:auto;margin-right:auto;max-width:1440px;padding:0 20px;width:100%}@media screen and (max-width:991px){.full-width__1BUj63K->*{padding:0 16px}}.full-bleed__3oFAUmmp{width:100%}.promobanners{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;width:100%}@media screen and (min-width:640px){.promobanners{justify-content:space-between}}@media screen and (min-width:992px){.promobanners{flex-direction:column;justify-content:unset;margin-top:-15px;padding-top:65px}}.promobanners .pb-banner{box-sizing:border-box;margin-bottom:16px;overflow:hidden;position:relative}@media screen and (max-width:639px){.promobanners .pb-banner{margin:0 0 20px;width:100%}}@media screen and (min-width:640px){.promobanners .pb-banner{flex:0 0 48.7%}}@media screen and (min-width:992px){.promobanners .pb-banner{flex:unset;margin-right:1.4%;max-width:441px;width:32.4%}}.promobanners .pb-heading,.promobanners .pb-text.default{width:100%}@media screen and (min-width:992px){.promobanners .pb-heading,.promobanners .pb-text.default{position:absolute;width:auto}}.promobanners .pb-heading>*,.promobanners .pb-text.default>*{margin:0}.promobanners .pb-heading h1,.promobanners .pb-heading h2,.promobanners .pb-heading h3,.promobanners .pb-heading h4,.promobanners .pb-heading h5,.promobanners .pb-heading h6,.promobanners .pb-text.default h1,.promobanners .pb-text.default h2,.promobanners .pb-text.default h3,.promobanners .pb-text.default h4,.promobanners .pb-text.default h5,.promobanners .pb-text.default h6{margin-bottom:20px}@media screen and (min-width:992px){.promobanners .pb-text.default{top:0}.promobanners .pb-heading{top:20px}}.pharmacy-promobanners{display:flex;flex-direction:column;flex-wrap:wrap;gap:32px;justify-content:unset;margin-top:-15px;max-height:685px;padding-top:95px;position:relative}@media screen and (max-width:991px){.pharmacy-promobanners{flex-direction:unset;gap:9px 17px;max-height:unset;padding-top:60px}}.pharmacy-promobanners .pb-heading{position:absolute;top:20px;width:auto}.pharmacy-promobanners .pb-heading h2{color:#000;font-size:40px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:28px;margin-top:0}@media screen and (max-width:991px){.pharmacy-promobanners .pb-heading h2{font-size:20px;margin-bottom:15px}}.pharmacy-promobanners .pb-banner{max-width:415px;width:29.4%}@media screen and (max-width:991px){.pharmacy-promobanners .pb-banner{max-width:unset;width:calc(50% - 10px)}}.pharmacy-promobanners .pb-banner:nth-child(3){max-width:485px;width:35%}@media screen and (max-width:991px){.pharmacy-promobanners .pb-banner:nth-child(3){max-width:unset;width:calc(100% - 3px)}}.pharmacy-promobanners .pb-banner img{width:100%}.pharmacy-promobanners .pb-heading~.pb-banner{max-width:415px;width:29.4%}@media screen and (max-width:991px){.pharmacy-promobanners .pb-heading~.pb-banner{max-width:unset;width:calc(50% - 10px)}}.pharmacy-promobanners .pb-heading~.pb-banner:nth-child(4){max-width:485px;width:35%}@media screen and (max-width:991px){.pharmacy-promobanners .pb-heading~.pb-banner:nth-child(4){max-width:unset;width:calc(100% - 3px)}}.pharmacy-promobanners .pb-heading~.pb-banner:nth-child(3){max-width:415px;width:29.4%}@media screen and (max-width:991px){.pharmacy-promobanners .pb-heading~.pb-banner:nth-child(3){max-width:unset;width:calc(50% - 10px)}}.pb-row{margin-bottom:100px}@media screen and (max-width:991px){.pb-row{margin-bottom:56px}}.pb-row:first-of-type{margin-top:40px}@media screen and (max-width:991px){.pb-row .pb-column,.pb-row .pb-row{padding:0}}.pb-row .brc-carousel-wrapper .ssr-carousel{margin:0 auto;max-width:1270px;position:relative;width:100%}.pb-row.title-size-40 .h2,.pb-row.title-size-40 h2{font-size:40px;font-weight:inherit;line-height:normal;margin-bottom:28px;margin-top:0}@media screen and (max-width:991px){.pb-row.title-size-40 .h2,.pb-row.title-size-40 h2{font-size:20px;margin-bottom:15px}}.pb-row.title-size-36 .h2,.pb-row.title-size-36 h2{font-size:36px;font-weight:inherit;line-height:normal;margin-bottom:16px;margin-top:0}@media screen and (max-width:991px){.pb-row.title-size-36 .h2,.pb-row.title-size-36 h2{font-size:20px}}.pb-row.title-size-32 .carousel-title,.pb-row.title-size-32 .h2,.pb-row.title-size-32 h2{font-size:32px;font-weight:inherit;line-height:normal;margin-bottom:16px;margin-top:0}@media screen and (max-width:991px){.pb-row.title-size-32 .carousel-title,.pb-row.title-size-32 .h2,.pb-row.title-size-32 h2{font-size:24px}}