@font-face {
    font-family: 'rubik';
    font-weight: 300;
    src: url('../../../../Rubik-LightItalic.ttf') format("truetype");
    font-style:italic;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    src:  url('../../../../Rubik-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    font-weight: 400;
    src: url('../../../../Rubik-Italic.ttf') format("truetype");
    font-style:italic;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    src:  url('../../../../Rubik-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    font-weight: 500;
    src: url('../../../../Rubik-MediumItalic.ttf') format("truetype");
    font-style:italic;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    src:  url('../../../../Rubik-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    src:  url('../../../../Rubik-Bold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    font-weight: 600;
    src: url('../../../../Rubik-BoldItalic.ttf') format("truetype");
    font-style:italic;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    src:  url('../../../../Rubik-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    font-weight: 900;
    src: url('../../../../Rubik-BlackItalic.ttf') format("truetype");
    font-style:italic;
    font-display: fallback;
}
#mainmenumobile {
    display:none;
}
.opensearchout {
    display:none;
}
body {
    font-family: 'rubik';
    line-height: normal;
}
body, html {
    height: 100%;
    margin: 0;
    padding: 0;
    height: 100%;
    margin: 0;
    min-height: 100%;
    width: 100%;
    line-height: normal;
}
a {
    color: #121212;
    text-decoration: none;
    font-family: 'rubik';
}
#authentication .custom-checkbox span {
    flex: none;
}
.custom-checkbox {
    cursor: pointer;
}
/*#authentication .radio-inline{
    padding: 0;
    margin-left: 14px;
    vertical-align: middle;
    width: auto;
}*/
label.formlabel.left.radiolabel {
    width: auto;
    color: #000000;
    font-size: 14px;
    font-weight: 500;
    vertical-align: middle;
    float: none;
    margin: 0;
    margin-right: 60px;
}
#authentication .radio-inline .custom-radio, #identity .radio-inline .custom-radio {
    margin-right: 0;
    margin-top: -3px;
    margin-right: 3px;
}
.label, label {
    color: #232323;
    text-align: left;
    font-size: .875rem;
}
.h4 {
    font-weight: 400;
    color: #232323;
    font-family: 'rubik';
}

.row {
    display:inline-block;
    width:100%;
    margin:0;
}
.showmobile {
    display:none;
}
.logoblock img{
    display:block;
}
.container {
    width:100%;
    max-width: 1200px;
    position: relative;
    padding: 0;
}
#bodyblock {
    padding-bottom: 0;
    position: relative;
    min-height: 100%;
    background: #ffffff;
}
.top-menu[data-depth="0"] > a, .top-menu[data-depth="0"] > a:hover {
    color: #ffffff;
}
#header .menu {
    margin: 0;
    float: left;
    width: calc(100% - 450px);
    width:-moz-calc(100% - 450px);
    width:-ms-calc(100% - 450px);
    width:-o-calc(100% - 450px);
    width:-webkit-calc(100% - 450px);
    width: calc(100% - 450px);
}
.menu ul > li:hover > a {
    color: #04483c;
}
.menu ul li ul ul {
    display: block;
    position: relative;
    box-shadow: none;
    top: 0;
    margin-bottom: 15px;
    background: transparent;
}
.masonrymenu > li > a{
    color:#065748;
    font-size:14px;
    padding: 0 40px;
    font-weight:600;
    margin:0 0 6px;
}
.menu ul li ul > li > ul > li > ul {
    padding:0;
    margin:0;
    display: none;
}
.menu ul li ul > li > ul > li > a {
    color: #000000;
    font-size: 13px;
    font-weight: 400;
    padding: 5px 40px;
}
.menu ul li .masonryout > ul {
    display:inline-block;
    width:100%;
}
.menu>ul>li {
    padding-bottom: 19px;
    margin-bottom: -25px;
}
.menu ul li:hover .masonryhover {
    z-index:1;
    opacity:1;
    visibility: visible;

}
/*#desktop_top_menu > ul > li:nth-child(3) > div {
    display:block;
}*/
.masonryhover {
    display:block;
    position: Absolute !important;
    top: 78px;
    padding-top: 0;
    left: 0;
    z-index: -50;
    opacity:0;
    visibility: hidden;
    display: inline-block;
    width: 100%;
    position: relative;
    z-index: 90;
    -webkit-box-shadow: 4px 4px 15px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 4px 4px 15px 0px rgba(0, 0, 0, 0.12);
    box-shadow: 4px 4px 15px 0px rgba(0, 0, 0, 0.12);
}
.masonryout {
    background: #fff;
    padding: 20px 0;

}
.menu > ul > li > ul > li > a:hover {
    text-decoration:underline;
}
.menu > ul > li > ul > li > a {
    color: #ffffff;
    font-size: 13px;
    font-weight: 500;
    padding: 8px 30px;
    white-space: normal;
    box-sizing: border-box;
    width: 100%;
    display: block;
}
.menu > ul > li > a {
    display: block;
    color: #1b1b1d;
    font-size: 12px;
    padding: 31px 19px 24px;
    font-weight: 500;
    white-space: normal;
    text-align: center;
    text-transform: uppercase;
    -moz-transition: background 0.2s ease, color 0.2s ease;
    -ms-transition: background 0.2s ease, color 0.2s ease;
    -o-transition: background 0.2s ease, color 0.2s ease;
    -webkit-transition: background 0.2s ease, color 0.2s ease;
    transition: background 0.2s ease, color 0.2s ease;
    line-height: 24px;
}
#header .menu, #header .menu>ul>li {
    display: block;
}
.menu > ul > li {
    float: left;
    margin-right: 0;
}
.menu ul {
    padding: 0;
    margin: 0 0 -4px;
    display: inline-block;
    width: 100%;
}
.contactheader {
    float: left;
    max-width: 210px;
    margin-left: 53px;
}
a.phone {
    display: block;
    color: #d21a2b;
    font-size: 19px;
    font-weight: 500;
    margin-top: 28px;
}
a.email {
    display: block;
    color: #181919;
    font-size: 12px;
    font-weight: 400;
    margin-top: 0px;
}
.blockcart {
    color: #fefefe;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
}
#wrapper {
    background: transparent;
    box-shadow: none;
    padding-top: 0;
}
img {
    max-width:100%;
    height:auto;
}
#header {
    background: transparent;
    color: #7a7a7a;
    -moz-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    -ms-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    -o-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    -webkit-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    min-height: 80px;
}
#index #header {
    -moz-box-shadow:none;
    -ms-box-shadow:none;
    -o-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none;

}
#header .header-nav {
    border-bottom: 0;
    max-height: none;
    margin-bottom: 0;
    background: #055748;
    height: 36px;
}
#index .headertop:before {
    background-image:url(../img/headerglow.png);
    background-position:top center;
    height:329px;
    width:100%;
    content:'';
    position:absolute;
    left:0;
    top:0;
}
#index .headertop {
    position: absolute;
    z-index: 1;
    width: 100%;
    z-index: 10;
}

.logoblock h1{
    margin:0;
}
.logoblock {
    float: left;
    max-width: 163px;
    width: 100%;
    text-align: center;
    margin: 22px 0px;
}
.max400 {
    max-width:400px;
    width:100%;
    float:left;
}
#header .logo {
    max-width: 100%;
    margin: 0;
}
#header .header-top .search-widget {
    float: left;
}
.search-widget {
    display: none;
    position: absolute;
    top: -14px;
    right: -14px;
}
.favoritecount {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2217%22%20height%3D%2214%22%20viewBox%3D%220%200%2017%2014%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_fav%22%20class%3D%22cls-1%22%20d%3D%22M1293.78%2C37.124a4.66%2C4.66%2C0%2C0%2C0-3.33-1.132%2C3.943%2C3.943%2C0%2C0%2C0-1.2.2%2C5.085%2C5.085%2C0%2C0%2C0-1.14.529q-0.525.333-.9%2C0.625a7.916%2C7.916%2C0%2C0%2C0-.72.62q-0.345-.329-0.72-0.62c-0.26-.195-0.56-0.4-0.91-0.625a4.888%2C4.888%2C0%2C0%2C0-1.14-.529%2C3.943%2C3.943%2C0%2C0%2C0-1.2-.2%2C4.693%2C4.693%2C0%2C0%2C0-3.33%2C1.132%2C4.1%2C4.1%2C0%2C0%2C0-1.2%2C3.139%2C3.816%2C3.816%2C0%2C0%2C0%2C.22%2C1.259%2C5.484%2C5.484%2C0%2C0%2C0%2C.51%2C1.1%2C8.122%2C8.122%2C0%2C0%2C0%2C.64.89c0.24%2C0.289.42%2C0.488%2C0.53%2C0.6s0.2%2C0.189.26%2C0.237l5.92%2C5.493a0.57%2C0.57%2C0%2C0%2C0%2C.42.164%2C0.563%2C0.563%2C0%2C0%2C0%2C.41-0.164l5.91-5.475a5.891%2C5.891%2C0%2C0%2C0%2C2.18-4.106A4.074%2C4.074%2C0%2C0%2C0%2C1293.78%2C37.124Zm-1.79%2C6.387-5.5%2C5.1-5.51-5.11a4.719%2C4.719%2C0%2C0%2C1-1.78-3.239%2C3.738%2C3.738%2C0%2C0%2C1%2C.21-1.3%2C2.461%2C2.461%2C0%2C0%2C1%2C.52-0.9%2C2.507%2C2.507%2C0%2C0%2C1%2C.77-0.543%2C3.474%2C3.474%2C0%2C0%2C1%2C.89-0.283%2C5.651%2C5.651%2C0%2C0%2C1%2C.93-0.073%2C2.767%2C2.767%2C0%2C0%2C1%2C1.06.233%2C4.922%2C4.922%2C0%2C0%2C1%2C1.05.584%2C9.465%2C9.465%2C0%2C0%2C1%2C.82.657%2C6.58%2C6.58%2C0%2C0%2C1%2C.57.561%2C0.592%2C0.592%2C0%2C0%2C0%2C.47.2%2C0.572%2C0.572%2C0%2C0%2C0%2C.46-0.2%2C6.552%2C6.552%2C0%2C0%2C1%2C.57-0.561c0.23-.2.5-0.422%2C0.82-0.657a4.922%2C4.922%2C0%2C0%2C1%2C1.05-.584%2C2.806%2C2.806%2C0%2C0%2C1%2C1.06-.233%2C5.651%2C5.651%2C0%2C0%2C1%2C.93.073%2C3.474%2C3.474%2C0%2C0%2C1%2C.89.283%2C2.438%2C2.438%2C0%2C0%2C1%2C.78.543%2C2.61%2C2.61%2C0%2C0%2C1%2C.52.9%2C4%2C4%2C0%2C0%2C1%2C.2%2C1.3A4.747%2C4.747%2C0%2C0%2C1%2C1291.99%2C43.511Z%22%20transform%3D%22translate%28-1278%20-36%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 18px;
    height: 16px;
    display: inline-block;
    vertical-align: top;
    position: relative;
    display:none;
}
.icon-login:hover {
    text-decoration:underline;
}
.icon-login {
    padding: 2px 0;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_login%22%20class%3D%22cls-1%22%20d%3D%22M1313%2C15a9%2C9%2C0%2C1%2C0%2C9%2C9A9%2C9%2C0%2C0%2C0%2C1313%2C15Zm0.03%2C13.246h-3.9c0-2.811%2C2.47-2.811%2C3.02-3.546l0.06-.335a2.691%2C2.691%2C0%2C0%2C1-1.32-2.431%2C2.16%2C2.16%2C0%2C1%2C1%2C4.22%2C0%2C2.7%2C2.7%2C0%2C0%2C1-1.3%2C2.422l0.07%2C0.381c0.6%2C0.7%2C2.99.745%2C2.99%2C3.509h-3.84Z%22%20transform%3D%22translate%28-1304%20-15%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    display: block;
    padding-left: 25px;
    color: #ffffff;
    background-position: left center;
    font-size: 14px;
    font-weight: 400;
    -moz-transition:color 0.2s ease;
    -ms-transition:color 0.2s ease;
    -o-transition:color 0.2s ease;
    -webkit-transition:color 0.2s ease;
    transition:color 0.2s ease;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.12);

}
.icon-search, .favoritecountout, .userinfoblock, .cartout {
    display: inline-block;
    margin: 24px 0 0;
    margin-left: 30px;
}
.favoritecount span, .cart-products-count {
    width: 16px;
    height: 16px;
    color: #ffffff;
    font-size: 12px;
    position: absolute;
    background: #e67817;
    top: 0px;
    right: -10px;
    font-weight: 400;
    border-radius: 50%;
    text-align: center;
    line-height: 16px;
}
.favoritecount span {
    top: -10px;
    right: -8px;
}
.searchout {
    display: inline-block;
    margin-top: 30px;
}
.relative {
    position: relative;
}
.textright {
    text-align:right;
}

#header .header-top {
    padding-bottom: 15px;
}
.userinfoblock {
    position: relative;
    top: 0;
    margin: 8px 0;
}
#contact-link a{
    display:block;
}
#contact-link {
    margin-top:0;
    padding: 9px 0;
    padding-left:30px;
    box-sizing: border-box;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_phone%22%20class%3D%22cls-1%22%20d%3D%22M374.362%2C17.635A9%2C9%2C0%2C1%2C0%2C377%2C24%2C9%2C9%2C0%2C0%2C0%2C374.362%2C17.635Zm-1.732%2C9.9h0v0l-0.456.453a2.4%2C2.4%2C0%2C0%2C1-2.265.648%2C7.962%2C7.962%2C0%2C0%2C1-2.316-1.038%2C11.091%2C11.091%2C0%2C0%2C1-3.192-3.129%2C8.392%2C8.392%2C0%2C0%2C1-1.026-2.076%2C2.4%2C2.4%2C0%2C0%2C1%2C.6-2.451l0.534-.534a0.381%2C0.381%2C0%2C0%2C1%2C.539%2C0h0l1.686%2C1.686a0.382%2C0.382%2C0%2C0%2C1%2C0%2C.539h0l-0.99.99a0.806%2C0.806%2C0%2C0%2C0-.084%2C1.05%2C11.818%2C11.818%2C0%2C0%2C0%2C2.745%2C2.694%2C0.813%2C0.813%2C0%2C0%2C0%2C1.038-.09l0.957-.972a0.38%2C0.38%2C0%2C0%2C1%2C.538%2C0h0L372.628%2C27A0.38%2C0.38%2C0%2C0%2C1%2C372.63%2C27.536Z%22%20transform%3D%22translate%28-359%20-15%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position: left center;
}
.headphone {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    margin: 0 0 2px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.12);
}
.heademail {
    color:#1b1b1d;
    font-size:14px;
    font-weight:400;
}
.show640  {
    display:none;
}
.meniuout {
    position:relative;
    z-index: 90;
    background: #fff;
}
.headright {
    float: right;
}
.headleft{
    float: left;
}
.headnavright {
    float:right;
}
#header .links li a:hover{
    text-decoration:underline;
}
#header .links li a{
    color:#ffffff;
    font-size:13px;
    display:block;
    font-weight:400;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.12);
}
#header .links li{
    margin-left:40px;
    float:left;
}
#header .links {
    max-width: 74%;
    display: inline-block;
    vertical-align: top;
    width: 100%;
}
.headleft {
    float: left;
    max-width: 870px;
    width: 100%;
}
#header .links ul {
    display: inline-block;
    margin: 9px 0;
}

.headtext strong {
    display: block;
    color: #000000;
    font-weight: 500;
    font-size: 15px;
    margin-bottom: 0;
    line-height: 1;
}
.headtext {
    color: #353535;
    font-size: 13px;
    text-align: left;
    font-weight: 400;
}
.favoritecount {
    width: 16px;
    height: 16px;
    background: #2eccdb;
    border-radius: 50%;
    position: absolute;
    left: 15px;
    bottom: 3px;
    color: #ffffff;
    font-size: 11px;
    line-height: 16px;
    text-align: center;
}
.max480.textright {
    margin-top: 38px;
}
span.cartprice {
    display: block;
    color: #65ba75;
    font-size: 19px;
    margin-bottom: -2px;
    font-weight: 500;
}
.carttext {
    color: #353535;
    font-size: 13px;
    text-transform: none;
    display: inline-block;
    width: 100%;
    font-weight: 400;
}
.blockcart  {
    padding-left:35px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2219%22%20height%3D%2217%22%20viewBox%3D%220%200%2019%2017%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_cart%22%20class%3D%22cls-1%22%20d%3D%22M1447.7%2C71.386h2.02l2.87%2C10.232a0.7%2C0.7%2C0%2C0%2C0%2C.68.508h8.81a0.707%2C0.707%2C0%2C0%2C0%2C.65-0.416l3.21-7.276a0.7%2C0.7%2C0%2C0%2C0-.65-0.97h-9.74a0.693%2C0.693%2C0%2C1%2C0%2C0%2C1.386h8.67l-2.6%2C5.89h-7.83l-2.87-10.232a0.7%2C0.7%2C0%2C0%2C0-.68-0.508h-2.54A0.693%2C0.693%2C0%2C1%2C0%2C1447.7%2C71.386ZM1452.6%2C87a1.571%2C1.571%2C0%2C1%2C0-1.59-1.571A1.58%2C1.58%2C0%2C0%2C0%2C1452.6%2C87Zm9.95%2C0h0.12a1.6%2C1.6%2C0%2C0%2C0%2C1.09-.543%2C1.574%2C1.574%2C0%2C0%2C0%2C.39-1.143A1.594%2C1.594%2C0%2C1%2C0%2C1462.55%2C87Z%22%20transform%3D%22translate%28-1447%20-70%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:0 0;
    text-align: left;
    position:relative;
}
.cartout {
    float: left;
    margin: 22px 0 0;
    margin-left: 47px;
}
.cart-products-count {
    position: Absolute;
    width: 16px;
    height: 16px;
    background: #74cb85;
    border-radius: 50%;
    color: #ffffff;
    font-weight: 500;
    line-height: 16px;
    left: 15px;
    bottom: 0;
    text-align: center;
    font-size: 11px;
}
a.favoritecountout {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2217%22%20height%3D%2214%22%20viewBox%3D%220%200%2017%2014%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_fav%22%20class%3D%22cls-1%22%20d%3D%22M1320.63%2C74.357a4.772%2C4.772%2C0%2C0%2C0-6.7%2C0l-0.43.425-0.43-.425a4.784%2C4.784%2C0%2C0%2C0-6.71%2C0%2C4.716%2C4.716%2C0%2C0%2C0-.02%2C6.615%2C86.931%2C86.931%2C0%2C0%2C0%2C6.67%2C5.863%2C0.739%2C0.739%2C0%2C0%2C0%2C.47.166h0.02a0.746%2C0.746%2C0%2C0%2C0%2C.49-0.166c0.2-.165%2C5.03-4.06%2C6.67-5.863A4.725%2C4.725%2C0%2C0%2C0%2C1320.63%2C74.357Zm-1.09%2C5.621a78.377%2C78.377%2C0%2C0%2C1-6.04%2C5.332%2C80.371%2C80.371%2C0%2C0%2C1-6.05-5.331%2C3.228%2C3.228%2C0%2C0%2C1%2C4.56-4.569l0.94%2C0.935a0.71%2C0.71%2C0%2C0%2C0%2C.4.2%2C0.751%2C0.751%2C0%2C0%2C0%2C.69-0.2l0.95-.935A3.224%2C3.224%2C0%2C1%2C1%2C1319.54%2C79.978Z%22%20transform%3D%22translate%28-1305%20-73%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    padding-left: 30px;
    box-sizing: border-box;
    float: left;
}
span.cartprice {
    display: block;
    color: #000000;
    font-size: 18px;
    margin-bottom: 0;
    font-weight: 500;
    margin: 0 0 0;
    line-height: 1;
}
.blockcart a {
    display: block;
    padding-top: 14px;
    padding-right: 0;
    padding-top: 0;
    margin-left: -35px;
    padding-left: 35px;
}
.menuright {
    float: right;
    position: relative;
}
.absolute.slidebottom {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    z-index: 10;
}
.slidedesc {
    text-align: left;
    font-size: 24px;
    color: #000000;
    font-weight: 600;
    margin: 0 0 40px;
}
.slidedesc p{
    margin:0;
}
.slidedesc {
    text-align:left;
    font-size: 24px;
    color: #000000;
    font-weight: 600;
}
.slidedesc strong {
    color:#fff;
    font-size: 45px;
    font-weight: 600;
    display:block;
    margin:0 0 40px;
    line-height: 48px;
}
.sectiontitle {
    color: #000000;
    font-size: 22px;
    font-weight: 600;
    margin: 15px 0 35px;
}
.products {
    display:inline-block;
    width:100%;
}
.productlistblocksmall {
    float: left;
    width: 100%;
    max-width: 290px;
    background: #fff;
    margin-bottom: 20px;
    padding: 10px;
    box-sizing: border-box;
    position: relative;
}
.products {
    border-radius: 3px;
}
.home .productlistblocksmall {
    margin:0 -0.5px;
}
.product-title {
    line-height: 20px;
    box-sizing: border-box;
    overflow: hidden;
    color: #010101;
    font-size: 14px;
    min-height: 40px;
    font-weight: 500;
}
span.price {
    color: #04483c;
    font-size: 21px;
    font-weight: 500;
    line-height: 21px;
    display: block;
}
span.price {
    color: #000000;
    font-size: 18px;
    font-weight: 600;
    line-height: 21px;
    display: inline-block;
    margin-bottom: 0;
}
.discountlabel {
    color: #055748;
    font-size: 17px;
    font-weight: 600;
    display: inline-block;
    margin-left:10px;
    text-decoration:line-through;
}
.greybtn span{
    line-height:1;
}
.greybtn:hover {
    background:#04483c;
    color:#fff;
}
.greybtn {
    background: #f5f5f5;
    color: #000000;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    line-height: 38px;
    border-radius: 6px;
    -moz-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
    transition: background 0.2s ease;
}
.inlineblock {
    display:inline-block;
}
.aligncenter {
    text-align:center;
}
.max140 {
    max-width:140px;
    width:100%;
}
/*.listaddcart:hover {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%220%200%2042%2042%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%231eb85f%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22add_to_cart_hover%22%20class%3D%22cls-1%22%20d%3D%22M869.264%2C1231.97a1.253%2C1.253%2C0%2C0%2C0-.252-0.97%2C1.324%2C1.324%2C0%2C0%2C0-.882-0.5l-16.926-1.89-0.21-2.06a1.325%2C1.325%2C0%2C0%2C0-.294-0.69%2C1.058%2C1.058%2C0%2C0%2C0-.588-0.4l-3.738-1.18a1.168%2C1.168%2C0%2C0%2C0-.966.09%2C1.281%2C1.281%2C0%2C0%2C0-.63.75%2C1.175%2C1.175%2C0%2C0%2C0%2C.084.97%2C1.285%2C1.285%2C0%2C0%2C0%2C.756.63l2.9%2C0.92%2C1.05%2C10.33-0.672%2C3.7a1.311%2C1.311%2C0%2C0%2C0%2C.021.52%2C0.974%2C0.974%2C0%2C0%2C0%2C.273.49%2C1.186%2C1.186%2C0%2C0%2C0%2C.966.46h15.792a1.29%2C1.29%2C0%2C0%2C0%2C.924-0.36%2C1.191%2C1.191%2C0%2C0%2C0%2C.378-0.9%2C1.176%2C1.176%2C0%2C0%2C0-.378-0.9%2C1.29%2C1.29%2C0%2C0%2C0-.924-0.36h-14.28l0.294-1.68H867a1.2%2C1.2%2C0%2C0%2C0%2C.8-0.29%2C1.292%2C1.292%2C0%2C0%2C0%2C.42-0.76Zm-5.628%2C15.83a1.905%2C1.905%2C0%2C0%2C0%2C1.407-.57%2C1.882%2C1.882%2C0%2C0%2C0%2C.567-1.4%2C1.942%2C1.942%2C0%2C0%2C0-1.974-1.98%2C1.837%2C1.837%2C0%2C0%2C0-1.386.57%2C1.96%2C1.96%2C0%2C0%2C0-.546%2C1.41%2C1.92%2C1.92%2C0%2C0%2C0%2C.546%2C1.4A1.837%2C1.837%2C0%2C0%2C0%2C863.636%2C1247.8Zm-11.55%2C0a1.905%2C1.905%2C0%2C0%2C0%2C1.407-.57%2C1.882%2C1.882%2C0%2C0%2C0%2C.567-1.4%2C1.974%2C1.974%2C0%2C1%2C0-3.948%2C0%2C1.882%2C1.882%2C0%2C0%2C0%2C.567%2C1.4A1.905%2C1.905%2C0%2C0%2C0%2C852.086%2C1247.8ZM857%2C1215a20.323%2C20.323%2C0%2C0%2C1%2C8.169%2C1.66%2C20.947%2C20.947%2C0%2C0%2C1%2C11.172%2C11.17A20.4%2C20.4%2C0%2C0%2C1%2C878%2C1236a20.616%2C20.616%2C0%2C0%2C1-.756%2C5.59%2C21.023%2C21.023%2C0%2C0%2C1-14.658%2C14.65%2C20.909%2C20.909%2C0%2C0%2C1-11.172%2C0%2C21.045%2C21.045%2C0%2C0%2C1-14.658-14.65%2C21.045%2C21.045%2C0%2C0%2C1%2C0-11.18%2C21.444%2C21.444%2C0%2C0%2C1%2C2.121-5.02%2C21.036%2C21.036%2C0%2C0%2C1%2C12.537-9.63A20.305%2C20.305%2C0%2C0%2C1%2C857%2C1215Z%22%20transform%3D%22translate%28-836%20-1215%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}*/
.listaddcart {
    border: 0;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2219%22%20height%3D%2217%22%20viewBox%3D%220%200%2019%2017%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_cart%22%20class%3D%22cls-1%22%20d%3D%22M1447.7%2C71.386h2.02l2.87%2C10.232a0.7%2C0.7%2C0%2C0%2C0%2C.68.508h8.81a0.707%2C0.707%2C0%2C0%2C0%2C.65-0.416l3.21-7.276a0.7%2C0.7%2C0%2C0%2C0-.65-0.97h-9.74a0.693%2C0.693%2C0%2C1%2C0%2C0%2C1.386h8.67l-2.6%2C5.89h-7.83l-2.87-10.232a0.7%2C0.7%2C0%2C0%2C0-.68-0.508h-2.54A0.693%2C0.693%2C0%2C1%2C0%2C1447.7%2C71.386ZM1452.6%2C87a1.571%2C1.571%2C0%2C1%2C0-1.59-1.571A1.58%2C1.58%2C0%2C0%2C0%2C1452.6%2C87Zm9.95%2C0h0.12a1.6%2C1.6%2C0%2C0%2C0%2C1.09-.543%2C1.574%2C1.574%2C0%2C0%2C0%2C.39-1.143A1.594%2C1.594%2C0%2C1%2C0%2C1462.55%2C87Z%22%20transform%3D%22translate%28-1447%20-70%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: center center;
    padding: 0 0;
    background-color:transparent;
    display: inline-block;
    position: relative;
    position:absolute;
    right:15px;
    bottom:15px;
    z-index: 1;
}
*:focus {
    outline:none;
}
.hovershow {
    text-align: center;
    position: absolute;
    z-index: 1;
    bottom: -30px;
    text-align: center;
}
.marginbottom20 {
    margin-bottom:20px;
}
.hovershow {
    text-align: center;
    position: absolute;
    z-index: 1;
    background:#fff;
    bottom: -20px;
    text-align: center;
    width: 100%;
    left: 0;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    display:none;
}
.marginbottom40 {
    margin-bottom:40px;
}
.product-description {
    position: relative;
    z-index: 2;
}
.productlistblocksmall {
    -moz-transition:box-shadow 0.2s ease;
    -ms-transition:box-shadow 0.2s ease;
    -o-transition:box-shadow 0.2s ease;
    -webkit-transition:box-shadow 0.2s ease;
    transition:box-shadow 0.2s ease;
}
.productlistblocksmall:hover .listaddcart {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2219%22%20height%3D%2217%22%20viewBox%3D%220%200%2019%2017%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23ffffff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_cart%22%20class%3D%22cls-1%22%20d%3D%22M1447.7%2C71.386h2.02l2.87%2C10.232a0.7%2C0.7%2C0%2C0%2C0%2C.68.508h8.81a0.707%2C0.707%2C0%2C0%2C0%2C.65-0.416l3.21-7.276a0.7%2C0.7%2C0%2C0%2C0-.65-0.97h-9.74a0.693%2C0.693%2C0%2C1%2C0%2C0%2C1.386h8.67l-2.6%2C5.89h-7.83l-2.87-10.232a0.7%2C0.7%2C0%2C0%2C0-.68-0.508h-2.54A0.693%2C0.693%2C0%2C1%2C0%2C1447.7%2C71.386ZM1452.6%2C87a1.571%2C1.571%2C0%2C1%2C0-1.59-1.571A1.58%2C1.58%2C0%2C0%2C0%2C1452.6%2C87Zm9.95%2C0h0.12a1.6%2C1.6%2C0%2C0%2C0%2C1.09-.543%2C1.574%2C1.574%2C0%2C0%2C0%2C.39-1.143A1.594%2C1.594%2C0%2C1%2C0%2C1462.55%2C87Z%22%20transform%3D%22translate%28-1447%20-70%29%22/%3E%0A%3C/svg%3E%0A);

}
.productlistblocksmall:hover span.price,
.productlistblocksmall:hover .product-title {
    color:#fff;
}
.productlistblocksmall:hover .product-description {
    background:#055748
}
ul.homeslider_tabs.homeslider1_tabs {
    position: absolute;
}
.reaslist li:first-child{
    margin-left:0;
}
.reaslist li:last-child{
    margin-right:0;
}
.reaslist li strong{
    display:block;
    margin:0 0 10px;
    font-size:16px;
    font-weight:500;
}
.reaslist li:last-child:after {
    display:none;
}
.reaslist li:after {
    content:'';
    position:absolute;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2217.031%22%20height%3D%2212.03%22%20viewBox%3D%220%200%2017.031%2012.03%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22arrow_next%22%20class%3D%22cls-1%22%20d%3D%22M653.466%2C1278.2a0.607%2C0.607%2C0%2C0%2C0-.857.86l4.345%2C4.37h-14.34a0.605%2C0.605%2C0%2C0%2C0%2C0%2C1.21h14.34l-4.345%2C4.36a0.607%2C0.607%2C0%2C0%2C0%2C.857.86l5.374-5.4a0.618%2C0.618%2C0%2C0%2C0%2C0-.86Z%22%20transform%3D%22translate%28-642%20-1278.03%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 17px;
    height: 12px;
    left: 80px;
    top: 10px;
}
.reaslist li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    color: #000000;
    font-size: 14px;
    margin: 0 15px;
    padding-top: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    text-align: left;
}
.reaslist {
    padding: 27px 0;
    box-sizing: border-box;
    margin: 0;
    text-align: center;
}
.reaslist li:nth-child(1){
    background-image:url(../img/how_to_cart@2x.png);
    background-size:28px;
}
.reaslist li:nth-child(2){
    background-image:url(../img/how_to_user@2x.png);
    background-size:24px;
}
.reaslist li:nth-child(3){
    background-image:url(../img/how_to_delivery@2x.png);
    background-size:29px;
}
.reaslist li:nth-child(4){
    background-image:url(../img/how_to_complete@2x.png);
    background-size:31px;
}
.text h1 {
    margin: 0 0 10px;
    font-size: 18px;
    font-weight: 600;
}
.text {
    font-size: 14px;
    letter-spacing: 0.015em;
    line-height: 22px;
    color: #000000;
}
.margintop10{
margin-top:10px;
}
.aligncenter {
    text-align: center;
}
.padding10and0 {
    padding:0px 0 0;
    box-sizing: border-box;
}
.specbanner img {
    opacity: 0.96;
    max-width: 300px;
}
.bannersubtext {
    color:#fff;
    display:block;
    font-size:22px;
    font-weight:600;
}
.specbanner {
    display: inline-block;
    margin: 0 0;
    max-width: 340px;
    margin-right: 6px;
    position: relative;
    background: #000000;
    border-radius: 6px;
    overflow: hidden;
}
span.bannertext strong {
    color: #ffffff;
    display: block;
    margin: 0 0 45px;
    font-size: 36px;
    max-width: 170px;
    font-weight: 600;
}
span.bannertext {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    padding:40px;
    box-sizing: border-box;
    width:100%;
    font-size:20px;
    font-weight:600;
    height: 100%;
    text-align: left;
}
.withbanner .products {
    max-width: calc(100% - 310px);
    max-width: -moz-calc(100% - 310px);
    max-width: -ms-calc(100% - 310px);
    max-width: -o-calc(100% - 310px);
    max-width: -webkit-calc(100% - 310px);
    max-width: calc(100% - 310px);
    width: 100%;
    vertical-align: top;
}
.whitebtn:hover {
    background:#f1eaed;
}
.whitebtn span{
    display:inline-block;
    vertical-align:middle;
    line-height:1;
}
.whitebtn {
    background:#ffffff;
    font-size:14px;
    font-weight:500;
    text-align:center;
    line-height:50px;
    border-radius:21px;
    color:#000000;
    max-width:220px;
    border-radius:5px;
    width:100%;
    -moz-transition:background 0.2s ease;
    -ms-transition:background 0.2s ease;
    -o-transition:background 0.2s ease;
    -webkit-transition:background 0.2s ease;
    transition:background 0.2s ease;
    display:inline-block;
    -webkit-box-shadow: 8px 8px 18px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow:    8px 8px 18px 0px rgba(0, 0, 0, 0.15);
    box-shadow:         8px 8px 18px 0px rgba(0, 0, 0, 0.15);
}
.bannerlink {
    position: absolute;
    bottom: 40px;
    left: 0;
    width: 100%;
    padding: 0 40px;
}
div#hometext {
    margin-top: 20px;
    margin-bottom: 60px;
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    text-align-last: center;
}
.left {
    float:left;
}
.right {
    float:right;
}
.morebtn:hover {
    background-color:#eee8eb;
}
.morebtn {
    color:#000000;
    font-size:14px;
    font-weight:400;
    line-height:31px;
    text-align:center;
    border:3px solid #ede6e9;
    display:block;
    width:100%;
    max-width:150px;
    border-radius:19px;
    -moz-transition:background-color 0.2s ease;
    -ms-transition:background-color 0.2s ease;
    -o-transition:background-color 0.2s ease;
    -webkit-transition:background-color 0.2s ease;
    transition:background-color 0.2s ease;
}
.margintop48 {
    margin-top:40px;
}
span.bannertext.whitetext,
span.bannertext.whitetext strong {
    color:#fff;
}
.smallwhite {
    max-width: 150px;
    display: block;
}
.purplebtn:hover {
    background:#e22669;
}
.purplebtn span{
    display:inline-block;
    /*vertical-align:middle;*/
    line-height:1;
}
.purplebtn {
    background:#04483c;
    font-size:18px;
    font-weight:500;
    text-align:center;
    line-height:50px;
    border-radius:21px;
    color:#fff;
    max-width:220px;
    width:100%;
    -moz-transition:background 0.2s ease;
    -ms-transition:background 0.2s ease;
    -o-transition:background 0.2s ease;
    -webkit-transition:background 0.2s ease;
    transition:background 0.2s ease;
    -webkit-box-shadow: 8px 8px 18px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow:    8px 8px 18px 0px rgba(0, 0, 0, 0.15);
    box-shadow:         8px 8px 18px 0px rgba(0, 0, 0, 0.15);
    display:block;
    margin:0 auto;
}
.margintop40 {
    margin-top:40px;
}
.bluebtn:hover {
    background:#50aef5;
}
.bluebtn span{
    display:inline-block;
    /*vertical-align:middle;*/
    line-height:1;
}
.bluebtn {
    background:#5db9ff;
    font-size:18px;
    font-weight:500;
    text-align:center;
    line-height:50px;
    border-radius:21px;
    color:#fff;
    max-width:220px;
    width:100%;
    -moz-transition:background 0.2s ease;
    -ms-transition:background 0.2s ease;
    -o-transition:background 0.2s ease;
    -webkit-transition:background 0.2s ease;
    transition:background 0.2s ease;
    -webkit-box-shadow: 8px 8px 18px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow:    8px 8px 18px 0px rgba(0, 0, 0, 0.15);
    box-shadow:         8px 8px 18px 0px rgba(0, 0, 0, 0.15);
    display:block;
    margin:0 auto;
}
#footer {
    padding-top: 0px;
    position: absolute;
    width: 100%;
    height: 458px;
    bottom: 0;
    left: 0;
    background: #055748;
}
#bodyblock {
    padding-bottom: 458px;
    position: relative;
    min-height: 100%;
}

