.responsive-nav .shp-tabs-holder{margin-top:5rem;}
.columns-mobile-2 .product-slider-holder .products-block .p .name{display:contents;}
.btn.btn-default.unveil-button{color:black;}
.products-block>div .p .name{height:52px;}
.link-icon:before{margin:0;}
.homepage-group-title{margin-bottom:0;}
.link-icon.print, .link-icon.share.js-share-buttons-trigger{display:none;}
.col-xs-6.col-sm-6.col-lg-3.col-xl-3{background:white;}
.in-404 .btn.btn-default, a.btn.btn-default, .menu-helper>span{color:white;}
.p-thumbnails a.highlighted img, .p-thumbnails a:hover img{border:none;}
.responsive-nav{border-bottom: 3px solid #2B3443;}
.shp-tab.active, .shp-tab.active a{background:#2B3443;color:white;}
.breadcrumbs.navigation-home-icon-wrapper span a span{color:#C1006C!important;font-weight:700;}
.navigation-home-icon:before{color:#C1006C}
.breadcrumbs>span a{text-decoration:none;}
.p-final-price-wrapper>strong{font-size:40px;}
.type-product #content{background:#fff;box-shadow:0 0 12px 0px #2c344312;margin:20px 10px;}
.in-registracia .form-group.submit-wrapper input{width:25%;background:#2C3443;border:none;color:white;padding:15px 0;}
.in-registracia .form-group.submit-wrapper input:hover{ color: #fff;box-shadow: 0 0 10px #ff4698;background:#c1006c;}
#checkoutContent .form-control{border-left: 5px solid #C1006C;box-shadow: 0 8px 20px rgba(193, 0, 108, 0.08);border-radius: 8px;}
.checkout-box, .order-summary-inner, .id--8 .form-group>input.form-control, .id--8 .form-group>select.form-control, .discussion-form .form-group>.form-control, .vote-form .form-group>.form-control{background: #FFFFFF;border-radius: 16px;padding: 22px;border-left: 5px solid #C1006C;box-shadow: 0 8px 20px rgba(193,0,108,0.08);}
.step.completed a:before, .step.active strong:before{color:white;}
.step strong span{background:#F5F5F5;}
.for-free, .radio-wrapper.active .for-free{color:#2212a1;}
.quantity .decrease:hover, .quantity .increase:hover{color:white;}
.products-block>div .p .p-bottom>div .p-tools .btn.btn-primary:hover{border:#fe529e 1px solid;color:#fe529e;box-shadow: 0 0 10px #ff4698;text-decoration: none;}
.p-to-cart-block .p-final-price-wrapper{width:100%;padding-bottom:10px;}
.ordering-process .content-wrapper{padding-bottom:0;}
.sidebar-inner>div.box-sm{border:none;}
.products-block>div:hover{box-shadow: 0 0 10px #dadada;}
.subcategories.with-image li a .image img{mix-blend-mode:multiply}
.content-wrapper-in, #content-wrapper, .overall-wrapper, .in-kosik {background: #f5f5f5;}
.breadcrumbs.navigation-home-icon-wrapper {background: #f5f5f5;padding: 20px 0 0 20px;width:100%}
.box.box-bg-default.box-sm.box-filters {background: #fff;}
.box.box-bg-variant.box-categories {padding: 20px;}
.header-bottom {background-color: #2B3443;}
.navigation-in{line-height:5px;}
#navigation {background-color: #2B3443;}
#content-wrapper{overflow-x:hidden;}
#footer, .footer-bottom, .custom-footer{background-color:#2B3443}
.custom-footer ul li, #footer ul a{color:white;}
.custom-footer h4{color:white;}
a.social-icon{background-color:#C1006C;}
#footer>.container{background-color:transparent;}
input.query-input.form-control.search-input.js-search-input {border: 1px solid #1C141E;}
.desktop .banners-row, #header .search-input, .p-detail .add-to-cart .quantity {margin-top: unset;border-radius:15px;overflow:hidden;}
.benefitBanner__item {display: flex;flex-direction: column;}
.benefitBanner__picture {padding: 10px;max-width:90px;}
.benefitBanner__content {padding: 10px;text-align: center;}
.benefitBanner.position--benefitHomepage .benefitBanner__item{border-right: 1px solid #000;}
.benefitBanner.position--benefitHomepage .benefitBanner__item:last-child{border-right: 0;}
.btn.btn-cart, .btn.btn-conversion, a.btn.btn-cart, a.btn.btn-conversion {color: white;}
.btn.btn-cart:hover, .btn.btn-conversion:hover, a.btn.btn-cart:hover, a.btn.btn-conversion:hover {color: #fff; box-shadow: 0 0 10px #ff4698; border-radius:50px;}
.flag {font-size: 14px;border-radius:0 0 15px 0;}
a.name span {font-weight: 700;font-size: 18px;}
.p-to-cart-block {background-color: transparent;}
.navigation-buttons a[data-target=cart] i {background-color: #C1006C;}
.products-wrapper .products-block > .product, .columns-3 .products-block>div, .columns-4 .products-block>div{background:#fff;}
@media(max-width:768px){
.benefitBanner.position--benefitHomepage .benefitBanner__item{border-right:0}
.breadcrumbs.navigation-home-icon-wrapper {padding: 20px 0 0 0;}
#navigation .navigation-in ul li>a>b{text-decoration:none;}
.subcategories li a{height:auto;flex-direction:column;}
.subcategories.with-image li a .image{width:100%;}
.products-inline.products-top>div{background:white;}
.type-product #content{margin:20px 0;padding:10px;}
}
@media(max-width:1200px){#content > div.benefitBanner.position--benefitHomepage > div:nth-child(2){border-right:none;}}
@media (min-width: 768px) {
.navigation-in>ul>li.exp>a, .navigation-in>ul>li>a, .navigation-in>ul>li>a:hover {color: white;}
}
@media (min-width: 1200px) {
.products-wrapper .products-block > .product{margin: 10px;width: calc(326px - 20px) !important}
.products-inline.products-top>div {margin: 10px;width: calc(33.333333% - 20px);padding: 10px;background:#fff}
.wide .p-detail-inner .p-data-wrapper{padding-left:15px;}
#navigation{height:55px;}
}
@media (min-width: 992px) {
.columns-3 .products-block>div, .columns-4 .products-block>div {margin: 10px;width: calc(33.333333% - 20px)}
}