body{font-family:Inter,sans-serif!important}.red-price{font-size:34px;font-weight:700;color:#db3030!important}.min-h-75px{min-height:75px}.min-h-60px{min-height:60px}.min-height-250{min-height:250px}.max-height-600{max-height:600px}.sec-footer-bg{background:#d4f2e4}.bg-lightgray{background:#d3d3d3}.bg-smoke{background:#f8f8f8}#headerMenus .header-logo-lg{padding:0 0 0 50px}#headerMenus .header-menu-lg{padding:0 50px 0 0}#header-search-box .search-box{width:70%}.btn-google{border:1px solid #4faa53!important;color:#4faa53}#header-search-box input{width:100%;height:50px;padding:5px 5px 5px 15px;border:1px solid #dedede;border-radius:35px!important;box-shadow:none;background-color:#f6f6f6}#top-mini{color:#fff;min-height:38px}#top-mini .dropdown-toggle{color:#fff!important}#header-search-box button{padding:0 16px;border-radius:35px!important}#icon-eye button{padding:0 17px}#header-main-menu.navbar .dropdown .dropdown-toggle:after{content:""}#header-main-menu.navbar .nav-pills .nav-link{text-align:center;background:transparent;color:#333;font-size:13px;font-weight:700}.bg-color-1{background:#0aaa0a!important;color:#fff!important}.bg-color-2{background:#f1f8ff!important;color:#000}.bg-color-3{background:#d4f2e4!important;color:#000}.bg-color-1.active,.bg-color-2.active,.bg-color-3.active{background:#4c8854!important;color:#fff}#search-products{top:auto}#search-products .prod-items{max-height:500px;overflow-y:auto}#search-products .prod-items .items .img-items{min-height:200px;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}@media screen and (max-width:992px){#search-products{top:130px!important}}#header-main-menu.navbar .nav-pills .nav-link.active,#header-main-menu.navbar .nav-pills .nav-link:hover{color:#fff!important}#user-menu .user-menu-items{margin-top:10px}#user-menu .user-menu-items .icon{font-size:18px}#user-cart-overlay{display:none}#user-cart-overlay.show{display:block}.home-service-slider .card-body .icon{text-align:center}.home-service-slider .card-body .icon img{margin:0 auto;width:calc(100% - 20px)}#header-main-menu.navbar .dropdown-fullwidth .dropdown-menu{width:calc(100% - 20px);max-height:500px;overflow:hidden;overflow-y:auto;padding:20px;border:2px solid #088a08}#header-main-menu.navbar .category{padding-bottom:20px}#header-main-menu.navbar .category .optional2{display:none}#header-main-menu.navbar .category.expanded .optional2{display:block}.product-promotion-item.hidden{display:none}.product-promotion-item .product-image-wrapper{height:170px;width:100%;overflow:hidden;display:block;margin-bottom:5px}.product-promotion-item .product-image-wrapper img{-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.product-promotion-item .product-name{height:33px}.product .tabs .nav-tabs .nav-item .nav-link.active{border:solid #0aad0a!important;border-width:2px 2px 3px!important;border-radius:12px 12px 0 0!important;background:#0aad0a!important;color:#fff}.product .img-container .item-description .tags a:hover{background:#0aad0a!important}.product .img-container .item-description .block-need-help a svg,.product .img-container .item-description .info-free-shipping>li svg{fill:#0aad0a!important}.product .featured-categories .tab-content .item-box .price,.product .img-container .item-description .product-price .in-stock,.product .img-container .item-description .product-price .new-price,.who-are-we h1{color:#0aad0a!important}#promotion-slider{background:#f8f8f8;border-radius:8px;position:relative;padding:25px 50px}#promotion-slider .slick-next,#promotion-slider .slick-prev{all:unset;position:absolute;top:50%;cursor:pointer;width:40px;height:40px;line-height:40px;background:#0aad0a;border-radius:50%;text-align:center;font-size:20px;color:#fff}#promotion-slider .slick-prev{left:-70px}#promotion-slider .slick-next{right:-70px}#promotion-slider .slick-next:hover,#promotion-slider .slick-prev:hover{opacity:.9}#promotions .active-category{background:#1fa952!important;color:#fff!important}#promotions .tags-links .category{font-size:12px;font-weight:600;color:#333;padding:6px 20px;border-radius:50px;transition:all .1s ease-out;background:hsla(0,0%,80%,.8);border:none}#promotions .tags-links .category:hover{background:#1fa952;color:#fff}.discount-badge{position:absolute;right:5px;padding:10px;color:red}.prod-items .sub-categories{top:10px!important}.offcanvas-body .cart-summary{border-radius:4px}.offcanvas-body .cart-summary,.offcanvas-body .total{border:1px solid rgba(0,0,0,.05)}.slick-slider .slick-list{margin-left:0!important;margin-right:0!important}.section-title{padding:0 0 25px;font-size:43px;font-weight:1000;font-family:Montserrat,sans-serif!important}.footer-reassurance-item .section-title-color{font-family:Montserrat,sans-serif!important;font-weight:900}.services .section-title-color{font-family:Montserrat,sans-serif!important;font-weight:1000}.section-title-color span{color:#0aad0a}#footerServicesCarousel{background:#f8f8f8}.loyalty-section{overflow:hidden;background:#f1f8ff;background-size:auto}.loyalty-section .section-title{font-size:50px!important;line-height:60px}.loyalty-section .section-title,.newsletter-section .section-title{font-family:Montserrat,sans-serif!important;font-weight:1000!important}.home-service-slider .card:hover{box-shadow:1px 1px 15px #d3d3d3}#newsletter-input input{width:100%;height:50px;padding:5px 5px 5px 15px;border:1px solid #dedede;border-radius:35px!important;box-shadow:none;background-color:#f6f6f6}.newsletter-section{overflow:hidden;background:#f1f8ff}.newsletter-section .section-title{font-size:60px;line-height:55px}.brand-section{max-height:400px;overflow:auto}.sub-categories.loading-opacity{opacity:.8}#sidebar-loader{top:50%;right:50%;color:#4faa53}.clear{background:green;color:#fff;border-radius:7px;padding:2px 5px}.clear:hover{cursor:pointer}.carousel-images{background-size:cover!important;background-position:50%!important;margin:0!important}.carousel-img{height:540px!important}.carousel-pharmacy-image{min-height:540px!important;width:95%}.carousel-pharmacy-image img{width:40%}@media (min-width:2200px){.carousel-images,.carousel-pharmacy-image{min-height:680px!important}.carousel-img{height:680px!important}}@media (max-width:1650px){.carousel-images,.carousel-pharmacy-image{min-height:450px!important}.carousel-img{height:450px!important}}@media (max-width:1440px){.carousel-images,.carousel-pharmacy-image{min-height:400px!important}.carousel-img{height:400px!important}}@media (max-width:1300px){.carousel-images,.carousel-pharmacy-image{min-height:350px!important}.carousel-img{height:350px!important}}@media (max-width:769px){.product-image-wrapper{height:auto;width:100%;overflow:hidden;display:block;margin-bottom:5px}.carousel-images{background-size:contain!important}.carousel-pharmacy-image img{margin-right:unset}}@media (max-width:525px){.carousel-img{height:250px!important}.carousel-images,.carousel-pharmacy-image{min-height:250px!important}.service-img.carousel-images{min-height:100px!important}.section-title{font-size:27px}.loyalty-section{line-height:33px}.loyalty-section .section-title,.newsletter-section .section-title{font-size:35px!important;line-height:33px}}.fs-17{font-size:16px!important}.footer-details{margin-bottom:20px}.footer-details p{margin-bottom:0}.footer-services{margin-bottom:20px}.form-input-newsletter{position:relative;max-width:500px}.form-input-newsletter input{width:100%;height:35px;border:none;padding:0 90px 0 10px;border-top-right-radius:12px;border-bottom-right-radius:12px}.form-input-newsletter button{background:#1fa952;height:35px;padding:0;width:80px;text-align:center;position:absolute;top:0;right:0;border-radius:0;border-top-right-radius:12px;border-bottom-right-radius:12px}.form-input-newsletter button svg{width:20px;height:35px;line-height:35px;fill:#fff;transition:all .22s cubic-bezier(.07,.74,.56,.89)}.form-input-newsletter-note{max-width:500px;color:#777;font-size:11px;margin-top:10px}.footer-services ul{padding-left:18px}.footer-services ul li{list-style-type:disc}.footer-reassurance{padding:50px 0}.footer-reassurance .footer-reassurance-item{text-align:center}.footer-reassurance .footer-reassurance-item .icon{height:50px;flex:0 0 100%;margin:auto}.footer-reassurance .footer-reassurance-item .icon svg{width:auto;margin:auto;color:red}.footer-reassurance .footer-reassurance-item .icon .icon-bg{padding:10px 15px;border-radius:15px}.footer-reassurance .footer-reassurance-item p{font-size:12px!important;color:rgba(92,108,117,.75)!important}.footer-reassurance a:hover .footer-reassurance-item p{color:#0aad0a!important}.footer-reassurance .footer-reassurance-item .icon{position:relative}.footer-reassurance .footer-reassurance-item .icon-position{position:absolute;top:-80%}.footer-reassurance .footer-reassurance-item .img-position{position:absolute;top:-90%;left:40%}.new-tabs .nav .nav-item button{font-size:16px}.new-tabs .nav .nav-item button.active{background:transparent;color:#0aaa0a!important;border-bottom:2px solid #0aaa0a!important}.services .big-icon svg{height:250px;width:250px;margin:auto;color:red}.services .big-icon .icon-bg svg{padding:10px 15px;background:#0aad0a;border-radius:15px}.footer-reassurance-item svg g path,.footer-reassurance-item svg path,.header-svg-icons svg path,.new-tabs .card svg g path,.new-tabs .card svg path,.service-svg svg g path,.service-svg svg path{fill:#0aad0a}.footer-reassurance-item svg g path,.footer-reassurance-item svg path,.service-svg svg g path,.service-svg svg path{stroke:#0aad0a;stroke-width:2px}.footer-reassurance-item svg,.service-svg svg{background:#fff!important;border-radius:50%}.new-tabs .card{box-shadow:-1px 27px 33px hsla(0,0%,42.7%,.0180827),0 12.4829px 15.2569px hsla(0,0%,42.7%,.0261253),0 7.14244px 8.72965px hsla(0,0%,42.7%,.0322036),0 4.33541px 5.29883px hsla(0,0%,42.7%,.0377964),0 2.61228px 3.19278px hsla(0,0%,42.7%,.0438747),0 1.45468px 1.77795px hsla(0,0%,42.7%,.0519173),0 .62565px .764683px hsla(0,0%,42.7%,.07);border:0}.new-tabs a .card:hover h5{color:#0aaa0a!important;transition:all .3s ease}.new-tabs .card .icon{height:60px;width:60px;display:flex;align-items:center;justify-content:center;flex:0 0 100%;margin:auto;border-radius:29px;background:#0aad0a}.new-tabs .card .icon svg{height:40px;width:40px;margin:auto;color:red}.new-tabs .card img{height:60px;width:60px}.new-tabs .card .card-title{font-size:16px;text-transform:uppercase}.new-tabs .card .card-subtitle{font-size:12px;color:rgba(92,108,117,.75)}#auth form .input-group-prepend .input-group-text{background-color:#0aad0a!important}@media (max-width:600px){#footerServicesCarousel.carousel{display:block!important}}@media (max-width:1800px){.sub-categories{padding:0 60px!important}}@media (max-width:1558px){.sub-categories{padding:0 40px!important}}@media (max-width:1400px){.sub-categories{padding:0 20px!important}}@media (min-width:991px) and (max-width:1400px){.sub-categories{padding:0 10px!important}.prod-items .items{width:30%!important}}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.widget-filter-links ul{list-style:none;margin-bottom:0}.widget-filter-links .widget-filter-reset{position:absolute;top:67px;left:auto;right:0;font-size:12px;line-height:22px}.widget:not(:first-child) .widget-filter-reset{top:50px}.widget-filter-links .widget-filter-reset a{color:red}.widget-filter-links .widget-filter-reset.active-filter{display:none}.widget-filter-links details,.widget-filter-links li{position:relative;font-size:15px;line-height:24px}.widget-filter-links details:not(:first-child),.widget-filter-links li:not(:first-child){margin-top:10px}.widget-filter-links details summary,.widget-filter-links li a{display:block;color:#444;font-family:Raleway,sans-serif;font-weight:500}.widget-filter-links details span,.widget-filter-links li span{position:absolute;top:1px;left:auto;right:0;font-size:11px;width:22px;height:22px;line-height:22px;text-align:center;color:#777;background-color:#eee;border-radius:50%}.widget-filter-links details:hover>summary>a,.widget-filter-links li:hover>a{color:#777}.widget-filter-links details.active-filter>summary>a,.widget-filter-links li.active-filter>a{font-weight:700}.widget-filter-links details.active-filter span,.widget-filter-links li.active-filter span{color:#fff;background-color:#1abc9c;text-shadow:1px 1px 1px rgba(0,0,0,.1)}summary::-webkit-details-marker{display:none}summary:after{content:"";display:inline-block;width:9px;height:9px;transform:rotate(-45deg);border:2px solid;border-width:0 0 2px 2px;color:#abadad;margin-top:-6px;margin-left:.3em;vertical-align:.2em}details[open] summary:after{content:""}.category-filter{max-height:500px;overflow-x:hidden}