.w25 {
    max-width: 25%;
    width: 100%;
    float: left;
}
.footertitle {
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    color: #ffffff;
    margin: 50px 0 40px;
}
.footermenu li a:hover {
    text-decoration: underline
}
.footermenu li a {
    color: #ffffff;
    font-size: 13px;
    display: block;
    -moz-transition:color 0.2s ease;
    -ms-transition:color 0.2s ease;
    -o-transition:color 0.2s ease;
    -webkit-transition:color 0.2s ease;
    transition:color 0.2s ease;
}
.footermenu li {
    margin-bottom: 10px;
}
.imprintsblock {
    color:#fff;
    line-height:26px;
    font-size:13px;
}
.imprintsblock p {
    margin:0;
}
.imprinttext {
    margin-top:-10px;
}
.imprinttext strong {
    font-weight: 500;
}
.conttitle {
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
    margin: 0 0 8px;
}
a.footeremail{
    color:#fff;
}
.contactblock {
    color:#ffffff;
    font-size:13px;
    line-height:22px;
    margin:0 0 30px;
}
a.footerphone {
    color: #ffffff;
    font-size: 20px;
    font-weight: 400;
}
.socialicon {
    width:28px;
    height:28px;
    display:inline-block;
    vertical-align: top;
    -moz-transition:background-image 0.2s ease;
    -ms-transition:background-image 0.2s ease;
    -o-transition:background-image 0.2s ease;
    -webkit-transition:background-image 0.2s ease;
    transition:background-image 0.2s ease;
}
.icon-facebook:hover {
    /*background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2331327d%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22footer_facabook_hover%22%20class%3D%22cls-1%22%20d%3D%22M1295%2C3791a14%2C14%2C0%2C1%2C0%2C14%2C14A14%2C14%2C0%2C0%2C0%2C1295%2C3791Zm3.62%2C14h-2.3v8.4h-3.15V3805h-2.1v-2.89l2.1-.01v-1.7c0-2.36.64-3.8%2C3.42-3.8h2.32v2.9h-1.45c-1.08%2C0-1.14.4-1.14%2C1.15v1.45h2.61Z%22%20transform%3D%22translate%28-1281%20-3791%29%22/%3E%0A%3C/svg%3E%0A);*/
}
.max870.contbox {
    background: #fff;
}
.contbox .icon-facebook {
        background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%233f419f%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22footer_facabook%22%20class%3D%22cls-1%22%20d%3D%22M1295%2C3791a14%2C14%2C0%2C1%2C0%2C14%2C14A14%2C14%2C0%2C0%2C0%2C1295%2C3791Zm3.62%2C14h-2.3v8.4h-3.15V3805h-2.1v-2.89l2.1-.01v-1.7c0-2.36.64-3.8%2C3.42-3.8h2.32v2.9h-1.45c-1.08%2C0-1.14.4-1.14%2C1.15v1.45h2.61Z%22%20transform%3D%22translate%28-1281%20-3791%29%22/%3E%0A%3C/svg%3E%0A);
}
.icon-facebook {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23ffffff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22footer_facabook%22%20class%3D%22cls-1%22%20d%3D%22M1295%2C3791a14%2C14%2C0%2C1%2C0%2C14%2C14A14%2C14%2C0%2C0%2C0%2C1295%2C3791Zm3.62%2C14h-2.3v8.4h-3.15V3805h-2.1v-2.89l2.1-.01v-1.7c0-2.36.64-3.8%2C3.42-3.8h2.32v2.9h-1.45c-1.08%2C0-1.14.4-1.14%2C1.15v1.45h2.61Z%22%20transform%3D%22translate%28-1281%20-3791%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat:no-repeat;
}
.row.copyrow {
    color: #ffffff;
    font-size: 14px;
    font-weight: 400;
    position: absolute;
    bottom: 35px;
    left: 0;
}
.reserved {
    width: 75%;
    float: left;
    margin-right: 20px;
}
.solution span {
    color:#ffffff;
}
.productlistblocksmall:nth-child(4n) {
    margin-right:0;
}
.productlistblocksmall > a:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.03);
}
.productlistblocksmall > a {
    display: block;
}
.productlistblocksmall {
    margin-right: 10px;
    height: 450px;
    position: relative;
    background-position: 50% 19%;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 6px;
}
.product-description {
    position: absolute;
    bottom: 10px;
    background: rgba(255,255,255,0.96);
    border-radius: 9px;
    width: calc(100% - 20px);
    left: 10px;
    padding: 20px;
    text-align:left;
    box-sizing: BORDER-BOX;
}
.withbanner .productlistblocksmall:nth-child(3n) {
    margin-right:0;
}
.margintop37 {
    margin-top: 37px;
}
.marginbottomm6 {
    margin-bottom: -6px;
}
div#left-column {
    max-width: 280px;
    float: left;
    width: 100%;
    margin-right: 30px;
    position: relative;
    margin-bottom: 90px;
}
div#content-wrapper.left-column {
    width:100%;
    float:left;
    max-width:calc(100% - 310px);
    max-width:-moz-calc(100% - 310px);
    max-width:-ms-calc(100% - 310px);
    max-width:-o-calc(100% - 310px);
    max-width:-webkit-calc(100% - 310px);
    max-width: calc(100% - 310px);
}
.left-column .productlistblocksmall:nth-child(4n), .left-column .productlistblocksmall {
    margin-right: 10px;
}
.left-column .productlistblocksmall:nth-child(3n) {
    margin-right:0;
}
.bigtitle {
    color:#000000;
    font-weight:500;
    font-size:21px;
    margin:0 0 10px;
}
.opensidebar {
    display:none;
}
.breadcrumb {
    color: #121212;
    font-size: 13px;
    line-height: 1;
    margin: 25px 0 30px;
    background: transparent;
    padding: 0;
}
.breadcrumb ol {
    margin: 0;
    padding: 0;
    display: inline-block;
    width: 100%;
}
.breadcrumb li {
    list-style: none;
    float: left;
}
.breadcrumb a {
    color: #000000;
    font-size: 12px;
    font-weight: 400;
    -moz-transition: color 0.2s ease;
    -ms-transition: color 0.2s ease;
    -o-transition: color 0.2s ease;
    -webkit-transition: color 0.2s ease;
    transition: color 0.2s ease;
}
.breadcrumb li>span, .breadcrumb li:last-child a {
    color: #000000;
    font-size: 12px;
    font-weight: 400;
}
.breadcrumb li:after {
    content: "/";
    margin: .3125rem;
    color: transparent;
    text-indent: -9999px;
    overflow: hidden;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%224%22%20height%3D%226%22%20viewBox%3D%220%200%204%206%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22breadcrumb_arrow%22%20class%3D%22cls-1%22%20d%3D%22M413.378%2C165a0.421%2C0.421%2C0%2C0%2C1-.269-0.093%2C0.278%2C0.278%2C0%2C0%2C1%2C0-.447L416.076%2C162l-2.967-2.462a0.279%2C0.279%2C0%2C0%2C1%2C0-.448%2C0.44%2C0.44%2C0%2C0%2C1%2C.539%2C0l3.237%2C2.687a0.279%2C0.279%2C0%2C0%2C1%2C0%2C.447l-3.237%2C2.686A0.422%2C0.422%2C0%2C0%2C1%2C413.378%2C165Z%22%20transform%3D%22translate%28-413%20-159%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: center center;
}
.breadcrumb li:last-child:after {
    display:none;
}
.sidetitle {
    color: #000000;
    font-size: 20px;
    font-weight: 500;
    margin: 0 0 25px;
}
.block-categories {
    padding: 30px;
    box-shadow: none;
    background: #f5f5f5;
    margin-bottom: 1.563rem;
    box-sizing: border-box;
    margin: 0 0 6px;
    border-radius: 6px;
}
.block-categories .category-sub-menu li[data-depth="0"]>a:hover {
    color:#04483c;
}
.block-categories .category-sub-menu li[data-depth="0"]>a {
    font-weight: 500;
    border-bottom: 0;
    width: 100%;
    display: inline-block;
    color: #000000;
    font-size: 14px;
    margin: 0;
    display: block;
    -moz-transition:color 0.2s ease;
    -ms-transition:color 0.2s ease;
    -o-transition:color 0.2s ease;
    -webkit-transition:color 0.2s ease;
    transition:color 0.2s ease;
}
.block-categories .category-sub-menu li[data-depth="0"] {
    margin-bottom:10px;
}
.block-categories i.material-icons.remove {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%227.031%22%20height%3D%224%22%20viewBox%3D%220%200%207.031%204%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2309856f%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22sidemenu_arrow_more%22%20class%3D%22cls-1%22%20d%3D%22M608.515%2C672a0.523%2C0.523%2C0%2C0%2C1%2C.154-0.37%2C0.53%2C0.53%2C0%2C0%2C1%2C.745%2C0l2.6%2C2.586%2C2.605-2.586a0.529%2C0.529%2C0%2C0%2C1%2C.744%2C0%2C0.519%2C0.519%2C0%2C0%2C1%2C0%2C.739l-2.977%2C2.956a0.529%2C0.529%2C0%2C0%2C1-.744%2C0l-2.977-2.956A0.52%2C0.52%2C0%2C0%2C1%2C608.515%2C672Z%22%20transform%3D%22translate%28-608.5%20-671.5%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    right: -5px;
}
.block-categories i.material-icons.add {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%224.031%22%20height%3D%227%22%20viewBox%3D%220%200%204.031%207%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22sidemenu_arrow%22%20class%3D%22cls-1%22%20d%3D%22M610.52%2C781a0.519%2C0.519%2C0%2C0%2C1-.37-0.154%2C0.529%2C0.529%2C0%2C0%2C1%2C0-.744l2.586-2.605-2.586-2.6a0.529%2C0.529%2C0%2C0%2C1%2C0-.744%2C0.521%2C0.521%2C0%2C0%2C1%2C.739%2C0l2.955%2C2.977a0.529%2C0.529%2C0%2C0%2C1%2C0%2C.744l-2.955%2C2.977A0.518%2C0.518%2C0%2C0%2C1%2C610.52%2C781Z%22%20transform%3D%22translate%28-610%20-774%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    right: -5px;
}
.block-categories i.material-icons {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
}
.block-categories .collapse-icons {
    position: absolute;
    right: -3px;
    top: -5px;
    padding: 0;
    cursor: pointer;
}
.block-categories .category-sub-menu .category-sub-link {
    font-size: 13px;
    color: #000000;
    display: block;
    padding-left: 24px;
    width: 100%;
}
.block-categories .category-sub-menu .category-sub-link:before {
    background: #000000;
    content: '';
    width: 4px;
    height: 4px;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 8px;
}

.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"]):before {
    display:none;
}
.block-categories .category-sub-menu li[data-depth="2"] a:before {
    background:#055748;
}
.block-categories .category-sub-menu li[data-depth="1"] ul {
    padding-left:24px;
}
.block-categories .category-sub-menu li[data-depth="2"] {
    margin-bottom:5px;
}
#search_filters .facet {
    padding: 0 24px 25px;
    border-bottom: 1px solid #edf1f0;
    box-sizing: border-box;
    background:#fff;
    border-radius:3px;
    display:inline-block;
    width:100%;
    box-sizing: border-box;
    margin:0 0 5px;
    border-bottom:1px solid #efe4e9;
}
#search_filters, #search_filters_brands, #search_filters_suppliers {
    box-shadow: none;
    margin-bottom: 0;
    background: transparent;
    padding: 0;
}
.facet .sidetitle {
    color: #000000;
    font-size: 15px;
    font-weight: 500;
    margin: 17px 0 15px;
}
#lv_priceslider, #lv_weightslider {
    width: 100% !important;
    padding: 0 10px;
    margin: 20px 0;
}
#search_filters .facet .facet-label, #search_filters_brands .facet .facet-label, #search_filters_suppliers .facet .facet-label {
    margin-bottom: 0;
    width: 100%;
}
#search_filters .facet .facet-label a.search-link {
    max-width: calc(100% - 35px);
    max-width: -moz-calc(100% - 35px);
    max-width: -ms-calc(100% - 35px);
    max-width: -o-calc(100% - 35px);
    max-width: -webkit-calc(100% - 35px);
    max-width: calc(100% - 35px);
    vertical-align: middle;
    width: 100%;
}
#search_filters, #search_filters_brands, #search_filters_suppliers {
    box-shadow: none;
    margin-bottom: 0;
    padding: 0;
}
.theme-blue .back-bar {
    height: 4px;
    border-radius: 2px;
    background-color: #eeeeee;
    background-color: #171819;
}
.theme-blue .back-bar .pointer {
    width: 18px;
    height: 18px;
    top: -7px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 10px;
    border: 0;
    background: #055748;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Ccircle%20id%3D%22bullet_white%22%20class%3D%22cls-1%22%20cx%3D%225%22%20cy%3D%225%22%20r%3D%225%22/%3E%0A%3C/svg%3E%0A);
    background-repeat:no-repeat;
    background-position:center center;
    cursor: pointer;
}
.hidden {
    display: none;
}
.theme-blue .back-bar .selected-bar {
    border-radius: 2px;
    background: #000000;
}
.theme-blue .back-bar {
    height: 4px;
    background: #e8e0e3;
    border-radius: 2px;
}
#lv_priceslider, #lv_weightslider {
    width: 100% !important;
    padding: 0;
    margin: 10px 0 0;
}
.theme-blue .scale ins {
    display:none;
}
.theme-blue .scale span {
    border-left: 0;
}
.slider-container .back-bar .pointer-label {
    position: absolute;
    top: -33px;
    font-size: 10px;
    background: white;
    white-space: nowrap;
    line-height: 1;
    color: #000000;
    font-size: 13px;
    font-weight: 400;
}
.custom-checkbox input[type=checkbox]+span {
    margin-right: 5px;
    display: inline-block;
    width: 14px;
    height: 14px;
    vertical-align: top;
    margin-top: 2px;
    cursor: pointer;
    border: 0;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23e1dfe0%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22sidemenu_check%22%20class%3D%22cls-1%22%20d%3D%22M407.381%2C1445H394.654a0.634%2C0.634%2C0%2C0%2C0-.637.64v12.72a0.641%2C0.641%2C0%2C0%2C0%2C.637.64h12.727a0.64%2C0.64%2C0%2C0%2C0%2C.636-0.64v-12.72A0.633%2C0.633%2C0%2C0%2C0%2C407.381%2C1445Zm-2.095%2C4.57-5.754%2C5.76a0.653%2C0.653%2C0%2C0%2C1-.9%2C0l-1.883-1.89a0.637%2C0.637%2C0%2C0%2C1%2C0-.9%2C0.652%2C0.652%2C0%2C0%2C1%2C.9%2C0l1.433%2C1.44%2C5.3-5.31A0.636%2C0.636%2C0%2C1%2C1%2C405.286%2C1449.57Z%22%20transform%3D%22translate%28-394.031%20-1445%29%22/%3E%0A%3C/svg%3E%0A);
}

#search_filters .facet .facet-label a, #search_filters_brands .facet .facet-label a, #search_filters_suppliers .facet .facet-label a {
    margin-top: 0;
    display: inline-block;
    color: #000000;
    font-size: 13px;
    font-weight: 400;
}
.custom-checkbox input[type=checkbox] {
    margin-top: .25rem;
    opacity: 0;
    cursor: pointer;
    position: absolute;
    display: none;
}
.facet ul li {
    margin: 0 0 3px;
}
.custom-checkbox input[type=checkbox]+span .checkbox-checked {
    display: none;
    margin: 0;
    font-size: 1.1rem;
    overflow: hidden;
    color: #232323;
    text-indent:-999px;
    background-position:center center;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22sidemenu_checked%22%20class%3D%22cls-1%22%20d%3D%22M407.381%2C1421H394.654a0.634%2C0.634%2C0%2C0%2C0-.637.64v12.72a0.641%2C0.641%2C0%2C0%2C0%2C.637.64h12.727a0.64%2C0.64%2C0%2C0%2C0%2C.636-0.64v-12.72A0.633%2C0.633%2C0%2C0%2C0%2C407.381%2C1421Zm-2.095%2C4.57-5.754%2C5.76a0.653%2C0.653%2C0%2C0%2C1-.9%2C0l-1.883-1.89a0.637%2C0.637%2C0%2C0%2C1%2C0-.9%2C0.652%2C0.652%2C0%2C0%2C1%2C.9%2C0l1.433%2C1.44%2C5.3-5.31A0.636%2C0.636%2C0%2C1%2C1%2C405.286%2C1425.57Z%22%20transform%3D%22translate%28-394.031%20-1421%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    height: 14px;
    width: 14px;
}
#search_filters_wrapper .custom-checkbox input[type=checkbox]+span .checkbox-checked {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22sidemenu_checked%22%20class%3D%22cls-1%22%20d%3D%22M407.381%2C1421H394.654a0.634%2C0.634%2C0%2C0%2C0-.637.64v12.72a0.641%2C0.641%2C0%2C0%2C0%2C.637.64h12.727a0.64%2C0.64%2C0%2C0%2C0%2C.636-0.64v-12.72A0.633%2C0.633%2C0%2C0%2C0%2C407.381%2C1421Zm-2.095%2C4.57-5.754%2C5.76a0.653%2C0.653%2C0%2C0%2C1-.9%2C0l-1.883-1.89a0.637%2C0.637%2C0%2C0%2C1%2C0-.9%2C0.652%2C0.652%2C0%2C0%2C1%2C.9%2C0l1.433%2C1.44%2C5.3-5.31A0.636%2C0.636%2C0%2C1%2C1%2C405.286%2C1425.57Z%22%20transform%3D%22translate%28-394.031%20-1421%29%22/%3E%0A%3C/svg%3E%0A);
}
.custom-radio {
    display: inline-block;
    position: relative;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    cursor: pointer;
    border-radius: 50%;
    border: 0;
    background: #dae0df;
    margin-right: 3px;
}
.custom-radio input[type=radio]:checked+span {
    display: block;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23171819%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Ccircle%20id%3D%22bullet_selected%22%20class%3D%22cls-1%22%20cx%3D%225%22%20cy%3D%225%22%20r%3D%225%22/%3E%0A%3C/svg%3E%0A);
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    background-repeat: no-repeat;
    background-color:transparent;
    background-position: center center;
}
.active_filters .filter-block .close:hover {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22filter_clear_hover%22%20class%3D%22cls-1%22%20d%3D%22M614.213%2C1112.01a5.99%2C5.99%2C0%2C1%2C0%2C5.994%2C5.99A5.989%2C5.989%2C0%2C0%2C0%2C614.213%2C1112.01Zm2.577%2C7.61-0.954.96a21.957%2C21.957%2C0%2C0%2C0-1.623-1.62%2C22.332%2C22.332%2C0%2C0%2C0-1.622%2C1.62l-0.954-.96a19.039%2C19.039%2C0%2C0%2C0%2C1.621-1.62%2C19.039%2C19.039%2C0%2C0%2C0-1.621-1.62l0.954-.96s1.523%2C1.62%2C1.622%2C1.62%2C1.623-1.62%2C1.623-1.62l0.954%2C0.96a22.508%2C22.508%2C0%2C0%2C0-1.622%2C1.62A22.508%2C22.508%2C0%2C0%2C0%2C616.79%2C1119.62Z%22%20transform%3D%22translate%28-608.219%20-1112%29%22/%3E%0A%3C/svg%3E%0A);

}
.active_filters .filter-block .close {
    color: #e98731;
    font-size: .9375rem;
    text-indent:-9999px;
    overflow: hidden;
    opacity: 1;
    width:17px;
    height:17px;
    display:block;
    margin-top: 0;
    margin-left: .3125rem;
    position: relative;
    cursor: pointer;
    -moz-transition:background-image 0.2s ease;
    -ms-transition:background-image 0.2s ease;
    -o-transition:background-image 0.2s ease;
    -webkit-transition:background-image 0.2s ease;
    transition:background-image 0.2s ease;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22filter_clear%22%20class%3D%22cls-1%22%20d%3D%22M614.213%2C1112.01a5.99%2C5.99%2C0%2C1%2C0%2C5.994%2C5.99A5.989%2C5.989%2C0%2C0%2C0%2C614.213%2C1112.01Zm2.577%2C7.61-0.954.96a21.957%2C21.957%2C0%2C0%2C0-1.623-1.62%2C22.332%2C22.332%2C0%2C0%2C0-1.622%2C1.62l-0.954-.96a19.039%2C19.039%2C0%2C0%2C0%2C1.621-1.62%2C19.039%2C19.039%2C0%2C0%2C0-1.621-1.62l0.954-.96s1.523%2C1.62%2C1.622%2C1.62%2C1.623-1.62%2C1.623-1.62l0.954%2C0.96a22.508%2C22.508%2C0%2C0%2C0-1.622%2C1.62A22.508%2C22.508%2C0%2C0%2C0%2C616.79%2C1119.62Z%22%20transform%3D%22translate%28-608.219%20-1112%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    border-radius: 50%;
}
.slider-container {
    max-width:100%;
}
#facet_price, #facet_weight {
    max-width: 100%;
    margin-top: 22px;
}
.color, .custom-checkbox input[type=checkbox]+span.color {
    height: 14px;
    width:14px;
    display: inline-block;
    margin-left: 0;
    box-shadow: none;
    border: none;
    cursor: pointer;
    background-image: none;
    background-size: contain;
    border: 1px solid #efe4e9;
}
.pagination .spacer,
.pagination .spacer, .pagination a {
    color: #171819;
    width: 42px;
    height: 42px;
    line-height: 42px;
    background: #f5f5f5;
    display: block;
    color: #000000;
    border-radius: 6px;
    font-size: 14px;
    font-weight: 500;
    -moz-transition: background 0.2s ease, color 0.2s ease;
    -ms-transition: background 0.2s ease, color 0.2s ease;
    -o-transition: background 0.2s ease, color 0.2s ease;
    -webkit-transition: background 0.2s ease, color 0.2s ease;
    transition: background 0.2s ease, color 0.2s ease;
    border-radius: 6px;
}
.pagination a:hover, .pagination .current a {
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    background: #055748;
    font-weight: 500;
    text-align: center;
    padding: 0;
    border-radius: 3px;
    box-shadow: none;
}
.pagination .previous {
    width: 96px; 
}
.pagination .next {
    float: right;
    width: 96px;
    margin-right: 0;
}
div#js-product-list {
    margin: 0 0 70px;
}
.active_filters {
    background: transparent;
    padding: 0;
    margin-bottom: 0;
}
.block-categories.activefilters {
    margin: 0;
}
.active_filters .filter-block {
    box-shadow: none;
    color: #ffffff;
    margin-right: 0;
    margin-bottom: 0;
    padding: 0;
    display: inline-block;
    font-size: 13px;
    width: 100%;
    font-weight: 400;
    margin: 0;
    background: transparent;
}
span.filtervalue {
    color: #fff;
    font-weight:400;
}
.clearallbtn:hover {
    background:#000000;
}
.clearallbtn {
    color: #ffffff;
    font-size: 12px;
    font-weight: 500;
    padding-right: 0;
    -moz-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
    transition: background 0.2s ease;
    border: 0;
    cursor: pointer;
    margin: 25px 0 0;
    float: right;
    max-width: 120px;
    width: 100%;
    background: #ff5d97;
    line-height: 26px;
    border-radius: 19px;
}
.clear-all-wrapper {
    display:inline-block;
    width:100%;
}
.active_filters {
    background: #04483c;
    padding: 0 24px 24px;
    margin-bottom: 0;
    display: inline-block;
    width: 100%;
    border-radius: 3px;
}
.active_filters .filtertitle {
    color: #ffffff;
}
.block-categories.activefilters {
    margin: 0;
    background: transparent;
    padding: 0;
    border: 0;
}
.activefilters .sidetitle {
    color: #ffffff;
    font-size: 15px;
    margin: 15px 0 20px;
}
div#js-product-list {
    margin: 0 0 40px;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin-top: 40px;
    margin-bottom: 1rem;
    width:100%;
    border-radius: 0;
}
.pagination .page-list {
    background: transparent;
    padding: 0;
    margin-bottom: 0;
    box-shadow: none;
    display: inline-block;
}
.textalignright {
    text-align: right;
}
.pagination .page-list li {
    display: inline-block;
    margin-left: 10px;
    vertical-align: top;
    text-align: center;
}
.max280 {
    max-width: 290px;
    float: left;
    width: 100%;
}
.marginright25 {
    margin-right:10px;
}
.boxborders {
    border-radius:6px;
    background:#f5f5f5;
    margin-bottom:10px;
    padding:0 10px;
    box-sizing: border-box;
}
span.labelblock {
    color: #000000;
    font-weight: 400;
    display: inline-block;
    font-size:13px;
    vertical-align: middle;
}
.customselectout {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    padding-right: 0;
    color: #1b1b1d;
    font-size: 13px;
    cursor: pointer;
    max-width: calc(100% - 100px);
    max-width: -moz-calc(100% - 100px);
    max-width: -ms-calc(100% - 100px);
    max-width: -o-calc(100% - 100px);
    max-width: -webkit-calc(100% - 100px);
    max-width: calc(100% - 100px);
    width: 100%;
}
.customselectout.perpage {
    max-width:-moz-calc(100% - 100px);
    max-width:-ms-calc(100% - 100px);
    max-width:-o-calc(100% - 100px);
    max-width:-webkit-calc(100% - 100px);
    max-width:  calc(100% - 100px);
}
.customselect {
    width: 100%;
    cursor: pointer;
    padding: 0;
    max-height: 44px;
    line-height: 44px;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    color: #000000;
    padding-left: 20px;
    padding-right: 50px;
    font-size: 13px;
    font-weight: 400;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%227.031%22%20height%3D%224%22%20viewBox%3D%220%200%207.031%204%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22filter_arrow_down%22%20class%3D%22cls-1%22%20d%3D%22M929.515%2C311a0.523%2C0.523%2C0%2C0%2C1%2C.154-0.37%2C0.53%2C0.53%2C0%2C0%2C1%2C.745%2C0l2.6%2C2.586%2C2.605-2.586a0.529%2C0.529%2C0%2C0%2C1%2C.744%2C0%2C0.519%2C0.519%2C0%2C0%2C1%2C0%2C.739l-2.977%2C2.956a0.529%2C0.529%2C0%2C0%2C1-.744%2C0l-2.977-2.956A0.522%2C0.522%2C0%2C0%2C1%2C929.515%2C311Z%22%20transform%3D%22translate%28-929.5%20-310.5%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:right center;
    /*background-position: calc(100% - 14px) center;*/
}
.dropdown-menu a {
    display: block;
    width: 100%;
    color: #121212;
    font-size: 13px;
    padding: 5px 10px;
    font-weight:500;
}
.customselectout.open>.dropdown-menu {
    left: 0;
    width: 280px;
    right: -10px;
    left: auto;
}
.customselectout.perpage.open>.dropdown-menu {
    right: -14px;
    text-align: center;
}
.leftcolumn .search_widget {
    border-bottom: 1px solid #efe4e9;
    border-radius: 3px;
    background: #fff;
    margin-bottom: 10px;
    padding: 0 10px;
    box-sizing: border-box;
    max-height: 44px;
    position: relative;
    line-height: 44px;
    vertical-align: middle;
}
input.inputblack {
    border: 0;
    background: #fff;
    color: #000000;
    font-size: 14px;
    font-style: normal;
    font-family: 'rubik';
    padding: 0 20px;
    width: 100%;
    line-height: 40px;
}
.searchbtn:hover {
    opacity:0.8;
}
.searchbtn {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2211.938%22%20height%3D%2212%22%20viewBox%3D%220%200%2011.938%2012%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22sidemenu_magnifier%22%20class%3D%22cls-1%22%20d%3D%22M617.752%2C317.93l-2.942-2.971a4.74%2C4.74%2C0%2C0%2C0%2C1.171-3.114%2C4.993%2C4.993%2C0%2C1%2C0-4.991%2C4.845%2C5.04%2C5.04%2C0%2C0%2C0%2C2.859-.877l2.965%2C2.993a0.664%2C0.664%2C0%2C0%2C0%2C.92.017A0.619%2C0.619%2C0%2C0%2C0%2C617.752%2C317.93Zm-6.762-9.666a3.583%2C3.583%2C0%2C1%2C1-3.689%2C3.581A3.64%2C3.64%2C0%2C0%2C1%2C610.99%2C308.264Z%22%20transform%3D%22translate%28-606%20-307%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    border: 0;
    background-color: transparent;
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 43px;
    cursor: pointer;
    padding: 0;
    background-position: center center;
}
input.blackplace::-webkit-input-placeholder,textarea.blackplace::-webkit-input-placeholder {
    color: #000000;
    font-style:italic;
    opacity:1;
}
input.blackplace:focus::-webkit-input-placeholder,textarea.blackplace:focus::-webkit-input-placeholder {
    color:transparent
}
input.blackplace:-moz-placeholder,textarea.blackplace:-moz-placeholder {
    color: #000000;
    font-style:italic;
    opacity:1;
}
input.blackplace:focus:-moz-placeholder,textarea.blackplace:focus:-moz-placeholder {
    color:transparent
}
input.blackplace::-moz-placeholder,textarea.blackplace::-moz-placeholder {
    color: #000000;
    font-style:italic;
    opacity:1;
}
input.blackplace:focus::-moz-placeholder,textarea.blackplace:focus::-moz-placeholder {
    color:transparent
}
input.blackplace:-ms-input-placeholder,textarea.blackplace:-ms-input-placeholder {
    color: #000000;
    font-style:italic;
    opacity:1;
}
input.blackplace:focus:-ms-input-placeholder,textarea.blackplace:focus:-ms-input-placeholder {
    color:transparent
}
input.blackplace:-webkit-autofill {
    -webkit-text-fill-color: #171819 !important;
    -webkit-box-shadow: 0 0 0 30px #fff inset;
}
.max420 {
    max-width:420px;
    width:100%;
    float:left;
}
.max420.marginright25 {
    margin-right: 30px;
}
.max370 {
    max-width: 440px;
    width: 100%;
    float: left;
    position: relative;
}
.row.productblock {
    box-sizing: BORDER-BOX;
    position: relative;
}
.productblock ul.fv_block {
    width: 38px;
    height: 38px;
    box-sizing: border-box;
    background: #f1f3f2;
    border-radius: 50%;
    padding: 5px;
    top: 0;
    right: 0;
}
.productbigtitle {
    color: #000000;
    font-size: 22px;
    font-weight: 500;
    line-height: 30px;
    margin: -8px 0 30px;
    padding-right: 30px;
}
.product-discount {
    color: #000000;
    font-weight: 400;
    font-size: 25px;
    margin: 0;
    display: inline-block;
    vertical-align: bottom;
    margin-left:15px;
}
.current-price > span {
    color: #000000;
    display: inline-block;
    font-size: 32px;
    font-weight: 500;
    line-height: 36px;
    height: 32px;
    vertical-align: bottom;
    display: inline-block;
}
.featurerow {
    display:inline-block;
    width:100%;
}
.featurelabel {
    width: calc(100% - 105px);
    width: -moz-calc(100% - 105px);
    width: -ms-calc(100% - 105px);
    width: -o-calc(100% - 105px);
    width: -webkit-calc(100% - 105px);
    width: calc(100% - 105px);
    color:#000000;
    float:left;
    font-weight:400;
    font-size:13px;
}
.featurevalue {
    width: 105px;
    color: #000000;
    float: left;
    font-weight: 500;
    font-size: 14px;
}
.productinfoblock {
    margin: 35px 0 30px;
}
.shortdesc {
    color: #000000;
    font-size: 13px;
    line-height: 20px;
    margin: 0 0 45px;
}
span.control-label {
    color: #000000;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 12px;
    display: block;
}
.customselect2 {
    background: #fff;
    border: 0;
    border-radius: 3px;
    width: 100%;
    height: 44px;
    line-height: 44px;
    font-family: 'rubik';
    color: #000000;
    padding: 0 20px;
    font-size: 13px;
    font-weight: 400;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%227.031%22%20height%3D%224%22%20viewBox%3D%220%200%207.031%204%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22filter_arrow_down%22%20class%3D%22cls-1%22%20d%3D%22M929.515%2C311a0.523%2C0.523%2C0%2C0%2C1%2C.154-0.37%2C0.53%2C0.53%2C0%2C0%2C1%2C.745%2C0l2.6%2C2.586%2C2.605-2.586a0.529%2C0.529%2C0%2C0%2C1%2C.744%2C0%2C0.519%2C0.519%2C0%2C0%2C1%2C0%2C.739l-2.977%2C2.956a0.529%2C0.529%2C0%2C0%2C1-.744%2C0l-2.977-2.956A0.522%2C0.522%2C0%2C0%2C1%2C929.515%2C311Z%22%20transform%3D%22translate%28-929.5%20-310.5%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:98% center;
    background-position: calc(100% - 14px) center;
    cursor: pointer;
    border-radius: 6px;
    border: 1px solid #e3e3e3;
}
select, button {
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    -webkit-appearance: none;
    -khtml-appearance: none;
    appearance: none;
}
ul.category-top-menu {
    margin: 0;
}
span.colorinner {
    width: 36px;
    height: 36px;
    background-size: cover;
    display: block;
    border-radius: 3px;
}
.input-color {
    display: none;
}
.input-color:checked+span, .input-color:hover+span, .input-radio:checked+span, .input-radio:hover+span {
    border:1px solid #32d376;
}
span.colorout {
    width: 38px;
    height: 38px;
    border-radius: 3px;
    display: block;
    padding: 0px;
    box-sizing: border-box;
    border: 1px solid #e7e4e5;
    cursor: pointer;
    position:relative;
    -moz-transition:border-color 0.2s ease;
    -ms-transition:border-color 0.2s ease;
    -o-transition:border-color 0.2s ease;
    -webkit-transition:border-color 0.2s ease;
    transition:border-color 0.2s ease;
}
.input-color:checked+span.colorout:after {
    content:'';
    position:Absolute;
    bottom: -4px;
    right: -4px;
    width: 17px;
    height: 17px;
    border-radius: 50%;
    background-color:#fff;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213.44%22%20height%3D%2213.438%22%20viewBox%3D%220%200%2013.44%2013.438%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2332d376%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_color_selected%22%20class%3D%22cls-1%22%20d%3D%22M1239.24%2C646.244a6.706%2C6.706%2C0%2C1%2C0-9.48%2C0A6.709%2C6.709%2C0%2C0%2C0%2C1239.24%2C646.244Zm-7.15-5.77%2C1.51%2C1.509%2C3.31-3.3%2C1.17%2C1.169-3.3%2C3.3-1.18%2C1.17-1.17-1.17-1.5-1.508Z%22%20transform%3D%22translate%28-1227.78%20-634.781%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
}
.product-quantity .qty {
    margin-right: 0;
    max-width: 200px;
    width: 100%;
    border-radius: 6px;
    overflow: hidden;
    margin: 0;
    border: 1px solid #e3e3e3;
}
.product-quantity input, .product-quantity #quantity_wanted {
    color: #000000;
    width: 100%;
    border: 0;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    -webkit-appearance: none;
    -khtml-appearance: none;
    appearance: none;
    line-height: 44px;
    vertical-align: middle;
    height: 44px;
    text-align: center;
    padding: 0 44px;
    box-sizing: BORDER-BOX;
    font-size: 14px;
    font-weight: 500;
    background: #fff;
}
.qty .bootstrap-touchspin {
    width: 100%;
    float: left;
    display: inline-block;
    box-shadow: none;
}
.product-quantity .input-group-btn-vertical {
    width: auto;
    position: initial;
}
.product-quantity .input-group-btn-vertical .btn.bootstrap-touchspin-down{
    right:auto;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23077662%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_minus%22%20class%3D%22cls-1%22%20d%3D%22M1172%2C814a12%2C12%2C0%2C1%2C0%2C12%2C12A12.011%2C12.011%2C0%2C0%2C0%2C1172%2C814Zm5.77%2C12.923h-11.54a0.923%2C0.923%2C0%2C0%2C1%2C0-1.846h11.54A0.923%2C0.923%2C0%2C0%2C1%2C1177.77%2C826.923Z%22%20transform%3D%22translate%28-1160%20-814%29%22/%3E%0A%3C/svg%3E%0A');
    left:0;
}
.product-quantity .input-group-btn-vertical .btn:after {
    display:none;
}
.product-quantity .input-group-btn-vertical .btn.bootstrap-touchspin-down:hover{
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_minus_hover%22%20class%3D%22cls-1%22%20d%3D%22M1172%2C814a12%2C12%2C0%2C1%2C0%2C12%2C12A12.011%2C12.011%2C0%2C0%2C0%2C1172%2C814Zm5.77%2C12.923h-11.54a0.923%2C0.923%2C0%2C0%2C1%2C0-1.846h11.54A0.923%2C0.923%2C0%2C0%2C1%2C1177.77%2C826.923Z%22%20transform%3D%22translate%28-1160%20-814%29%22/%3E%0A%3C/svg%3E%0A');
}

