#header .navigation-buttons a[data-target=cart]:before {font-family: "Font Awesome 6 Free";font-weight: 900;font-size: 20px !important;content: "\f07a";color: #283759;}
.navigation-buttons a[data-target=login]:before {font-family: "Font Awesome 6 Free";font-weight: 900;font-size: 20px !important;content: "\f007";color: #283759;}
.navigation-buttons a[data-target=search]:before, .search-input-icon::before, .search-focused .search-input-icon:before {font-family: "Font Awesome 6 Free";font-weight: 900;font-size: 20px !important;content: "\f002";color: #283759;}
#footer{background-color:#f5f5f5;}
#footer h4>span:after{color:#283759;border-color:#283759;}
a.social-icon{border-color:white;background-color:white;}
a.social-icon:hover{background-color:#24335D;border-color:#24335D;}
a.social-icon:hover::before{color:white;}
.benefitBanner__item {justify-content: center;}
.homepage-blog-wrapper .news-item{flex-basis:33.333%;width:33.333%;}
.p-desc{display:none;}
#header .search-input{border-radius:12px;}
.availability span, .availability-label{color:#283759 !important}
.footer-newsletter-full-width{display:none;}
.navigation-in>ul>li>a:hover{background-color:#7c99d3;color:black;}
.search-form-input-group .search-input-icon{margin-right:15px;margin-top:20px;}
.menu-item-673 > .menu-level-2 {background-color:#F3DDCE !important;border-color:#F3DDCE !important;}
.menu-item-674 > .menu-level-2 {background-color:#FDE9BC !important;border-color:#FDE9BC !important;}
.menu-item-683 > .menu-level-2 {background-color:#C8CBE3 !important;border-color:#C8CBE3 !important;}
.menu-item-718 > .menu-level-2 {background-color:#c8f4f4 !important;border-color:#c8f4f4 !important;}
.extras-wrapper [class^=icon-]{color: #506FAF;}
.link-icons .link-icon{color:#506faf;}
.link-icons .link-icon:hover{color:#7092d6;background-color:transparent;}
.blog-wrapper .text .title{color: black;font-weight: 500;font-size: 18px;margin-top: 10px !important;}
.blog-wrapper .image+.text .title{margin-top:0;}
.news-item .image{margin-bottom:0;}
.blog-wrapper .news-item .description{display:none;}
.custom-footer__newsletter .btn.btn-default{border-radius: 0 12px 12px 0;color:white;}
.custom-footer__newsletter .btn.btn-default:hover{color:white;border-color:#92aadc;background-color:#92aadc;}
.custom-footer__newsletter .compact-form .form-control{border-radius:12px;}
.btn.btn-cart, .btn.btn-conversion{color:white;border-radius:30px}
span.quantity {border-radius: 30px !important;}
.btn.btn-cart:hover, .btn.btn-conversion:hover{color:white;}
.benefitBanner__title{color:#274264}
.quantity .decrease:hover, .quantity .increase:hover{color:white;}
.quantity .increase:before{border-radius:0 12px 12px 0;}
.quantity .decrease:before{border-radius: 12px 0 0 12px;}
.add-to-cart .quantity, .quantity{border-radius: 12px;overflow: hidden;}
.products-block .product img {mix-blend-mode: multiply;}
.products-block .product a.image {background: #FAF6F4;}
.btn.btn-primary, .filters-wrapper .filters-unveil-button-wrapper .btn.btn-default.unveil-button{border-color:#506faf;color:#506faf;}
.products-block>div .p .p-bottom>div .p-tools .btn, .products-block>div .p .p-bottom>div .p-tools .btn.btn-cart{border-radius:unset;font-weight: 600;}
.products-block>div .p .name{height:52px;}
.p-to-cart-block{border-radius: 12px;background-color: #f5f5f5;}
#header .navigation-buttons a[data-target=login]{font-size:0;}
.btn.btn-primary:hover, .filters-wrapper .filters-unveil-button-wrapper .btn.btn-default.unveil-button:hover{border-color:#92aadc;color:#92aadc;}
@media (max-width: 991px) {
.benefitBanner__item{flex:0 0 33%;}
.homepage-blog-wrapper .news-item{flex-basis:50%;width:50%;}
.news-item:last-child{margin-left:auto;margin-right:auto;}
.products-block>div .p .name{height:50px;}
}
@media (min-width: 768px) {
.p-final-price-wrapper {float: unset;line-height: unset;}
.p-to-cart-block {padding: unset; margin-top: 32px;}
}
.product{position:relative;overflow:hidden;background:#fff;height:480px;transition:box-shadow .3s ease}
.product .p-in{position:absolute;bottom:0;left:0;width:100%;background:#fff;box-sizing:border-box;transform:translateY(70px);transition:transform .3s ease-out;z-index:2}
.product:hover{box-shadow:0 20px 40px rgba(0,0,0,.13)}
.product:hover .p-in{transform:translateY(0)}
.p-bottom{opacity:0;transition:opacity .2s ease;margin-top:10px}
.product:hover .p-bottom{opacity:1}
.products-block>div .p .p-bottom {padding: 20px 0px 0;}
.p-bottom div {display: flex;flex-direction: row;}
.products-block>div .p .p-bottom>div .p-tools {align-items: center;bottom: 0px;display: flex;flex-flow: column;justify-content: center;padding: unset;position: fixed;right: 0px;width: unset;}
.p-in-in .name{display:block;margin-bottom:5px;font-weight:500;text-decoration:none;color:#333}
.products-block>div:hover {border: 1px solid #2742648c;z-index: 1;}
.availability{font-size:.85em;display:block}
.p-desc{display:none}
.products-block>div .p{flex-direction:unset}
.products-block .p .name{line-height:unset;padding-left:unset;padding-right:unset;text-decoration:none;text-transform:uppercase;text-align:left}
.ratings-wrapper{text-align:left}
form#formSearchForm {border: 1px solid lightgrey;border-radius: 30px;overflow: hidden;}
.p-data-wrapper {background: #F5F5F5;padding: 30px !important;}
table.detail-parameters tbody tr th .row-header-label {background-color: #f5f5f5;}
.homepage-group-title.homepage-products-heading-1.h4{text-transform: uppercase;position: relative;}
.homepage-group-title.homepage-products-heading-1.h4::after {content: "";position: absolute;left: 50%;bottom: -10px;transform: translateX(-50%);width: 90px;height: 3px;background: #283759;}
.btn.btn-cart.add-to-cart-button > span {display: none;}
.btn.btn-cart.add-to-cart-button::before {content: "";background: url("https://764401.myshoptet.com/user/documents/upload/add-button.png") center/contain no-repeat;display: inline-block;width: 35px;height: 35px;filter: invert(1);}
.products-block>div .p .p-bottom>div .p-tools .btn, .products-block>div .p .p-bottom>div .p-tools .btn.btn-cart {min-width: unset;}
form.pr-action.csrf-enabled .btn, a.btn {padding: 0px 10px;}
.price.price-final strong {padding: 10px 10px;font-weight: 500;}
.columns-mobile-2 .product-slider-holder .products-block .p .name {height: 25px;}
.products-block>div .p .p-bottom>div .prices .price-final {flex-basis: unset;}
@media (max-width: 768px) {
.homepage-blog-wrapper .news-item{width:100%;}
.products-block>div .p .name{height:50px !important;}
.product .p-in {transform: unset;}
.p-bottom {opacity: unset;}
.benefitBanner__item {justify-content: left;}
#footer .banner{min-height:0;margin-bottom:0;}
}
.menu-item-673.ext a:hover{background:#F3DDCE;}
.menu-item-674.ext a:hover{background:#FDE9BC;}
.menu-item-683.ext a:hover{background:#C8CBE3;}
.menu-item-718.ext a:hover{background:#C8F4F4;}
.cart-widget-button .btn.btn-conversion:hover{color:white;}
.cart-widget-button .btn.btn-conversion, .btn.btn-lg.btn-conversion.next-step-forward{color:white;padding:10px 20px;}