#productsTop{border-radius: 10px;background: #ffffff;box-shadow: 0px 0px 60px #e0e0e0;padding:20px}
#productsTop .p a.image{background: #E5E8F1;border-radius: 10px;}
a.toggle-top-products{padding: 10px;border: 1px solid #2AD3C2;border-radius: 50px;background: #F4FCFE;}
.sidebar-inner{padding-top: 0px}
.ratings-and-brand{margin-top:20px}
.category-top{margin: 0 !important;max-width:100% !important}
.menu-category-link a{margin: 0;color: #00d7bf !important;padding: 0 !important}
.subcategories.with-image li:hover{border: 1px solid #35386D;background: #1a19371a;}
.subcategories.with-image li{border: 1px solid transparent}
.subcategories.with-image li img,#productsTop .p img{mix-blend-mode:multiply}
.category-perex{margin-top: 15px;color: #d7d7d7;}
.sidebar-inner>div.box-sm h4,.stars-wrapper,.brand-wrapper {border-radius: 10px;background: #34396d14;padding: 10px;}
.carousel-control,.carousel-control:focus, .carousel-control:hover {opacity:1;color: #04D7C3;}
.products-block .p .name{font-weight:700;color:#202560}
.filter-section label.active{color:#00D7C2}
input[type=checkbox]:checked+label:after, input[type=radio]:checked+label:after{background:#00D7C2}
input[type=checkbox]:checked+label:before, input[type=radio]:checked+label:before{border-color:#00D7C2}
#products .product .p .p-in{background: #ffffff;border-radius: 0px 0px 100px}
#products .product{padding:0 !important;background:linear-gradient(315deg, rgba(0, 231, 172, 1) 0%, rgba(0, 185, 201, 0.88) 15%, rgba(255, 255, 255, 1) 30%, rgba(255, 255, 255, 0) 100%);margin: 5px !important;background-repeat: no-repeat;overflow: hidden;border-radius: 20px;}
.breadcrumbs.navigation-home-icon-wrapper{margin-top:20px}
.footer-bottom{background:transparent;color:#aeecf6;}
.menu-helper>span{color:white}
#footer{background:#006473}
#footer p, #footer a{color:#AEECF6}
.btn.btn-cart.add-to-cart-button,.p-tools .btn.btn-primary,.btn.btn-conversion.add-to-cart-button{border: 1px solid #007483;background: #D2F9F9;border-radius: 25px;color: #007483;}
.top-navigation-bar {background-color: #ffffff;}
.top-navigation-bar .container{padding-left:0px;padding-right:0px}
.top-navigation-bar .container>div{flex: 1 1 auto}
.top-navigation-bar .top-navigation-tools{justify-content:flex-start}
.top-navigation-menu{display:none !important}
.overall-wrapper{overflow-x:hidden}
#content,.content-wrapper.container,.box.box-bg-variant{background:#F5F9FF}
.navigation-in>ul>li>a{color:white}
.user-action-login.popup-widget.login-widget{z-index:9999}
.benefitBanner__title{font-size:50px;color: #202560;line-height:1;font-family:"Quantico"}
.benefitBanner__data{font-family:"Quantico"}
.benefitBanner__item{justify-content:center;line-height:2;margin-bottom:0}
@media (min-width: 768px) {
.sidebar-indented .content .sidebar{margin-left:0;margin-right:0}
.wide-carousel {width: 100vw;max-width: none;position: relative;left: 50%;transform: translateX(-50%);margin-top:-68px;}
.breadcrumbs.navigation-home-icon-wrapper{margin-left: 0 !important;width: 100% !important}
}
@media(min-width:992px){
.popup-widget{left:0}
.products-top.products-inline>div{width:calc(25% - 10px)}
.columns-3 .products-block>div, .columns-4 .products-block>div {width: calc(33.333% - 10px);box-shadow: 3px 4px 20px 0px #b4b4b44a;}
.benefitBanner.position--benefitHomepage{padding:40px !important}
.homepage-blog-wrapper .news-item{padding:0;width:100%}
.benefitBanner.position--benefitHomepage{margin-top: -50px;position: relative;background: #F6F9FF;}
}
.benefitBanner__item{flex-direction:column}
#navigation {background-color: #00D7C1;}
.header-bottom{background:#00D7C2}
.header-top{background:white}
#header{z-index:1100;position:relative;background:transparent}
#header .navigation-buttons a[data-target=cart] {border: 1px solid #2AD3C2;border-radius: 50px;padding: 10px;background: #F4FCFE;}
#header .search-input {border: 1px solid #2AD3C2;border-radius: 50px;background: #F4FCFE;}
.homepage-blog-wrapper.row.blog-wrapper .homepage-group-title.h4,.blog-wrapper:before,.blog-wrapper .news-item .description{display:none}
.homepage-blog-wrapper.row.blog-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.blog-wrapper .news-item .image img{border-radius:10px;}
.blog-wrapper .news-item .image{margin-bottom:20px}
.blog-wrapper .news-item .image:before{border-radius:10px;bottom: 0px;position: absolute;content: "";width: 100%;height: 100%;background:transparent;display: inline-block;}
.blog-wrapper .news-item:hover .image:before{border-radius:10px;bottom: 0px;position: absolute;content: "";width: 100%;height: 100%;background: linear-gradient(360deg, rgba(0, 102, 113, 1) 0%, rgba(255, 255, 255, 0) 100%);display: inline-block;}
.homepage-blog-wrapper .news-item .text{padding: 0px 10px;position: absolute;bottom: 0;width: 100%;}
.homepage-blog-wrapper .news-item .title{background: white;border-radius: 10px;border-left: 2px solid #2BD2C1;border-right: 2px solid #2BD2C1;padding: 15px 25px;font-weight: 500;font-size: 20px;}
.blog-wrapper .news-item .image, .blog-wrapper .news-item .image img,.homepage-blog-wrapper .news-item{height:100%}
@media(max-width:992px){
.homepage-blog-wrapper.row.blog-wrapper {grid-template-columns: repeat(2, 1fr);margin:5px;}
.blog-wrapper .news-item{padding:0;width:100%;height:100%;padding: 0 !important}
.blog-wrapper .news-item .image{margin:0}
}
.footer-bottom{position:relative}
.footer-bottom .footerPlatby{position:absolute;top:50%;left:50%;transform:translate(50%,-50%)}
@media(max-width:768px){
.benefitBanner__content{padding-left:10px;text-align:center}
.benefitBanner__title {font-size: 35px;}
.benefitBanner{display: grid;row-gap: 25px;grid-template-columns: repeat(2, 1fr);}
.products-block>div .p{justify-content:space-between}
#header .navigation-buttons a[data-target=cart]{padding:0}
.overall-wrapper {padding-top: 0px;}
}
@media(min-width:1200px){
.subcategories.with-image li {border-radius: 10px;background: #ffffff;padding: 5px;margin: 5px;box-shadow: 0px 0px 60px #e0e0e0;width:calc(25% - 10px)}
}
@media(max-width:1200px){
.subcategories.with-image li {border-radius: 10px;background: #ffffff;padding: 5px;margin: 5px;box-shadow: 0px 0px 60px #e0e0e0;width:calc(50% - 10px)}
}
#categories{background: white;border-radius: 10px;padding: 10px;box-shadow: 0px 0px 24px #e0e0e0;}
.sidebar .box.box-bg-default,.sidebar .box.box-bg-transparent,.sidebar .box-onlinePayments{background-color:white;border-radius: 10px;box-shadow: 0px 0px 24px #e0e0e0;border:none;margin-top:0}
#category-header{margin-bottom:20px}
.category-header-pagination,#category-header form{border-radius: 10px;background: #34396d14;padding: 10px;}
#category-header form .btn.btn-xs,#category-header form a.btn.btn-xs{padding:0}
.stars-placeholder,.quantity{display:none}
.load-products.btn.btn-default.unveil-button{border-radius: 10px;background: #34396d14;border: none;padding: 10px 26px;}
.pagination a{border-radius: 10px;background-color: #E7EAF4;}
.pagination-top .pagination-link, .pagination-top>strong {background-color: #E7EAF4;}
.pagination-top .pagination-link{border-radius:10px 0 0 10px}
.pagination-top>strong{border-radius:0 10px 10px 0}
#product-detail-form{box-shadow: 0px 0px 24px #e0e0e0;;padding: 25px;border-radius: 10px;background: #ffffff;}
.p-to-cart-block{background:transparent}
#cboxOverlay, #cboxWrapper, #colorbox{z-index:1102}
.p-image-wrapper .p-image{box-shadow: 0px 0px 24px #e0e0e0;padding: 25px;border-radius: 10px;background: white;}
.filter-section-parametric form {max-height: 350px;overflow-y: auto;overflow-x: hidden;padding-right: 5px;box-sizing: border-box;}
.filter-section-parametric h4 {margin-bottom: 10px;position: relative;z-index: 2;background: #fff; }
.id--8 .form-group>input.form-control, .id--8 .form-group>select.form-control{border-radius:25px;}