.product-quantity .input-group-btn-vertical .btn:hover {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2309856f%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_plus_hover%22%20class%3D%22cls-1%22%20d%3D%22M1272%2C814a12%2C12%2C0%2C1%2C0%2C12%2C12A11.968%2C11.968%2C0%2C0%2C0%2C1272%2C814Zm6.55%2C12.545a0.518%2C0.518%2C0%2C0%2C1-.55.546h-4.64a0.257%2C0.257%2C0%2C0%2C0-.27.273V832a0.515%2C0.515%2C0%2C0%2C1-.54.545h-1.1a0.515%2C0.515%2C0%2C0%2C1-.54-0.545v-4.636a0.257%2C0.257%2C0%2C0%2C0-.27-0.273H1266a0.518%2C0.518%2C0%2C0%2C1-.55-0.546v-1.091a0.517%2C0.517%2C0%2C0%2C1%2C.55-0.545h4.64a0.257%2C0.257%2C0%2C0%2C0%2C.27-0.273V820a0.515%2C0.515%2C0%2C0%2C1%2C.54-0.546h1.1a0.515%2C0.515%2C0%2C0%2C1%2C.54.546v4.636a0.257%2C0.257%2C0%2C0%2C0%2C.27.273H1278a0.517%2C0.517%2C0%2C0%2C1%2C.55.545v1.091Z%22%20transform%3D%22translate%28-1260%20-814%29%22/%3E%0A%3C/svg%3E%0A');
}
.product-quantity .input-group-btn-vertical .btn {
    padding: 0;
    position: absolute;
    top: 0px;
    right: 0;
    z-index: 10;
    height: 44px;
    width: 44px;
    border: 0;
    margin: 0;
    background-position: center center;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23077662%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_plus%22%20class%3D%22cls-1%22%20d%3D%22M1272%2C814a12%2C12%2C0%2C1%2C0%2C12%2C12A11.968%2C11.968%2C0%2C0%2C0%2C1272%2C814Zm6.55%2C12.545a0.518%2C0.518%2C0%2C0%2C1-.55.546h-4.64a0.257%2C0.257%2C0%2C0%2C0-.27.273V832a0.515%2C0.515%2C0%2C0%2C1-.54.545h-1.1a0.515%2C0.515%2C0%2C0%2C1-.54-0.545v-4.636a0.257%2C0.257%2C0%2C0%2C0-.27-0.273H1266a0.518%2C0.518%2C0%2C0%2C1-.55-0.546v-1.091a0.517%2C0.517%2C0%2C0%2C1%2C.55-0.545h4.64a0.257%2C0.257%2C0%2C0%2C0%2C.27-0.273V820a0.515%2C0.515%2C0%2C0%2C1%2C.54-0.546h1.1a0.515%2C0.515%2C0%2C0%2C1%2C.54.546v4.636a0.257%2C0.257%2C0%2C0%2C0%2C.27.273H1278a0.517%2C0.517%2C0%2C0%2C1%2C.55.545v1.091Z%22%20transform%3D%22translate%28-1260%20-814%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-size: 18px;
    -moz-transition:background-color 0.2s ease, background-image 0.2s ease;
    -ms-transition:background-color 0.2s ease, background-image 0.2s ease;
    -o-transition:background-color 0.2s ease, background-image 0.2s ease;
    -webkit-transition:background-color 0.2s ease, background-image 0.2s ease;
    transition:background-color 0.2s ease, background-image 0.2s ease;
}
.bootstrap-touchspin .input-group-btn-vertical .touchspin-down:after,
.bootstrap-touchspin .input-group-btn-vertical .touchspin-up:after {
    display:none;
}
.product-quantity .add {
    float: right;
    max-width: 200px;
    display: block;
    width: 100%;
}
.product-actions .add-to-cart {
    width:100%;
    background:#7bbf67;
}
.product-quantity {
    display: inline-block;
    width: calc(100% - 15px);
    width:-moz-calc(100% - 15px);
    width:-ms-calc(100% - 15px);
    width:-o-calc(100% - 15px);
    width:-webkit-calc(100% - 15px);
    width: calc(100% - 15px);
}
.product-actions .add-to-cart:focus,
.product-actions .add-to-cart:hover {
    background-color:#0b836d
}
.product-actions .add-to-cart {
    width: 100%;
    background-color: #077662;
    height: 44px;
    color: #ffffff;
    font-size: 14px;
    line-height: 44px;
    padding: 0;
    border-radius: 6px;
    position: relative;
    box-shadow: none;
    -moz-transition: background-color 0.2s ease;
    -ms-transition: background-color 0.2s ease;
    -o-transition: background-color 0.2s ease;
    -webkit-transition: background-color 0.2s ease;
    transition: background-color 0.2s ease;
    font-weight: 500;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2219%22%20height%3D%2217%22%20viewBox%3D%220%200%2019%2017%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23ffffff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_cart%22%20class%3D%22cls-1%22%20d%3D%22M1447.7%2C71.386h2.02l2.87%2C10.232a0.7%2C0.7%2C0%2C0%2C0%2C.68.508h8.81a0.707%2C0.707%2C0%2C0%2C0%2C.65-0.416l3.21-7.276a0.7%2C0.7%2C0%2C0%2C0-.65-0.97h-9.74a0.693%2C0.693%2C0%2C1%2C0%2C0%2C1.386h8.67l-2.6%2C5.89h-7.83l-2.87-10.232a0.7%2C0.7%2C0%2C0%2C0-.68-0.508h-2.54A0.693%2C0.693%2C0%2C1%2C0%2C1447.7%2C71.386ZM1452.6%2C87a1.571%2C1.571%2C0%2C1%2C0-1.59-1.571A1.58%2C1.58%2C0%2C0%2C0%2C1452.6%2C87Zm9.95%2C0h0.12a1.6%2C1.6%2C0%2C0%2C0%2C1.09-.543%2C1.574%2C1.574%2C0%2C0%2C0%2C.39-1.143A1.594%2C1.594%2C0%2C1%2C0%2C1462.55%2C87Z%22%20transform%3D%22translate%28-1447%20-70%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: 16px 50%;
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
    outline:none;
}
.product-actions .add-to-cart .material-icons {
    display:none;
}
.product-actions .add-to-cart.added span{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_added%22%20class%3D%22cls-1%22%20d%3D%22M1373.69%2C697.754a0.569%2C0.569%2C0%2C0%2C0-.57.561v6.564h-13.98V691.121h11.23a0.561%2C0.561%2C0%2C1%2C0%2C0-1.121h-11.8a0.562%2C0.562%2C0%2C0%2C0-.57.56v14.88a0.562%2C0.562%2C0%2C0%2C0%2C.57.56h15.12a0.562%2C0.562%2C0%2C0%2C0%2C.57-0.56v-7.125A0.562%2C0.562%2C0%2C0%2C0%2C1373.69%2C697.754Zm2.13-7.385a0.569%2C0.569%2C0%2C0%2C0-.8%2C0l-9.28%2C9.126-2.3-2.267a0.581%2C0.581%2C0%2C0%2C0-.81%2C0%2C0.558%2C0.558%2C0%2C0%2C0%2C0%2C.792l2.71%2C2.664a0.576%2C0.576%2C0%2C0%2C0%2C.4.164%2C0.6%2C0.6%2C0%2C0%2C0%2C.41-0.164l9.67-9.523A0.541%2C0.541%2C0%2C0%2C0%2C1375.82%2C690.369Z%22%20transform%3D%22translate%28-1358%20-690%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.product-actions .add-to-cart span {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    padding-right: 0;
    margin-right: 0;
    display: inline-block;
    vertical-align: middle;
    margin-top: -4px;
    background-repeat: no-repeat;
    text-transform: none;
}
.images-container .product-images>li.thumb-container .thumb {
    margin-right: 0;
    opacity: 0.45;
    cursor: pointer;
    -moz-transition:opacity 0.2s ease;
    -ms-transition:opacity 0.2s ease;
    -o-transition:opacity 0.2s ease;
    -webkit-transition:opacity 0.2s ease;
    transition:opacity 0.2s ease;
}
.product-images>li.thumb-container .thumb.selected, .product-images>li.thumb-container .thumb:hover {
    opacity: 1;
}
#main .images-container .js-qv-mask.scroll {
    width: 100%;
    margin: 0 auto;
}
.scroll-box-arrows i:hover {
    background-color:#1bd5e6;
}
.scroll-box-arrows i {
    position: absolute;
    bottom: 55px;
    height: 100px;
    line-height: 1;
    cursor: pointer;
    width: 18px;
    height: 30px;
    border-radius: 12px;
    background-position: center center;
    background-color: #ffffff;
    cursor: pointer;
    -webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);
    -moz-transition: background-color 0.2s ease, background-image 0.2s ease;
    -ms-transition: background-color 0.2s ease, background-image 0.2s ease;
    -o-transition: background-color 0.2s ease, background-image 0.2s ease;
    -webkit-transition: background-color 0.2s ease, background-image 0.2s ease;
    -khtml-transition: background-color 0.2s ease, background-image 0.2s ease;
    transition: background-color 0.2s ease, background-image 0.2s ease;
}
.scroll-box-arrows .right {
    right: -10px;
    -webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%224.97%22%20height%3D%229.969%22%20viewBox%3D%220%200%204.97%209.969%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22product_arrow_right%22%20class%3D%22cls-1%22%20d%3D%22M1115.7%2C706a0.658%2C0.658%2C0%2C0%2C1-.5-0.244%2C0.952%2C0.952%2C0%2C0%2C1%2C0-1.174l3.05-3.578-3.05-3.579a0.952%2C0.952%2C0%2C0%2C1%2C0-1.174%2C0.635%2C0.635%2C0%2C0%2C1%2C1%2C0l3.55%2C4.166a0.952%2C0.952%2C0%2C0%2C1%2C0%2C1.174l-3.55%2C4.165A0.658%2C0.658%2C0%2C0%2C1%2C1115.7%2C706Z%22%20transform%3D%22translate%28-1115%20-696.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.scroll-box-arrows .left {
    left: -10px;
    -webkit-box-shadow: -1px 1px 2px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: -1px 1px 2px 0px rgba(0, 0, 0, 0.15);
    box-shadow: -1px 1px 2px 0px rgba(0, 0, 0, 0.15);
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%224.937%22%20height%3D%229.969%22%20viewBox%3D%220%200%204.937%209.969%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22product_arrow_left%22%20class%3D%22cls-1%22%20d%3D%22M697.3%2C705a0.654%2C0.654%2C0%2C0%2C0%2C.5-0.244%2C0.936%2C0.936%2C0%2C0%2C0%2C0-1.174L694.752%2C600l3.046-3.579a0.936%2C0.936%2C0%2C0%2C0%2C0-1.174%2C0.635%2C0.635%2C0%2C0%2C0-1%2C0l-3.547%2C4.166a0.936%2C0.936%2C0%2C0%2C0%2C0%2C1.174l3.547%2C4.165A0.654%2C0.654%2C0%2C0%2C0%2C697.3%2C705Z%22%20transform%3D%22translate%28-693.063%20-695.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.product-images>li.thumb-container>.thumb {
    box-shadow: none;
    cursor: pointer;
    margin-bottom: 0;
}
.imageouter {
    display: inline-block;
    margin-right: 0;
    position: relative;
    border-radius: 6px;
    overflow: hidden;
}
.imageouter:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.03);
    border-radius: 6px;
}
.max360.height589 {
    height: 533px;
    position: relative;
}
.product-cover img {
    box-shadow: none;
    background: #fff;
}
.product-cover:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.03);
}
.bootstrap-touchspin .btn-touchspin:hover {
    background-color:transparent;
}
.product-cover {
    margin-bottom: 5px;
    position: relative;
    border-radius: 6px;
    overflow: hidden;
}
figcaption.image-caption {
    display: none;
}
.shortdesc ul  li:before{
    content:'';
    position:absolute;
    width:5px;
    height:5px;
    border-radius:50%;
    background:#000000;
    top:7px;
    left:-20px;
}
.shortdesc ul  li{
    color:#000000;
    font-size:13px;
    font-weight:400;
    position:relative;
}
.shortdesc ul {
    padding:0;
    margin:0;
}
.max370.height589 {
    padding-left: 15px;
    box-sizing: BORDER-BOX;
    min-height: 435px;
    padding-right: 0;
}
.product-add-to-cart {
    position: absolute;
    width: 100%;
    bottom: 17px;
    height: 44px;
    padding-right: 0;
}
.product-information {
    padding-bottom: 80px;
}
.deliverytextblock > .row strong {
    font-weight: 500;
}
.deliverytextblock p {
    margin:0;
}
.deliverytextblock > .row {
    float: left;
    width: 50%;
    color: #000000;
    font-size: 14px;
    font-weight: 400;
    padding-left: 38px;
}
.deliverytextblock {
    display: inline-block;
    width: 100%;
    margin: 35px 0 0;
}
.deliveryrow {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2223.969%22%20height%3D%2224%22%20viewBox%3D%220%200%2023.969%2024%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2309856f%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_delivery%22%20class%3D%22cls-1%22%20d%3D%22M719.586%2C784.277v-9.355a0.041%2C0.041%2C0%2C0%2C0%2C0-.011%2C0.686%2C0.686%2C0%2C0%2C0-.112-0.37l0-.009v0l0%2C0-2.809-4.215a0.7%2C0.7%2C0%2C0%2C0-.584-0.313H703.326a0.7%2C0.7%2C0%2C0%2C0-.585.313l-2.809%2C4.215v0a0.061%2C0.061%2C0%2C0%2C0-.007.01%2C0.7%2C0.7%2C0%2C0%2C0-.111.369v9.245H697.7a0.7%2C0.7%2C0%2C0%2C0-.7.7V793.3a0.7%2C0.7%2C0%2C0%2C0%2C.7.7h2.811a2.1%2C2.1%2C0%2C0%2C0%2C1.585-.721%2C16.518%2C16.518%2C0%2C0%2C0%2C4.791.721h6.37a4.943%2C4.943%2C0%2C0%2C0%2C3.936-1.969l3.375-4.5h0A2.111%2C2.111%2C0%2C0%2C0%2C719.586%2C784.277Zm-7.076-12.871H715.7l1.875%2C2.813h-5.06v-2.813Zm-4.217%2C0h2.812v2.813h-2.812v-2.813Zm0%2C4.219h2.812v3.655l-1.016-.678a0.7%2C0.7%2C0%2C0%2C0-.78%2C0l-1.016.678v-3.655Zm-4.591-4.219h3.185v2.813h-5.059Zm-2.485%2C20.485a0.7%2C0.7%2C0%2C0%2C1-.7.7h-2.108v-7.032h2.108a0.7%2C0.7%2C0%2C0%2C1%2C.7.7v5.625Zm0-7.614v-8.652h5.67v4.969a0.7%2C0.7%2C0%2C0%2C0%2C1.093.585l1.719-1.147%2C1.719%2C1.147a0.7%2C0.7%2C0%2C0%2C0%2C1.092-.585v-4.969h5.67v8.653a2.122%2C2.122%2C0%2C0%2C0-.84.55l-2.066%2C2.218a2.114%2C2.114%2C0%2C0%2C0-2.014-1.484h-3.341a1.868%2C1.868%2C0%2C0%2C1-1.234-.465%2C4.929%2C4.929%2C0%2C0%2C0-6.448-.045A2.112%2C2.112%2C0%2C0%2C0%2C701.217%2C784.277Zm18.229%2C2.41h0l-3.374%2C4.5a3.533%2C3.533%2C0%2C0%2C1-2.812%2C1.407h-6.37a15.012%2C15.012%2C0%2C0%2C1-4.278-.628c0-.081%2C0%2C0.348%2C0-5.383l0.5-.431a3.521%2C3.521%2C0%2C0%2C1%2C4.643%2C0%2C3.271%2C3.271%2C0%2C0%2C0%2C2.163.817h3.341a0.7%2C0.7%2C0%2C0%2C1%2C0%2C1.406H708.2a0.7%2C0.7%2C0%2C0%2C0%2C0%2C1.406h5.532a2.117%2C2.117%2C0%2C0%2C0%2C1.543-.671l3.1-3.323a0.693%2C0.693%2C0%2C0%2C1%2C.514-0.225A0.7%2C0.7%2C0%2C0%2C1%2C719.446%2C786.687Zm-3.374-3.937H713.26a0.7%2C0.7%2C0%2C0%2C0%2C0%2C1.406h2.812A0.7%2C0.7%2C0%2C0%2C0%2C716.072%2C782.75Z%22%20transform%3D%22translate%28-697%20-770%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:left center;
}

.inforow {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220%22%20height%3D%2225%22%20viewBox%3D%220%200%2020%2025%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2309856f%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_free_delivery%22%20class%3D%22cls-1%22%20d%3D%22M929.988%2C789.616l-1.128-14.068a1.768%2C1.768%2C0%2C0%2C0-1.763-1.616H924.87v-0.1a4.882%2C4.882%2C0%2C0%2C0-9.763%2C0v0.1h-2.228a1.768%2C1.768%2C0%2C0%2C0-1.762%2C1.615l-1.128%2C14.072a4.052%2C4.052%2C0%2C0%2C0%2C1.083%2C3.077%2C4.142%2C4.142%2C0%2C0%2C0%2C3.016%2C1.3h11.8a4.145%2C4.145%2C0%2C0%2C0%2C3.017-1.3A4.062%2C4.062%2C0%2C0%2C0%2C929.988%2C789.616Zm-13.4-15.784a3.4%2C3.4%2C0%2C0%2C1%2C6.8%2C0v0.1h-6.8v-0.1ZM927.82%2C791.7a2.618%2C2.618%2C0%2C0%2C1-1.932.836h-11.8a2.618%2C2.618%2C0%2C0%2C1-1.932-.836%2C2.563%2C2.563%2C0%2C0%2C1-.694-1.968l1.128-14.072a0.289%2C0.289%2C0%2C0%2C1%2C.288-0.264h2.228v1.8a0.74%2C0.74%2C0%2C0%2C0%2C1.479%2C0v-1.8h6.8v1.8a0.74%2C0.74%2C0%2C0%2C0%2C1.479%2C0v-1.8H927.1a0.289%2C0.289%2C0%2C0%2C1%2C.288.266l1.128%2C14.068A2.56%2C2.56%2C0%2C0%2C1%2C927.82%2C791.7Zm-7.832-12.481a4.245%2C4.245%2C0%2C0%2C0-4.261%2C4.218c0%2C2.238%2C2.039%2C4.013%2C3.134%2C4.967%2C0.141%2C0.123.264%2C0.229%2C0.358%2C0.316a1.137%2C1.137%2C0%2C0%2C0%2C1.539%2C0c0.094-.087.216-0.193%2C0.358-0.316%2C1.1-.954%2C3.134-2.729%2C3.134-4.967A4.245%2C4.245%2C0%2C0%2C0%2C919.988%2C779.219Zm0.151%2C8.086-0.151.131c-0.047-.042-0.1-0.086-0.15-0.131-0.92-.8-2.632-2.292-2.632-3.868a2.782%2C2.782%2C0%2C0%2C1%2C5.564%2C0C922.77%2C785.013%2C921.059%2C786.5%2C920.139%2C787.305Zm-0.151-5.725a1.79%2C1.79%2C0%2C1%2C0%2C1.809%2C1.79A1.8%2C1.8%2C0%2C0%2C0%2C919.988%2C781.58Zm0%2C2.116a0.326%2C0.326%2C0%2C1%2C1%2C.329-0.326A0.329%2C0.329%2C0%2C0%2C1%2C919.988%2C783.7Z%22%20transform%3D%22translate%28-910%20-769%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:left center;
}
.tabs {
    box-shadow: none;
    margin-top: 40px;
    background: #fff;
    padding: 30px;
    box-sizing: BORDER-BOX;
    border-radius: 3px;
    padding: 0;
    padding-bottom: 90px;
}
div#tab-content {
    text-align: justify;
}
.tabs .nav-tabs .nav-link.active:after {
    width:100%;
    height:3px;
    background:#04483c;
}
.tabs .nav-tabs .nav-link:after {
    width:0;
    height:3px;
    background:#04483c;
    border-radius:1.5px;
    position:absolute;
    bottom:0;
    left:0;
    content:'';
}
#left-column ul.fv_block {
    display: none;
}
.tabs .nav-tabs .nav-link {
    color: #000000;
    font-size: 16px;
    font-weight: 500;
    padding: 0px 0 10px;
    position: relative;
    margin-right: 30px;
}
.tabs .nav-tabs .nav-link.active {
    color: #077662;
    font-weight: 500;
}
.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover {
    border: none;
    border-bottom: 0;
}
.tabs .nav-tabs {
    border: none;
    border-bottom: 0;
    margin: 0 0 25px;
}
.text table tr td{
    background:#f5f5f5;
    color:#000000;
    font-size:13px;
    font-weight:400;
    padding:9px 30px;
    border: 0;
    border-bottom:1px solid #fff
}
.text table tr:nth-child(1) td{
    background:#e8e0e3;
}
.text table {
    width:100%;
    margin-bottom:50px;
    border:0;
}
.tabs .tab-pane {
    padding-top: 0;
}
#new_comment_form div.star {
    display: inline-block;
    float: left;
    width: 20px;
    height: 20px;
    background-size: 100%;
    cursor: pointer;
    margin-right: 4px;
}
#new_comment_form #criterions_list {
    border-bottom: 0;
    padding-bottom: 0;
    list-style-type: none;
    margin: 0;
}
.formblock .formrow {
    margin-bottom:15px;
}
.formblock textarea, .formblock input {
    height: 44px;
    width: 100%;
    line-height: 50px;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
    font-family: 'rubik';
    font-weight: 400;
    color: #000000;
    padding: 0 20px;
    background: #ffffff;
    font-size: 13px;
    border-radius: 6px;
}
.formblock textarea.error, .formblock input.error {
    border-color:#ff6582;
}
.formblock textarea {
    resize: none;
    height: 90px;
    line-height: 1;
    padding: 20px;
}
*:focus {
    outline:none;
}
.formblock .w50:nth-child(2n){
    margin-right:0;
}
.formblock .w50.w50radio {
    max-width: calc(50% - 10px);
    max-width: -moz-calc(50% - 10px);
    max-width: -ms-calc(50% - 10px);
    max-width: -o-calc(50% - 10px);
    max-width: -webkit-calc(50% - 10px);
    max-width: calc(50% - 10px);
}
.formblock .w50 {
    max-width: calc(50% - 20px);
    max-width: -moz-calc(50% - 20px);
    max-width: -ms-calc(50% - 20px);
    max-width: -o-calc(50% - 20px);
    max-width: -webkit-calc(50% - 20px);
    max-width: calc(50% - 20px);
    float: left;
    width: 100%;
    margin-right: 40px;
    margin-bottom: 10px;
}
.star_content input {
    display:none;
}
form#id_new_comment_form {
    padding: 0;
    box-sizing: border-box;
}
.max240 {
    max-width:240px;
    width:100%;
}
.left.inlineblock {
    display: inline-block;
    vertical-align: middle;
    margin: 10px 0;
}
.closeframe:hover {
    text-decoration:none;
}
.closeframe {
    color: #000000;
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
}
span.inlineblock {
    color: #000000;
    font-size: 14px;
    font-weight: 500;
    cursor: pointer;
    width: calc(100% - 30px);
    width: -moz-calc(100% - 30px);
    width: -ms-calc(100% - 30px);
    width: -o-calc(100% - 30px);
    width: -webkit-calc(100% - 30px);
    width:  calc(100% - 30px);
}
.inlineblock em {
    font-weight: 400;
    font-style: normal;
}
.greybtncomment:hover {
    color:#fff;
    background:#055748;
}
.greybtncomment {
    max-width: 270px;
    width: 100%;
    border-radius: 21px;
    background: #e7e2e4;
    display: inline-block;
    line-height: 50px;
    text-align: center;
    margin: 0;
    color: #000000;
    font-weight: 600;
    -moz-transition:background 0.2s ease, color 0.2s ease;
    -ms-transition:background 0.2s ease, color 0.2s ease;
    -o-transition:background 0.2s ease, color 0.2s ease;
    -webkit-transition:background 0.2s ease, color 0.2s ease;
    transition:background 0.2s ease, color 0.2s ease;
}
.star {
    width:19px;
    height:18px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220.281%22%20height%3D%2218.81%22%20viewBox%3D%220%200%2020.281%2018.81%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23dbdada%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22start_empty%22%20class%3D%22cls-1%22%20d%3D%22M804.967%2C1011.3l2.575%2C5.94%2C6.594%2C0.55a0.505%2C0.505%2C0%2C0%2C1%2C.3.89l-5%2C4.21%2C1.5%2C6.28a0.517%2C0.517%2C0%2C0%2C1-.774.55l-5.667-3.33-5.667%2C3.33a0.517%2C0.517%2C0%2C0%2C1-.774-0.55l1.5-6.28-5-4.22a0.5%2C0.5%2C0%2C0%2C1%2C.3-0.88l6.593-.55%2C2.576-5.94A0.526%2C0.526%2C0%2C0%2C1%2C804.967%2C1011.3Z%22%20transform%3D%22translate%28-794.344%20-1011%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.comments_note div.star_on, #productCommentsBlock div.star_hover, #productCommentsBlock div.star_on {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220.281%22%20height%3D%2218.81%22%20viewBox%3D%220%200%2020.281%2018.81%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23f1c50c%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22start%22%20class%3D%22cls-1%22%20d%3D%22M780.376%2C1011.3l2.576%2C5.94%2C6.594%2C0.55a0.505%2C0.505%2C0%2C0%2C1%2C.295.89l-5%2C4.21%2C1.5%2C6.28a0.517%2C0.517%2C0%2C0%2C1-.774.55l-5.667-3.33-5.666%2C3.33a0.517%2C0.517%2C0%2C0%2C1-.775-0.55l1.5-6.28-5-4.22a0.5%2C0.5%2C0%2C0%2C1%2C.3-0.88l6.593-.55%2C2.576-5.94A0.526%2C0.526%2C0%2C0%2C1%2C780.376%2C1011.3Z%22%20transform%3D%22translate%28-769.75%20-1011%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.commentblock .comments_note {
    margin-top: 20px;
    float: none;
}
.star_content {
    float: none;
}
.formlabel {
    text-align: left;
    font-size: 14px;
    font-weight: 400;
    color: #000000;
    margin: 0 0 7px;
    font-family: 'rubik';
}
.greenbtncomment:hover {
    background:#1eb85f;
}
.greenbtncomment {
    max-width: 180px;
    width: 100%;
    background: #32d376;
    border: 0;
    line-height: 38px;
    border-radius: 19px;
    color: #fff;
    font-weight: 600;
    cursor: pointer;
    -moz-transition:background 0.2s ease;
    -ms-transition:background 0.2s ease;
    -o-transition:background 0.2s ease;
    -webkit-transition:background 0.2s ease;
    transition:background 0.2s ease;
}
div#new_comment_form {
    display: none;
}
.nosmalltext {
    color: #000000;
    font-size: 15px;
    font-weight: 400;
    text-align: center;
    margin: 0 0 35px;
}
.nobigtext {
    color: #32d376;
    font-size: 20px;
    font-weight: 600;
    text-align: center;
    margin: 50px 0 10px;
}
.comment_author_infos {
    float: left;
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    padding-left: 30px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2309856f%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_quote%22%20class%3D%22cls-1%22%20d%3D%22M704%2C1010a9%2C9%2C0%2C1%2C0%2C9%2C9A9%2C9%2C0%2C0%2C0%2C704%2C1010Zm4.515%2C8.84a6.362%2C6.362%2C0%2C0%2C1-2.676%2C4.56%2C0.533%2C0.533%2C0%2C0%2C1-.334.12%2C0.549%2C0.549%2C0%2C0%2C1-.431-0.22%2C0.575%2C0.575%2C0%2C0%2C1%2C.1-0.79%2C5.328%2C5.328%2C0%2C0%2C0%2C2.245-3.63%2C1.7%2C1.7%2C0%2C1%2C1-.806-3.22%2C1.588%2C1.588%2C0%2C0%2C1%2C.579.12l-0.006-.01%2C0.191%2C0.09%2C0.016%2C0.01%2C0.009%2C0.01%2C0.263%2C0.18%2C0.115%2C0.12A3.166%2C3.166%2C0%2C0%2C1%2C708.515%2C1018.84Zm-7.359.26a1.721%2C1.721%2C0%2C0%2C1%2C0-3.44%2C1.587%2C1.587%2C0%2C0%2C1%2C.578.12l0-.01%2C0.191%2C0.09%2C0.017%2C0.01%2C0.008%2C0.01%2C0.263%2C0.18%2C0.114%2C0.12a3.162%2C3.162%2C0%2C0%2C1%2C.739%2C2.66%2C6.362%2C6.362%2C0%2C0%2C1-2.676%2C4.56%2C0.533%2C0.533%2C0%2C0%2C1-.334.12%2C0.548%2C0.548%2C0%2C0%2C1-.431-0.22%2C0.575%2C0.575%2C0%2C0%2C1%2C.1-0.79%2C5.314%2C5.314%2C0%2C0%2C0%2C2.244-3.63A1.691%2C1.691%2C0%2C0%2C1%2C701.156%2C1019.1Z%22%20transform%3D%22translate%28-695%20-1010%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat:no-repeat;
    background-position:left center;
}
#product_comments_block_tab div.comment .star_content {
    float:right;
}
.cartright {
    max-width: 350px;
    width: 100%;
    float: left;
    margin-left: 10px;
    margin-bottom: 90px;
}
.cart-item {
    background: #fff;
    padding: 5px;
    margin: 0 0 6px;
    box-sizing: border-box;
    border-radius: 6px;
    -moz-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    -ms-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    -o-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    -webkit-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
}
.valign {
    display: inline-block;
    line-height: 1;
    vertical-align: middle;
    width: 100%;
}
.cart-grid-body .cart-overview {
    padding: 0;
}
/*checkout*/
.cart-grid-body {
    margin-bottom: .75rem;
    padding: 0;
}
.card.cart-summary {
    position: relative;
    padding: 25px 30px;
    margin-bottom: 0;
    background: #f5f5f5;
    margin: 0 0 5px;
    box-sizing: border-box;
    border-radius: 6px;
}
.product-line-grid-left.cartimage {
    max-width: 120px;
    display: block;
    float:left;
    vertical-align: middle;
    width: 100%;
    text-align: center;
    border: 0 solid #f5f5f5;
    line-height: 116px;
}
.product-line-grid-body.cartbody {
    float: left;
    max-width: 425px;
    padding:0 20px;
    box-sizing: border-box;
    width: 100%;
}
.product-line-info a.label:hover {
    text-decoration: underline;
    color: #181919;
}
.product-line-info a.label {
    color: #2f2f2f;
    font-size: 14px;
    font-weight: 500;
    margin: 0;
    display: block;
    text-align: left;
    line-height: 20px;
}
.cart-item .product-quantity .qty {
    margin-right: 20px;
    max-width: 140px;
    width: 100%;
    margin-bottom: 0;
    overflow: hidden;
}

.cart-item .current-price {
    color: #2f2f2f;
    font-size: 21px;
    font-weight: 500;
}
.cart-grid-body .cart-overview {
    padding: 0;
}
.line110 {
    line-height: 110px;
}
.line120 {
    line-height: 120px;
}
.product-line-grid-right.cartactions {
    float: left;
    max-width: 285px;
    width: 100%;
}
.bootstrap-touchspin input.form-control, .bootstrap-touchspin input.input-group {
    width: 100%;
    float: left;
    line-height: 38px;
    height: 38px;
    border:0;
    background: #fff;
}
.remove-from-cart {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23ff2730%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_delete%22%20class%3D%22cls-1%22%20d%3D%22M1145.34%2C254.632a8.988%2C8.988%2C0%2C1%2C0%2C0%2C12.712A8.961%2C8.961%2C0%2C0%2C0%2C1145.34%2C254.632Zm-3.17%2C10.112a0.389%2C0.389%2C0%2C0%2C1-.58%2C0l-2.46-2.456a0.2%2C0.2%2C0%2C0%2C0-.29%2C0l-2.45%2C2.456a0.389%2C0.389%2C0%2C0%2C1-.58%2C0l-0.58-.578a0.391%2C0.391%2C0%2C0%2C1%2C0-.578l2.46-2.455a0.2%2C0.2%2C0%2C0%2C0%2C0-.289l-2.46-2.456a0.391%2C0.391%2C0%2C0%2C1%2C0-.578l0.58-.577a0.387%2C0.387%2C0%2C0%2C1%2C.58%2C0l2.45%2C2.455a0.194%2C0.194%2C0%2C0%2C0%2C.29%2C0l2.46-2.455a0.387%2C0.387%2C0%2C0%2C1%2C.58%2C0l0.57%2C0.577a0.377%2C0.377%2C0%2C0%2C1%2C0%2C.578l-2.45%2C2.456a0.188%2C0.188%2C0%2C0%2C0%2C0%2C.289l2.45%2C2.455a0.377%2C0.377%2C0%2C0%2C1%2C0%2C.578Z%22%20transform%3D%22translate%28-1130%20-252%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
    margin: 0;
    -moz-transition:background-image 0.2s ease;
    -ms-transition:background-image 0.2s ease;
    -o-transition:background-image 0.2s ease;
    -webkit-transition:background-image 0.2s ease;
    transition:background-image 0.2s ease;
}

.remove-from-cart:hover {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23ea151e%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_delete_hover%22%20class%3D%22cls-1%22%20d%3D%22M1145.34%2C254.632a8.988%2C8.988%2C0%2C1%2C0%2C0%2C12.712A8.961%2C8.961%2C0%2C0%2C0%2C1145.34%2C254.632Zm-3.17%2C10.112a0.389%2C0.389%2C0%2C0%2C1-.58%2C0l-2.46-2.456a0.2%2C0.2%2C0%2C0%2C0-.29%2C0l-2.45%2C2.456a0.389%2C0.389%2C0%2C0%2C1-.58%2C0l-0.58-.578a0.391%2C0.391%2C0%2C0%2C1%2C0-.578l2.46-2.455a0.2%2C0.2%2C0%2C0%2C0%2C0-.289l-2.46-2.456a0.391%2C0.391%2C0%2C0%2C1%2C0-.578l0.58-.577a0.387%2C0.387%2C0%2C0%2C1%2C.58%2C0l2.45%2C2.455a0.194%2C0.194%2C0%2C0%2C0%2C.29%2C0l2.46-2.455a0.387%2C0.387%2C0%2C0%2C1%2C.58%2C0l0.57%2C0.577a0.377%2C0.377%2C0%2C0%2C1%2C0%2C.578l-2.45%2C2.456a0.188%2C0.188%2C0%2C0%2C0%2C0%2C.289l2.45%2C2.455a0.377%2C0.377%2C0%2C0%2C1%2C0%2C.578Z%22%20transform%3D%22translate%28-1130%20-252%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.mobilew100.cartqtyout {
    float: left;
    max-width: 175px;
    margin-right: 25px;
}
.cartdeleteout {
    float: left;
    max-width: 70px;
    width: 100%;
    text-align: center;
}
.product-line-info.cartattr .label, .product-line-info.cartattr {
    color: #000000;
    font-size: 13px;
    margin: 0 0 6px;
    font-weight: 400;
}
.product-line-info {
    margin: 0 0 10px;
}
.max200 {
    max-width:200px;
    width:100%;
}
.gobackbtn:hover,
a.label.goback:hover {
    background:#0b836d;
    color: #ffffff;
}
.noaccsmall a.gobackbtn.max260:hover {
    background:#077662;
}
.noaccsmall a.gobackbtn.max260 {
    background: #e5e5e5;
}
.gobackbtn, a.label.goback {
    color: #000000;
    font-size: 14px;
    font-weight: 500;
    max-width: 200px;
    width: 100%;
    padding: 0 20px;
    text-align: center;
    box-sizing: border-box;
    margin: 0 0 25px;
    background: #f5f5f5;
    display: inline-block;
    border-radius: 6px;
    line-height: 38px;
    -moz-transition: color 0.2s ease, background 0.2s ease, border-color 0.2s ease;
    -ms-transition: color 0.2s ease, background 0.2s ease, border-color 0.2s ease;
    -o-transition: color 0.2s ease, background 0.2s ease, border-color 0.2s ease;
    -webkit-transition: color 0.2s ease, background 0.2s ease, border-color 0.2s ease;
    transition: color 0.2s ease, background 0.2s ease, border-color 0.2s ease;
}
.card.cart-container {
    margin: 0 0 60px;
}
.summertitle {
    color: #000000;
    font-size: 16px;
    font-weight: 500;
    margin: 0 0 20px;
    position: relative;
}
.block-promo .promo-code {
    padding: 0;
    background: transparent;
    position: relative;
    margin:0 0 28px

}
.block-promo .promo-input {
    border: 0;
    height: 50px;
    text-indent: 0;
    width: 100%;
    background: #ffffff;
    padding: 0 20px;
    color: #000000;
    font-family: 'rubik';
    font-size: 14px;
    font-weight: 400;
}
.summarybreak {
    background:#fff;
    height:1px;
    margin:30px -40px;
}
button.voucherbtn {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23bebbbc%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22cupon_check%22%20class%3D%22cls-1%22%20d%3D%22M1510%2C270a9%2C9%2C0%2C1%2C0%2C9%2C9A9.012%2C9.012%2C0%2C0%2C0%2C1510%2C270Zm0%2C16.524a7.525%2C7.525%2C0%2C1%2C1%2C7.52-7.524A7.528%2C7.528%2C0%2C0%2C1%2C1510%2C286.524Zm3.89-10.978-5.34%2C5.343-2.44-2.443a0.74%2C0.74%2C0%2C0%2C0-1.05%2C1.043l2.97%2C2.965a0.734%2C0.734%2C0%2C0%2C0%2C1.04%2C0l5.87-5.865a0.753%2C0.753%2C0%2C0%2C0%2C0-1.043A0.744%2C0.744%2C0%2C0%2C0%2C1513.89%2C275.546Z%22%20transform%3D%22translate%28-1501%20-270%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    height: 100%;
    width: 22px;
    top: 0;
    right: 10px;
    border: 0;
    background-color: transparent;
    background-position: center center;
    margin-top: 0;
    cursor: pointer;
    position:absolute;
    -moz-transition:background-image 0.2s ease;
    -ms-transition:background-image 0.2s ease;
    -o-transition:background-image 0.2s ease;
    -webkit-transition:background-image 0.2s ease;
    transition:background-image 0.2s ease;
}

button.voucherbtn:hover {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2324cf6c%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22cupon_check_hover%22%20class%3D%22cls-1%22%20d%3D%22M1510%2C270a9%2C9%2C0%2C1%2C0%2C9%2C9A9.012%2C9.012%2C0%2C0%2C0%2C1510%2C270Zm0%2C16.524a7.525%2C7.525%2C0%2C1%2C1%2C7.52-7.524A7.528%2C7.528%2C0%2C0%2C1%2C1510%2C286.524Zm3.89-10.978-5.34%2C5.343-2.44-2.443a0.74%2C0.74%2C0%2C0%2C0-1.05%2C1.043l2.97%2C2.965a0.734%2C0.734%2C0%2C0%2C0%2C1.04%2C0l5.87-5.865a0.753%2C0.753%2C0%2C0%2C0%2C0-1.043A0.744%2C0.744%2C0%2C0%2C0%2C1513.89%2C275.546Z%22%20transform%3D%22translate%28-1501%20-270%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.vouchertitle {
    float: left;
    color: #000000;
    font-size: 14px;
    font-weight: 400;
}
.vouchervalue {
    float: right;
    color: #000000;
    font-size: 14px;
    font-weight: 400;
}
a.removevoucherbtn span{
    color:#fff;
}
a.removevoucherbtn:hover {
    background:#000000
}
a.removevoucherbtn {
    color: #fff;
    font-size: 14px;
    line-height: 26px;
    background: #ff4970;
    display: block;
    width: 120px;
    border-radius: 13px;
    text-align: center;
    float: right;
    margin-top: 10px;
    -moz-transition:background 0.2s ease;
    -ms-transition:background 0.2s ease;
    -o-transition:background 0.2s ease;
    -webkit-transition:background 0.2s ease;
    transition:background 0.2s ease;
}
.block-promo .promo-input+button {
    margin-top: 0;
    text-transform: capitalize;
}
.card-block {
    padding: 0;
}
.cart-summary-line .label {
    padding-left: 0;
    color: #000000;
    font-size: 14px;
    font-weight: 400;
}
.cart-summary-line .value {
    float: right;
    font-size: 14px;
    font-weight: 400;
    color: #000000;
}
#cart-subtotal-products.cart-summary-line .label, #cart-subtotal-products.cart-summary-line .value {
    color: #000000;
    font-size: 14px;
    font-weight: 400;
}
#cart-subtotal-products.cart-summary-line .label {
    font-size: 14px;
    font-weight: 400;
    color: #000000;
}
.cart-summary-line.cart-total .value {
    color: #000000;
    font-weight: 500;
    font-size: 24px;
}
.cart-summary-line {
    clear: both;
    margin: 0 0 11px;
}
.cart-summary-line.cart-total .label {
    color: #000000;
    font-weight: 500;
    font-size: 24px;
}
.cart-summary-line.cart-total {
    margin-bottom: 0;
    color: #2f2f2f;
    font-size: 24px;
    margin-top: 24px;
    position: relative;
}
span.greytext {
    color: #919191;
    font-weight: 300;
}
#checkout .cartright {
    margin-top:0;
}
body#checkout #footer:before {
    display:none;
}
body#checkout #body {
    padding-bottom: 75px;
    position: relative;
    min-height: 100%;
}
#content {
    min-height: 100%;
    position: relative;
}
body#checkout .row.copyrow {
    color: #ffffff;
    font-size: 12px;
    font-weight: 400;
    position: absolute;
    bottom: 30px;
    left: 0;
}
body#checkout #header:before {
    content:'';
    position:absolute;
    bottom:-5px;
    left:0;
    height:5px;
    background:#055748;
    width:100%;
}
body#checkout #header:after {
    content:'';
    position:absolute;
    bottom:-10px;
    left:0;
    height:5px;
    background:#055748;
    width:100%;
}
body#checkout #footer {
    box-shadow: none;
    padding: 0;
    background: #055748;
    color: #fff;
    box-sizing: border-box;
    height: 75px;
}
body#checkout section.checkout-step.-current {
    -webkit-box-shadow: 2px 2px 9px 0px rgba(0, 0, 0, 0.09);
    -moz-box-shadow:    2px 2px 9px 0px rgba(0, 0, 0, 0.09);
    box-shadow:         2px 2px 9px 0px rgba(0, 0, 0, 0.09);
}
body#checkout section.checkout-step {
    box-shadow: none;
    border-bottom: 0;
    padding: 0;
    border-radius: 6px;
    margin-bottom: 5px;
}
body#checkout section.checkout-step .step-title {
    text-transform: none;
    cursor: pointer;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 64px;
    padding-left: 50px;
    color: #000000;
    background: #f5f5f5;
    border-radius: 6px;
}
.formblock input:-webkit-autofill {
    -webkit-text-fill-color: #000000!important;
    -webkit-box-shadow: 0 0 0 30px #ffffff inset;
}
.step-title {
    padding-left: 40px;
    box-sizing: border-box;
}
body#checkout section.checkout-step.-current .step-title {
    background: #fff;
}

