body{--sb-teal:#00b0b3;--sb-pink:#ee6e7e;--sb-green:#b2d969;--sb-yellow:#fdea1c}#header{background:#fff!important;border-bottom:5px solid;border-image:linear-gradient(90deg,#00b0b3,#ee6e7e) 1;box-shadow:0 4px 24px rgba(28,64,66,.06)}#header .navigation-wrapper{background:#fff!important}#navigation .menu-level-1>li>a,#header .navigation-buttons>a,#header .navigation-buttons button{color:#25363a!important}#navigation .menu-level-1>li>a:hover,#navigation .menu-level-1>li.exp>a{color:#007c7f!important;background:#eefafa!important}#navigation .menu-level-2{background:#fff;border-radius:0 0 16px 16px;box-shadow:0 16px 32px #14393b15}#navigation .menu-level-2 a{color:#25363a}#header .site-name img{max-height:66px;width:auto}#content-wrapper{padding-top:28px;padding-bottom:40px}#content h1,#content h2,#content h3,#content .h4{color:#25363a;font-weight:800;letter-spacing:-.025em}#content h1{font-size:32px}.sidebar .box{border:1px solid #e5efee;border-radius:16px;padding:18px;background:#fff;margin-bottom:20px}.sidebar h3{font-weight:800;color:#25363a}.sidebar input[type=search],.sidebar input[type=text],.sidebar input[type=email],.sidebar input[type=password]{border-radius:10px;border-color:#dce6e5;min-height:44px}.sidebar .search-form button{background:#008c90;color:#fff;border-radius:0 10px 10px 0}#content .banners-row{margin-bottom:28px}#content #carousel{border-radius:22px;overflow:hidden;background:#f4fbfa;border:1px solid #e7f0ef}#content #carousel .carousel-inner{min-height:0!important}#content #carousel .item img{width:100%;height:auto;object-fit:contain}#homepage-tabs{border-bottom:1px solid #e5efee;padding:8px 0 16px;margin-bottom:24px}#homepage-tabs .shp-tab{margin-right:10px}#homepage-tabs .shp-tab-link{border:1px solid #e0ebea!important;border-radius:100px;background:#fff;padding:12px 24px;color:#34474a;font-weight:800;text-transform:none}#homepage-tabs .active .shp-tab-link{background:#e8f8f8;border-color:var(--sb-teal)!important;color:#00797c}#content .products-block .product{padding:10px}#content .products-block .p{height:100%;border:1px solid #e7eeee;border-radius:18px;background:#fff;overflow:hidden;padding:14px;transition:box-shadow .2s,border-color .2s}#content .products-block .p:hover{border-color:#93d9d9;box-shadow:0 10px 28px #1e565612}#content .products-block .p .image{border-radius:12px;overflow:hidden;background:#fff}#content .products-block .p .name{color:#26383b;font-weight:800;line-height:1.45;text-transform:none}#content .products-block .p .price-final{color:#b83f54;font-weight:800;font-size:21px}#content .products-block .p .availability{font-size:13px;margin:8px 0}#content .products-block .p .flag{border-radius:7px;font-weight:700;font-size:11px}#content .products-block .p .flag-custom1{background:var(--sb-yellow)!important;color:#343823!important}#content .products-block .p .p-variants a{border:1px solid #e0e9e8;border-radius:7px;background:#f8fbfa}#content .btn-primary,#content .btn-conversion,.products-block .btn-cart{background:#00888b;border-color:#00888b;color:#fff;border-radius:10px;font-weight:800}#content .btn-primary:hover,#content .btn-conversion:hover,.products-block .btn-cart:hover{background:#006e71;border-color:#006e71}#content .subcategories li{border-radius:14px;border-color:#e3eeec;background:#f6fbfa}#footer{background:#f0f9f8;border-top:3px solid var(--sb-teal);color:#34474a}#footer h3{font-weight:800;color:#26383b}#footer input{border-radius:10px;border-color:#d6e6e4}#footer .btn{border-radius:10px}@media(min-width:992px){#content-wrapper{max-width:1320px}.sidebar{padding-right:24px}#content #carousel .item img{max-height:500px}#content #carousel{background:linear-gradient(120deg,#f2fbfa,#fff4f5)}}@media(max-width:767px){#content-wrapper{padding-top:16px}#header .site-name img{max-height:44px}#content #carousel{border-radius:14px}#content .banners-row{margin-bottom:18px}#content .products-block .product{padding:5px}#content .products-block .p{padding:10px;border-radius:13px}#content .products-block .p .name{font-size:14px}#content .products-block .p .price-final{font-size:18px}#homepage-tabs .shp-tab-link{padding:10px 18px}#content h1{font-size:26px}}@media(prefers-reduced-motion:reduce){#content .products-block .p{transition:none}}#header .navigation-in,#header .menu-level-1,#header .toggle-window,#header .top-nav-button{background:#fff!important;color:#25363a!important}#header .navigation-in>span{background:#fff!important;color:#25363a!important}#homepage-tabs .active .shp-tab-link{box-shadow:inset 0 -3px 0 var(--sb-pink)}.sidebar .box h3{border-left:3px solid var(--sb-green);padding-left:10px}