span.icon-fb_login {
    /*    margin-top: -4px;
        display: inline-block;*/
    line-height: 1;
}
a.label.goback.show767,
.show767 {
    display:none;
}
.max840 {
    float:left;
    max-width:840px;
    width:100%;
    margin-bottom: 80px;
}
.cart-item .product-discount {
    color: #000000;
    font-weight: 400;
    font-size: 15px;
    margin: 0;
    display: inline-block;
    vertical-align: bottom;
    margin-left: 0;
}
.cart-item .current-price > span {
    color: #000000;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 21px;
    height: 21px;
    vertical-align: bottom;
    display: inline-block;
}
.greenbtn:hover {
    background:#0b836d;
}
.greenbtn {
    background: #077662;
    line-height: 44px;
    border-radius: 6px;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    -moz-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
    transition: background 0.2s ease;
    cursor: pointer;
    border: 0;
    padding: 0;
    max-width: 180px;
    width: 100%;
    display:inline-block;
    font-weight: 500;
}
.w100 {
    max-width: 100%;
    width: 100%;
}
.cartright .deliverytextblock > .row p{
    margin-bottom:0;
}
.cartright .deliverytextblock > .row {
    float: none;
    width: 100%;
    max-width: 290px;
    padding-left: 38px;
    padding-top: 0;
    background-position: left center;
    margin: 15px auto 30px;
    display: block;
}
.card-block.strongblock {
    margin: 55px 0 40px;
    color: #000000;
    font-size: 24px;
    font-weight: 500;
}

.input-group .input-group-btn>.btn[data-action=show-password]:hover {
    text-decoration:none;
}
.input-group .input-group-btn>.btn[data-action=show-password] {
    background: transparent;
    position: absolute;
    line-height: 44px;
    top: 0;
    right: 0;
    padding: 0;
    color: #171819;
    text-transform: none;
    font-size: 12px;
    font-weight: 400;
    text-decoration: underline;
    padding: 0 16px;
    z-index: 10;
}
.companyrow {
    display:none;
}

.socialloginbtn:hover {
    background-color:#3e66bb;
}
.socialloginbtn {
    background-color: #3357a4;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    border-radius: 6px;
    line-height: 42px;
    width: 260px;
    text-align: center;
    -moz-transition: background-color 0.2s ease;
    -ms-transition: background-color 0.2s ease;
    -o-transition: background-color 0.2s ease;
    -webkit-transition: background-color 0.2s ease;
    transition: background-color 0.2s ease;
    margin-left: 8px;
    display: inline-block;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%228%22%20height%3D%2218%22%20viewBox%3D%220%200%208%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_facebook%22%20class%3D%22cls-1%22%20d%3D%22M1049.01%2C344.83l-0.31%2C3.179h-2.42v9h-3.58v-9h-1.71V344.83h1.71v-2.059c0-1.472.67-3.776%2C3.61-3.776l2.66%2C0.012v3.087h-1.93a0.748%2C0.748%2C0%2C0%2C0-.76.867v1.869h2.73Z%22%20transform%3D%22translate%28-1041%20-339%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:22px center;
}
.show1023 {
    display: none;
}
li.tabsep {
    width: 80px;
    text-align: center;
    color: #cccacb;
    font-size: 15px;
    font-weight: 600;
    display: inline-block;
    margin: 0 11px;
}
ul.nav.nav-inline.mytabs {
    max-width: 462px;
    width: 100%;
    display: inline-block;
    margin-right: 5px;
}
#login-form>section>div:nth-child(2) {
    margin-right: 40px;
}
#login-form>section>div:nth-child(3) {
    margin-right: 0;
}
.asguest.active {
    background: #077662;
    color: #fff;
}
.asguest {
    background: #fff;
    color: #000000;
    line-height: 42px;
    text-align: center;
    font-size: 14px;
    border: 1px solid #e3e3e3;
    font-weight: 500;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}
.show-login-form.active {
    color:#fff;
    background:#077662;
}
.show-login-form {
    background: #fff;
    color: #000000;
    line-height: 42px;
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border: 1px solid #e3e3e3;
    box-sizing: BORDER-BOX;
}
.show-login-form, .asguest {
    width: 180px;
}
.nav-inline .nav-item {
    display: inline-block;
    margin-right: -5px;
}
body#checkout section.checkout-step .content {
    padding: 0 50px 40px;
}
.greenlightbtn:hover {
    background: #0b836d;
}
.greenlightbtn {
    background: #077662;
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    display: inline-block;
    line-height: 42px;
    border: 0;
    cursor: pointer;
    border-radius: 6px;
    padding: 0;
    -moz-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
    transition: background 0.2s ease;
}
.max180   {
    max-width:180px;
    width:100%;
}
.selectradio input{
    display:none;
}
label.selectvalue {
    color: #000000;
    font-size: 12px;
    font-weight: 500;
    cursor: pointer;
    box-sizing: border-box;
    display: inline-block;
    position: relative;
    width: 119px;
    line-height: 30px;
    border-radius: 6px;
    text-align: center;
    margin: 0;
}

.customradio input[type=radio]:not(old):checked+label.selectvalue {
    background:#077662;
    color:#fff;
}
.selectradio {
    width: 248px;
    background: #fff;
    padding: 2px;
    border-radius: 6px;
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #e3e3e3;
}
a.frame:hover {
    text-decoration:none;
}
a.frame {
    text-decoration: underline;
}
p.strongtext {
    color: #000000;
    font-size: 13px;
    font-weight: 14px;
    margin: 0;
}
body#checkout section.checkout-step #customer-form, body#checkout section.checkout-step #delivery-address, body#checkout section.checkout-step #invoice-address, body#checkout section.checkout-step #login-form {
    margin-left: 0;
    margin-top: 25px;
}
.backbtn:hover {
    text-decoration:none;
}
.backbtn {
    color: #2f2f2f;
    font-size: 14px;
    font-weight: 400;
    -moz-transition: color 0.2s ease;
    -ms-transition: color 0.2s ease;
    -o-transition: color 0.2s ease;
    -webkit-transition: color 0.2s ease;
    transition: color 0.2s ease;
    text-decoration: underline;
}
.address-item input {
    display: none;
}
body#checkout section.checkout-step .radio-block {
    padding: 0;
    text-align: left;
    cursor: pointer;
    width: 100%;
    padding: 0;
    box-sizing: border-box;
    padding-bottom: 0;
}
body#checkout section.checkout-step .address {
    margin-left: 0;
    font-weight: 400;
}
.line287 {
    line-height: 285px;
}
#addresses .address-item, body#checkout section.checkout-step .address-item {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: none;
    margin-bottom: .625rem;
    border: 3px solid transparent;
    max-width: calc(50% - 23px);
    max-width: -moz-calc(50% - 23px);
    max-width: -ms-calc(50% - 23px);
    max-width: -o-calc(50% - 23px);
    max-width: -webkit-calc(50% - 23px);
    max-width: calc(50% - 23px);
    display: block;
    float: left;
    width: 100%;
    margin: 0;
    margin-right: 23px;
    background: transparent;
    margin-bottom: 20px;
    min-height: 290px;
    background: #fff;
    border-radius: 4px;
    padding: 30px 25px;
}
body#checkout section.checkout-step .address-item.selected {
    background: #f5f5f5;
    border: 0;
}
#addresses .address-item:nth-child(3n), body#checkout section.checkout-step .address-item:nth-child(2n) {
    margin-right: 0;
}
body#checkout section.checkout-step .address-item.add-address {
    background: #fff;
    border: 0;
    color: #181919;
    font-size: 14px;
    text-align: center;
    border: 2px solid #f5f5f5;
}
.addbtn {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2254%22%20height%3D%2254%22%20viewBox%3D%220%200%2054%2054%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23077662%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_new%22%20class%3D%22cls-1%22%20d%3D%22M973.987%2C430a15.516%2C15.516%2C0%2C0%2C0-12.049%2C25.293c0.017%2C0.025.035%2C0.051%2C0.054%2C0.075l11.163%2C14.3a1.054%2C1.054%2C0%2C0%2C0%2C1.663%2C0l11.217-14.375%2C0.011-.015A15.515%2C15.515%2C0%2C0%2C0%2C973.987%2C430Zm10.4%2C23.978c-0.014.016-.026%2C0.033-0.039%2C0.05l-10.36%2C13.277-10.255-13.137a1.009%2C1.009%2C0%2C0%2C0-.086-0.12A13.408%2C13.408%2C0%2C1%2C1%2C984.385%2C453.978Zm-1.295-10.925a1.055%2C1.055%2C0%2C1%2C0-2.023.6%2C7.383%2C7.383%2C0%2C1%2C1-4.978-4.982%2C1.054%2C1.054%2C0%2C1%2C0%2C.6-2.022A9.491%2C9.491%2C0%2C1%2C0%2C983.09%2C443.053Zm-2.373-4-0.018-.019a1.055%2C1.055%2C0%2C1%2C0-1.492%2C1.492l0.019%2C0.019A1.055%2C1.055%2C0%2C0%2C0%2C980.717%2C439.053ZM990.2%2C462.2a1.055%2C1.055%2C0%2C0%2C0-.66%2C2c5.853%2C1.925%2C9.348%2C4.811%2C9.348%2C7.718%2C0%2C2.458-2.536%2C4.946-6.957%2C6.824a52.706%2C52.706%2C0%2C0%2C1-35.868%2C0c-4.421-1.878-6.957-4.365-6.957-6.824%2C0-2.059%2C1.776-4.15%2C5-5.889a38.333%2C38.333%2C0%2C0%2C1%2C13.586-3.746%2C1.055%2C1.055%2C0%2C1%2C0-.226-2.1%2C40.441%2C40.441%2C0%2C0%2C0-14.361%2C3.987c-4%2C2.155-6.109%2C4.833-6.109%2C7.745%2C0%2C3.394%2C2.927%2C6.507%2C8.241%2C8.765a54.765%2C54.765%2C0%2C0%2C0%2C37.518%2C0c5.314-2.258%2C8.241-5.37%2C8.241-8.765C1001%2C468%2C997.065%2C464.458%2C990.2%2C462.2Zm-4.826-1.264-0.037-.008a1.055%2C1.055%2C0%2C0%2C0-.417%2C2.068L984.96%2C463a1.053%2C1.053%2C0%2C0%2C0%2C1.242-.825A1.054%2C1.054%2C0%2C0%2C0%2C985.377%2C460.936Zm-19.351%2C4.609a1.055%2C1.055%2C0%2C0%2C0-1.241-.827c-0.024%2C0-.049.01-0.073%2C0.017a1.055%2C1.055%2C0%2C0%2C0%2C.277%2C2.072%2C1.083%2C1.083%2C0%2C0%2C0%2C.251-0.03A1.055%2C1.055%2C0%2C0%2C0%2C966.026%2C465.545Zm11.493-1.716a1.054%2C1.054%2C0%2C1%2C0-.164%2C2.1c6.886%2C0.539%2C10.553%2C2.553%2C10.553%2C3.8%2C0%2C0.6-.958%2C1.623-3.661%2C2.523a38.069%2C38.069%2C0%2C0%2C1-20.494%2C0c-2.7-.9-3.661-1.922-3.661-2.523%2C0-.55.745-1.243%2C1.994-1.854a1.055%2C1.055%2C0%2C0%2C0-.928-1.894c-2.625%2C1.285-3.176%2C2.747-3.176%2C3.748%2C0%2C3.964%2C8.058%2C6.037%2C16.018%2C6.037s16.018-2.073%2C16.018-6.037C990.018%2C466.1%2C983.285%2C464.28%2C977.519%2C463.829Z%22%20transform%3D%22translate%28-947%20-430%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 74px;
    display: inline-block;
    margin-top: 0;
    text-decoration: underline;
    color: #000000;
    font-size: 14px;
    font-weight: 500;

}
.add-address a:hover .addbtn {
    text-decoration:none;
}
body#checkout section.checkout-step .address-alias {
    display: inline-block;
    color: #000000;
    font-size: 17px;
    font-weight:500;
    margin: 0 0 30px;
    text-transform: uppercase;
    padding: 0;

    padding-left:35px;
}
.icon-cart_flag {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2211.375%22%20height%3D%2214.438%22%20viewBox%3D%220%200%2011.375%2014.438%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_flag%22%20class%3D%22cls-1%22%20d%3D%22M446.059%2C428.91c-0.451-1.119-.919-2.217-1.424-3.35%2C0.5-1.048.987-1.955%2C1.424-2.8a0.617%2C0.617%2C0%2C0%2C0-.328-0.874%2C6.782%2C6.782%2C0%2C0%2C0-2.328-.339%2C19.59%2C19.59%2C0%2C0%2C0-3.04.318%2C18.568%2C18.568%2C0%2C0%2C1-2.874.306A6.973%2C6.973%2C0%2C0%2C1%2C435.9%2C422v-0.4a0.569%2C0.569%2C0%2C1%2C0-1.137%2C0v13.224a0.569%2C0.569%2C0%2C1%2C0%2C1.137%2C0v-4.843a8.117%2C8.117%2C0%2C0%2C0%2C1.594.15%2C19.589%2C19.589%2C0%2C0%2C0%2C3.041-.317%2C18.138%2C18.138%2C0%2C0%2C1%2C2.871-.307%2C7.327%2C7.327%2C0%2C0%2C1%2C2%2C.286A0.6%2C0.6%2C0%2C0%2C0%2C446.059%2C428.91Zm-2.658-.6a19.59%2C19.59%2C0%2C0%2C0-3.041.318%2C18.569%2C18.569%2C0%2C0%2C1-2.873.306%2C6.865%2C6.865%2C0%2C0%2C1-1.6-.173v-5.529a8.12%2C8.12%2C0%2C0%2C0%2C1.6.15%2C19.589%2C19.589%2C0%2C0%2C0%2C3.04-.317%2C18.451%2C18.451%2C0%2C0%2C1%2C2.874-.307%2C7.043%2C7.043%2C0%2C0%2C1%2C1.3.112c-0.384.733-.78%2C1.528-1.206%2C2.414a0.641%2C0.641%2C0%2C0%2C0-.006.53c0.393%2C0.874.761%2C1.725%2C1.118%2C2.582A7.926%2C7.926%2C0%2C0%2C0%2C443.4%2C428.306Z%22%20transform%3D%22translate%28-434.75%20-421%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-cart_world {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212.125%22%20height%3D%2214.875%22%20viewBox%3D%220%200%2012.125%2014.875%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_globe%22%20class%3D%22cls-1%22%20d%3D%22M443.917%2C524.494h-1a0.552%2C0.552%2C0%2C0%2C0%2C0%2C1.1h1A0.552%2C0.552%2C0%2C0%2C0%2C443.917%2C524.494Zm0.538-12.12a4.889%2C4.889%2C0%2C0%2C0-6.9%2C6.925%2C0.552%2C0.552%2C0%2C0%2C0%2C.78-0.782%2C3.775%2C3.775%2C0%2C1%2C1%2C2.883%2C1.1%2C0.552%2C0.552%2C0%2C0%2C0%2C.03%2C1.1h0.031A4.9%2C4.9%2C0%2C0%2C0%2C444.455%2C512.374Zm1.5%2C7.645a0.546%2C0.546%2C0%2C0%2C0-.776%2C0%2C5.913%2C5.913%2C0%2C1%2C1-8.349-8.376%2C0.557%2C0.557%2C0%2C0%2C0%2C0-.782%2C0.55%2C0.55%2C0%2C0%2C0-.78%2C0%2C7.027%2C7.027%2C0%2C0%2C0%2C4.4%2C11.973v1.656H438.09a0.552%2C0.552%2C0%2C0%2C0%2C0%2C1.1H441a0.553%2C0.553%2C0%2C0%2C0%2C.55-0.552v-2.208a6.942%2C6.942%2C0%2C0%2C0%2C4.4-2.036A0.558%2C0.558%2C0%2C0%2C0%2C445.956%2C520.019Z%22%20transform%3D%22translate%28-434%20-510.719%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}
.icon-cart_phone {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213%22%20height%3D%2213.125%22%20viewBox%3D%220%200%2013%2013.125%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_phone%22%20class%3D%22cls-1%22%20d%3D%22M434.631%2C543.576l1.7-1.715%2C3.538%2C3.567-1.372%2C1.431a10.3%2C10.3%2C0%2C0%2C0%2C3.628%2C3.663l1.388-1.385%2C3.483%2C3.5-1.694%2C1.722a2.13%2C2.13%2C0%2C0%2C1-2.452.422%2C19.327%2C19.327%2C0%2C0%2C1-8.64-8.726%2C2.161%2C2.161%2C0%2C0%2C1-.214-0.939A2.185%2C2.185%2C0%2C0%2C1%2C434.631%2C543.576Zm0.5%2C2.028a18.315%2C18.315%2C0%2C0%2C0%2C8.17%2C8.252%2C1.122%2C1.122%2C0%2C0%2C0%2C1.29-.224l0.977-.994-2.049-2.057-1.183%2C1.179-0.317-.142a9.865%2C9.865%2C0%2C0%2C1-2.653-1.975%2C9.713%2C9.713%2C0%2C0%2C1-1.944-2.67l-0.138-.315%2C1.168-1.218-2.114-2.131-0.986.992A1.149%2C1.149%2C0%2C0%2C0%2C435.127%2C545.6Z%22%20transform%3D%22translate%28-434%20-541.875%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-cart_location {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213%22%20height%3D%2216%22%20viewBox%3D%220%200%2013%2016%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_pin%22%20class%3D%22cls-1%22%20d%3D%22M440.511%2C450.016a6.412%2C6.412%2C0%2C0%2C0-6.385%2C7.676c0%2C0.027.014%2C0.055%2C0.014%2C0.1%2C0.718%2C3.162%2C5.766%2C7.91%2C5.977%2C8.1a0.548%2C0.548%2C0%2C0%2C0%2C.394.152%2C0.615%2C0.615%2C0%2C0%2C0%2C.394-0.152c0.211-.207%2C5.231-4.942%2C5.949-8.035%2C0-.027.014-0.055%2C0.014-0.082a6.26%2C6.26%2C0%2C0%2C0%2C.14-1.353A6.447%2C6.447%2C0%2C0%2C0%2C440.511%2C450.016Zm5.232%2C7.552v0.041c-0.535%2C2.291-4.037%2C5.908-5.232%2C7.082-1.2-1.174-4.711-4.791-5.245-7.137a0.114%2C0.114%2C0%2C0%2C0-.015-0.069%2C5.626%2C5.626%2C0%2C0%2C1-.112-1.077%2C5.366%2C5.366%2C0%2C0%2C1%2C10.73%2C0A5.267%2C5.267%2C0%2C0%2C1%2C445.743%2C457.568Zm-5.232-3.949a2.14%2C2.14%2C0%2C1%2C0%2C2.18%2C2.14A2.163%2C2.163%2C0%2C0%2C0%2C440.511%2C453.619Zm0%2C3.162a1.022%2C1.022%2C0%2C1%2C1%2C1.041-1.022A1.029%2C1.029%2C0%2C0%2C1%2C440.511%2C456.781Z%22%20transform%3D%22translate%28-434%20-450.031%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-cart_mailbox {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213%22%20height%3D%2213.125%22%20viewBox%3D%220%200%2013%2013.125%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_post%22%20class%3D%22cls-1%22%20d%3D%22M446.858%2C488.275a1.388%2C1.388%2C0%2C0%2C0-.632-0.656l-10.276-5.165a1.339%2C1.339%2C0%2C0%2C0-1.819.656%2C1.468%2C1.468%2C0%2C0%2C0-.039%2C1.143l1.787%2C4.639-1.787%2C4.639a1.438%2C1.438%2C0%2C0%2C0%2C.765%2C1.842%2C1.3%2C1.3%2C0%2C0%2C0%2C1.093-.042l10.276-5.166A1.44%2C1.44%2C0%2C0%2C0%2C446.858%2C488.275Zm-11.3%2C6.206a0.448%2C0.448%2C0%2C0%2C1-.607-0.219%2C0.494%2C0.494%2C0%2C0%2C1-.013-0.381l1.74-4.518h9.062Zm1.12-6.061-1.74-4.518a0.471%2C0.471%2C0%2C0%2C1%2C.113-0.518%2C0.427%2C0.427%2C0%2C0%2C1%2C.507-0.08l10.182%2C5.116h-9.062Z%22%20transform%3D%22translate%28-434%20-482.344%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-cart_user {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2217.969%22%20height%3D%2218%22%20viewBox%3D%220%200%2017.969%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_user%22%20class%3D%22cls-1%22%20d%3D%22M450.954%2C397.212a9.25%2C9.25%2C0%2C0%2C0-17.927.129%2C0.567%2C0.567%2C0%2C0%2C0%2C.125.458%2C0.559%2C0.559%2C0%2C0%2C0%2C.43.2h16.855a0.563%2C0.563%2C0%2C0%2C0%2C.563-0.564A0.554%2C0.554%2C0%2C0%2C0%2C450.954%2C397.212Zm-16.649-.34a8.172%2C8.172%2C0%2C0%2C1%2C15.4%2C0h-15.4Zm7.7-7.62a4.626%2C4.626%2C0%2C1%2C0-4.616-4.626A4.627%2C4.627%2C0%2C0%2C0%2C442%2C389.252Zm0-8.124a3.5%2C3.5%2C0%2C1%2C1-3.49%2C3.5A3.5%2C3.5%2C0%2C0%2C1%2C442%2C381.128Z%22%20transform%3D%22translate%28-433.031%20-380%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}
.addressrow {
    color: #000000;
    font-size: 14px;
    padding: 4px 0;
    padding-left: 35px;
    box-sizing: border-box;
    font-weight: 400;
    margin: 0 0 3px;
    background-position: left center;
    background-position: 6px center;
}
a.editbtn:hover {
    background:#0b836d;
    color:#fff;
}
a.editbtn {
    width: 100px;
    display: inline-block;
    line-height: 26px;
    text-align: center;
    color: #000000;
    font-size: 12px;
    background: #dfdede;
    font-weight: 400;
    margin: 0 6px;
    -moz-transition: background 0.2s ease, color 0.2s ease;
    -ms-transition: background 0.2s ease, color 0.2s ease;
    -o-transition: background 0.2s ease, color 0.2s ease;
    -webkit-transition: background 0.2s ease, color 0.2s ease;
    transition: background 0.2s ease, color 0.2s ease;
    background: #077662;
    border-radius: 3px;
    color: #fff;
}
a.editbtn.deletebtn:hover {
    background:#0b836d;
}
a.editbtn.deletebtn {
    background: #ff2730;
    color: #fff;
}
a.editbtn.linkedit {
    color: #2f2f2f;
    font-size: 13px;
    font-weight: 400;
    text-align: left;
    border: 0;
    line-height: 44px;
    background-color: transparent;
    box-sizing: BORDER-BOX;
    background-image: none;
    padding: 0;
    display: inline-block;
    width: 100%;
    margin: 0 auto;
}
a.editbtn.linkedit:hover span{
    text-decoration:none;
}
a.editbtn.linkedit span:before {display:none;}
a.editbtn.linkedit span {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2216%22%20viewBox%3D%220%200%2012%2016%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_pin2%22%20class%3D%22cls-1%22%20d%3D%22M439.013%2C673A6.22%2C6.22%2C0%2C0%2C0%2C433%2C679.394a6.852%2C6.852%2C0%2C0%2C0%2C.117%2C1.268c0%2C0.028.013%2C0.055%2C0.013%2C0.1%2C0.662%2C3.156%2C5.324%2C7.9%2C5.519%2C8.089a0.482%2C0.482%2C0%2C0%2C0%2C.364.152%2C0.539%2C0.539%2C0%2C0%2C0%2C.363-0.152c0.2-.206%2C4.831-4.933%2C5.493-8.02%2C0-.028.013-0.055%2C0.013-0.083a6.7%2C6.7%2C0%2C0%2C0%2C.13-1.351A6.2%2C6.2%2C0%2C0%2C0%2C439.013%2C673Zm4.83%2C7.538v0.042c-0.493%2C2.287-3.727%2C5.9-4.83%2C7.069-1.1-1.171-4.351-4.782-4.844-7.124a0.129%2C0.129%2C0%2C0%2C0-.013-0.069%2C6.031%2C6.031%2C0%2C0%2C1-.1-1.075%2C4.963%2C4.963%2C0%2C1%2C1%2C9.908%2C0A5.626%2C5.626%2C0%2C0%2C1%2C443.843%2C680.538Zm-4.83-3.941a2.14%2C2.14%2C0%2C1%2C0%2C2.012%2C2.136A2.079%2C2.079%2C0%2C0%2C0%2C439.013%2C676.6Zm0%2C3.156a1.022%2C1.022%2C0%2C1%2C1%2C.96-1.02A0.99%2C0.99%2C0%2C0%2C1%2C439.013%2C679.753Z%22%20transform%3D%22translate%28-433%20-673%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
    text-decoration: underline;
    padding:5px 0;
    padding-left: 28px;
    line-height: 15px;
    background-position: left center;
}
label.stronglabel {
    color: #2f2f2f;
    font-size: 13px;
    margin: 0 0 10px;
}
body#checkout section.checkout-step .step-edit {
    display: block;
    float: right;
    color:#000000;
    font-size:12px;
    font-weight:500;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212.03%22%20height%3D%2212%22%20viewBox%3D%220%200%2012.03%2012%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_edit%22%20class%3D%22cls-1%22%20d%3D%22M1083.85%2C176.064l-2.91-2.911a0.556%2C0.556%2C0%2C0%2C0-.78%2C0l-8%2C8a0.555%2C0.555%2C0%2C0%2C0-.16.385v2.911a0.544%2C0.544%2C0%2C0%2C0%2C.55.546h2.91a0.538%2C0.538%2C0%2C0%2C0%2C.38-0.16l8.01-8A0.552%2C0.552%2C0%2C0%2C0%2C1083.85%2C176.064Zm-8.62%2C7.844h-2.14V181.77l7.46-7.459%2C2.14%2C2.139Zm7.85-4.57-2.92%2C2.911a0.552%2C0.552%2C0%2C0%2C0%2C0%2C.772%2C0.555%2C0.555%2C0%2C0%2C0%2C.78%2C0l2.91-2.911a0.552%2C0.552%2C0%2C0%2C0%2C0-.772A0.544%2C0.544%2C0%2C0%2C0%2C1083.08%2C179.338Z%22%20transform%3D%22translate%28-1072%20-173%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:left center;
    padding-left:20px;
    padding-right: 50px;
}
.delivery-option.checkoutblock:nth-child(3n) {
    margin-right:0;
}
.delivery-option.checkoutblock {
    max-width:235px;
    width:100%;
    float:left;
    padding:0;
    margin:0;
    margin-right:20px;
}
.checkoutblock {
    max-width: 33.33%;
    width: 100%;
    float: left;
    padding: 0;
    margin: 0;
    margin: 0 0px;
    padding: 0 7px;
}
body#checkout section.checkout-step .delivery-option {
    background: transparent;
    padding: 0;
    margin-bottom: 0;
    box-sizing: border-box;
    position: relative;
}
.checkoutblock label {
    background-color: #ffffff;
    padding: 0 30px;
    margin-bottom: 20px;
    box-sizing: border-box;
    position: relative;
    border: 1px solid #e3e3e3;
    width: 100%;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center center;
    border-radius: 6px;
}
input.payserainput,
.checkoutblock input {
    display: none;
}
.checkoutblock input[type="radio"]:not(old):checked + label:before {
    content: '';
    position: Absolute;
    left: 10px;
    top: 10px;
    width: 18px;
    height: 18px;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23077662%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22option_selected%22%20class%3D%22cls-1%22%20d%3D%22M432%2C366a9%2C9%2C0%2C1%2C0%2C9%2C9A9.009%2C9.009%2C0%2C0%2C0%2C432%2C366Zm3.895%2C7.155-4.713%2C4.712a0.723%2C0.723%2C0%2C0%2C1-1.025%2C0l-2.05-2.049a0.725%2C0.725%2C0%2C0%2C1%2C1.025-1.026l1.538%2C1.537%2C4.2-4.2A0.725%2C0.725%2C0%2C0%2C1%2C435.894%2C373.156Z%22%20transform%3D%22translate%28-423%20-366%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position: center center;
}
.checkoutblock input[type="radio"]:not(old):checked + label {
    border: 1px solid #077662;
    background-color: #ffffff;
}
pan.carrier-price {
    color: #000000;
    font-size: 15px;
    font-weight: 400;
    margin-top: 13px;
    display: block;
}
.icon-cart_store {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22delivery_home%22%20class%3D%22cls-1%22%20d%3D%22M537.415%2C599.721l-10.4-8.365a1.626%2C1.626%2C0%2C0%2C0-2.031%2C0l-3.167%2C2.547v-0.488a0.791%2C0.791%2C0%2C0%2C0-.8-0.782h-3.836a0.791%2C0.791%2C0%2C0%2C0-.8.782v4.859l-1.8%2C1.447a1.542%2C1.542%2C0%2C0%2C0-.49%2C1.736%2C1.593%2C1.593%2C0%2C0%2C0%2C1.243%2C1.015v10.964a1.582%2C1.582%2C0%2C0%2C0%2C1.6%2C1.564h5.513a1.583%2C1.583%2C0%2C0%2C0%2C1.6-1.564V609.45a0.632%2C0.632%2C0%2C0%2C1%2C.179-0.484h3.541a0.631%2C0.631%2C0%2C0%2C1%2C.18.484v3.986a1.582%2C1.582%2C0%2C0%2C0%2C1.6%2C1.564h5.514a1.582%2C1.582%2C0%2C0%2C0%2C1.6-1.564V602.472a1.593%2C1.593%2C0%2C0%2C0%2C1.243-1.015A1.543%2C1.543%2C0%2C0%2C0%2C537.415%2C599.721ZM517.981%2C594.2h2.236v0.992l-2.236%2C1.8V594.2Zm17.081%2C6.732v12.507h-5.514V609.45a1.916%2C1.916%2C0%2C0%2C0-1.75-2.048h-3.6a1.917%2C1.917%2C0%2C0%2C0-1.75%2C2.048v3.986h-5.513V400.929H515.6l10.4-8.366%2C10.4%2C8.366h-1.337Z%22%20transform%3D%22translate%28-514%20-591%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    display: block;
    margin: 0;
    background-position: center center;
}
.icon-delivery_location {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2227%22%20height%3D%2227%22%20viewBox%3D%220%200%2027%2027%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22delivery_location%22%20class%3D%22cls-1%22%20d%3D%22M797.736%2C400.589h-5.072a10.181%2C10.181%2C0%2C0%2C0%2C.3-2.479%2C9.984%2C9.984%2C0%2C1%2C0-17.817%2C6.264l7.833%2C9.973%2C2.786-3.547V615H500V604.492Zm0%2C3.295h-9.7l0.942-1.625h7.815Zm-14.751%2C7.78-6.54-8.328a8.345%2C8.345%2C0%2C1%2C1%2C14.508-2.747h-2.919l-2.263%2C3.9v3.625Zm10.725%2C1.666H792.06v-3.879h1.649v3.879Zm1.65%2C0v-5.549h-4.948v5.549h-2.992v-7.776h10.932v7.776h-2.992Zm-8.252-15.343a4.123%2C4.123%2C0%2C1%2C0-4.123%2C4.175A4.154%2C4.154%2C0%2C0%2C0%2C787.107%2C597.987Zm-4.123%2C2.5a2.505%2C2.505%2C0%2C1%2C1%2C2.474-2.5A2.493%2C2.493%2C0%2C0%2C1%2C782.984%2C400.492Z%22%20transform%3D%22translate%28-773%20-588%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    width: 27px;
    height: 27px;
    display: block;
    margin: 0;
    background-position: center center;
}
.line50 {
    line-height:50px;
}
.line120 {
    line-height:118px;
}
body#checkout section.checkout-step .carrier-delay, body#checkout section.checkout-step .carrier-name {
    display: inline-block;
    word-break: break-word;
    text-align: left;
    font-size: 14px;
    font-weight: 500;
    color: #000000;
}
span.carrier-price {
    font-size: 13px;
    font-weight: 400;
}
.delivery-options {
    display: inline-block;
    width: 100%;
}
div#deliveryselects {
    display: block;
    width: 100%;
    clear: both;
}
.row.delivery-option.checkoutblock {
    width: 100%;
    max-width: 100%;
}
.marginbottom10 {
    margin-bottom: 10px;
}
.step-title{
    position:relative;
}
.-complete .step-title:before {
    background:#ffffff;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23077662%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22option_selected%22%20class%3D%22cls-1%22%20d%3D%22M432%2C366a9%2C9%2C0%2C1%2C0%2C9%2C9A9.009%2C9.009%2C0%2C0%2C0%2C432%2C366Zm3.895%2C7.155-4.713%2C4.712a0.723%2C0.723%2C0%2C0%2C1-1.025%2C0l-2.05-2.049a0.725%2C0.725%2C0%2C0%2C1%2C1.025-1.026l1.538%2C1.537%2C4.2-4.2A0.725%2C0.725%2C0%2C0%2C1%2C435.894%2C373.156Z%22%20transform%3D%22translate%28-423%20-366%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: center center;
    background-size:22px;
    overflow:hidden;
    text-indent: -999px;
}
.-current .step-title:before {
    color: #000000;
}
.-current .step-title.icon-4:before {
    border-color:#f3f3f3;
}
.step-title:before {
    content: '';
    position: Absolute;
    left: 10px;
    top: 17px;
    background: #f1f3f2;
    box-sizing: border-box;
    border-radius: 50%;
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #000000;
    font-size: 14px;
    font-weight: 500;
}
.icon-1:before {
    content:'1';
}
.icon-2:before {
    content:'2';
}
.icon-3:before {
    content:'3';
}
.icon-4:before {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22steps_check%22%20class%3D%22cls-1%22%20d%3D%22M387.339%2C962.327a0.834%2C0.834%2C0%2C0%2C0-1.178%2C0l-3.578%2C3.578-1.494-1.494a0.833%2C0.833%2C0%2C0%2C0-1.178%2C1.178l2.083%2C2.083a0.831%2C0.831%2C0%2C0%2C0%2C1.178%2C0l4.167-4.166A0.835%2C0.835%2C0%2C0%2C0%2C387.339%2C962.327Zm4.828%2C1.84a0.834%2C0.834%2C0%2C0%2C0-.834.833%2C8.331%2C8.331%2C0%2C1%2C1-2.419-5.872%2C0.833%2C0.833%2C0%2C0%2C0%2C1.182-1.174A10%2C10%2C0%2C1%2C0%2C393%2C965%2C0.833%2C0.833%2C0%2C0%2C0%2C392.167%2C964.167Z%22%20transform%3D%22translate%28-373%20-955%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat:no-repeat;
    background-color:#fff;
    background-position:center center;
}
.-current.-complete .step-title:before{
    border-color:#f3f3f3;
}
span.deliverytitle {
    display: block;
    width: 100%;
    margin: 20px 0 5px;
}
.venipak-order-comments .field-row input {
    display: block;
    height: 44px;
    width: 100%;
    line-height: 50px;
    border: 1px solid #f3f3f3;
    box-sizing: border-box;
    font-family: 'rubik';
    font-weight: 400;
    color: #000000;
    padding: 0 20px;
    background: #f3f3f3;
    font-size: 13px;
    border-radius: 3px;
}
.field-row label {
    background: transparent;
    border: 0;
    padding: 0;
    margin: 0 0 5px;
}
body#checkout section.checkout-step .payment-options label {
    display: block;
    margin-bottom: 8px;
}
.cheqimg {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2225.97%22%20viewBox%3D%220%200%2024%2025.97%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%234f5455%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22cash%22%20class%3D%22cls-1%22%20d%3D%22M966.478%2C2073.2l-3.635-3.6a2.1%2C2.1%2C0%2C0%2C0-2.939%2C0l-3.635%2C3.6h10.209Zm-8.7-3.37h-5.215a2.066%2C2.066%2C0%2C0%2C0-2.077%2C2.06v1.31h3.889Zm0.5%2C24.45h5.043a2.007%2C2.007%2C0%2C0%2C0%2C2.012-1.99v-1.34h-3.689Zm-8.8-3.33%2C3.516%2C3.47a2.037%2C2.037%2C0%2C0%2C0%2C2.842%2C0l3.517-3.47h-9.875Zm15.284-9.9a1.25%2C1.25%2C0%2C1%2C1-1.262%2C1.25A1.256%2C1.256%2C0%2C0%2C1%2C964.763%2C2081.05Zm-13.246%2C0a1.25%2C1.25%2C0%2C1%2C1-1.262%2C1.25A1.256%2C1.256%2C0%2C0%2C1%2C951.517%2C2081.05Zm16.4-6.33H948.082a2.077%2C2.077%2C0%2C0%2C0-2.082%2C2.06v10.59a2.07%2C2.07%2C0%2C0%2C0%2C2.082%2C2.06h19.836a2.07%2C2.07%2C0%2C0%2C0%2C2.082-2.06v-10.59A2.084%2C2.084%2C0%2C0%2C0%2C967.918%2C2074.72Zm0.3%2C10.67a2.23%2C2.23%2C0%2C0%2C0-.523-0.06%2C2.089%2C2.089%2C0%2C0%2C0-2.1%2C2.08%2C2.062%2C2.062%2C0%2C0%2C0%2C.016.26H950.217a2.149%2C2.149%2C0%2C0%2C0%2C.038-0.39%2C2.092%2C2.092%2C0%2C0%2C0-2.1-2.08%2C2.333%2C2.333%2C0%2C0%2C0-.372.03v-6.32a1.505%2C1.505%2C0%2C0%2C0%2C.372.04%2C2.1%2C2.1%2C0%2C0%2C0%2C2.1-2.09%2C1.815%2C1.815%2C0%2C0%2C0-.038-0.38h15.441a1.958%2C1.958%2C0%2C0%2C0-.064.51%2C2.092%2C2.092%2C0%2C0%2C0%2C2.1%2C2.08%2C1.829%2C1.829%2C0%2C0%2C0%2C.523-0.07v6.39h0Zm-10.075-7.84a4.53%2C4.53%2C0%2C1%2C0%2C4.558%2C4.53A4.544%2C4.544%2C0%2C0%2C0%2C958.145%2C2077.55Zm1.586%2C6.82a3.024%2C3.024%2C0%2C0%2C1-.426.15%2C2.769%2C2.769%2C0%2C0%2C1-1.661-.02%2C2.14%2C2.14%2C0%2C0%2C1-1.375-1.29c-0.049-.13-0.087-0.26-0.124-0.38h-0.518a0.158%2C0.158%2C0%2C0%2C1-.157-0.16v-0.35a0.158%2C0.158%2C0%2C0%2C1%2C.157-0.16h0.431v-0.28h-0.431a0.156%2C0.156%2C0%2C0%2C1-.157-0.15v-0.37a0.156%2C0.156%2C0%2C0%2C1%2C.157-0.15h0.55l0.016-.05a2.249%2C2.249%2C0%2C0%2C1%2C1.855-1.61%2C3.111%2C3.111%2C0%2C0%2C1%2C1.6.19%2C0.448%2C0.448%2C0%2C0%2C1%2C.1.05%2C0.2%2C0.2%2C0%2C0%2C1%2C.1.29c-0.059.14-.118%2C0.28-0.178%2C0.41a0.194%2C0.194%2C0%2C0%2C1-.253.13c-0.173-.04-0.345-0.09-0.518-0.13a1.843%2C1.843%2C0%2C0%2C0-1.089.07%2C1.132%2C1.132%2C0%2C0%2C0-.626.64v0.01h1.068a0.157%2C0.157%2C0%2C0%2C1%2C.156.16v0.35a0.157%2C0.157%2C0%2C0%2C1-.156.16h-1.224v0.28h1.224a0.155%2C0.155%2C0%2C0%2C1%2C.156.15v0.36a0.155%2C0.155%2C0%2C0%2C1-.156.15h-1.116a1.164%2C1.164%2C0%2C0%2C0%2C.765.81%2C1.985%2C1.985%2C0%2C0%2C0%2C1%2C.02c0.173-.03.34-0.08%2C0.513-0.12a0.19%2C0.19%2C0%2C0%2C1%2C.264.12c0.065%2C0.14.124%2C0.28%2C0.183%2C0.42A0.22%2C0.22%2C0%2C0%2C1%2C959.731%2C2084.37Z%22%20transform%3D%22translate%28-946%20-2069.03%29%22/%3E%0A%3C/svg%3E%0A);
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2361ae8c%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22shop%22%20class%3D%22cls-1%22%20d%3D%22M525.864%2C927.727a0.591%2C0.591%2C0%2C1%2C1-.591.591A0.591%2C0.591%2C0%2C0%2C1%2C525.864%2C927.727Zm16.545%2C4.727a0.558%2C0.558%2C0%2C0%2C0-.591.591v1.773H518.182v-1.182h22.454a0.558%2C0.558%2C0%2C0%2C0%2C.591-0.591v-9.454a0.591%2C0.591%2C0%2C1%2C0-1.182%2C0v8.863H522.318v-8.272h4.727v6.5a0.591%2C0.591%2C0%2C0%2C0%2C1.182%2C0v-7.091a0.558%2C0.558%2C0%2C0%2C0-.591-0.591h-5.909a0.558%2C0.558%2C0%2C0%2C0-.591.591v8.863h-3.545a0.558%2C0.558%2C0%2C0%2C0-.591.591v2.364a0.558%2C0.558%2C0%2C0%2C0%2C.591.591h24.818a0.558%2C0.558%2C0%2C0%2C0%2C.591-0.591v-2.364A0.558%2C0.558%2C0%2C0%2C0%2C542.409%2C932.454Zm-1.182-18.968v-2.895a0.558%2C0.558%2C0%2C0%2C0-.591-0.591H519.364a0.558%2C0.558%2C0%2C0%2C0-.591.591v3.486l-1.182%2C4.668v0.118a3.612%2C3.612%2C0%2C0%2C0%2C1.182%2C2.66v9.159a0.591%2C0.591%2C0%2C1%2C0%2C1.181%2C0v-8.509a2.653%2C2.653%2C0%2C0%2C0%2C1.182.236%2C3.587%2C3.587%2C0%2C0%2C0%2C2.955-1.6%2C3.534%2C3.534%2C0%2C0%2C0%2C5.909%2C0%2C3.534%2C3.534%2C0%2C0%2C0%2C5.909%2C0%2C3.541%2C3.541%2C0%2C0%2C0%2C6.5-1.951v-0.118Zm-21.272-2.3h20.09v2.363h-20.09v-2.363Zm18.909%2C10.045a2.371%2C2.371%2C0%2C0%2C1-2.364-2.364%2C0.558%2C0.558%2C0%2C0%2C0-.591-0.59h-3.545a0.591%2C0.591%2C0%2C1%2C0%2C0%2C1.181h2.895a2.373%2C2.373%2C0%2C0%2C1-4.668-.591%2C0.558%2C0.558%2C0%2C0%2C0-.591-0.59h-3.545a0.591%2C0.591%2C0%2C1%2C0%2C0%2C1.181h2.895a2.373%2C2.373%2C0%2C0%2C1-4.668-.591%2C0.558%2C0.558%2C0%2C0%2C0-.591-0.59h-3.546a0.591%2C0.591%2C0%2C0%2C0%2C0%2C1.181h2.9a2.373%2C2.373%2C0%2C0%2C1-4.668-.531l1.063-4.2H523.5V916.5a0.591%2C0.591%2C0%2C0%2C0%2C1.182%2C0v-1.773h4.727V916.5a0.591%2C0.591%2C0%2C0%2C0%2C1.182%2C0v-1.773h4.727V916.5a0.591%2C0.591%2C0%2C0%2C0%2C1.182%2C0v-1.773h3.782l0.768%2C3.546h-2.777a0.591%2C0.591%2C0%2C1%2C0%2C0%2C1.181h2.895A2.409%2C2.409%2C0%2C0%2C1%2C538.864%2C921.227ZM538.273%2C923H530a0.558%2C0.558%2C0%2C0%2C0-.591.591v7.091a0.558%2C0.558%2C0%2C0%2C0%2C.591.591h8.273a0.559%2C0.559%2C0%2C0%2C0%2C.591-0.591v-7.091A0.558%2C0.558%2C0%2C0%2C0%2C538.273%2C923Zm-0.591%2C7.091h-7.091v-5.909h7.091v5.909h0Z%22%20transform%3D%22translate%28-517%20-910%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:top center;
}
.bankimg {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2234.969%22%20height%3D%2227%22%20viewBox%3D%220%200%2034.969%2027%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2361ae8c%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22Forma_1%22%20data-name%3D%22Forma%201%22%20class%3D%22cls-1%22%20d%3D%22M34.545%2C2.231a1.711%2C1.711%2C0%2C0%2C0-1.179-.567L5.576-.011A1.708%2C1.708%2C0%2C0%2C0%2C3.761%2C1.572L3.385%2C7.647H1.713A1.7%2C1.7%2C0%2C0%2C0%2C0%2C9.337V25.311A1.7%2C1.7%2C0%2C0%2C0%2C1.713%2C27H29.555a1.7%2C1.7%2C0%2C0%2C0%2C1.714-1.689V20.926l0.9%2C0.054c0.035%2C0%2C.071%2C0%2C0.106%2C0A1.706%2C1.706%2C0%2C0%2C0%2C33.983%2C19.4L34.972%2C3.453A1.663%2C1.663%2C0%2C0%2C0%2C34.545%2C2.231ZM29.9%2C25.311a0.345%2C0.345%2C0%2C0%2C1-.347.342H1.713a0.345%2C0.345%2C0%2C0%2C1-.347-0.342v-11.5H25.93a0.673%2C0.673%2C0%2C1%2C0%2C0-1.347H1.366V9.337a0.345%2C0.345%2C0%2C0%2C1%2C.347-0.342H29.555a0.345%2C0.345%2C0%2C0%2C1%2C.347.342V25.311Zm3.628-20.69L10.108%2C3.215a0.673%2C0.673%2C0%2C1%2C0-.083%2C1.344L33.448%2C5.965l-0.828%2C13.35a0.346%2C0.346%2C0%2C0%2C1-.368.321l-0.983-.059V9.337a1.7%2C1.7%2C0%2C0%2C0-1.714-1.689H4.753L5.125%2C1.654a0.346%2C0.346%2C0%2C0%2C1%2C.368-0.321l27.79%2C1.675a0.347%2C0.347%2C0%2C0%2C1%2C.239.115%2C0.339%2C0.339%2C0%2C0%2C1%2C.087.248ZM25.26%2C18.467a3.286%2C3.286%2C0%2C0%2C0-1.9.6%2C3.288%2C3.288%2C0%2C0%2C0-1.9-.6%2C3.228%2C3.228%2C0%2C1%2C0%2C1.9%2C5.854A3.245%2C3.245%2C0%2C1%2C0%2C25.26%2C18.467Zm-2.83%2C4.848a1.917%2C1.917%2C0%2C0%2C1-.967.261%2C1.881%2C1.881%2C0%2C1%2C1%2C0-3.761%2C1.918%2C1.918%2C0%2C0%2C1%2C.967.261A3.176%2C3.176%2C0%2C0%2C0%2C22.43%2C23.314Zm2.83%2C0.261a1.881%2C1.881%2C0%2C1%2C1%2C1.908-1.881A1.9%2C1.9%2C0%2C0%2C1%2C25.26%2C23.575ZM4.7%2C21.8a0.706%2C0.706%2C0%2C0%2C0-.039-0.126A0.678%2C0.678%2C0%2C0%2C0%2C4.6%2C21.557a0.646%2C0.646%2C0%2C0%2C0-.085-0.1A0.7%2C0.7%2C0%2C0%2C0%2C3.9%2C21.27a0.738%2C0.738%2C0%2C0%2C0-.128.038%2C0.679%2C0.679%2C0%2C0%2C0-.221.146%2C0.649%2C0.649%2C0%2C0%2C0-.085.1%2C0.678%2C0.678%2C0%2C0%2C0-.063.116%2C0.706%2C0.706%2C0%2C0%2C0-.039.126%2C0.664%2C0.664%2C0%2C0%2C0-.013.132%2C0.653%2C0.653%2C0%2C0%2C0%2C.013.131%2C0.672%2C0.672%2C0%2C0%2C0%2C.039.126%2C0.659%2C0.659%2C0%2C0%2C0%2C.063.116%2C0.673%2C0.673%2C0%2C0%2C0%2C.189.186%2C0.7%2C0.7%2C0%2C0%2C0%2C.117.062%2C0.721%2C0.721%2C0%2C0%2C0%2C.128.038%2C0.686%2C0.686%2C0%2C0%2C0%2C.617-0.184A0.646%2C0.646%2C0%2C0%2C0%2C4.6%2C22.3a0.659%2C0.659%2C0%2C0%2C0%2C.063-0.116A0.672%2C0.672%2C0%2C0%2C0%2C4.7%2C22.062a0.654%2C0.654%2C0%2C0%2C0%2C.014-0.131A0.666%2C0.666%2C0%2C0%2C0%2C4.7%2C21.8Zm6.173-.542H6.761a0.673%2C0.673%2C0%2C1%2C0%2C0%2C1.347h4.11A0.673%2C0.673%2C0%2C1%2C0%2C10.871%2C21.257Z%22/%3E%0A%3C/svg%3E%0A);    background-position:top center;
    background-repeat: no-repeat;
}
.cashimg {
    background-position:top center;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2247.03%22%20height%3D%2221.969%22%20viewBox%3D%220%200%2047.03%2021.969%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2361ae8c%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22cash%22%20class%3D%22cls-1%22%20d%3D%22M1066.01%2C802.244l-0.16-.485a11.1%2C11.1%2C0%2C0%2C0-5.38-6.475%2C10.867%2C10.867%2C0%2C0%2C0-5.07-1.263h-3.97a2.7%2C2.7%2C0%2C0%2C0-2.26%2C4.1h-13.31a2.754%2C2.754%2C0%2C0%2C0%2C.38-1.4%2C2.669%2C2.669%2C0%2C0%2C0-2.64-2.7h-3.98a10.827%2C10.827%2C0%2C0%2C0-5.06%2C1.263%2C11.085%2C11.085%2C0%2C0%2C0-5.39%2C6.475l-0.15.485a0.647%2C0.647%2C0%2C0%2C0%2C.41.818%2C0.634%2C0.634%2C0%2C0%2C0%2C.8-0.416l0.15-.486a9.847%2C9.847%2C0%2C0%2C1%2C4.76-5.725%2C9.621%2C9.621%2C0%2C0%2C1%2C4.48-1.116h3.98a1.4%2C1.4%2C0%2C0%2C1%2C0%2C2.8h-4.2a0.646%2C0.646%2C0%2C0%2C0-.64.649%2C3.538%2C3.538%2C0%2C0%2C0%2C3.5%2C3.566h4.76a1.061%2C1.061%2C0%2C0%2C1%2C0%2C2.121h-1.55a0.649%2C0.649%2C0%2C0%2C0%2C0%2C1.3%2C1.061%2C1.061%2C0%2C0%2C1%2C0%2C2.121h-1.55a0.649%2C0.649%2C0%2C0%2C0%2C0%2C1.3%2C1.06%2C1.06%2C0%2C0%2C1%2C0%2C2.12h-1.55a0.649%2C0.649%2C0%2C0%2C0%2C0%2C1.3%2C1.061%2C1.061%2C0%2C0%2C1%2C0%2C2.121h-11.39a0.649%2C0.649%2C0%2C0%2C0%2C0%2C1.3h11.39a25.369%2C25.369%2C0%2C0%2C1%2C3.86-5.776%2C2.44%2C2.44%2C0%2C0%2C0-.27-1.114%2C2.35%2C2.35%2C0%2C0%2C0%2C1.82-2.3%2C2.44%2C2.44%2C0%2C0%2C0-.27-1.114%2C2.37%2C2.37%2C0%2C0%2C0%2C1.57-3.365h6.86a2.368%2C2.368%2C0%2C0%2C0%2C1.58%2C3.365%2C2.327%2C2.327%2C0%2C0%2C0-.28%2C1.114%2C2.358%2C2.358%2C0%2C0%2C0%2C1.83%2C2.3%2C2.365%2C2.365%2C0%2C0%2C0%2C1.54%2C3.418%2C2.44%2C2.44%2C0%2C0%2C0-.27%2C1.114%2C2.34%2C2.34%2C0%2C0%2C0%2C2.31%2C2.358h11.39a0.649%2C0.649%2C0%2C0%2C0%2C0-1.3h-6.11a2.368%2C2.368%2C0%2C0%2C0-1.58-3.365%2C2.365%2C2.365%2C0%2C0%2C0-1.54-3.418%2C2.444%2C2.444%2C0%2C0%2C0%2C.27-1.114%2C2.349%2C2.349%2C0%2C0%2C0-1.82-2.3%2C2.447%2C2.447%2C0%2C0%2C0%2C.27-1.114%2C2.359%2C2.359%2C0%2C0%2C0-.25-1.061h1.92a5.834%2C5.834%2C0%2C0%2C0%2C5.59%2C4.34%2C0.649%2C0.649%2C0%2C0%2C0%2C0-1.3%2C4.579%2C4.579%2C0%2C0%2C1-4.53-4.618v-1.991a0.638%2C0.638%2C0%2C0%2C0-.63-0.648h-4.2a1.4%2C1.4%2C0%2C0%2C1%2C0-2.8h3.97a9.621%2C9.621%2C0%2C0%2C1%2C4.48%2C1.116%2C9.776%2C9.776%2C0%2C0%2C1%2C4.76%2C5.725l0.16%2C0.485a0.629%2C0.629%2C0%2C0%2C0%2C.8.416A0.654%2C0.654%2C0%2C0%2C0%2C1066.01%2C802.244Zm-22.57-2.831v1.621h-1.86v-1.621h1.86Zm-11.18%2C1.621a2.224%2C2.224%2C0%2C0%2C1-2.13-1.621h10.18v1.621h-8.05Zm24.65%2C12.612a1.054%2C1.054%2C0%2C0%2C1-1.04%2C1.061h-3.22a1.061%2C1.061%2C0%2C0%2C1%2C0-2.121h3.22A1.054%2C1.054%2C0%2C0%2C1%2C1056.91%2C813.646Zm-1.55-3.418a1.054%2C1.054%2C0%2C0%2C1-1.04%2C1.061h-3.22a1.061%2C1.061%2C0%2C0%2C1%2C0-2.121h3.22A1.054%2C1.054%2C0%2C0%2C1%2C1055.36%2C810.228Zm-1.55-3.418a1.053%2C1.053%2C0%2C0%2C1-1.04%2C1.06h-3.21a1.06%2C1.06%2C0%2C0%2C1%2C0-2.12h3.21A1.053%2C1.053%2C0%2C0%2C1%2C1053.81%2C806.81Zm-1.55-3.418a1.053%2C1.053%2C0%2C0%2C1-1.04%2C1.06h-3.21a1.061%2C1.061%2C0%2C0%2C1%2C0-2.121h3.21A1.054%2C1.054%2C0%2C0%2C1%2C1052.26%2C803.392Zm2.73-3.979v1.342a2.583%2C2.583%2C0%2C0%2C0%2C.01.279h-10.29v-1.621h10.28Z%22%20transform%3D%22translate%28-1019%20-794.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.sampoimg {
    background-image:url(../img/payments/danske.png);
    background-size:124px;
}
.nordimg {
    background-image:url(../img/payments/dnb.png);
    background-size:68px;
}
.pareximg {
    background-image:url(../img/payments/citadele.png);
    background-size:70px;
}
.nordealtimg {
    background-image:url(../img/payments/nordea.png);
    background-size:99px;
}
.sbimg {
    background-image:url(../img/payments/siauliu.png);
    background-size:128px;
}
.mbimg {
    background-image:url(../img/payments/medicina.png);
    background-size:75px;
}
.lkuimg {
    background-image:url(../img/payments/lku.png);
    background-size:128px;
}
.lt_mokilizingasimg,
.mokilizingasimg {
    background-image:url(../img/payments/mokilizingas.png);
    background-size:150px;
}
.walletimg {
    background-image:url(../img/payments/paysera.png);
    background-size:104px;
}
.lt_gf_leasingimg {
    background-image:url(../img/payments/paysera.png);
    background-size:104px;
}
.vb2img,
.seb_banklink {
    background-image:url(../img/payments/seb.png);
    background-size:60px;
}
.hanzaimg,
.swedbank_banklink {
    background-image:url(../img/payments/swedbank.png);
    background-size:111px;
}
body#checkout .additional-information {
    font-size: .875rem;
    margin-left: 0;
    margin-top: 0;
    width: 100%;
}
.payserahidden {
    display:none;
}
.line90 {
    line-height: 90px;
    display: inline-block;
    width: 100%;
}
.checkoutblock {
    max-width: 33.33%;
    width: 100%;
    float: left;
    padding: 0;
    margin: 0;
    margin: 0 0px;
    padding: 0 7px;
}
.payseraselectrow {
    display:none;
}
div.paysera-payments div.payment {
    display: block;
    margin-bottom: 0;
}
div.paysera-payments.grid div.payment {
    display: inline-block;
    border: 2px outset transparent;
    padding: 0 3px;
    text-align: center;
}
label.js-terms {
    width: 100%;
}
span.paymenttitle.bigtitle {
    color: #000000;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    width: 100%;
    display: block;
    margin: 10px 0 0;
}
.paymentimg {
    height: 24px;
    width: 100%;
    display: block;
    background-position: top center;
}
.paypalimg {
    background-image: url(../img/payments/paypal.png);
    background-repeat: no-repeat;
    background-size: 71px;
}
.payment-options {
    display: inline-block;
    width: 100%;
}
.cod {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22cart_cash%22%20class%3D%22cls-1%22%20d%3D%22M540.987%2C1137.32a0.488%2C0.488%2C0%2C0%2C0-.663%2C0%2C0.486%2C0.486%2C0%2C0%2C0-.137.34%2C0.48%2C0.48%2C0%2C0%2C0%2C.137.33%2C0.488%2C0.488%2C0%2C0%2C0%2C.663%2C0%2C0.482%2C0.482%2C0%2C0%2C0%2C.138-0.33A0.487%2C0.487%2C0%2C0%2C0%2C540.987%2C1137.32Zm18.022-12.75a0.488%2C0.488%2C0%2C0%2C0-.663%2C0%2C0.486%2C0.486%2C0%2C0%2C0-.137.34%2C0.48%2C0.48%2C0%2C0%2C0%2C.137.33%2C0.488%2C0.488%2C0%2C0%2C0%2C.663%2C0%2C0.477%2C0.477%2C0%2C0%2C0%2C.138-0.33A0.483%2C0.483%2C0%2C0%2C0%2C559.009%2C1124.57Zm1.853-8.43a0.461%2C0.461%2C0%2C0%2C0-.331-0.14H549a0.469%2C0.469%2C0%2C0%2C0-.469.47v1.34l-4.444%2C1.19a0.466%2C0.466%2C0%2C0%2C0-.331.57l2.3%2C8.6-1.992%2C1.99a1.4%2C1.4%2C0%2C0%2C0-1.161-.61h-4.5a1.406%2C1.406%2C0%2C0%2C0-1.406%2C1.4v7.64a1.408%2C1.408%2C0%2C0%2C0%2C1.406%2C1.41h4.5a1.413%2C1.413%2C0%2C0%2C0%2C1.365-1.07l0.557%2C0.49a2.388%2C2.388%2C0%2C0%2C0%2C1.553.58h14.15a0.469%2C0.469%2C0%2C0%2C0%2C.469-0.47v-23.06A0.443%2C0.443%2C0%2C0%2C0%2C560.862%2C1116.14Zm-17.487%2C22.45a0.47%2C0.47%2C0%2C0%2C1-.469.47h-4.5a0.469%2C0.469%2C0%2C0%2C1-.469-0.47v-7.64a0.469%2C0.469%2C0%2C0%2C1%2C.469-0.47h1.781v5.4a0.469%2C0.469%2C0%2C1%2C0%2C.938%2C0v-5.4h1.781a0.47%2C0.47%2C0%2C0%2C1%2C.469.47v7.64h0Zm1.408-18.81%2C3.748-1v1.74l-0.314.08a0.456%2C0.456%2C0%2C0%2C0-.285.22%2C0.483%2C0.483%2C0%2C0%2C0-.047.36%2C1.258%2C1.258%2C0%2C0%2C1-.892%2C1.54%2C0.456%2C0.456%2C0%2C0%2C0-.285.22%2C0.483%2C0.483%2C0%2C0%2C0-.047.36l1.828%2C6.76h-0.941l-0.485-1.9a0.444%2C0.444%2C0%2C0%2C0-.079-0.16Zm3.748%2C2.89v3.95l-0.855-3.16A2.239%2C2.239%2C0%2C0%2C0%2C548.531%2C1122.67Zm6.734%2C16.39H546.38a1.405%2C1.405%2C0%2C0%2C1-.936-0.35l-1.132-.99v-6.48l2.047-2.05%2C0.371%2C1.46a0.475%2C0.475%2C0%2C0%2C0%2C.454.35H556.4a0.655%2C0.655%2C0%2C1%2C1%2C0%2C1.31h-4.722a0.47%2C0.47%2C0%2C0%2C0%2C0%2C.94h6.189a0.655%2C0.655%2C0%2C1%2C1%2C0%2C1.31h-6.189a0.47%2C0.47%2C0%2C0%2C0%2C0%2C.94h5.186a0.655%2C0.655%2C0%2C1%2C1%2C0%2C1.31h-5.186a0.47%2C0.47%2C0%2C0%2C0%2C0%2C.94h3.587A0.655%2C0.655%2C0%2C1%2C1%2C555.265%2C1139.06Zm4.8%2C0h-3.345a1.582%2C1.582%2C0%2C0%2C0%2C0-1.31h0.147a1.6%2C1.6%2C0%2C0%2C0%2C1.594-1.59%2C1.616%2C1.616%2C0%2C0%2C0-.169-0.72%2C1.586%2C1.586%2C0%2C0%2C0%2C1.172-1.53%2C1.562%2C1.562%2C0%2C0%2C0-.315-0.95v-5.94a0.469%2C0.469%2C0%2C1%2C0-.937%2C0v5.33a1.915%2C1.915%2C0%2C0%2C0-.342-0.04h-0.015a1.566%2C1.566%2C0%2C0%2C0%2C.142-0.65%2C1.6%2C1.6%2C0%2C0%2C0-1.594-1.6h-0.754a2.243%2C2.243%2C0%2C1%2C0-1.762%2C0h-2.562v-8.91a2.2%2C2.2%2C0%2C0%2C0%2C1.68-1.68h3.526a2.2%2C2.2%2C0%2C0%2C0%2C1.681%2C1.68v1.46a0.469%2C0.469%2C0%2C1%2C0%2C.937%2C0v-1.88a0.469%2C0.469%2C0%2C0%2C0-.468-0.47%2C1.259%2C1.259%2C0%2C0%2C1-1.262-1.26%2C0.469%2C0.469%2C0%2C0%2C0-.469-0.47h-4.363a0.469%2C0.469%2C0%2C0%2C0-.469.47%2C1.259%2C1.259%2C0%2C0%2C1-1.262%2C1.26%2C0.469%2C0.469%2C0%2C0%2C0-.469.47v9.33h-0.916v-13.12h10.594v22.12Zm-5.3-9.76a1.305%2C1.305%2C0%2C1%2C1%2C1.306-1.3A1.3%2C1.3%2C0%2C0%2C1%2C554.765%2C1129.3Z%22%20transform%3D%22translate%28-537%20-1116%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-image:url(../img/cart_cash@2x.png);
    background-size:47px;
}
.cod.withoutpaid {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22cart_cash%22%20class%3D%22cls-1%22%20d%3D%22M540.987%2C1137.32a0.488%2C0.488%2C0%2C0%2C0-.663%2C0%2C0.486%2C0.486%2C0%2C0%2C0-.137.34%2C0.48%2C0.48%2C0%2C0%2C0%2C.137.33%2C0.488%2C0.488%2C0%2C0%2C0%2C.663%2C0%2C0.482%2C0.482%2C0%2C0%2C0%2C.138-0.33A0.487%2C0.487%2C0%2C0%2C0%2C540.987%2C1137.32Zm18.022-12.75a0.488%2C0.488%2C0%2C0%2C0-.663%2C0%2C0.486%2C0.486%2C0%2C0%2C0-.137.34%2C0.48%2C0.48%2C0%2C0%2C0%2C.137.33%2C0.488%2C0.488%2C0%2C0%2C0%2C.663%2C0%2C0.477%2C0.477%2C0%2C0%2C0%2C.138-0.33A0.483%2C0.483%2C0%2C0%2C0%2C559.009%2C1124.57Zm1.853-8.43a0.461%2C0.461%2C0%2C0%2C0-.331-0.14H549a0.469%2C0.469%2C0%2C0%2C0-.469.47v1.34l-4.444%2C1.19a0.466%2C0.466%2C0%2C0%2C0-.331.57l2.3%2C8.6-1.992%2C1.99a1.4%2C1.4%2C0%2C0%2C0-1.161-.61h-4.5a1.406%2C1.406%2C0%2C0%2C0-1.406%2C1.4v7.64a1.408%2C1.408%2C0%2C0%2C0%2C1.406%2C1.41h4.5a1.413%2C1.413%2C0%2C0%2C0%2C1.365-1.07l0.557%2C0.49a2.388%2C2.388%2C0%2C0%2C0%2C1.553.58h14.15a0.469%2C0.469%2C0%2C0%2C0%2C.469-0.47v-23.06A0.443%2C0.443%2C0%2C0%2C0%2C560.862%2C1116.14Zm-17.487%2C22.45a0.47%2C0.47%2C0%2C0%2C1-.469.47h-4.5a0.469%2C0.469%2C0%2C0%2C1-.469-0.47v-7.64a0.469%2C0.469%2C0%2C0%2C1%2C.469-0.47h1.781v5.4a0.469%2C0.469%2C0%2C1%2C0%2C.938%2C0v-5.4h1.781a0.47%2C0.47%2C0%2C0%2C1%2C.469.47v7.64h0Zm1.408-18.81%2C3.748-1v1.74l-0.314.08a0.456%2C0.456%2C0%2C0%2C0-.285.22%2C0.483%2C0.483%2C0%2C0%2C0-.047.36%2C1.258%2C1.258%2C0%2C0%2C1-.892%2C1.54%2C0.456%2C0.456%2C0%2C0%2C0-.285.22%2C0.483%2C0.483%2C0%2C0%2C0-.047.36l1.828%2C6.76h-0.941l-0.485-1.9a0.444%2C0.444%2C0%2C0%2C0-.079-0.16Zm3.748%2C2.89v3.95l-0.855-3.16A2.239%2C2.239%2C0%2C0%2C0%2C548.531%2C1122.67Zm6.734%2C16.39H546.38a1.405%2C1.405%2C0%2C0%2C1-.936-0.35l-1.132-.99v-6.48l2.047-2.05%2C0.371%2C1.46a0.475%2C0.475%2C0%2C0%2C0%2C.454.35H556.4a0.655%2C0.655%2C0%2C1%2C1%2C0%2C1.31h-4.722a0.47%2C0.47%2C0%2C0%2C0%2C0%2C.94h6.189a0.655%2C0.655%2C0%2C1%2C1%2C0%2C1.31h-6.189a0.47%2C0.47%2C0%2C0%2C0%2C0%2C.94h5.186a0.655%2C0.655%2C0%2C1%2C1%2C0%2C1.31h-5.186a0.47%2C0.47%2C0%2C0%2C0%2C0%2C.94h3.587A0.655%2C0.655%2C0%2C1%2C1%2C555.265%2C1139.06Zm4.8%2C0h-3.345a1.582%2C1.582%2C0%2C0%2C0%2C0-1.31h0.147a1.6%2C1.6%2C0%2C0%2C0%2C1.594-1.59%2C1.616%2C1.616%2C0%2C0%2C0-.169-0.72%2C1.586%2C1.586%2C0%2C0%2C0%2C1.172-1.53%2C1.562%2C1.562%2C0%2C0%2C0-.315-0.95v-5.94a0.469%2C0.469%2C0%2C1%2C0-.937%2C0v5.33a1.915%2C1.915%2C0%2C0%2C0-.342-0.04h-0.015a1.566%2C1.566%2C0%2C0%2C0%2C.142-0.65%2C1.6%2C1.6%2C0%2C0%2C0-1.594-1.6h-0.754a2.243%2C2.243%2C0%2C1%2C0-1.762%2C0h-2.562v-8.91a2.2%2C2.2%2C0%2C0%2C0%2C1.68-1.68h3.526a2.2%2C2.2%2C0%2C0%2C0%2C1.681%2C1.68v1.46a0.469%2C0.469%2C0%2C1%2C0%2C.937%2C0v-1.88a0.469%2C0.469%2C0%2C0%2C0-.468-0.47%2C1.259%2C1.259%2C0%2C0%2C1-1.262-1.26%2C0.469%2C0.469%2C0%2C0%2C0-.469-0.47h-4.363a0.469%2C0.469%2C0%2C0%2C0-.469.47%2C1.259%2C1.259%2C0%2C0%2C1-1.262%2C1.26%2C0.469%2C0.469%2C0%2C0%2C0-.469.47v9.33h-0.916v-13.12h10.594v22.12Zm-5.3-9.76a1.305%2C1.305%2C0%2C1%2C1%2C1.306-1.3A1.3%2C1.3%2C0%2C0%2C1%2C554.765%2C1129.3Z%22%20transform%3D%22translate%28-537%20-1116%29%22/%3E%0A%3C/svg%3E%0A);
    background-size:auto;
}
span.paymenttitle.smalltitle {
    color: #000000;
    font-size: 13px;
    text-align: center;
    display: block;
    margin-top: 3px;
}
.bankwire {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22bank_transfer%22%20class%3D%22cls-1%22%20d%3D%22M533.428%2C1003.56a0.862%2C0.862%2C0%2C0%2C0-.857.86%2C2.572%2C2.572%2C0%2C1%2C1-5.143%2C0%2C0.857%2C0.857%2C0%2C1%2C0-1.714%2C0%2C4.286%2C4.286%2C0%2C1%2C0%2C8.571%2C0A0.861%2C0.861%2C0%2C0%2C0%2C533.428%2C1003.56Zm0.606-10.895-3.428-3.431a0.856%2C0.856%2C0%2C0%2C0-1.212%2C0l-3.429%2C3.431a0.857%2C0.857%2C0%2C0%2C0%2C1.212%2C1.213l1.966-1.967v11.649a0.857%2C0.857%2C0%2C1%2C0%2C1.714%2C0V991.911l1.965%2C1.967A0.857%2C0.857%2C0%2C0%2C0%2C534.034%2C992.665Zm7.108%2C3.18h-7.714a0.858%2C0.858%2C0%2C0%2C0%2C0%2C1.715h2.649a5.151%2C5.151%2C0%2C0%2C0%2C4.208%2C4.21v5.3a5.158%2C5.158%2C0%2C0%2C0-4.208%2C4.21H523.923a5.159%2C5.159%2C0%2C0%2C0-4.209-4.21v-5.3a5.153%2C5.153%2C0%2C0%2C0%2C4.209-4.21h2.648a0.858%2C0.858%2C0%2C0%2C0%2C0-1.715h-7.714a0.857%2C0.857%2C0%2C0%2C0-.857.858v15.437a0.855%2C0.855%2C0%2C0%2C0%2C.857.86h22.285a0.856%2C0.856%2C0%2C0%2C0%2C.858-0.86V996.7A0.858%2C0.858%2C0%2C0%2C0%2C541.142%2C995.845Zm-21.428%2C1.715h2.45a3.425%2C3.425%2C0%2C0%2C1-2.45%2C2.45v-2.45Zm0%2C13.72v-2.45a3.44%2C3.44%2C0%2C0%2C1%2C2.45%2C2.45h-2.45Zm20.571%2C0h-2.449a3.437%2C3.437%2C0%2C0%2C1%2C2.449-2.45v2.45Zm0-11.27a3.422%2C3.422%2C0%2C0%2C1-2.449-2.45h2.449v2.45Z%22%20transform%3D%22translate%28-518%20-989%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;   
}
.greenlightbtn[disabled] {
    opacity: 0.8;
}
.payment .line90 {
    text-align: center;
}
body#checkout section#checkout-payment-step.checkout-step .content {
    display: block;
    padding: 0 43px 40px;
}
.summaryblock {
    background: #fff;
    padding: 40px 0 75px;
    box-sizing: BORDER-BOX;
    margin-bottom: 100px;
}
.ordersummary .w50{
    float:left;
    max-width:50%;
    width:100%;
}
.ordersummary {
    background: #065748;
    border-radius: 6px;
    color: #fff;
    padding: 20px;
    box-sizing: border-box;
    padding-left: 120px;
    font-size: 14px;
    font-weight: 400;
    line-height: 27px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%200%2038%2038%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_info%22%20class%3D%22cls-1%22%20d%3D%22M459%2C216a19%2C19%2C0%2C1%2C0%2C19%2C19A19%2C19%2C0%2C0%2C0%2C459%2C216Zm0%2C36.733A17.733%2C17.733%2C0%2C1%2C1%2C476.733%2C235%2C17.733%2C17.733%2C0%2C0%2C1%2C459%2C252.733Zm15.833-18.366a0.632%2C0.632%2C0%2C0%2C0-.633.633A15.218%2C15.218%2C0%2C0%2C1%2C459%2C250.2a0.634%2C0.634%2C0%2C0%2C0%2C0%2C1.267A16.487%2C16.487%2C0%2C0%2C0%2C475.467%2C235%2C0.633%2C0.633%2C0%2C0%2C0%2C474.833%2C234.367ZM459%2C218.533A16.486%2C16.486%2C0%2C0%2C0%2C442.533%2C235a0.634%2C0.634%2C0%2C0%2C0%2C1.267%2C0A15.218%2C15.218%2C0%2C0%2C1%2C459%2C219.8%2C0.634%2C0.634%2C0%2C0%2C0%2C459%2C218.533Zm0%2C6.967a1.9%2C1.9%2C0%2C1%2C0%2C1.9%2C1.9A1.9%2C1.9%2C0%2C0%2C0%2C459%2C225.5Zm0%2C2.533a0.633%2C0.633%2C0%2C1%2C1%2C.633-0.633A0.632%2C0.632%2C0%2C0%2C1%2C459%2C228.033Zm3.167%2C13.3H460.9V230.567h-6.333v1.9a1.266%2C1.266%2C0%2C0%2C0%2C1.266%2C1.266H457.1V244.5h6.333v-1.9A1.266%2C1.266%2C0%2C0%2C0%2C462.167%2C241.333Zm0%2C1.9h-3.8V232.467h-2.534v-0.634h3.8V242.6h2.534v0.633Z%22%20transform%3D%22translate%28-440%20-216%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    letter-spacing: 0.15px;
    background-position: 35px 20px;
    margin: 0 0 50px;
}
h3.h1.card-title {
    color: #ffffff;
    font-size: 18px;
    font-weight: 500;
    text-transform: none;
    margin: 0 0 15px;
}
#order-items .order-line {
    margin-top: 0;
    margin: 0 0 25px;
    padding: 0;
    box-sizing: BORDER-BOX;
}
.summaryimg {
    position:relative;
    max-width: 120px;
    line-height: 120px;
    border: 1px solid #f5f5f5;
    float: left;
}
.summarydetails {
    float: left;
    max-width: calc(100% - 120px);
    max-width: -moz-calc(100% - 120px);
    max-width: -ms-calc(100% - 120px);
    max-width: -o-calc(100% - 120px);
    max-width: -webkit-calc(100% - 120px);
    max-width: calc(100% - 120px);
    padding-left: 20px;
    box-sizing: border-box;
}
span.summerproducttitle {
    color: #000000;
    font-size: 16px;
    font-weight: 400;
    margin: 0 0 10px;
    display: block;
}
.row.summarytext.summaryprice {
    color: #04483c;
    font-size: 21px;
    font-weight: 500;
    margin-top: 0;
}
.summaryimg img {
    display: block;
}
#order-items {
    border-right: 0;
}
.summarytotalrow {
    padding-left: 140px;
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-position: 50px center;
    padding-right: 60px;
    box-sizing: border-box;
    position: absolute;
    bottom: 0;
    width: 100%;
    max-width: 640px;
}
.totalrow {
    color: #000000;
    font-size: 24px;
    font-weight: 600;
}
.totalvalue {
    float: right;
    text-align: right;
    color: #000000;
    font-size: 24px;
    font-weight: 500;
}

.productcount .totalvalue {
    float: right;
    text-align: right;
    color: #4e6750;
    font-size: 18px;
}
.productcount {
    font-size: 14px;
    color: #2f2f2f;
    font-weight: 400;
    margin: 0 0 10px;
}
.summarytitle {
    color: #000000;
    font-size: 15px;
    margin: 0 0 15px;
    display: block;
    text-transform: uppercase;
    font-weight: 600;
}
.additionalinfo ul li{
    margin:0;
}
.additionalinfo ul {
    font-size: 13px;
    font-weight: 400;
    line-height: 23px;
}
.card2 {
    margin-bottom:10px;
}
.page-order-confirmation.card2 {
    background: #fff;
    border-radius: 9px;
    padding: 20px;
    box-sizing: border-box;
    -webkit-box-shadow: 1px 1px 2px 0px rgba(209, 219, 216, 1);
    -moz-box-shadow: 1px 1px 2px 0px rgba(209, 219, 216, 1);
    box-shadow: 1px 1px 2px 0px rgba(209, 219, 216, 1);
}
.max640 {
    max-width:640px;
    float:left;
    width:100%;
}
.max640.additionalinfo {
    max-width: 400px;
    margin-left: 70px;
    width: 100%;
}
.marginbottom80 {
    margin-bottom:80px;
}
.errorbigtext {
    color: #077662;
    font-size: 45px;
    font-weight: 500;
    text-align: center;
}


.errorwraptext.marginbottom80 {
    color: #000000;
    font-size: 21px;
    font-weight: 600;
    text-align: center;
}
.marginbottom100 {
    margin-bottom:100px;
}
.errorimg {
    background-image:url(../img/icon_404.svg);
    background-repeat:no-repeat;
    width:92px;
    height:92px;
    background-size:92px;
    margin:50px auto 30px;
}
#checkout #header .header-top {
    padding-bottom: 0;
}
#checkout .logoblock {
    margin-bottom: -10px;
}
.headerright {
    float: right;
    margin-top: 5px;
}
#checkout #contact-link a.heademail {
    color: #353535;
    font-size: 13px;
    font-weight: 400;
}
#checkout #contact-link .headphone {
    color: #000000;
    font-size: 18px;
    font-weight: 500;
    margin: 0 0 -2px;
}
#checkout .cartout {
    margin-left: 90px;
}
#checkout #contact-link {
    float: left;
    margin-top: 16px;
    margin-right: 150px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23055748%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_phone_pink%22%20class%3D%22cls-1%22%20d%3D%22M904.362%2C22.635A9%2C9%2C0%2C1%2C0%2C907%2C29%2C9%2C9%2C0%2C0%2C0%2C904.362%2C22.635Zm-1.732%2C9.9h0v0l-0.456.453a2.4%2C2.4%2C0%2C0%2C1-2.264.648%2C7.963%2C7.963%2C0%2C0%2C1-2.316-1.038%2C10.661%2C10.661%2C0%2C0%2C1-1.827-1.473%2C10.788%2C10.788%2C0%2C0%2C1-1.365-1.656%2C8.393%2C8.393%2C0%2C0%2C1-1.026-2.076%2C2.4%2C2.4%2C0%2C0%2C1%2C.6-2.451l0.534-.534a0.381%2C0.381%2C0%2C0%2C1%2C.539%2C0h0l1.686%2C1.686a0.381%2C0.381%2C0%2C0%2C1%2C0%2C.539h0l-0.99.99a0.807%2C0.807%2C0%2C0%2C0-.084%2C1.05%2C11.812%2C11.812%2C0%2C0%2C0%2C2.745%2C2.694%2C0.813%2C0.813%2C0%2C0%2C0%2C1.038-.09l0.957-.972a0.38%2C0.38%2C0%2C0%2C1%2C.538%2C0%2C0%2C0%2C0%2C0%2C1%2C0%2C0L902.628%2C32A0.381%2C0.381%2C0%2C0%2C1%2C902.63%2C32.536Z%22%20transform%3D%22translate%28-889%20-20%29%22/%3E%0A%3C/svg%3E%0A);

}
.marginbottom50 {
    margin-bottom:50px;
}
.identity .w50 {
    float: left;
    width: 50%;
}
.margintop40 {
    margin-top:40px;
}
.contbox .margintop40 {
    margin-top: 38px;
}
button.greenlightbtn.max180.disabled {
    max-width: 100%;
}
.page-authentication #content {
    padding: 0;
    background:transparent;
}
.accounthalf:nth-child(2n) {
    margin-right: 0;
    background: #f5f5f5;
}
.accounthalf:nth-child(1) {
    -moz-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    -ms-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    -o-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    -webkit-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
}
.accounthalf {
    float: left;
    max-width: calc(50% - 20px);
    max-width: -moz-calc(50% - 20px);
    max-width: -ms-calc(50% - 20px);
    max-width: -o-calc(50% - 20px);
    max-width: -webkit-calc(50% - 20px);
    max-width: calc(50% - 20px);
    min-height: 394px;
    margin-right: 40px;
    width: 100%;
    background: #fff;
    padding: 40px 50px;
    border-radius: 6px;
}

.pagetitle {
    color: #000000;
    font-size: 18px;
    font-weight: 500;
    width: 100%;
    margin:0 0 25px;
}
.accounthalf .form-group.row.w50 {
    max-width: 100%;
    margin: 0 0 15px;
}
.forgot-password a.frame {
    font-size: 14px;
    font-weight: 400;
    margin: 10px 0;
    display: block;
}
label.formlabel.w100.required {
    display: block;
}
.noaccbig {
    color: #000000;
    font-size: 18px;
    font-weight: 500;
    text-align: center;
    margin-top: 93px;
    margin-bottom: 30px;
}
.max260 {
    width:100%;
    max-width:260px;
}
.passwordreset, section.register-form {
    background: #fff;
    padding: 40px 50px;
    border-radius: 6px;
    margin-bottom: 70px;
    -moz-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    -ms-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    -o-box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.08);
    -webkit-box-shadow: 0px 4px 18px 0px rgb(0 0 0 / 8%);
    box-shadow: 0px 4px 18px 0px rgb(0 0 0 / 8%);
}
.passwordreset {
    margin-bottom:30px;
}
.max360  {
    max-width:360px;
    width:100%;
}
.cms-id-10 div#content-wrapper.left-column {
    max-width:100%;
}
.cms-id-10 #left-column {
    display:none;
}
.sucesstext,
.unsucesstext {
    display:none;
    position: absolute;
    width: 100%;
    z-index: 10;
}
.max320 {
    max-width:320px;
    width:100%;
    margin-right: 10px;
    float:left;
}
.max870 {
    max-width:870px;
    width:100%;
    float:left;
}
.contbox {
    background: #f5f5f5;
    padding: 40px;
    border-radius: 6px;
    min-height: 500px;
}
.bigformtitle {
    color: #000000;
    font-size: 18px;
    font-weight: 500;
    margin: 0 0 35px;
}
.pagetext strong{
    color:#000000;
    font-size:14px;
    font-weight:500;
}
.pagetext p {
    margin: 0 0 3px;
    font-size: 14px;
    font-weight: 400;
    display: inline-block;
    width: 100%;
    line-height: 26px;
}
.desctext {
    line-height: 22px;
    font-size: 14px;
}
.pagetext h3 {
    color: #000000;
    font-size: 18px;
    font-weight: 500;
    margin: 0 0 35px;
}
.marginbottom30,
.pagetext h3.marginbottom30 {
    margin-bottom:30px;
}
.cmsbox {
    padding: 50px 0;
    box-sizing: BORDER-BOX;
    background: #fff;
    border-radius: 6px;
    margin-bottom: 80px;
    min-height: 500px;
}
.cmstitle {
    color: #171819;
    font-size: 18px;
    font-weight: 500;
    margin: 0 0 30px;
}
#left-column .links ul li a:before{
    content:'';
    position:absolute;
    top: 6px;
    left: 15px;
    width:4px;
    height:4px;
    border-radius:50%;
    background:#04483c;
}
#left-column .links ul li a{
    display:block;
    font-size:14px;
    text-transform: uppercase;
    font-weight:500;
    color:#171819;
    -moz-transition:color 0.2s ease;
    -ms-transition:color 0.2s ease;
    -o-transition:color 0.2s ease;
    -webkit-transition:color 0.2s ease;
    transition:color 0.2s ease;
    padding-left:40px;
    position:relative;
}
#left-column .links ul li a:hover,
#left-column .links ul li.activelink a {
    color:#055748;
}
#left-column .links ul li {
    margin:0 0 22px;
}
#left-column .links  {
    margin-top:50px;
}
#pagenotfound .page-not-found, #products .page-not-found {
    box-shadow: none;
    background: transparent;
    padding: 0;
    font-size: 14px;
    color: #000000;
    max-width: 100%;
    margin: 0 auto;
    text-align: center;
}
#pagenotfound .page-not-found h4, #products .page-not-found h4 {
    font-size: 18px;
    font-weight: 500;
    margin: 0 0 13px;
}
.block-category.card.card-block {
    margin: 0 0 15px;
}
.accountmobile {
    display:none;
}
.accountcontent {
    max-width:calc(100% - 330px);
    max-width:-moz-calc(100% - 330px);
    max-width:-ms-calc(100% - 330px);
    max-width:-o-calc(100% - 330px);
    max-width:-webkit-calc(100% - 330px);
    max-width: calc(100% - 330px);
    width:100%;
    float:left;
    background: #ffffff;
    margin-bottom: 80px;
    padding: 27px 32px;
    box-sizing: border-box;
    min-height:412px;
    padding-bottom: 40px;
}
.accountside {
    background: #077662;
    max-width: 320px;
    width: 100%;
    float: left;
    border-radius: 6px;
    margin-bottom: 80px;
    padding: 27px 20px;
    box-sizing: border-box;
    margin-right: 10px;
    min-height: 390px;
}
.hellotext {
    color: #077662;
    font-size: 21px;
    font-weight: 500;
    text-align: center;
    margin: 0 0 20px;
}
.icon-acc {
    padding-top:120px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2269%22%20viewBox%3D%220%200%2072%2069%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23077662%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_setting%22%20class%3D%22cls-1%22%20d%3D%22M1156.62%2C285.229h-15.97a1.024%2C1.024%2C0%2C0%2C0-.26-1.057l-4.94-4.9a1.064%2C1.064%2C0%2C0%2C0-1.36-.111l-1.76%2C1.246a17.159%2C17.159%2C0%2C0%2C0-3.44-1.411l-0.36-2.128a1.044%2C1.044%2C0%2C0%2C0-1.04-.873h-6.98a1.044%2C1.044%2C0%2C0%2C0-1.04.873L1119.11%2C279a17.02%2C17.02%2C0%2C0%2C0-3.42%2C1.4l-1.79-1.263a1.064%2C1.064%2C0%2C0%2C0-1.36.111l-4.94%2C4.894a1.043%2C1.043%2C0%2C0%2C0-.25%2C1.083h-15.97a3.372%2C3.372%2C0%2C0%2C0-3.38%2C3.352v41.531a3.372%2C3.372%2C0%2C0%2C0%2C3.38%2C3.351h24.58V338.3h-8.27a1.048%2C1.048%2C0%2C0%2C0-1.05%2C1.045v3.57h-1.28a1.045%2C1.045%2C0%2C1%2C0%2C0%2C2.089h37.28a1.045%2C1.045%2C0%2C1%2C0%2C0-2.089h-1.28v-3.57a1.048%2C1.048%2C0%2C0%2C0-1.05-1.045h-8.27v-4.833h24.58a3.372%2C3.372%2C0%2C0%2C0%2C3.38-3.351V288.581A3.372%2C3.372%2C0%2C0%2C0%2C1156.62%2C285.229Zm-47.41%2C6.58a14.853%2C14.853%2C0%2C0%2C1%2C1.71-4.075%2C1.057%2C1.057%2C0%2C0%2C0-.05-1.145L1109.72%2C285l3.68-3.643%2C1.61%2C1.138a1.07%2C1.07%2C0%2C0%2C0%2C1.16.046%2C15.14%2C15.14%2C0%2C0%2C1%2C4.12-1.693%2C1.052%2C1.052%2C0%2C0%2C0%2C.79-0.841l0.32-1.916h5.2l0.32%2C1.916a1.051%2C1.051%2C0%2C0%2C0%2C.79.841%2C15.251%2C15.251%2C0%2C0%2C1%2C4.14%2C1.7%2C1.051%2C1.051%2C0%2C0%2C0%2C1.15-.045l1.59-1.121%2C3.68%2C3.644-1.14%2C1.571a1.037%2C1.037%2C0%2C0%2C0-.04%2C1.145%2C15%2C15%2C0%2C0%2C1%2C1.71%2C4.11%2C1.07%2C1.07%2C0%2C0%2C0%2C.85.779l1.91%2C0.315V298.1l-1.92.317a1.041%2C1.041%2C0%2C0%2C0-.84.776%2C15.019%2C15.019%2C0%2C0%2C1-1.73%2C4.106%2C1.04%2C1.04%2C0%2C0%2C0%2C.04%2C1.147l1.13%2C1.564-3.68%2C3.643-1.59-1.126a1.055%2C1.055%2C0%2C0%2C0-1.15-.047%2C15.323%2C15.323%2C0%2C0%2C1-4.15%2C1.69%2C1.039%2C1.039%2C0%2C0%2C0-.78.843l-0.32%2C1.906h-5.21l-0.32-1.925a1.058%2C1.058%2C0%2C0%2C0-.78-0.841%2C15.357%2C15.357%2C0%2C0%2C1-4.13-1.7%2C1.049%2C1.049%2C0%2C0%2C0-1.15.044l-1.6%2C1.133-3.68-3.644%2C1.15-1.6a1.053%2C1.053%2C0%2C0%2C0%2C.05-1.143%2C14.825%2C14.825%2C0%2C0%2C1-1.7-4.079%2C1.055%2C1.055%2C0%2C0%2C0-.85-0.778l-1.95-.321v-5.153l1.96-.323A1.066%2C1.066%2C0%2C0%2C0%2C1109.21%2C291.809Zm-4.92%2C4.738v2.4a1.046%2C1.046%2C0%2C0%2C0%2C.88%2C1.031l2.16%2C0.357a17.312%2C17.312%2C0%2C0%2C0%2C1.41%2C3.379l-1.28%2C1.775a1.042%2C1.042%2C0%2C0%2C0%2C.11%2C1.346l4.95%2C4.895a1.05%2C1.05%2C0%2C0%2C0%2C1.35.111l1.78-1.257a17.416%2C17.416%2C0%2C0%2C0%2C3.42%2C1.412l0.36%2C2.139a1.044%2C1.044%2C0%2C0%2C0%2C1.04.872h6.99a1.06%2C1.06%2C0%2C0%2C0%2C1.04-.872l0.36-2.117a17.292%2C17.292%2C0%2C0%2C0%2C3.43-1.4l1.77%2C1.253a1.065%2C1.065%2C0%2C0%2C0%2C1.36-.112l4.94-4.894a1.032%2C1.032%2C0%2C0%2C0%2C.12-1.346l-1.26-1.737a16.427%2C16.427%2C0%2C0%2C0%2C1.44-3.412l2.13-.352a1.045%2C1.045%2C0%2C0%2C0%2C.88-1.03v-2.435h10.73v22.137h-60.8V296.547h10.69Zm-10.69-2.089v-3.679h12.87l-1.3.214a1.045%2C1.045%2C0%2C0%2C0-.88%2C1.03v2.435H1093.6Zm60.8%2C0h-10.73v-2.4a1.046%2C1.046%2C0%2C0%2C0-.88-1.031l-1.51-.25h13.12v3.679Zm-64.29-5.877a1.268%2C1.268%2C0%2C0%2C1%2C1.27-1.263h17.35a14.72%2C14.72%2C0%2C0%2C0-.67%2C1.372h-15.51a1.055%2C1.055%2C0%2C0%2C0-1.06%2C1.044v30a1.056%2C1.056%2C0%2C0%2C0%2C1.06%2C1.044h62.9a1.056%2C1.056%2C0%2C0%2C0%2C1.06-1.044v-30a1.055%2C1.055%2C0%2C0%2C0-1.06-1.044h-15.51a14.72%2C14.72%2C0%2C0%2C0-.67-1.372h17.35a1.268%2C1.268%2C0%2C0%2C1%2C1.27%2C1.263v33.564h-67.78V288.581Zm49.14%2C51.8v2.526h-30.5v-2.526h30.5Zm-21.18-6.922h11.86V338.3h-11.86v-4.833Zm39.82-3.352a1.268%2C1.268%2C0%2C0%2C1-1.27%2C1.263h-65.24a1.268%2C1.268%2C0%2C0%2C1-1.27-1.263v-5.877h67.78v5.877Zm-33.89.468a2.775%2C2.775%2C0%2C1%2C0-2.8-2.775A2.787%2C2.787%2C0%2C0%2C0%2C1124%2C330.579Zm0-3.461a0.686%2C0.686%2C0%2C1%2C1-.69.686A0.689%2C0.689%2C0%2C0%2C1%2C1124%2C327.118Zm-25.63-35.544h-2.33a1.045%2C1.045%2C0%2C1%2C0%2C0%2C2.089h2.33A1.045%2C1.045%2C0%2C1%2C0%2C1098.37%2C291.574ZM1124%2C302.315a6.813%2C6.813%2C0%2C1%2C0-6.88-6.812A6.856%2C6.856%2C0%2C0%2C0%2C1124%2C302.315Zm0-2.089a4.762%2C4.762%2C0%2C0%2C1-4.65-3.679h9.3A4.762%2C4.762%2C0%2C0%2C1%2C1124%2C300.226Zm0-9.447a4.762%2C4.762%2C0%2C0%2C1%2C4.65%2C3.679h-9.3A4.762%2C4.762%2C0%2C0%2C1%2C1124%2C290.779Zm0%2C16.151a11.428%2C11.428%2C0%2C1%2C0-11.54-11.428A11.5%2C11.5%2C0%2C0%2C0%2C1124%2C306.93Zm0-20.766a9.339%2C9.339%2C0%2C1%2C1-9.43%2C9.338A9.395%2C9.395%2C0%2C0%2C1%2C1124%2C286.164Z%22%20transform%3D%22translate%28-1088%20-276%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:top center;
    margin-top:53px;
}
.hellosubtext {
    text-align:center;
    color:#000000;
    font-size:14px;
    font-weight:400;
}
.hellosubtext strong {
    display:block;
    text-align:center;
    color:#000000;
    font-size:14px;
    font-weight:400;
}
.usermenu.active, .usermenu:hover {
    color: #fff;
    background: #0b836d;
}
.usermenu {
    color:#fff;
    font-size: 14px;
    line-height: 42px;
    font-weight: 500;
    margin:0 0;
    display:block;
    -moz-transition:color 0.2s ease;
    -ms-transition:color 0.2s ease;
    -o-transition:color 0.2s ease;
    -webkit-transition:color 0.2s ease;
    transition:color 0.2s ease;
}
.line32 {
    line-height:42px;
}
.userlist:before {
    content: '';
    width: 60px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 50%;
    background-repeat: no-repeat;
    background-position: center center;
}
.userlist {
    position:relative;
    padding-left:60px;
    display: block;
    box-sizing: border-box;
}
a.usermenu.logoutbtn .userlist:before{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214.75%22%20height%3D%2214.407%22%20viewBox%3D%220%200%2014.75%2014.407%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_logout%22%20class%3D%22cls-1%22%20d%3D%22M412.045%2C547.333a0.528%2C0.528%2C0%2C0%2C0%2C.735%2C0l3.419-3.353a0.322%2C0.322%2C0%2C0%2C0%2C.063-0.075%2C0.041%2C0.041%2C0%2C0%2C0%2C.013-0.025%2C0.279%2C0.279%2C0%2C0%2C1%2C.038-0.062c0-.012%2C0-0.025.013-0.025%2C0.012-.024.012-0.037%2C0.025-0.062a0.383%2C0.383%2C0%2C0%2C0%2C0-.2%2C0.1%2C0.1%2C0%2C0%2C0-.025-0.063c0-.012%2C0-0.024-0.013-0.024l-0.038-.075a0.012%2C0.012%2C0%2C0%2C0-.013-0.012%2C0.322%2C0.322%2C0%2C0%2C0-.063-0.075l-3.419-3.353a0.527%2C0.527%2C0%2C0%2C0-.735%2C0%2C0.5%2C0.5%2C0%2C0%2C0%2C0%2C.72l2.533%2C2.484h-9a0.51%2C0.51%2C0%2C1%2C0%2C0%2C1.019h9l-2.533%2C2.484A0.474%2C0.474%2C0%2C0%2C0%2C412.045%2C547.333Zm-9.89%2C3.49h6.839a0.508%2C0.508%2C0%2C0%2C0%2C.519-0.509v-5a0.52%2C0.52%2C0%2C0%2C0-1.039%2C0v4.5h-5.8V537.422h5.8v4.5a0.52%2C0.52%2C0%2C0%2C0%2C1.039%2C0v-5.006a0.509%2C0.509%2C0%2C0%2C0-.519-0.509h-6.839a0.509%2C0.509%2C0%2C0%2C0-.519.509v13.4A0.525%2C0.525%2C0%2C0%2C0%2C402.155%2C550.823Z%22%20transform%3D%22translate%28-401.625%20-536.406%29%22/%3E%0A%3C/svg%3E%0A);

}
a.usermenu.logoutbtn {
    color:#ffffff;
    margin-top: 23px;
    margin-bottom: 0;
}
.userlist.icon-admin_orders:before{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213.688%22%20height%3D%2218%22%20viewBox%3D%220%200%2013.688%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_list%22%20class%3D%22cls-1%22%20d%3D%22M413.839%2C231.642a0.43%2C0.43%2C0%2C0%2C0-.126-0.3l-3.267-3.222a0.438%2C0.438%2C0%2C0%2C0-.472-0.092%2C0.427%2C0.427%2C0%2C0%2C0-.267.395v2.756a0.9%2C0.9%2C0%2C0%2C0%2C.905.893h2.362V245.1a0.037%2C0.037%2C0%2C0%2C1-.037.036H401.063a0.037%2C0.037%2C0%2C0%2C1-.037-0.036V228.889a0.037%2C0.037%2C0%2C0%2C1%2C.037-0.036h7.193a0.428%2C0.428%2C0%2C1%2C0%2C0-.855h-7.193a0.9%2C0.9%2C0%2C0%2C0-.9.891V245.1a0.9%2C0.9%2C0%2C0%2C0%2C.9.89h11.874a0.9%2C0.9%2C0%2C0%2C0%2C.9-0.89v-13.45S413.839%2C231.644%2C413.839%2C231.642Zm-3.227-.422h0a0.038%2C0.038%2C0%2C0%2C1-.039-0.038v-1.725l1.788%2C1.763h-1.749Zm0.164%2C2.537h-3.788a0.428%2C0.428%2C0%2C1%2C0%2C0%2C.855h3.788A0.428%2C0.428%2C0%2C1%2C0%2C410.776%2C233.757Zm0%2C3.81h-3.788a0.428%2C0.428%2C0%2C1%2C0%2C0%2C.855h3.788A0.428%2C0.428%2C0%2C1%2C0%2C410.776%2C237.567Zm-1.392%2C3.81h-2.376a0.428%2C0.428%2C0%2C1%2C0%2C0%2C.855h2.376A0.428%2C0.428%2C0%2C1%2C0%2C409.384%2C241.377Zm-4.225-8.532h-1.936a0.388%2C0.388%2C0%2C0%2C0-.39.385v1.909a0.388%2C0.388%2C0%2C0%2C0%2C.39.385h1.936a0.388%2C0.388%2C0%2C0%2C0%2C.39-0.385V233.23A0.388%2C0.388%2C0%2C0%2C0%2C405.159%2C232.845Zm-0.39%2C1.91h-1.156v-1.141h1.156v1.141h0Zm0.39%2C1.9h-1.936a0.388%2C0.388%2C0%2C0%2C0-.39.385v1.909a0.388%2C0.388%2C0%2C0%2C0%2C.39.385h1.936a0.388%2C0.388%2C0%2C0%2C0%2C.39-0.385V237.04A0.388%2C0.388%2C0%2C0%2C0%2C405.159%2C236.655Zm-0.39%2C1.91h-1.156v-1.141h1.156v1.141h0Zm0.39%2C1.9h-1.936a0.388%2C0.388%2C0%2C0%2C0-.39.385v1.909a0.388%2C0.388%2C0%2C0%2C0%2C.39.385h1.936a0.388%2C0.388%2C0%2C0%2C0%2C.39-0.385V240.85A0.388%2C0.388%2C0%2C0%2C0%2C405.159%2C240.465Zm-0.39%2C1.91h-1.156v-1.141h1.156v1.141h0Z%22%20transform%3D%22translate%28-400.156%20-228%29%22/%3E%0A%3C/svg%3E%0A);
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213.688%22%20height%3D%2218%22%20viewBox%3D%220%200%2013.688%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_list%22%20class%3D%22cls-1%22%20d%3D%22M413.839%2C231.642a0.43%2C0.43%2C0%2C0%2C0-.126-0.3l-3.267-3.222a0.438%2C0.438%2C0%2C0%2C0-.472-0.092%2C0.427%2C0.427%2C0%2C0%2C0-.267.395v2.756a0.9%2C0.9%2C0%2C0%2C0%2C.905.893h2.362V245.1a0.037%2C0.037%2C0%2C0%2C1-.037.036H401.063a0.037%2C0.037%2C0%2C0%2C1-.037-0.036V228.889a0.037%2C0.037%2C0%2C0%2C1%2C.037-0.036h7.193a0.428%2C0.428%2C0%2C1%2C0%2C0-.855h-7.193a0.9%2C0.9%2C0%2C0%2C0-.9.891V245.1a0.9%2C0.9%2C0%2C0%2C0%2C.9.89h11.874a0.9%2C0.9%2C0%2C0%2C0%2C.9-0.89v-13.45S413.839%2C231.644%2C413.839%2C231.642Zm-3.227-.422h0a0.038%2C0.038%2C0%2C0%2C1-.039-0.038v-1.725l1.788%2C1.763h-1.749Zm0.164%2C2.537h-3.788a0.428%2C0.428%2C0%2C1%2C0%2C0%2C.855h3.788A0.428%2C0.428%2C0%2C1%2C0%2C410.776%2C233.757Zm0%2C3.81h-3.788a0.428%2C0.428%2C0%2C1%2C0%2C0%2C.855h3.788A0.428%2C0.428%2C0%2C1%2C0%2C410.776%2C237.567Zm-1.392%2C3.81h-2.376a0.428%2C0.428%2C0%2C1%2C0%2C0%2C.855h2.376A0.428%2C0.428%2C0%2C1%2C0%2C409.384%2C241.377Zm-4.225-8.532h-1.936a0.388%2C0.388%2C0%2C0%2C0-.39.385v1.909a0.388%2C0.388%2C0%2C0%2C0%2C.39.385h1.936a0.388%2C0.388%2C0%2C0%2C0%2C.39-0.385V233.23A0.388%2C0.388%2C0%2C0%2C0%2C405.159%2C232.845Zm-0.39%2C1.91h-1.156v-1.141h1.156v1.141h0Zm0.39%2C1.9h-1.936a0.388%2C0.388%2C0%2C0%2C0-.39.385v1.909a0.388%2C0.388%2C0%2C0%2C0%2C.39.385h1.936a0.388%2C0.388%2C0%2C0%2C0%2C.39-0.385V237.04A0.388%2C0.388%2C0%2C0%2C0%2C405.159%2C236.655Zm-0.39%2C1.91h-1.156v-1.141h1.156v1.141h0Zm0.39%2C1.9h-1.936a0.388%2C0.388%2C0%2C0%2C0-.39.385v1.909a0.388%2C0.388%2C0%2C0%2C0%2C.39.385h1.936a0.388%2C0.388%2C0%2C0%2C0%2C.39-0.385V240.85A0.388%2C0.388%2C0%2C0%2C0%2C405.159%2C240.465Zm-0.39%2C1.91h-1.156v-1.141h1.156v1.141h0Z%22%20transform%3D%22translate%28-400.156%20-228%29%22/%3E%0A%3C/svg%3E%0A);
}
.userlist.icon-admin_address:before{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215.125%22%20height%3D%2216.593%22%20viewBox%3D%220%200%2015.125%2016.593%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_address%22%20class%3D%22cls-1%22%20d%3D%22M409.872%2C280.772c1.83-2.773%2C1.6-2.427%2C1.653-2.5a5.181%2C5.181%2C0%2C0%2C0%2C1.019-3.088%2C5.546%2C5.546%2C0%2C0%2C0-11.088%2C0%2C5.214%2C5.214%2C0%2C0%2C0%2C1.048%2C3.127l1.624%2C2.46c-1.736.258-4.688%2C1.025-4.688%2C2.715%2C0%2C0.616.416%2C1.494%2C2.4%2C2.178a16.428%2C16.428%2C0%2C0%2C0%2C5.159.741c3.63%2C0%2C7.56-.988%2C7.56-2.919C414.56%2C281.8%2C411.612%2C281.03%2C409.872%2C280.772Zm-6.526-3c-0.006-.008-0.011-0.016-0.018-0.024a4.269%2C4.269%2C0%2C0%2C1-.864-2.568%2C4.538%2C4.538%2C0%2C0%2C1%2C9.072%2C0%2C4.242%2C4.242%2C0%2C0%2C1-.828%2C2.519c-0.049.061%2C0.2-.318-3.708%2C5.608ZM407%2C285.433c-3.965%2C0-6.552-1.125-6.552-1.946%2C0-.552%2C1.329-1.459%2C4.275-1.813l1.852%2C2.8a0.514%2C0.514%2C0%2C0%2C0%2C.85%2C0l1.851-2.8c2.946%2C0.354%2C4.276%2C1.261%2C4.276%2C1.813C413.552%2C284.3%2C410.988%2C285.433%2C407%2C285.433Zm0-12.681a2.434%2C2.434%2C0%2C1%2C0%2C2.52%2C2.433A2.48%2C2.48%2C0%2C0%2C0%2C407%2C272.752Zm0%2C3.892a1.46%2C1.46%2C0%2C1%2C1%2C1.512-1.459A1.488%2C1.488%2C0%2C0%2C1%2C407%2C276.644Z%22%20transform%3D%22translate%28-399.438%20-269.813%29%22/%3E%0A%3C/svg%3E%0A);
}
.userlist.icon-admin_info:before{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2217.281%22%20height%3D%2216.594%22%20viewBox%3D%220%200%2017.281%2016.594%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_settings%22%20class%3D%22cls-1%22%20d%3D%22M414.23%2C320.718c-0.325-.046-0.659-0.091-0.992-0.133a0.1%2C0.1%2C0%2C0%2C1-.083-0.067%2C6.613%2C6.613%2C0%2C0%2C0-.663-1.537%2C0.091%2C0.091%2C0%2C0%2C1%2C.009-0.1c0.205-.256.408-0.515%2C0.6-0.769a0.85%2C0.85%2C0%2C0%2C0-.089-1.132l-1.093-1.05a0.938%2C0.938%2C0%2C0%2C0-1.178-.085c-0.264.187-.533%2C0.382-0.8%2C0.58a0.1%2C0.1%2C0%2C0%2C1-.109.008%2C7.114%2C7.114%2C0%2C0%2C0-1.6-.636%2C0.1%2C0.1%2C0%2C0%2C1-.07-0.081c-0.043-.32-0.09-0.641-0.138-0.952a0.9%2C0.9%2C0%2C0%2C0-.9-0.741h-1.545a0.9%2C0.9%2C0%2C0%2C0-.9.741c-0.048.311-.095%2C0.632-0.138%2C0.952a0.1%2C0.1%2C0%2C0%2C1-.07.081%2C7.114%2C7.114%2C0%2C0%2C0-1.6.636%2C0.1%2C0.1%2C0%2C0%2C1-.109-0.008c-0.267-.2-0.536-0.393-0.8-0.58a0.938%2C0.938%2C0%2C0%2C0-1.178.085l-1.093%2C1.05a0.851%2C0.851%2C0%2C0%2C0-.089%2C1.133c0.2%2C0.254.4%2C0.512%2C0.6%2C0.768a0.093%2C0.093%2C0%2C0%2C1%2C.009.1%2C6.613%2C6.613%2C0%2C0%2C0-.663%2C1.537%2C0.1%2C0.1%2C0%2C0%2C1-.083.067c-0.333.042-.667%2C0.087-0.992%2C0.133a0.888%2C0.888%2C0%2C0%2C0-.77.862v1.484a0.886%2C0.886%2C0%2C0%2C0%2C.77.861c0.325%2C0.047.659%2C0.092%2C0.992%2C0.134a0.1%2C0.1%2C0%2C0%2C1%2C.083.067%2C6.613%2C6.613%2C0%2C0%2C0%2C.663%2C1.537%2C0.093%2C0.093%2C0%2C0%2C1-.009.1c-0.2.256-.408%2C0.515-0.6%2C0.768a0.851%2C0.851%2C0%2C0%2C0%2C.089%2C1.133l1.093%2C1.05a0.938%2C0.938%2C0%2C0%2C0%2C1.178.085c0.264-.187.533-0.382%2C0.8-0.58a0.1%2C0.1%2C0%2C0%2C1%2C.108-0.008%2C7.188%2C7.188%2C0%2C0%2C0%2C1.6.636%2C0.1%2C0.1%2C0%2C0%2C1%2C.069.08c0.044%2C0.321.091%2C0.641%2C0.139%2C0.953a0.9%2C0.9%2C0%2C0%2C0%2C.9.74h1.545a0.9%2C0.9%2C0%2C0%2C0%2C.9-0.74c0.048-.312.1-0.633%2C0.138-0.953a0.1%2C0.1%2C0%2C0%2C1%2C.07-0.08%2C7.164%2C7.164%2C0%2C0%2C0%2C1.6-.637%2C0.1%2C0.1%2C0%2C0%2C1%2C.109.009c0.267%2C0.2.536%2C0.393%2C0.8%2C0.58a0.938%2C0.938%2C0%2C0%2C0%2C1.178-.085l1.092-1.05a0.851%2C0.851%2C0%2C0%2C0%2C.09-1.133c-0.2-.254-0.4-0.512-0.6-0.768a0.091%2C0.091%2C0%2C0%2C1-.009-0.1%2C6.65%2C6.65%2C0%2C0%2C0%2C.663-1.537%2C0.1%2C0.1%2C0%2C0%2C1%2C.083-0.067c0.333-.042.667-0.087%2C0.992-0.134a0.886%2C0.886%2C0%2C0%2C0%2C.77-0.861V321.58A0.887%2C0.887%2C0%2C0%2C0%2C414.23%2C320.718Zm-0.037%2C2.346a0.1%2C0.1%2C0%2C0%2C1-.083.095c-0.32.046-.648%2C0.09-0.976%2C0.131a0.9%2C0.9%2C0%2C0%2C0-.757.63%2C5.82%2C5.82%2C0%2C0%2C1-.587%2C1.36%2C0.839%2C0.839%2C0%2C0%2C0%2C.072.96c0.2%2C0.252.4%2C0.507%2C0.594%2C0.757a0.092%2C0.092%2C0%2C0%2C1-.011.123l-1.092%2C1.049a0.1%2C0.1%2C0%2C0%2C1-.128.011c-0.26-.185-0.525-0.377-0.788-0.571a0.934%2C0.934%2C0%2C0%2C0-1-.069%2C6.343%2C6.343%2C0%2C0%2C1-1.415.564%2C0.88%2C0.88%2C0%2C0%2C0-.656.727c-0.043.316-.089%2C0.631-0.136%2C0.939a0.1%2C0.1%2C0%2C0%2C1-.1.079h-1.545a0.1%2C0.1%2C0%2C0%2C1-.1-0.079c-0.047-.307-0.094-0.623-0.136-0.939a0.88%2C0.88%2C0%2C0%2C0-.656-0.727%2C6.343%2C6.343%2C0%2C0%2C1-1.415-.564%2C0.938%2C0.938%2C0%2C0%2C0-.446-0.113%2C0.928%2C0.928%2C0%2C0%2C0-.553.182c-0.263.194-.528%2C0.386-0.788%2C0.571a0.1%2C0.1%2C0%2C0%2C1-.128-0.011l-1.092-1.049a0.091%2C0.091%2C0%2C0%2C1-.011-0.123c0.192-.25.392-0.5%2C0.594-0.757a0.841%2C0.841%2C0%2C0%2C0%2C.071-0.96%2C5.841%2C5.841%2C0%2C0%2C1-.586-1.36%2C0.9%2C0.9%2C0%2C0%2C0-.757-0.63c-0.328-.041-0.656-0.085-0.976-0.131a0.1%2C0.1%2C0%2C0%2C1-.083-0.095V321.58a0.1%2C0.1%2C0%2C0%2C1%2C.083-0.095c0.32-.046.648-0.09%2C0.976-0.131a0.893%2C0.893%2C0%2C0%2C0%2C.757-0.63%2C5.859%2C5.859%2C0%2C0%2C1%2C.586-1.36%2C0.841%2C0.841%2C0%2C0%2C0-.071-0.96c-0.2-.251-0.4-0.506-0.594-0.757a0.093%2C0.093%2C0%2C0%2C1%2C.011-0.123l1.092-1.049a0.1%2C0.1%2C0%2C0%2C1%2C.128-0.011c0.26%2C0.185.525%2C0.377%2C0.788%2C0.571a0.932%2C0.932%2C0%2C0%2C0%2C1%2C.069%2C6.343%2C6.343%2C0%2C0%2C1%2C1.415-.564%2C0.88%2C0.88%2C0%2C0%2C0%2C.656-0.727c0.043-.316.088-0.631%2C0.136-0.939a0.1%2C0.1%2C0%2C0%2C1%2C.1-0.079h1.545a0.1%2C0.1%2C0%2C0%2C1%2C.1.079c0.047%2C0.307.093%2C0.623%2C0.136%2C0.939a0.88%2C0.88%2C0%2C0%2C0%2C.656.727%2C6.343%2C6.343%2C0%2C0%2C1%2C1.415.564%2C0.932%2C0.932%2C0%2C0%2C0%2C1-.069c0.263-.194.528-0.386%2C0.788-0.571a0.1%2C0.1%2C0%2C0%2C1%2C.128.011l1.092%2C1.049a0.093%2C0.093%2C0%2C0%2C1%2C.011.123c-0.193.251-.393%2C0.5-0.594%2C0.757a0.841%2C0.841%2C0%2C0%2C0-.072.96%2C5.82%2C5.82%2C0%2C0%2C1%2C.587%2C1.36%2C0.893%2C0.893%2C0%2C0%2C0%2C.757.63c0.328%2C0.041.656%2C0.085%2C0.976%2C0.131a0.1%2C0.1%2C0%2C0%2C1%2C.083.095v1.484h0Zm-7.833-4.346a3.607%2C3.607%2C0%2C1%2C0%2C3.751%2C3.6A3.684%2C3.684%2C0%2C0%2C0%2C406.36%2C318.718Zm0%2C6.433a2.831%2C2.831%2C0%2C1%2C1%2C2.944-2.829A2.892%2C2.892%2C0%2C0%2C1%2C406.36%2C325.151Z%22%20transform%3D%22translate%28-397.719%20-314.031%29%22/%3E%0A%3C/svg%3E%0A);
}
.userlist.icon-admin_credit:before{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218.938%22%20height%3D%2215.969%22%20viewBox%3D%220%200%2018.938%2015.969%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_credit%22%20class%3D%22cls-1%22%20d%3D%22M415.98%2C444.837l-2.189-6.585a0.375%2C0.375%2C0%2C0%2C0-.468-0.233l-16.065%2C5.1a0.361%2C0.361%2C0%2C0%2C0-.238.457l1.036%2C3.117c0%2C0.006%2C0%2C.012%2C0%2C0.018v6.923a0.367%2C0.367%2C0%2C0%2C0%2C.371.363h16.892a0.367%2C0.367%2C0%2C0%2C0%2C.371-0.363v-6.923a0.367%2C0.367%2C0%2C0%2C0-.371-0.363h-2.906l3.33-1.057A0.361%2C0.361%2C0%2C0%2C0%2C415.98%2C444.837Zm-1.033%2C2.239v6.2H398.8v-6.2h2.055v4.041a0.371%2C0.371%2C0%2C0%2C0%2C.742%2C0v-4.041h13.353Zm-4.936-.725H398.722L397.84%2C443.7l1.956-.622%2C0.748%2C2.222a0.371%2C0.371%2C0%2C0%2C0%2C.352.25%2C0.385%2C0.385%2C0%2C0%2C0%2C.116-0.018%2C0.361%2C0.361%2C0%2C0%2C0%2C.237-0.458l-0.747-2.22%2C12.7-4.033%2C1.96%2C5.895Zm2.626-5.94a0.373%2C0.373%2C0%2C0%2C0-.468-0.233L402.5%2C443.25a0.362%2C0.362%2C0%2C0%2C0-.238.457%2C0.371%2C0.371%2C0%2C0%2C0%2C.353.251%2C0.383%2C0.383%2C0%2C0%2C0%2C.115-0.018l9.674-3.072A0.362%2C0.362%2C0%2C0%2C0%2C412.637%2C440.411Zm-1.632%2C2.355%2C1.831-.581a0.362%2C0.362%2C0%2C0%2C0%2C.239-0.457%2C0.373%2C0.373%2C0%2C0%2C0-.468-0.233l-1.831.581a0.361%2C0.361%2C0%2C0%2C0-.238.457%2C0.37%2C0.37%2C0%2C0%2C0%2C.353.251A0.377%2C0.377%2C0%2C0%2C0%2C411.005%2C442.766Zm1.548%2C1.666a0.371%2C0.371%2C0%2C0%2C0%2C.353.251%2C0.377%2C0.377%2C0%2C0%2C0%2C.114-0.018l0.58-.184a0.361%2C0.361%2C0%2C0%2C0%2C.238-0.457%2C0.373%2C0.373%2C0%2C0%2C0-.468-0.233l-0.579.184A0.361%2C0.361%2C0%2C0%2C0%2C412.553%2C444.432Zm-1.056-.046-0.579.184a0.361%2C0.361%2C0%2C0%2C0-.239.457%2C0.372%2C0.372%2C0%2C0%2C0%2C.353.251%2C0.383%2C0.383%2C0%2C0%2C0%2C.115-0.018l0.579-.184a0.362%2C0.362%2C0%2C0%2C0%2C.239-0.457A0.373%2C0.373%2C0%2C0%2C0%2C411.5%2C444.386Zm-5.178-.894-3.386%2C1.075a0.362%2C0.362%2C0%2C0%2C0-.238.457%2C0.372%2C0.372%2C0%2C0%2C0%2C.353.251%2C0.383%2C0.383%2C0%2C0%2C0%2C.115-0.018l3.386-1.075a0.362%2C0.362%2C0%2C0%2C0%2C.238-0.457A0.373%2C0.373%2C0%2C0%2C0%2C406.319%2C443.492Zm-5.1%2C8.469a0.367%2C0.367%2C0%2C0%2C0-.371.363v0.142a0.371%2C0.371%2C0%2C0%2C0%2C.742%2C0v-0.142A0.367%2C0.367%2C0%2C0%2C0%2C401.223%2C451.961ZM403%2C448.418a0.367%2C0.367%2C0%2C0%2C0%2C.371.363h10.171a0.363%2C0.363%2C0%2C1%2C0%2C0-.725H403.367A0.366%2C0.366%2C0%2C0%2C0%2C403%2C448.418Zm10.542%2C1.022h-1.925a0.363%2C0.363%2C0%2C1%2C0%2C0%2C.725h1.925A0.363%2C0.363%2C0%2C1%2C0%2C413.538%2C449.44Zm0%2C2.415h-0.609a0.363%2C0.363%2C0%2C1%2C0%2C0%2C.725h0.609A0.363%2C0.363%2C0%2C1%2C0%2C413.538%2C451.855Zm-1.97%2C0h-0.609a0.363%2C0.363%2C0%2C1%2C0%2C0%2C.725h0.609A0.363%2C0.363%2C0%2C1%2C0%2C411.568%2C451.855Zm-4.641-2.415h-3.56a0.363%2C0.363%2C0%2C1%2C0%2C0%2C.725h3.56A0.363%2C0.363%2C0%2C1%2C0%2C406.927%2C449.44Z%22%20transform%3D%22translate%28-397.031%20-438.031%29%22/%3E%0A%3C/svg%3E%0A);
}
.userlist.icon-admin_cupon:before{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2215.907%22%20viewBox%3D%220%200%2018%2015.907%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_discount%22%20class%3D%22cls-1%22%20d%3D%22M413.578%2C358.241a8.473%2C8.473%2C0%2C0%2C0-11.748.072%2C0.42%2C0.42%2C0%2C0%2C0%2C.007.606%2C0.46%2C0.46%2C0%2C0%2C0%2C.63-0.007%2C7.45%2C7.45%2C0%2C0%2C1%2C5.274-2.141%2C7.1%2C7.1%2C0%2C1%2C1-7.367%2C7.1v-0.09l0.734%2C0.707a0.453%2C0.453%2C0%2C0%2C0%2C.314.125%2C0.462%2C0.462%2C0%2C0%2C0%2C.315-0.125%2C0.418%2C0.418%2C0%2C0%2C0%2C0-.607l-1.489-1.438a0.456%2C0.456%2C0%2C0%2C0-.629%2C0l-1.493%2C1.438a0.418%2C0.418%2C0%2C0%2C0%2C0%2C.607%2C0.457%2C0.457%2C0%2C0%2C0%2C.63%2C0l0.733-.707v0.09a7.762%2C7.762%2C0%2C0%2C0%2C2.418%2C5.625%2C8.475%2C8.475%2C0%2C0%2C0%2C11.675%2C0A7.755%2C7.755%2C0%2C0%2C0%2C413.578%2C358.241Zm-3.474%2C2.731-5.459%2C5.258a0.417%2C0.417%2C0%2C0%2C0%2C0%2C.607%2C0.454%2C0.454%2C0%2C0%2C0%2C.314.125%2C0.462%2C0.462%2C0%2C0%2C0%2C.315-0.125l5.46-5.262a0.418%2C0.418%2C0%2C0%2C0%2C0-.607A0.461%2C0.461%2C0%2C0%2C0%2C410.1%2C360.972Zm-1.43%2C3.541a1.5%2C1.5%2C0%2C0%2C0%2C0%2C2.167%2C1.636%2C1.636%2C0%2C0%2C0%2C2.252%2C0%2C1.5%2C1.5%2C0%2C0%2C0%2C0-2.167A1.634%2C1.634%2C0%2C0%2C0%2C408.674%2C364.513Zm1.623%2C1.563a0.706%2C0.706%2C0%2C0%2C1-.5.2%2C0.721%2C0.721%2C0%2C0%2C1-.5-0.2%2C0.659%2C0.659%2C0%2C0%2C1%2C0-.956%2C0.7%2C0.7%2C0%2C0%2C1%2C.5-0.2%2C0.724%2C0.724%2C0%2C0%2C1%2C.5.2A0.659%2C0.659%2C0%2C0%2C1%2C410.3%2C366.076Zm-4.6-5.486a1.614%2C1.614%2C0%2C0%2C0-1.126.45%2C1.494%2C1.494%2C0%2C0%2C0%2C0%2C2.17%2C1.633%2C1.633%2C0%2C0%2C0%2C2.251%2C0%2C1.494%2C1.494%2C0%2C0%2C0%2C0-2.17A1.619%2C1.619%2C0%2C0%2C0%2C405.7%2C360.59Zm0.5%2C2.013a0.7%2C0.7%2C0%2C0%2C1-.5.2%2C0.721%2C0.721%2C0%2C0%2C1-.5-0.2%2C0.654%2C0.654%2C0%2C0%2C1-.2-0.478%2C0.674%2C0.674%2C0%2C0%2C1%2C.2-0.479%2C0.708%2C0.708%2C0%2C0%2C1%2C.5-0.2%2C0.727%2C0.727%2C0%2C0%2C1%2C.5.2A0.663%2C0.663%2C0%2C0%2C1%2C406.193%2C362.6Z%22%20transform%3D%22translate%28-398%20-355.906%29%22/%3E%0A%3C/svg%3E%0A);
}
.userlist.icon-favourite:before{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216.375%22%20height%3D%2213.625%22%20viewBox%3D%220%200%2016.375%2013.625%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_heart%22%20class%3D%22cls-1%22%20d%3D%22M413.9%2C400.74a4.6%2C4.6%2C0%2C0%2C0-6.452-.036l-0.443.434-0.442-.434a4.606%2C4.606%2C0%2C0%2C0-6.416%2C0%2C4.379%2C4.379%2C0%2C0%2C0%2C0%2C6.284l5.67%2C5.552a1.705%2C1.705%2C0%2C0%2C0%2C2.376%2C0l5.634-5.516A4.42%2C4.42%2C0%2C0%2C0%2C413.9%2C400.74Zm-0.667%2C5.7-5.634%2C5.517a0.853%2C0.853%2C0%2C0%2C1-1.188%2C0l-5.67-5.553a3.567%2C3.567%2C0%2C0%2C1%2C0-5.12%2C3.751%2C3.751%2C0%2C0%2C1%2C5.228%2C0l0.443%2C0.434-0.679.664a0.406%2C0.406%2C0%2C0%2C0%2C0%2C.582%2C0.425%2C0.425%2C0%2C0%2C0%2C.594%2C0l1.715-1.68a3.749%2C3.749%2C0%2C0%2C1%2C5.257.03A3.6%2C3.6%2C0%2C0%2C1%2C413.233%2C406.442Zm0.482-2.783a2.97%2C2.97%2C0%2C0%2C0-.891-1.937%2C3.077%2C3.077%2C0%2C0%2C0-1.343-.77%2C0.421%2C0.421%2C0%2C0%2C0-.517.286%2C0.411%2C0.411%2C0%2C0%2C0%2C.292.507%2C2.235%2C2.235%2C0%2C0%2C1%2C.974.559%2C2.156%2C2.156%2C0%2C0%2C1%2C.647%2C1.406%2C0.417%2C0.417%2C0%2C0%2C0%2C.419.386h0.026A0.413%2C0.413%2C0%2C0%2C0%2C413.715%2C403.659Z%22%20transform%3D%22translate%28-398.813%20-399.406%29%22/%3E%0A%3C/svg%3E%0A);
}
.userlist.icon-admin_download:before{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_download%22%20class%3D%22cls-1%22%20d%3D%22M400.818%2C481.454a0.364%2C0.364%2C0%2C1%2C1-.364.364A0.364%2C0.364%2C0%2C0%2C1%2C400.818%2C481.454Zm1.455%2C0a0.364%2C0.364%2C0%2C1%2C1-.364.364A0.364%2C0.364%2C0%2C0%2C1%2C402.273%2C481.454Zm1.454%2C0a0.364%2C0.364%2C0%2C1%2C1-.364.364A0.364%2C0.364%2C0%2C0%2C1%2C403.727%2C481.454ZM413.545%2C480H400.454A1.456%2C1.456%2C0%2C0%2C0%2C399%2C481.454v13.091A1.457%2C1.457%2C0%2C0%2C0%2C400.454%2C496h13.091A1.456%2C1.456%2C0%2C0%2C0%2C415%2C494.545V481.454A1.456%2C1.456%2C0%2C0%2C0%2C413.545%2C480Zm0.728%2C14.545a0.729%2C0.729%2C0%2C0%2C1-.728.728H400.454a0.729%2C0.729%2C0%2C0%2C1-.727-0.728V483.636h14.546v10.909Zm0-11.636H399.727v-1.455a0.728%2C0.728%2C0%2C0%2C1%2C.727-0.727h13.091a0.729%2C0.729%2C0%2C0%2C1%2C.728.727v1.455h0Zm-10.546%2C10.182h6.546a0.363%2C0.363%2C0%2C0%2C0%2C.363-0.364v-2.909a0.364%2C0.364%2C0%2C1%2C0-.727%2C0v2.546h-5.818v-2.546a0.364%2C0.364%2C0%2C0%2C0-.728%2C0v2.909A0.364%2C0.364%2C0%2C0%2C0%2C403.727%2C493.091Zm3.016-2.289a0.362%2C0.362%2C0%2C0%2C0%2C.514%2C0l1.455-1.454a0.364%2C0.364%2C0%2C0%2C0-.515-0.514l-0.833.834v-3.486a0.364%2C0.364%2C0%2C1%2C0-.728%2C0v3.486l-0.834-.834a0.363%2C0.363%2C0%2C0%2C0-.514.514Z%22%20transform%3D%22translate%28-399%20-480%29%22/%3E%0A%3C/svg%3E%0A);
}
.accountcontent .cmstitle {
    font-size: 15px;
    font-weight: 600;
    color: #000000;
    margin: 0 0 30px;
}
.table-bordered {
    border: 0;
    color: #181919;
    font-size: 13px;
    font-weight: 400;
    width: 100%;
    margin: 0;
}
.table-bordered thead td, .table-bordered thead th {
    border-bottom-width: 2px;
    font-size: 13px;
    font-weight: 400;
}
.table-bordered thead td, .table-bordered thead th {
    border-bottom-width: 2px;
    font-size: 13px;
    font-weight: 400;
    padding: 0;
    vertical-align: middle;
    padding: 15px 20px;
}
.table-bordered thead th {
    min-height: 40px;
    padding-top: 0;
    padding-bottom: 0;
    white-space: nowrap;
    line-height: 40px;
    background: #ededed;
    color: #000000;
    font-weight:400;
    font-size: 13px;
    border-right: 0;
    border-left: 0;
    border-bottom: 1px solid #fff;
    border-top: 0;
}
.table-striped tbody tr:nth-of-type(odd) {
    background-color: transparent;
}
.table td, .table th {
    padding: 6px 20px;
}
.table-bordered td {
    border-left: 0;
    background: #f5f5f5;
    font-size: 13px;
    color: #000000;
    white-space: normal;
    border: 0;
    border-bottom: 1px solid #fff;
    vertical-align: middle;
    line-height: 50px;
    padding: 0 20px;
}
td.nowrap {
    white-space: nowrap;
}
.page-customer-account #content .order-actions a {
    padding: 0 .125rem;
    font-weight: 400;
    line-height: 22px;
    font-size: 12px;
    width: 75px;
}
#order-detail .accountcontent {
    background: transparent;
    padding: 0;
    border-radius: 0;
    box-shadow: none;
    border: 0;
}
.detailbox {
    background: #ffffff;
    padding: 27px 32px;
    width:100%;
    border-radius:3px;
}
.w33 {
    float: left;
    width: 100%;
    max-width: 33.33%;
}
.totallabelh {
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 10px;
}
.totalvalueh {
    color: #000000;
    font-size: 13px;
    font-weight: 400;
}
.ordertotalblock {
    margin: 0 0 40px;
}
.ordertotals {
    background: #f5f5f5;
    display: inline-block;
    width: 100%;
    padding: 20px;
}
.orderinfo .red{
    color:#077662;
}
.orderinfo {
    color: #000000;
    font-size: 15px;
    font-weight: 500;
    margin: 0 0 20px;
}
.subtitle {
    color: #000000;
    font-size: 15px;
    font-weight: 500;
    margin: 0 0 20px;
}
.detailbox table {
    width:100%;
}
.margintop50 {
    margin-top:50px;
}
.detailaddress .w50 {
    margin-right: 30px;
    max-width: calc(50% - 15px);
    max-width: -moz-calc(50% - 15px);
    max-width: -ms-calc(50% - 15px);
    max-width: -o-calc(50% - 15px);
    max-width: -webkit-calc(50% - 15px);
    max-width: calc(50% - 15px);
    width: 100%;
    float:left;
}
.detailaddress .addressblock {
    background: #f5f5f5;
    padding: 30px;
    border-radius: 3px;
}
.detailaddress .w50:nth-child(2n){
    margin-right:0;
}
.margintop30 {
    margin-top:30px;
}
section.order-message-form {
    margin-top: 30px;
}
.margintop20 {
    margin-top:20px;
}
#addresses .address-item{
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: none;
    margin-bottom: .625rem;
    border: 3px solid transparent;
    max-width: calc(50% - 23px);
    max-width: -moz-calc(50% - 23px);
    max-width: -ms-calc(50% - 23px);
    max-width: -o-calc(50% - 23px);
    max-width: -webkit-calc(50% - 23px);
    max-width: calc(50% - 23px);
    display: block;
    float: left;
    width: 100%;
    margin: 0;
    margin-right: 23px;
    background: transparent;
    margin-bottom: 20px;
    min-height: 290px;
    background: #f5f5f5;
    border-radius: 4px;
    padding: 0 25px;
}
span.address-alias.addressrow.icon-cart_myaddress {
    color: #000000;
    font-size: 17px;
    font-weight: 500;
    text-transform: uppercase;
    margin-bottom: 13px;
    display: block;
}
#addresses .add-address.address-item.whiteback {
    background: #fff;
    border: 3px solid #f5f5f5;
}

.errorcheck .errorlabel {
    display:none;
}
.errorcheck span.inlineblock{
    color:red;
}
span.errorlabel {
    float: right;
    color: #f72c57;
    font-size: 13px;
    font-weight: 400;
}
.gdprtitle {
    color: #171819;
    font-size: 15px;
    font-weight: 600;
    margin: 0 0 10px;
}
.downloadbtn span{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_download%22%20class%3D%22cls-1%22%20d%3D%22M756.7%2C348.806a0.526%2C0.526%2C0%2C0%2C0%2C0%2C.758l2.913%2C2.84a0.563%2C0.563%2C0%2C0%2C0%2C.387.159%2C0.542%2C0.542%2C0%2C0%2C0%2C.386-0.159l2.914-2.84a0.526%2C0.526%2C0%2C0%2C0%2C0-.758%2C0.558%2C0.558%2C0%2C0%2C0-.777%2C0l-1.974%2C1.924v-9.195a0.549%2C0.549%2C0%2C0%2C0-1.1%2C0v9.195l-1.974-1.924A0.558%2C0.558%2C0%2C0%2C0%2C756.7%2C348.806Zm12.28%2C4.387-1.913-6.743a0.541%2C0.541%2C0%2C0%2C0-.3-0.345l-0.053-.024a0.564%2C0.564%2C0%2C0%2C0-.228-0.047h-3.446a0.535%2C0.535%2C0%2C1%2C0%2C0%2C1.07h3.076l1.616%2C5.7h-4.273a0.541%2C0.541%2C0%2C0%2C0-.549.536v0.484a1.3%2C1.3%2C0%2C0%2C1-1.318%2C1.285h-3.353a1.3%2C1.3%2C0%2C0%2C1-1.318-1.285v-0.484a0.541%2C0.541%2C0%2C0%2C0-.549-0.536h-4.106l1.624-5.715h3.076a0.536%2C0.536%2C0%2C1%2C0%2C0-1.071h-3.451a0.563%2C0.563%2C0%2C0%2C0-.227.047l-0.053.024a0.531%2C0.531%2C0%2C0%2C0-.3.345l-1.913%2C6.743a0.594%2C0.594%2C0%2C0%2C0-.02.143v2.812A3.919%2C3.919%2C0%2C0%2C0%2C754.963%2C360h10.074A3.919%2C3.919%2C0%2C0%2C0%2C769%2C356.136v-2.8A0.413%2C0.413%2C0%2C0%2C0%2C768.98%2C353.193Zm-1.079%2C2.943a2.833%2C2.833%2C0%2C0%2C1-2.864%2C2.793H754.963a2.833%2C2.833%2C0%2C0%2C1-2.864-2.793v-2.257h3.731a2.39%2C2.39%2C0%2C0%2C0%2C2.416%2C2.3H761.6a2.391%2C2.391%2C0%2C0%2C0%2C2.417-2.3h3.894v2.257H767.9Z%22%20transform%3D%22translate%28-751%20-341%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    font-size: 13px;
    font-weight: 600;
    padding: 5px 0;
    background-position: left center;
    padding-left: 30px;
}
.downloadbtn {
    max-width: 240px;
    width: 100%;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 40px;
}
#module-favoriteproducts-account #block-reassurances,
#module-psgdpr-gdpr #block-reassurances {
    display:none;
}
.favproducts.favhead {
    background:#e2e7e6;
    width:100%;
    display:inline-block;
    width:100%;
    color:#99a09f;
    font-weight:400;
    font-size:13px;
    margin:0 0 10px;
}
.line40 {
    line-height:40px;
}
.favcol {
    float:left;
    width:100%;
}
.favoriterow .favcol:nth-child(1) {
    padding:0;
}
.favcol:nth-child(1) {
    max-width: 485px;
    padding-left:150px;
}
.favcol:nth-child(2) {
    max-width:224px;
}
.favcol:nth-child(3) {
    max-width:97px;
}
.favoriterow .productlistimage a:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.03);
}
.favoriterow .productlistimage a {
    display:block;
    position:relative;
}
.favoriterow .productlistimage {
    float:left;
    max-width:120px;
    width:100%;
    border-radius: 2px;
    overflow: hidden;
}
.favoriterow {
    display:inline-block;
    width:100%;
    margin:0 0 30px;
}
.favoriterow .product-description {
    float: left;
    max-width: 350px;
    padding-left: 30px;
    width: 100%;
}
.favtitle {
    color: #2f2f2f;
    font-size: 16px;
    margin: 0 0 10px;
    font-weight: 400;
}
.favprice {
    color:#2f2f2f;
    font-size:21px;
    font-weight:500;
}
.favcart span{
    color: #ffffff;
    text-align:center;
    line-height: 19px;
    margin-left: 0;
    display: inline-block;
    vertical-align: middle;
    margin-top: 0;
}
.favcart:hover {
    background-color:#1eb85f;
}
.favcart {
    width: 100%;
    background-color: #32d376;
    max-width: 160px;
    height: 38px;
    color: #ffffff;
    font-size: 16px;
    cursor: pointer;
    font-weight: 600;
    line-height: 38px;
    padding: 0;
    border-radius: 19px;
    position: relative;
    box-shadow: none;
    -moz-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
    transition: background 0.2s ease;
    text-align: center;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22add_to_cart%22%20class%3D%22cls-1%22%20d%3D%22M1359.76%2C823.12a0.89%2C0.89%2C0%2C0%2C0-.18-0.69%2C0.966%2C0.966%2C0%2C0%2C0-.63-0.36l-12.09-1.35-0.15-1.47a0.945%2C0.945%2C0%2C0%2C0-.21-0.5%2C0.777%2C0.777%2C0%2C0%2C0-.42-0.285l-2.67-.84a0.833%2C0.833%2C0%2C0%2C0-.69.06%2C0.928%2C0.928%2C0%2C0%2C0-.45.54%2C0.833%2C0.833%2C0%2C0%2C0%2C.06.69%2C0.928%2C0.928%2C0%2C0%2C0%2C.54.45l2.07%2C0.66%2C0.75%2C7.38-0.48%2C2.64a0.952%2C0.952%2C0%2C0%2C0%2C.01.375%2C0.708%2C0.708%2C0%2C0%2C0%2C.2.344%2C0.853%2C0.853%2C0%2C0%2C0%2C.69.331h11.28a0.925%2C0.925%2C0%2C0%2C0%2C.66-0.255%2C0.905%2C0.905%2C0%2C0%2C0%2C0-1.29%2C0.925%2C0.925%2C0%2C0%2C0-.66-0.255h-10.2l0.21-1.2h10.74a0.833%2C0.833%2C0%2C0%2C0%2C.57-0.211%2C0.906%2C0.906%2C0%2C0%2C0%2C.3-0.539Zm-4.02%2C11.31a1.353%2C1.353%2C0%2C0%2C0%2C1-.4%2C1.437%2C1.437%2C0%2C0%2C0%2C0-2.01%2C1.353%2C1.353%2C0%2C0%2C0-1-.4%2C1.315%2C1.315%2C0%2C0%2C0-.99.4%2C1.49%2C1.49%2C0%2C0%2C0%2C0%2C2.01A1.315%2C1.315%2C0%2C0%2C0%2C1355.74%2C834.43Zm-8.25%2C0a1.353%2C1.353%2C0%2C0%2C0%2C1-.4%2C1.437%2C1.437%2C0%2C0%2C0%2C0-2.01%2C1.353%2C1.353%2C0%2C0%2C0-1-.4%2C1.376%2C1.376%2C0%2C0%2C0-1.01.4%2C1.463%2C1.463%2C0%2C0%2C0%2C0%2C2.01A1.376%2C1.376%2C0%2C0%2C0%2C1347.49%2C834.43ZM1351%2C811a14.54%2C14.54%2C0%2C0%2C1%2C5.83%2C1.185%2C14.984%2C14.984%2C0%2C0%2C1%2C7.98%2C7.98%2C14.945%2C14.945%2C0%2C0%2C1%2C.65%2C9.825%2C15.223%2C15.223%2C0%2C0%2C1-1.52%2C3.585%2C15.02%2C15.02%2C0%2C0%2C1-5.37%2C5.37%2C15.215%2C15.215%2C0%2C0%2C1-3.58%2C1.515%2C15.011%2C15.011%2C0%2C0%2C1-7.98%2C0%2C15.289%2C15.289%2C0%2C0%2C1-3.59-1.515%2C15.02%2C15.02%2C0%2C0%2C1-5.37-5.37%2C15.2%2C15.2%2C0%2C0%2C1-1.51-3.585%2C15.011%2C15.011%2C0%2C0%2C1%2C0-7.98%2C15.18%2C15.18%2C0%2C0%2C1%2C1.51-3.585%2C15.02%2C15.02%2C0%2C0%2C1%2C5.37-5.37%2C15.247%2C15.247%2C0%2C0%2C1%2C3.59-1.515A14.667%2C14.667%2C0%2C0%2C1%2C1351%2C811Z%22%20transform%3D%22translate%28-1336%20-811%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:6px 50%;
}
.favremove:hover {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23cf0b51%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_delete_hover%22%20class%3D%22cls-1%22%20d%3D%22M1145.34%2C254.632a8.988%2C8.988%2C0%2C1%2C0%2C0%2C12.712A8.961%2C8.961%2C0%2C0%2C0%2C1145.34%2C254.632Zm-3.17%2C10.112a0.389%2C0.389%2C0%2C0%2C1-.58%2C0l-2.46-2.456a0.2%2C0.2%2C0%2C0%2C0-.29%2C0l-2.45%2C2.456a0.389%2C0.389%2C0%2C0%2C1-.58%2C0l-0.58-.578a0.391%2C0.391%2C0%2C0%2C1%2C0-.578l2.46-2.455a0.2%2C0.2%2C0%2C0%2C0%2C0-.289l-2.46-2.456a0.391%2C0.391%2C0%2C0%2C1%2C0-.578l0.58-.577a0.387%2C0.387%2C0%2C0%2C1%2C.58%2C0l2.45%2C2.455a0.194%2C0.194%2C0%2C0%2C0%2C.29%2C0l2.46-2.455a0.387%2C0.387%2C0%2C0%2C1%2C.58%2C0l0.57%2C0.577a0.377%2C0.377%2C0%2C0%2C1%2C0%2C.578l-2.45%2C2.456a0.188%2C0.188%2C0%2C0%2C0%2C0%2C.289l2.45%2C2.455a0.377%2C0.377%2C0%2C0%2C1%2C0%2C.578Z%22%20transform%3D%22translate%28-1130%20-252%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;

}
.favremove {
    color: #232323;
    display: inline-block;
    width: 28px;
    height: 28px;
    margin: 0;
    border-radius: 50%;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23ff4970%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_delete%22%20class%3D%22cls-1%22%20d%3D%22M1145.34%2C254.632a8.988%2C8.988%2C0%2C1%2C0%2C0%2C12.712A8.961%2C8.961%2C0%2C0%2C0%2C1145.34%2C254.632Zm-3.17%2C10.112a0.389%2C0.389%2C0%2C0%2C1-.58%2C0l-2.46-2.456a0.2%2C0.2%2C0%2C0%2C0-.29%2C0l-2.45%2C2.456a0.389%2C0.389%2C0%2C0%2C1-.58%2C0l-0.58-.578a0.391%2C0.391%2C0%2C0%2C1%2C0-.578l2.46-2.455a0.2%2C0.2%2C0%2C0%2C0%2C0-.289l-2.46-2.456a0.391%2C0.391%2C0%2C0%2C1%2C0-.578l0.58-.577a0.387%2C0.387%2C0%2C0%2C1%2C.58%2C0l2.45%2C2.455a0.194%2C0.194%2C0%2C0%2C0%2C.29%2C0l2.46-2.455a0.387%2C0.387%2C0%2C0%2C1%2C.58%2C0l0.57%2C0.577a0.377%2C0.377%2C0%2C0%2C1%2C0%2C.578l-2.45%2C2.456a0.188%2C0.188%2C0%2C0%2C0%2C0%2C.289l2.45%2C2.455a0.377%2C0.377%2C0%2C0%2C1%2C0%2C.578Z%22%20transform%3D%22translate%28-1130%20-252%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    -moz-transition:background-image 0.2s ease;
    -ms-transition:background-image 0.2s ease;
    -o-transition:background-image 0.2s ease;
    -webkit-transition:background-image 0.2s ease;
    transition:background-image 0.2s ease;
    cursor: pointer;
}
.closebtn {
   	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22msg_close%22%20class%3D%22cls-1%22%20d%3D%22M1527%2C671l-1-1-4%2C4-4-4-1%2C1%2C4%2C4-4%2C4%2C1%2C1%2C4-4%2C4%2C4%2C1-1-4-4Z%22%20transform%3D%22translate%28-1517%20-670%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat; 
    position:absolute;
    width:46px;
    height:46px;
    background-position:center center;
    top:0;
    right:0;
    cursor: pointer;
}

.closebtn:hover {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23a52d3c%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22msg_close_hover%22%20class%3D%22cls-1%22%20d%3D%22M1527%2C671l-1-1-4%2C4-4-4-1%2C1%2C4%2C4-4%2C4%2C1%2C1%2C4-4%2C4%2C4%2C1-1-4-4Z%22%20transform%3D%22translate%28-1517%20-670%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
ul.homeslider_tabs.homeslider1_tabs {
    position: absolute;
    bottom: 20px;
    width: 100%;
    z-index: 50;
    margin: 0;
    text-align: center;
}
.homeslider_nav:hover {
    opacity:1;
}
.homeslider_nav {
    position: absolute;
    top: 39%;
    left: 10%;
    opacity: 0.45;
    z-index: 3;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    height: 38px;
    width: 38px;
    border-radius: 50%;
    background-position: center center;
    margin-top: 0;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%200%2038%2038%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%20%20opacity%3A%200.18%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22slide_arrow_left%22%20class%3D%22cls-1%22%20d%3D%22M349.01%2C476.01a19%2C19%2C0%2C1%2C1-19-19A19%2C19%2C0%2C0%2C1%2C349.01%2C476.01ZM332.271%2C466.9l-8.215%2C8.215a1.28%2C1.28%2C0%2C0%2C0%2C0%2C1.8l8.215%2C8.214a1.266%2C1.266%2C0%2C1%2C0%2C1.791-1.791l-7.323-7.323%2C7.323-7.324a1.266%2C1.266%2C0%2C1%2C0-1.791-1.791h0Z%22%20transform%3D%22translate%28-311%20-457%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    z-index: 90;
    -moz-transition:opacity 0.2s ease, top 0.2s ease;
    -ms-transition:opacity 0.2s ease, top 0.2s ease;
    -o-transition:opacity 0.2s ease, top 0.2s ease;
    -webkit-transition:opacity 0.2s ease, top 0.2s ease;
    transition:opacity 0.2s ease, top 0.2s ease;
}
.homeslider_nav.next:hover {
    opacity:1;

}

.homeslider_nav.next {
    left: auto;
    background-position: center center;
    right: 10%;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22slide_arrow_right_hover%22%20class%3D%22cls-1%22%20d%3D%22M1706.13%2C382.133a16%2C16%2C0%2C1%2C0%2C16%2C16A16%2C16%2C0%2C0%2C0%2C1706.13%2C382.133Zm5.02%2C16.759-6.92%2C6.916a1.067%2C1.067%2C0%2C1%2C1-1.51-1.508l6.17-6.167-6.17-6.168a1.06%2C1.06%2C0%2C0%2C1%2C0-1.508%2C1.071%2C1.071%2C0%2C0%2C1%2C1.51%2C0l6.92%2C6.919A1.082%2C1.082%2C0%2C0%2C1%2C1711.15%2C398.892Z%22%20transform%3D%22translate%28-1690.13%20-382.125%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.slidebtn:hover {
    background:#0dc0db;
}
.slidebtn {
    background: #12d2ef;
    font-size: 21px;
    line-height: 48px;
    max-width: 280px;
    display: inline-block;
    width: 100%;
    color: #fff;
    border-radius: 24px;
    font-weight: 500;
    -moz-transition:background 0.2s ease;
    -ms-transition:background 0.2s ease;
    -o-transition:background 0.2s ease;
    -webkit-transition:background 0.2s ease;
    -khtml-transition:background 0.2s ease;
    transition:background 0.2s ease;
    -webkit-box-shadow: 11px 11px 21px 0px rgba(0, 0, 0, 0.06);
    -moz-box-shadow: 11px 11px 21px 0px rgba(0, 0, 0, 0.06);
    box-shadow: 11px 11px 21px 0px rgba(0, 0, 0, 0.06);
    margin-top:40px;
}
ul.homeslider_tabs.homeslider1_tabs li a:hover,
ul.homeslider_tabs.homeslider1_tabs li.homeslider_here a{
    background:#12d2ef;
}
ul.homeslider_tabs.homeslider1_tabs li a {
    display: block;
    height: 8px;
    width: 8px;
    background: #ffffff;
    opacity: 1;
    -moz-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
    transition: background 0.2s ease;
    text-indent: -999px;
    overflow: hidden;
    border-radius:50%;
}
ul.homeslider_tabs.homeslider1_tabs li{
    display:inline-block;
    margin:0 4px;
}
ul.homeslider_tabs.homeslider1_tabs {
    position: absolute;
    bottom: 20px;
    width: 100%;
    z-index: 50;
    margin: 0;
    text-align: center;
}
.homeslider_nav {
    position: absolute;
    top: calc(50% - 24px);
    top: -moz-calc(50% - 24px);
    top: -ms-calc(50% - 24px);
    top: -o-calc(50% - 24px);
    top: -webkit-calc(50% - 24px);
    top:  calc(50% - 24px);
    left: 10%;
    opacity: 1;
    z-index: 3;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    height: 48px;
    width: 48px;
    border-radius: 50%;
    background-position: center center;
    margin-top: 0;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22slide_arrow_left_hover%22%20class%3D%22cls-1%22%20d%3D%22M211.867%2C382.133a16%2C16%2C0%2C1%2C1-16%2C16A16%2C16%2C0%2C0%2C1%2C211.867%2C382.133Zm-5.013%2C16.759%2C6.918%2C6.916a1.066%2C1.066%2C0%2C0%2C0%2C1.508-1.508l-6.167-6.167%2C6.167-6.168a1.066%2C1.066%2C0%2C0%2C0-1.508-1.508l-6.918%2C6.919a1.051%2C1.051%2C0%2C0%2C0-.312.757A1.068%2C1.068%2C0%2C0%2C0%2C206.854%2C398.892Z%22%20transform%3D%22translate%28-195.875%20-382.125%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    z-index: 90;
    opacity:0.45;
}
.tab-content .table-responsive {
    overflow: unset;
    max-width: 100%;
}
.facet_price {
    display:none !important;
}
.footerrow .w25:nth-child(4n) {
    margin-right:0;
}
.footerrow .w25 {
    width: 100%;
    max-width: 280px;
    margin-right: 26px;
}
.icon-testisuccess {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2248%22%20height%3D%2258%22%20viewBox%3D%220%200%2048%2058%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2332d376%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22msg_sent%22%20class%3D%22cls-1%22%20d%3D%22M1122.34%2C1070.88l2.82-4.23a1.256%2C1.256%2C0%2C0%2C0-.35-1.74%2C1.271%2C1.271%2C0%2C0%2C0-1.76.35l-2.63%2C3.94A11.549%2C11.549%2C0%2C1%2C0%2C1122.34%2C1070.88Zm-8.34%2C16.51a8.825%2C8.825%2C0%2C1%2C1%2C0-17.65%2C8.736%2C8.736%2C0%2C0%2C1%2C5.01%2C1.57l-5.01%2C7.5-1.48-2.21a1.262%2C1.262%2C0%2C0%2C0-2.1%2C1.4l2.53%2C3.79a1.264%2C1.264%2C0%2C0%2C0%2C2.1%2C0l5.84-8.74A8.812%2C8.812%2C0%2C0%2C1%2C1114%2C1087.39Zm23.63-34.93-10.11-10.09a1.223%2C1.223%2C0%2C0%2C0-.89-0.37h-32.84a3.759%2C3.759%2C0%2C0%2C0-2.68%2C1.11%2C3.719%2C3.719%2C0%2C0%2C0-1.11%2C2.67v50.44a3.792%2C3.792%2C0%2C0%2C0%2C3.79%2C3.78h40.42a3.792%2C3.792%2C0%2C0%2C0%2C3.79-3.78v-42.87A1.223%2C1.223%2C0%2C0%2C0%2C1137.63%2C1052.46Zm-2.16%2C43.76a1.261%2C1.261%2C0%2C0%2C1-1.26%2C1.26h-40.42a1.261%2C1.261%2C0%2C0%2C1-1.26-1.26v-50.44a1.257%2C1.257%2C0%2C0%2C1%2C.37-0.89%2C1.223%2C1.223%2C0%2C0%2C1%2C.89-0.37h29.05v5.05h-24a1.26%2C1.26%2C0%2C0%2C0%2C0%2C2.52h24v3.78a1.263%2C1.263%2C0%2C0%2C0%2C1.27%2C1.26h11.36v39.09Zm0-41.61h-10.1v-10.09h0.74l9.36%2C9.35v0.74Z%22%20transform%3D%22translate%28-1090%20-1042%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width:48px;
    height:58px;
    margin:80px auto 0;
}
.testisucesstext {
    color:#32d376;
    font-size:20px;
    font-weight:500;
    text-align:center;
    margin:35px 0 12px;
}
.testismallsucesstext {
    color:#000000;
    font-size:15px;
    font-weight:400;
    text-align:center;
}
.testimonialsuccess {
    display:none;
}
.cart-item .product-quantity .input-group-btn-vertical .btn {
    height: 40px;
    width: 40px;
}
.textright.margintop35.marginbottom50 {
    margin-top: 35px;
    margin-bottom: 0;
}
.productlistblocksmall  .product-thumbnail{
    position:relative;
    display: block;
}
.productlistblocksmall  .product-thumbnail:before {
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background: rgba(0,0,0,0.03);
}
.max590:nth-child(2n) {
    margin-right:0;
}
.max590 {
    max-width: 590px;
    width: 100%;
    float: left;
    margin-right: 20px;
    position:relative;
}
.max600 {
    max-width: 600px;
    width: 100%;
    float: left;
    position:relative;
    margin-right: 10px;
}
.banner2text p {
    margin: 0 0 20px;
}
.banner2text {
    color: #ffffff;
    font-size: 26px;
    font-weight: 600;
    position: absolute;
    padding: 0px 50px 50px;
    bottom: 0;
    left: 0;
    box-sizing: border-box;
}
.readmorebtn {
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
    text-decoration: underline;
}
.banner3text {
    color: #000000;
    font-size: 27px;
    font-weight: 900;
    position: absolute;
    padding: 60px;
    top: 0;
    left: 0;
    box-sizing: border-box;
    max-width: 340px;
}
.max310 {
    max-width:310px;
    width:100%;
}
.max340 {
    max-width:340px;
    width:100%;
}
.bannerrow {
    margin-top: 45px;
    margin: 40px 0 30px;
}
.bannerbtn:hover {
    background:#f2c0d2;
}
.bannerbtn {
    background: #f6d0de;
    font-size: 18px;
    font-weight: 500;
    text-align: center;
    line-height: 50px;
    border-radius: 21px;
    color: #fff;
    max-width: 220px;
    width: 100%;
    -moz-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
    transition: background 0.2s ease;
    display: block;
    margin: 35px auto 0;
}
.bannerbtn.blue:hover {
    background:#b2cce9;
}
.bannerbtn.blue {
    background:#c3d8f1;
}
.relative.owlout .owl-carousel .owl-stage-outer {
    padding: 30px 0;
    margin: -30px 0;
}
.owl-carousel .owl-item .productlistblocksmall:hover{
    -moz-box-shadow: 1px 0px 9px 0px rgba(0, 0, 0, 0.09);
    -ms-box-shadow: 1px 0px 9px 0px rgba(0, 0, 0, 0.09);
    -o-box-shadow: 1px 0px 9px 0px rgba(0, 0, 0, 0.09);
    -webkit-box-shadow: 1px 0px 9px 0px rgba(0, 0, 0, 0.09);
    box-shadow: 1px 0px 9px 0px rgba(0, 0, 0, 0.09);
}
.owl-carousel .owl-item:hover{
    z-index: 1;
}
.owl-carousel-arrows {
    position: absolute;
    left: -403px;
    z-index: 50;
    height: 100%;
    width: 23px;
    top: 0;
}
.owl-carousel-arrows.right {
    left: auto;
    right: -43px;
}
.products.owl-carousel {
    z-index: 50;
    position: relative;
}
#categorieslist .owl-carousel-arrows {
    left:-43px
}
#categorieslist .owl-carousel-arrows.right {
    right: -43px;
    left:auto;
}
.arrowbtn {
    width: 32px;
    height: 32px;
    background-color: #f5f5f5;
    border-radius: 50%;
    display: block;
    background-repeat: no-repeat;
    position: absolute;
    top: calc(50% - 19px);
    top: -moz-calc(50% - 19px);
    top: -ms-calc(50% - 19px);
    top: -o-calc(50% - 19px);
    top: -webkit-calc(50% - 19px);
    top: calc(50% - 19px);
    -moz-transition: background-color 0.2s ease;
    -ms-transition: background-color 0.2s ease;
    -o-transition: background-color 0.2s ease;
    -webkit-transition: background-color 0.2s ease;
    transition: background-color 0.2s ease;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%224.937%22%20height%3D%229.969%22%20viewBox%3D%220%200%204.937%209.969%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22product_arrow_left%22%20class%3D%22cls-1%22%20d%3D%22M328.3%2C999a0.657%2C0.657%2C0%2C0%2C0%2C.5-0.244%2C0.933%2C0.933%2C0%2C0%2C0%2C0-1.174L325.752%2C994l3.046-3.578a0.933%2C0.933%2C0%2C0%2C0%2C0-1.174%2C0.635%2C0.635%2C0%2C0%2C0-1%2C0l-3.547%2C4.166a0.936%2C0.936%2C0%2C0%2C0%2C0%2C1.174l3.547%2C4.165A0.657%2C0.657%2C0%2C0%2C0%2C328.3%2C999Z%22%20transform%3D%22translate%28-324.063%20-989.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-position:center center;
}
.arrowbtn:hover {
    background-color:#ededed;
}
.arrowbtn.next {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%224.97%22%20height%3D%229.969%22%20viewBox%3D%220%200%204.97%209.969%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22product_arrow_right%22%20class%3D%22cls-1%22%20d%3D%22M1589.7%2C999a0.662%2C0.662%2C0%2C0%2C1-.5-0.244%2C0.952%2C0.952%2C0%2C0%2C1%2C0-1.174l3.05-3.579-3.05-3.578a0.952%2C0.952%2C0%2C0%2C1%2C0-1.174%2C0.635%2C0.635%2C0%2C0%2C1%2C1%2C0l3.55%2C4.166a0.952%2C0.952%2C0%2C0%2C1%2C0%2C1.174l-3.55%2C4.165A0.662%2C0.662%2C0%2C0%2C1%2C1589.7%2C999Z%22%20transform%3D%22translate%28-1589%20-989.031%29%22/%3E%0A%3C/svg%3E%0A);

}
.footeremail:hover {
    text-decoration:underline;
}

.grid-sizer, .grid-item {
    width: 25%;
    padding: 0;
    box-sizing: border-box;
}

.grid-item {
    float: left;
}

.masonrymenu {
    margin-bottom: 0;
    margin: 0 -20px;
}
.brand {
    background:#fff;
    border-radius: 3px;
    box-sizing: border-box;
    margin: 0 0 10px;
    display:inline-block;
    width:100%;
    border-bottom: 1px solid #efe4e9;
}
.brand-img {
    float: left;
    max-width: 163px;
    width: 100%;
    text-align:center;
}
.brand-infos {
    float: left;
    max-width: 554px;
    width: 100%;
    padding-right:85px;
    box-sizing: border-box;
}
.brand-products {
    float: left;
    max-width: 173px;
    width: 100%;
}
.brandtitle {
    font-size: 17px;
    font-weight: 500;
    letter-spacing: 0.15px;
    margin: 0 0 10px;
    color: #000;
    display: block;
}
.productcount {
    color:#055748;
    font-size:12px;
}
.brandtext p,
.brandtext {
    margin:0;
    font-size:12px;
    line-height:18px;
}
.max150 {
    max-width:150px;
    width:100%;
}
.cms-category .masonryhover {
    display:none;
}
/*.blogcategory-page #left-column,
.cms-category-2 #left-column,*/
.cms-id-2 #left-column {
    display:none;
}
/*.blogcategory-page div#content-wrapper.left-column,
.cms-category-2 div#content-wrapper.left-column,*/
.cms-id-2 div#content-wrapper.left-column {
    max-width:100%;
}
.max580:nth-child(2n) {
    margin-right:0;
}
.max580 {
    max-width:430px;
    width:100%;
    float:left;
    margin-right:30px;
}
.blogblock {
    background:#ffffff;
    margin-bottom:40px;
    border-bottom: 1px solid #efe4e9;
    border-radius:3px;
}
.cmslisttitle {
    color:#171819;
    font-size:15px;
    font-weight:400;
    text-align:center;
    margin:40px 0 10px;
}
.cmsdesc p{
    margin:0;
}
.cmsinnerdec {
    min-height: 70px;
}
.cmsdesc {
    color:#171819;
    line-height:22px;
    font-size:13px;
    text-align:center;
    padding:0 25px;
    box-sizing: border-box;
}
.blogimage img{
    display:block;
    max-width:100%;
}
.blogimage {
    float: left;
    max-width: 630px;
    width:100%;
    margin-right: 50px;
    margin-bottom: 20px;
}
.cmsinnertitle {
    color:#171819;
    font-weight:400;
    margin:0 0 30px;
    font-size:20px;
}
.blogdeg {
    font-size: 14px;
    font-weight: 300;
    line-height: 24px;
    text-align: justify;
}
.cmsbox.marginbottom50 {
    margin-bottom: 50px;
}
.mm-slideout {
    transition: -webkit-transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease,-webkit-transform .4s ease;
    z-index: 1;
    min-height: 100%;
    height: 100%;
}
nav#mainmenumobile.mm-menu_opened {
    display: block;
}
#mainmenumobile {
    display: none;
}
nav#mainmenumobile.mm-menu_opened {
    display: block;
}
/* Mobile menu vr_mobilemenu fixes - z-index and opacity */
nav#mainmenumobile,
nav#mainmenumobile.mm-menu_opened {
    z-index: 99999 !important;
    background: white !important;
    opacity: 1 !important;
}

.mm-menu {
    z-index: 99999 !important;
    background: white !important;
    opacity: 1 !important;
}

/* Ensure menu is above product images */
.mm-page {
    z-index: 1 !important;
}
.menuicon  {
    background-repeat:no-repeat;
    background-position:center center;
}
.menu-tel {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23333%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22phone%22%20class%3D%22cls-1%22%20d%3D%22M60.418%2C51.235L57.684%2C48.5a1.936%2C1.936%2C0%2C0%2C0-2.734%2C0l-1.243%2C1.242a1.466%2C1.466%2C0%2C0%2C1-2.071%2C0L46.25%2C44.354a1.464%2C1.464%2C0%2C0%2C1%2C0-2.071l1.243-1.242a1.932%2C1.932%2C0%2C0%2C0%2C0-2.734l-2.733-2.724a1.935%2C1.935%2C0%2C0%2C0-2.732%2C0l-1%2C.987a6.978%2C6.978%2C0%2C0%2C0%2C0%2C9.858l8.535%2C8.538a6.968%2C6.968%2C0%2C0%2C0%2C9.859%2C0l0.994-.994A1.935%2C1.935%2C0%2C0%2C0%2C60.418%2C51.235ZM42.936%2C36.493a0.646%2C0.646%2C0%2C0%2C1%2C.912%2C0l2.733%2C2.724a0.644%2C0.644%2C0%2C0%2C1%2C0%2C.911l-0.456.456-3.643-3.642Zm7.54%2C17.559-8.535-8.538a5.665%2C5.665%2C0%2C0%2C1-.355-7.645L45.219%2C41.5a2.75%2C2.75%2C0%2C0%2C0%2C.12%2C3.765l5.386%2C5.39h0a2.751%2C2.751%2C0%2C0%2C0%2C3.765.12l3.632%2C3.632A5.655%2C5.655%2C0%2C0%2C1%2C50.477%2C54.052Zm9.03-.994-0.456.456-3.645-3.645%2C0.456-.456a0.645%2C0.645%2C0%2C0%2C1%2C.911%2C0l2.734%2C2.734A0.645%2C0.645%2C0%2C0%2C1%2C59.507%2C53.058Z%22%20transform%3D%22translate%28-39%20-35.031%29%22/%3E%0A%3C/svg%3E%0A);}
.menu-mail {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2222%22%20height%3D%2216%22%20viewBox%3D%220%200%2022%2016%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23333%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22email%22%20class%3D%22cls-1%22%20d%3D%22M61.356%2C42.01a0.619%2C0.619%2C0%2C0%2C1%2C.628.6V57.387a0.619%2C0.619%2C0%2C0%2C1-.628.6H40.6a0.612%2C0.612%2C0%2C0%2C1-.619-0.6V42.614a0.611%2C0.611%2C0%2C0%2C1%2C.619-0.6H61.356ZM50.979%2C50.328l4.706-3.912%2C3.848-3.206H42.425l3.848%2C3.206Zm5.52-3.011-5.1%2C4.252a0.65%2C0.65%2C0%2C0%2C1-.823.009l-5.113-4.261L41.231%2C43.8V56.2l4.229-3.529L47.83%2C50.71a0.627%2C0.627%2C0%2C0%2C1%2C.876.059%2C0.578%2C0.578%2C0%2C0%2C1-.062.842l-2.371%2C1.973-3.848%2C3.2H59.534l-3.848-3.2-2.371-1.973a0.586%2C0.586%2C0%2C0%2C1-.062-0.842%2C0.628%2C0.628%2C0%2C0%2C1%2C.876-0.059L56.5%2C52.675%2C60.737%2C56.2V43.8Z%22%20transform%3D%22translate%28-39.969%20-42%29%22/%3E%0A%3C/svg%3E%0A);}
.menu-fb {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2222%22%20viewBox%3D%220%200%2012%2022%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23333%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22fb%22%20class%3D%22cls-1%22%20d%3D%22M51.852%2C61H46.789V51.136H44v-4.53h2.789V44.062c0-2.335%2C1.563-5.062%2C5.968-5.062a24.935%2C24.935%2C0%2C0%2C1%2C2.741.142L55.966%2C39.2l-0.113%2C4.239-0.515%2C0s-1.158-.01-2.421-0.01c-0.94%2C0-1.064.217-1.064%2C1.079v2.1H56l-0.23%2C4.53H51.853V61h0Zm-4.017-.979H50.8V50.158H54.77L54.9%2C47.585H50.8V44.5c0-1.018.251-2.058%2C2.111-2.058%2C0.748%2C0%2C1.458%2C0%2C1.915.007l0.063-2.383c-0.462-.039-1.231-0.088-2.138-0.088-3.628%2C0-4.921%2C2.109-4.921%2C4.083v3.523H45.046v2.573h2.789v9.863h0Z%22%20transform%3D%22translate%28-44%20-39%29%22/%3E%0A%3C/svg%3E%0A);
}
.opensearchout {
    background: #055748;
    position: absolute;
    z-index: 900;
    width: 100%;
    height: 36px;
    padding: 3px 0;
    display: none;
}
input.searchinput.blackplace {
    width: 100%;
    background: #0b836d;
    padding: 0 20px;
    line-height: 30px;
    height: 30px;
    border: 1px solid #0b836d;
    box-sizing: border-box;
    -moz-transition: border-color 0.2s ease;
    -ms-transition: border-color 0.2s ease;
    -o-transition: border-color 0.2s ease;
    -webkit-transition: border-color 0.2s ease;
    transition: border-color 0.2s ease;
    font-size: 14px;
    font-weight: 400;
    font-family: 'rubik';
    color: #ffffff;
    font-size: 14px;
    border-radius: 18px;
    padding: 0 50px;
}
.searchicon{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213.03%22%20height%3D%2213%22%20viewBox%3D%220%200%2013.03%2013%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_magnifier%22%20class%3D%22cls-1%22%20d%3D%22M1175.44%2C19.069a0.689%2C0.689%2C0%2C0%2C0%2C0%2C1.378%2C2.138%2C2.138%2C0%2C0%2C1%2C1.94%2C1.228%2C0.682%2C0.682%2C0%2C0%2C0%2C.61.387%2C0.693%2C0.693%2C0%2C0%2C0%2C.3-0.07%2C0.685%2C0.685%2C0%2C0%2C0%2C.31-0.921A3.478%2C3.478%2C0%2C0%2C0%2C1175.44%2C19.069Zm7.32%2C9.462-2.27-2.3a5.76%2C5.76%2C0%2C1%2C0-4.71%2C2.475%2C5.671%2C5.671%2C0%2C0%2C0%2C3.53-1.232l2.25%2C2.271a0.826%2C0.826%2C0%2C0%2C0%2C.6.252%2C0.859%2C0.859%2C0%2C0%2C0%2C.6-0.252A0.873%2C0.873%2C0%2C0%2C0%2C1182.76%2C28.531Zm-11.4-5.677a4.42%2C4.42%2C0%2C1%2C1%2C8.84%2C0%2C4.528%2C4.528%2C0%2C0%2C1-.92%2C2.729%2C4.866%2C4.866%2C0%2C0%2C1-.64.684%2C4.393%2C4.393%2C0%2C0%2C1-2.86%2C1.065A4.453%2C4.453%2C0%2C0%2C1%2C1171.36%2C22.854Z%22%20transform%3D%22translate%28-1170%20-17%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:left center;
    background-color:transparent;
    border: 0;
    cursor: pointer;
    position:absolute;
    background-position:center center;
    top:0;
    right:0;
    width: 30px;
    height: 30px;;
    cursor: pointer;
}
.closeseach:hover {
    background-color:#f9f6f7;
}
.closeseach {
    -moz-transition:background-color 0.2s ease;
    -ms-transition:background-color 0.2s ease;
    -o-transition:background-color 0.2s ease;
    -webkit-transition:background-color 0.2s ease;
    transition:background-color 0.2s ease;
    background-color:#0d836d;
    width:30px;
    height:30px;
    float:right;
    border-radius:50%;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2210.031%22%20height%3D%2210.031%22%20viewBox%3D%220%200%2010.031%2010.031%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22search_close%22%20class%3D%22cls-1%22%20d%3D%22M841.188%2C43l3.566-3.565a0.841%2C0.841%2C0%2C0%2C0-1.189-1.188L840%2C41.812l-3.565-3.565a0.84%2C0.84%2C0%2C0%2C0-1.189%2C1.188L838.812%2C43l-3.566%2C3.565a0.841%2C0.841%2C0%2C0%2C0%2C1.189%2C1.188L840%2C44.188l3.565%2C3.565a0.841%2C0.841%2C0%2C0%2C0%2C1.189-1.188Z%22%20transform%3D%22translate%28-835%20-38%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    cursor: pointer;
}
form.searchform {
    width: 100%;
    max-width: calc(100% - 60px);
    max-width: -moz-calc(100% - 60px);
    max-width: -ms-calc(100% - 60px);
    max-width: -o-calc(100% - 60px);
    max-width: -webkit-calc(100% - 60px);
    max-width:  calc(100% - 60px);
    position: relative;
    display: inline-block;
}
.searchout {
    display: inline-block;
    margin-top: 0;
    margin-right:70px;
}
.icon-search:hover {
    text-decoration:underline;
}
.icon-search {
    margin: 0;
    width: auto;
    padding-left: 25px;
    color: #ffffff;
    font-size: 14px;
    font-style: italic;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213.03%22%20height%3D%2213%22%20viewBox%3D%220%200%2013.03%2013%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_magnifier%22%20class%3D%22cls-1%22%20d%3D%22M1175.44%2C19.069a0.689%2C0.689%2C0%2C0%2C0%2C0%2C1.378%2C2.138%2C2.138%2C0%2C0%2C1%2C1.94%2C1.228%2C0.682%2C0.682%2C0%2C0%2C0%2C.61.387%2C0.693%2C0.693%2C0%2C0%2C0%2C.3-0.07%2C0.685%2C0.685%2C0%2C0%2C0%2C.31-0.921A3.478%2C3.478%2C0%2C0%2C0%2C1175.44%2C19.069Zm7.32%2C9.462-2.27-2.3a5.76%2C5.76%2C0%2C1%2C0-4.71%2C2.475%2C5.671%2C5.671%2C0%2C0%2C0%2C3.53-1.232l2.25%2C2.271a0.826%2C0.826%2C0%2C0%2C0%2C.6.252%2C0.859%2C0.859%2C0%2C0%2C0%2C.6-0.252A0.873%2C0.873%2C0%2C0%2C0%2C1182.76%2C28.531Zm-11.4-5.677a4.42%2C4.42%2C0%2C1%2C1%2C8.84%2C0%2C4.528%2C4.528%2C0%2C0%2C1-.92%2C2.729%2C4.866%2C4.866%2C0%2C0%2C1-.64.684%2C4.393%2C4.393%2C0%2C0%2C1-2.86%2C1.065A4.453%2C4.453%2C0%2C0%2C1%2C1171.36%2C22.854Z%22%20transform%3D%22translate%28-1170%20-17%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:left center;
    cursor: pointer;
}
input.searchinput.blackplace::-webkit-input-placeholder {
    color: #fff;
    font-style:italic;
    opacity:1;
}
input.searchinput.blackplace:focus::-webkit-input-placeholder {
    color:transparent
}
input.searchinput.blackplace:-moz-placeholder {
    color: #fff;
    font-style:italic;
    opacity:1;
}
input.searchinput.blackplace:focus:-moz-placeholder{
    color:transparent
}
input.searchinput.blackplace::-moz-placeholder {
    color: #fff;
    font-style:italic;
    opacity:1;
}
input.searchinput.blackplace:focus::-moz-placeholder {
    color:transparent
}
input.searchinput.blackplace:-ms-input-placeholder {
    color: #fff;
    font-style:italic;
    opacity:1;
}
input.searchinput.blackplace:focus:-ms-input-placeholder {
    color:transparent
}
/*input.blackplace:-webkit-autofill {
    -webkit-text-fill-color: #171819 !important;
    -webkit-box-shadow: 0 0 0 30px #fff inset;
}*/
.ui-menu.ui-widget {
    border: 0;
    /*padding-top: 50px;*/
    border-radius: 3px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding-top:20px;
    padding-bottom:0;
    -webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.09);
    -moz-box-shadow:   0px 0px 2px 0px rgba(0, 0, 0, 0.09);
    box-shadow:         0px 0px 2px 0px rgba(0, 0, 0, 0.09);
    border-bottom: 1px solid #efe4e9;
}
.ui-menu .ui-menu-item a {
    text-decoration: none;
    display: block;
    padding: 2px .4em;
    line-height: 1.5;
    min-height: 0;
    font-weight: 400;
    color: #171819;
    font-size: 13px;
    font-weight: 500;
    padding-left: 50px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%225%22%20height%3D%227%22%20viewBox%3D%220%200%205%207%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23d31659%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22search_arrow%22%20class%3D%22cls-1%22%20d%3D%22M505.8%2C266a0.891%2C0.891%2C0%2C0%2C1-.567-0.195%2C0.593%2C0.593%2C0%2C0%2C1%2C0-.945l2.832-2.36-2.832-2.361a0.592%2C0.592%2C0%2C0%2C1%2C0-.944%2C0.918%2C0.918%2C0%2C0%2C1%2C1.133%2C0l3.4%2C2.833a0.592%2C0.592%2C0%2C0%2C1%2C0%2C.944l-3.4%2C2.833A0.886%2C0.886%2C0%2C0%2C1%2C505.8%2C266Z%22%20transform%3D%22translate%28-505%20-259%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:20px center;
}
.ui-menu .ui-menu-item a.ui-state-focus {
    background-color: transparent;
    border: 0;
    font-weight: 500;
    margin: 0;
    color:#04483c;
    cursor: pointer;
}
/*#category .ui-menu.ui-widget {
    display:block !important;
}*/
.headermobile {
    display:none;
}
.mobileheaderright {
    display:none;
}
.table-bordered td span {
    display: inline-block;
    line-height: 1;
    vertical-align: middle;
    padding: 7px 0;
}
.block-category #category-description p:first-child,
#category-description p{
    margin:0;
}
#category-description h1 {
    font-size: 14px;
    letter-spacing: 0.015em;
    line-height: 22px;
    color: #000000;
    font-weight:400;
}
#left-column .bloglinks .links {
    margin: 0;
}
.desctext h1 {
    margin: 0;
    font-weight: 400;
    font-family: 'rubik';
    font-size: 15px;
    color: #232323;
}
.homeslider-container {
    display:none;
}
#index .homeslider-container {
    display: block;
    margin: 0 0 20px;
}
#product .modal.fade.in{
    opacity: 1;
    background-color: rgba(0,0,0,0.5);
}
#product .modal-backdrop.in {
    opacity: .5;
    display: none;
}
#search_filters .facet {
    padding: 0 24px 0px;
}
#search_filters .facet.lvsection {
    padding: 0 24px 25px;
}
.sidetitle {
    position:relative;
    cursor: pointer;
}
.collapsed .sidetitle .openfilter {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%224.031%22%20height%3D%227%22%20viewBox%3D%220%200%204.031%207%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22sidemenu_arrow%22%20class%3D%22cls-1%22%20d%3D%22M610.52%2C781a0.519%2C0.519%2C0%2C0%2C1-.37-0.154%2C0.529%2C0.529%2C0%2C0%2C1%2C0-.744l2.586-2.605-2.586-2.6a0.529%2C0.529%2C0%2C0%2C1%2C0-.744%2C0.521%2C0.521%2C0%2C0%2C1%2C.739%2C0l2.955%2C2.977a0.529%2C0.529%2C0%2C0%2C1%2C0%2C.744l-2.955%2C2.977A0.518%2C0.518%2C0%2C0%2C1%2C610.52%2C781Z%22%20transform%3D%22translate%28-610%20-774%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    right: -5px;
    position:Absolute;
    width: 20px;
    height: 22px;
    right: 20px;
    top: 14px;
}
.sidetitle  .openfilter,
.active .openfilter {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%227.031%22%20height%3D%224%22%20viewBox%3D%220%200%207.031%204%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2309856f%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22sidemenu_arrow_more%22%20class%3D%22cls-1%22%20d%3D%22M608.515%2C672a0.523%2C0.523%2C0%2C0%2C1%2C.154-0.37%2C0.53%2C0.53%2C0%2C0%2C1%2C.745%2C0l2.6%2C2.586%2C2.605-2.586a0.529%2C0.529%2C0%2C0%2C1%2C.744%2C0%2C0.519%2C0.519%2C0%2C0%2C1%2C0%2C.739l-2.977%2C2.956a0.529%2C0.529%2C0%2C0%2C1-.744%2C0l-2.977-2.956A0.52%2C0.52%2C0%2C0%2C1%2C608.515%2C672Z%22%20transform%3D%22translate%28-608.5%20-671.5%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    right: -5px;
    position:Absolute;
    width: 20px;
    height: 22px;
    right: 20px;
    top: 14px;
}
#search_filters .collapse.in {
    margin-bottom: 30px;
}
.facet .sidetitle {
    color: #000000;
    font-size: 15px;
    font-weight: 500;
    padding: 17px 24px 15px;
    margin: 0 -24px;
}
.desctext img {
    display: block;
}
#product-availability {
    margin-top: .625rem;
    display: inline-block;
    font-weight: 600;
    /*display: none;*/
}
span.carrier-extra-content {
    width: 100%;
}
label.seb_banklink.hidden {
    display: none !important;
}
li.product-flagc.new {
    background: #1bd5e6;
    display: inline-block;
    color: #fff;
    padding: 0 13px;
    box-sizing: BORDER-BOX;
    line-height: 22px;
    font-size: 11px;
    font-weight: 500;
    border-left: 10px solid #4ba7ee;
    text-transform: uppercase;
}
li.product-flagc.discountflag {
    background: #f2be09;
    display: inline-block;
    color: #fff;
    padding: 0 13px;
    box-sizing: BORDER-BOX;
    line-height: 22px;
    font-size: 11px;
    font-weight: 500;
    border-left: 10px solid #ed3d7c;
    text-transform: uppercase;
    margin-bottom:5px;

}
.product-flags {
    position: absolute;
    top: auto;
    width: 100%;
    bottom: 0;
    left: -10px;
    z-index: 1;
    margin-bottom: 20px;
}
.productlistimage {
    position: relative;
}
.dispayblock {
    display:block;
}

.line75 {
    line-height:75px;
}
.payserabuttonblock {
    max-width:200px;
    width:100%;
    float:right;
}
.payseratextblock {
    float:left;

}
.infotext {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2228%22%20viewBox%3D%220%200%2024%2028%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%231d2020%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_info%22%20class%3D%22cls-1%22%20d%3D%22M760%2C712a1%2C1%2C0%2C0%2C0-1.187.727v5.888a1.053%2C1.053%2C0%2C0%2C0%2C1.187.742%2C1.1%2C1.1%2C0%2C0%2C0%2C1.2-.742v-5.888A1.033%2C1.033%2C0%2C0%2C0%2C760%2C712Zm0-3.632a1.113%2C1.113%2C0%2C1%2C0%2C1.249%2C1.1A1.2%2C1.2%2C0%2C0%2C0%2C760%2C708.363ZM760%2C702a12.029%2C12.029%2C0%2C0%2C0-3.632%2C23.487l2.729%2C4.033a1.089%2C1.089%2C0%2C0%2C0%2C1.806%2C0l2.729-4.033A12.029%2C12.029%2C0%2C0%2C0%2C760%2C702Zm2.653%2C21.5a1.1%2C1.1%2C0%2C0%2C0-.609.44L760%2C726.958l-2.044-3.021a1.1%2C1.1%2C0%2C0%2C0-.609-0.44A9.818%2C9.818%2C0%2C1%2C1%2C762.653%2C723.5Z%22%20transform%3D%22translate%28-748%20-702%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    color: #1d2020;
    font-size: 16px;
    font-weight: 500;
    padding: 7px 0;
    padding-left: 39px;
    background-position: left center;
}
#order-detail .payserabox {
    border-bottom: 1px solid #efe4e9;
    padding: 0 32px;
    width: 100%;
    margin-bottom: 10px;
    background:#fff;
    border-radius: 3px;
    display:inline-block;
}
.reasuranceout {
    background:#f5f5f5;
}
div#desktop_language_selector {
    display: none;
}
.product-description.text {
    position: relative;
    padding: 0;
    width: 100%;
    border: 0;
    margin: 0;
    left: auto;
    top: auto;
    display: inline-block;
    float: none;
    bottom: auto;
}
.discounted-price {
    color: #d61818 !important;
}
span.reduceprice {
    color: #d61818 !important;
}
/* FORCE mobile menu to be on top - stronger rules */
body .mm-menu,
body nav#mainmenumobile,
body nav#mainmenumobile.mm-menu_opened,
body .mm-wrapper__blocker {
    z-index: 999999 !important;
    position: fixed !important;
    background: white !important;
    opacity: 1 !important;
}

/* Fix menu panel */
.mm-panel {
    z-index: 999999 !important;
    background: white !important;
}

/* Fix product images to be below */
.products .product-miniature img,
.product-miniature,
.thumbnail-container,
img {
    position: relative !important;
    z-index: 1 !important;
}

/* Ensure menu overlay */
.mm-wrapper {
    z-index: 999998 !important;
}

body.mm-wrapper_opened {
    overflow: hidden !important;
}

/* FORCE all page content to be below mobile menu */
.container,
.products,
.product-miniature,
.thumbnail-container,
.product-thumbnail,
img,
.content,
#content,
#js-product-list,
#products {
    position: relative !important;
    z-index: 1 !important;
}

/* Ensure mobile menu wrapper is always on top */
.mm-wrapper,
.mm-wrapper_opened,
body.mm-wrapper_opened .mm-menu,
body.mm-wrapper_opened #mainmenumobile {
    z-index: 999999 !important;
    position: fixed !important;
}

/* Force menu blocker to work */
.mm-page__blocker {
    z-index: 999998 !important;
    background: rgba(0,0,0,0.5) !important;
}

/* GPT siūlymas - mobilaus meniu prioritetas */
nav#mainmenumobile,
#mainmenumobile,
.mm-menu,
.mm-wrapper {
    position: fixed !important;
    z-index: 999999 !important;
    background: white !important;
}

/* Produktų blokų žemas prioritetas */
#main,
#content,
.product-container,
.product-cover,
.products .product-miniature,
.thumbnail-container img {
    position: relative !important;
    z-index: 1 !important;
}

/* Specifinis taisymas mm-menu bibliotekai */
html .mm-menu,
html .mm-wrapper,
html nav#mainmenumobile {
    z-index: 999999 !important;
}

/* STACKING CONTEXT FIX - Position fixed for mobile menu */
#mainmenumobile,
nav#mainmenumobile {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 99999 !important;
    background: #fff !important;
}

/* Reset product blocks z-index to auto */
.product-cover,
#content,
#main,
body,
.container,
.products,
.product-miniature {
    z-index: auto !important;
}

/* Remove any transforms or stacking contexts */
.product-container,
.thumbnail-container,
.product-images {
    transform: none !important;
    will-change: auto !important;
    contain: none !important;
}

/* Mobile menu visada ant viršaus - NAUJAS SPRENDIMAS */
#mobile_top_menu_wrapper,
#mobile_top_menu_wrapper .menu,
#mobile_top_menu_wrapper.mobile {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important; /* uždengia visą ekraną */
    z-index: 99999 !important;
    background: #fff !important; /* gali pakeisti į savo norimą spalvą */
    overflow-y: auto !important; /* kad meniu būtų scrollinamas jei daug punktų */
}

/* Kad produktų nuotraukos ar blokai neužliptų ant meniu */
#content, #main, .product-cover, .page-wrapper {
    position: relative !important;
    z-index: 1 !important;
}

/* Papildomas mobile menu pataisymas - pridėkime overflow */
#mainmenumobile,
nav#mainmenumobile {
    overflow-y: auto !important;
}

/* Dar vienas bandymas su aukštesniu z-index */
#mainmenumobile {
    z-index: 999999 !important;
}

/* Fono elementai žemiau */
body, #content, #main, .product-cover, .page-wrapper {
    position: relative !important;
    z-index: 1 !important;
}

/* jQuery mmenu specifiniai pataisymai */
.mm-menu,
.mm-wrapper,
.mm-menu.mm-menu_opened {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 999999 !important;
    background: #ffffff !important;
    opacity: 1 !important;
    visibility: visible !important;
}

/* Blocker elemento pataisymas */
.mm-page__blocker {
    z-index: 999998 !important;
    background: rgba(0,0,0,0.5) !important;
}

/* Mobile menu - tikrasis sprendimas su adtm_menu */
#adtm_menu,
#adtm_menu_inner,
.adtm_menu_container {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 99999 !important;
    background: #fff !important;
    overflow-y: auto !important;
}

/* Kad turinys nebūtų virš meniu */
body,
#content,
#main,
.product-cover,
.page-wrapper {
    position: relative !important;
    z-index: 1 !important;
}

