@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-Black.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-BlackItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'fira';
    src:  url('../fonts/FiraSans-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}
body {
    font-family: 'fira';
    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: #000000;
    text-decoration: none;
    font-family: 'fira';
}
#authentication .custom-checkbox span {
    flex: none;
}
.custom-checkbox {
    cursor: pointer;
}
/*#authentication .radio-inline{
    padding: 0;
    margin-left: 14px;
    vertical-align: middle;
    width: auto;
}*/
.page-content a {
	text-decoration: underline;
}
#authentication .radio-inline .custom-radio, #identity .radio-inline .custom-radio {
    margin-left: 0;
    margin-top: -3px;
    margin-left: 3px;
}
.label, label {
    color: #232323;
    text-align: right;
    font-size: .875rem;
}
.h4 {
    font-weight: 600;
    color: #232323;
    font-family: 'fira';
}

.row {
    display:inline-block;
    width:100%;
    margin:0;
}
.showmobile {
    display:none;
}
.logoblock img{
    display:block;
}
.container {
    width: 1120px;
    width: 100%;
    max-width: 1120px;
    position: relative;
    padding: 0;
}
#bodyblock {
    padding-bottom: 0;
    position: relative;
    min-height: 100%;
}
.show560 {
    display:none;
}
.w33 {
    float:right;
    max-width:33.33%;
    width:100%;
}
.headertop {
    background: #f2f2f2;
    height: 30px;
}
.linksblock li a:hover{
    text-decoration: underline;
}
.linksblock li a {
    color: #592a28;
    font-size: 12px;
    line-height: 30px;
    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;
}
.linksblock ul {
    margin: 4px 0 -4px;
    display: inline-block;
    width: 100%;
}
.linksblock li {
    float:right;
    margin-left:30px;
}
.navwrap {
    height: 58px;
    background: #612e2b;
    margin: 0 0 10px;
}
#navbar {
	z-index: 100000;
	background: #612e2b;
}
.sticky {
	position: fixed;
	top: 85px;
	width: 100%;
}
.sticky_desktop {
	position: fixed;
	top: 0;
	width: 100%;
	background: #fff;
	z-index: 100000;
	}
.sticky_content {
	padding-top: 153px;
	}
.top-menu li:hover a[data-depth="0"]:before {
    height: 6px;
}
.top-menu li a[data-depth="0"]:before {
    content: '';
    position: Absolute;
    bottom: 0;
    right: 0;
    height: 0;
    background: #e1b556;
    width: 100%;
    -moz-transition:height 0.2s ease;
    -ms-transition:height 0.2s ease;
    -o-transition:height 0.2s ease;
    -webkit-transition:height 0.2s ease;
    transition:height 0.2s ease;
}
.header-top .row.relative {
    margin-bottom: -4px;
}
.top-menu a[data-depth="0"] {
    font-weight: 600;
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    height: 58px;
    padding: 20px 10px;
    position:relative;
}
#top-menu{
    display:flex;
}

#header .menu>ul>li{
    display:block;
    float:right;
    position:relative;
    margin-left:50px;
}
#header .menu>ul>li:last-child{
    margin-left:0;
}
.logoblock {
    width: 200px;
    float: right;
    padding: 10px 0 14px;
    padding-bottom: 10px;
}
.headerright {
    float: left;
    max-width: 100%;
    width: -moz-calc(100% - 200px);
    width: -ms-calc(100% - 200px);
    width: -o-calc(100% - 200px);
    width: -webkit-calc(100% - 200px);
    width: calc(100% - 200px);
    margin-bottom: -4px;
    padding: 22px 0;
}
.logoblock h1 {
    margin:0;
}
.headerphone {
    color:#000000;
    font-weight:600;
    display:block;
    font-size:15px;
}
.headcontact {
    padding-right:40px;
    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%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-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_contacts%22%20class%3D%22cls-1%22%20d%3D%22M586.163%2C88.531c-0.294-.316-0.6-0.615-0.9-0.9-0.149-.144-0.3-0.294-0.448-0.444l-1.3-1.3a2.493%2C2.493%2C0%2C0%2C0-3.75%2C0c-0.133.134-.272%2C0.267-0.406%2C0.4-0.31.3-.63%2C0.62-0.94%2C0.951a9.782%2C9.782%2C0%2C0%2C1-1.763-1.149%2C18.423%2C18.423%2C0%2C0%2C1-2.222-2.127%2C0.962%2C0.962%2C0%2C1%2C0-1.448%2C1.267%2C19.615%2C19.615%2C0%2C0%2C0%2C2.463%2C2.363s0%2C0.005.01%2C0.005a10.563%2C10.563%2C0%2C0%2C0%2C2.591%2C1.588%2C0.31%2C0.31%2C0%2C0%2C0%2C.064.021%2C1.274%2C1.274%2C0%2C0%2C0%2C1.411-.321l0.037-.038c0.363-.412.748-0.786%2C1.154-1.187%2C0.139-.134.278-0.273%2C0.417-0.412a0.846%2C0.846%2C0%2C0%2C1%2C.518-0.289%2C0.835%2C0.835%2C0%2C0%2C1%2C.518.289l1.3%2C1.3c0.155%2C0.155.316%2C0.31%2C0.465%2C0.46%2C0.3%2C0.289.577%2C0.567%2C0.844%2C0.85a0.081%2C0.081%2C0%2C0%2C0%2C.022.021%2C0.616%2C0.616%2C0%2C0%2C1-.011.984l-1.629%2C1.63a1.868%2C1.868%2C0%2C0%2C1-1.218.572%2C6.525%2C6.525%2C0%2C0%2C1-2.858-.519%2C18.96%2C18.96%2C0%2C0%2C1-5.626-3.384%2C20.965%2C20.965%2C0%2C0%2C1-5.454-6.96%2C10.24%2C10.24%2C0%2C0%2C1-1.09-3.614%2C2.041%2C2.041%2C0%2C0%2C1%2C.647-1.764%2C12.464%2C12.464%2C0%2C0%2C0%2C.972-0.936c0.192-.2.374-0.39%2C0.566-0.567l0.006-.005a0.645%2C0.645%2C0%2C0%2C1%2C1.047-.016l2.633%2C2.636%2C0.016%2C0.016a0.712%2C0.712%2C0%2C0%2C1%2C.251.454%2C0.813%2C0.813%2C0%2C0%2C1-.261.5l-1.635%2C1.636a0.964%2C0.964%2C0%2C1%2C0%2C1.362%2C1.363l1.635-1.636a2.61%2C2.61%2C0%2C0%2C0%2C.828-1.882%2C2.533%2C2.533%2C0%2C0%2C0-.833-1.818l-2.629-2.63a2.531%2C2.531%2C0%2C0%2C0-3.734-.016c-0.224.208-.427%2C0.422-0.63%2C0.631a10.675%2C10.675%2C0%2C0%2C1-.839.813%2C0.25%2C0.25%2C0%2C0%2C1-.037.032A3.935%2C3.935%2C0%2C0%2C0%2C565%2C78.711a12.015%2C12.015%2C0%2C0%2C0%2C1.271%2C4.32v0.005a22.929%2C22.929%2C0%2C0%2C0%2C5.951%2C7.6%2C20.966%2C20.966%2C0%2C0%2C0%2C6.186%2C3.71%2C9.239%2C9.239%2C0%2C0%2C0%2C3.179.652c0.165%2C0%2C.336-0.005.507-0.021H582.1a3.787%2C3.787%2C0%2C0%2C0%2C2.414-1.128l1.635-1.636%2C0.016-.016A2.529%2C2.529%2C0%2C0%2C0%2C586.163%2C88.531Zm-0.379-6.538a9.529%2C9.529%2C0%2C0%2C0-7.773-7.784%2C0.963%2C0.963%2C0%2C0%2C0-.326%2C1.9%2C7.628%2C7.628%2C0%2C0%2C1%2C6.208%2C6.212%2C0.961%2C0.961%2C0%2C0%2C0%2C.945.8A0.8%2C0.8%2C0%2C0%2C0%2C585%2C83.1%2C0.964%2C0.964%2C0%2C0%2C0%2C585.784%2C81.993Zm5.2-.235a15.634%2C15.634%2C0%2C0%2C0-12.736-12.745%2C0.963%2C0.963%2C0%2C0%2C0-.326%2C1.9%2C13.688%2C13.688%2C0%2C0%2C1%2C11.16%2C11.168%2C0.961%2C0.961%2C0%2C0%2C0%2C.946.8%2C0.827%2C0.827%2C0%2C0%2C0%2C.16-0.016A0.955%2C0.955%2C0%2C0%2C0%2C590.987%2C81.758Z%22%20transform%3D%22translate%28-565%20-69%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:right center;
    width:200px;
    float:right;
}
.headershops a span{
    display:block;
    text-decoration: underline;
}
.headershops {
    width: 160px;
    float: right;
    padding: 2px 0;
}
.headershops a {
    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%2226.031%22%20height%3D%2225.969%22%20viewBox%3D%220%200%2026.031%2025.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%22icon_shops%22%20class%3D%22cls-1%22%20d%3D%22M772.025%2C78.387a2.435%2C2.435%2C0%2C1%2C0%2C2.44%2C2.436A2.44%2C2.44%2C0%2C0%2C0%2C772.025%2C78.387Zm0%2C3.247a0.812%2C0.812%2C0%2C1%2C1%2C.814-0.812A0.815%2C0.815%2C0%2C0%2C1%2C772.025%2C81.635Zm0-6.494a5.693%2C5.693%2C0%2C0%2C0-5.692%2C5.683c0%2C2.918%2C4.567%2C8.082%2C5.087%2C8.66a0.814%2C0.814%2C0%2C0%2C0%2C1.21%2C0c0.521-.578%2C5.088-5.743%2C5.088-8.66A5.694%2C5.694%2C0%2C0%2C0%2C772.025%2C75.14Zm0%2C12.562c-1.776-2.1-4.066-5.329-4.066-6.879a4.066%2C4.066%2C0%2C0%2C1%2C8.132%2C0C776.091%2C82.37%2C773.8%2C85.6%2C772.025%2C87.7Zm12.753-9.1-12.2-11.365a0.811%2C0.811%2C0%2C0%2C0-1.109%2C0l-12.2%2C11.365a0.811%2C0.811%2C0%2C0%2C0%2C.554%2C1.4h2.44V92.188a0.813%2C0.813%2C0%2C0%2C0%2C.813.812h17.89a0.813%2C0.813%2C0%2C0%2C0%2C.814-0.812V80.011h2.439A0.811%2C0.811%2C0%2C0%2C0%2C784.778%2C78.606Zm-3.808-.219a0.813%2C0.813%2C0%2C0%2C0-.813.812V91.376H763.893V79.2a0.813%2C0.813%2C0%2C0%2C0-.813-0.812h-1.189l10.134-9.443%2C10.134%2C9.443H780.97Z%22%20transform%3D%22translate%28-759%20-67.031%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 13px;
    font-weight: 600;
    padding-right: 40px;
}
.searchleft {
    float: right;
    width: 320px;
}
.searchinput {
    width: 100%;
    border: 2px solid #efefef;
    border-radius: 22px;
    height: 44px;
    box-sizing: BORDER-BOX;
    line-height: 40px;
    padding: 0 20px;
    color: #7f7f7f;
    font-size: 13px;
    font-weight: 400;
    font-family: 'fira';
}
.searchleft {
    float: right;
    width: 320px;
}

.searchinput {
    width: 100%;
    border: 2px solid #efefef;
    border-radius: 22px;
    height: 44px;
    box-sizing: BORDER-BOX;
    line-height: 40px;
    padding: 0 20px;
    color: #7f7f7f;
    font-size: 13px;
    font-weight: 400;
    font-family: 'fira';
}
button.searchbtn:hover {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213.97%22%20height%3D%2215%22%20viewBox%3D%220%200%2013.97%2015%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%23e1b556%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_magnifier_hover%22%20class%3D%22cls-1%22%20d%3D%22M1222.78%2C87.662l-3.45-3.713a6.154%2C6.154%2C0%2C0%2C0%2C1.38-3.893%2C5.858%2C5.858%2C0%2C1%2C0-5.86%2C6.056%2C5.69%2C5.69%2C0%2C0%2C0%2C3.36-1.1l3.47%2C3.741a0.754%2C0.754%2C0%2C0%2C0%2C.55.242%2C0.74%2C0.74%2C0%2C0%2C0%2C.53-0.22A0.816%2C0.816%2C0%2C0%2C0%2C1222.78%2C87.662Zm-7.93-12.083a4.479%2C4.479%2C0%2C1%2C1-4.32%2C4.477A4.409%2C4.409%2C0%2C0%2C1%2C1214.85%2C75.579Z%22%20transform%3D%22translate%28-1209%20-74%29%22/%3E%0A%3C/svg%3E%0A);
}
button.searchbtn {
    width: 44px;
    height: 44px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213.97%22%20height%3D%2215%22%20viewBox%3D%220%200%2013.97%2015%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%235d2b29%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_magnifier%22%20class%3D%22cls-1%22%20d%3D%22M1222.78%2C87.662l-3.45-3.713a6.154%2C6.154%2C0%2C0%2C0%2C1.38-3.893%2C5.858%2C5.858%2C0%2C1%2C0-5.86%2C6.056%2C5.69%2C5.69%2C0%2C0%2C0%2C3.36-1.1l3.47%2C3.741a0.754%2C0.754%2C0%2C0%2C0%2C.55.242%2C0.74%2C0.74%2C0%2C0%2C0%2C.53-0.22A0.816%2C0.816%2C0%2C0%2C0%2C1222.78%2C87.662Zm-7.93-12.083a4.479%2C4.479%2C0%2C1%2C1-4.32%2C4.477A4.409%2C4.409%2C0%2C0%2C1%2C1214.85%2C75.579Z%22%20transform%3D%22translate%28-1209%20-74%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 50%;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    background-position: Center center;
}
.relative {
    position:relative;
}
input.greyplace::-webkit-input-placeholder,textarea.greyplace::-webkit-input-placeholder {
    color: #7f7f7f;
    opacity:1;
}
input.greyplace:focus::-webkit-input-placeholder,textarea.greyplace:focus::-webkit-input-placeholder {
    color:transparent
}
input.greyplace:-moz-placeholder,textarea.greyplace:-moz-placeholder {
    color: #7f7f7f;
    opacity:1;
}
input.greyplace:focus:-moz-placeholder,textarea.greyplace:focus:-moz-placeholder {
    color:transparent
}
input.greyplace::-moz-placeholder,textarea.greyplace::-moz-placeholder {
    color: #7f7f7f;
    opacity:1;
}
input.greyplace:focus::-moz-placeholder,textarea.greyplace:focus::-moz-placeholder {
    color:transparent
}
input.greyplace:-ms-input-placeholder,textarea.greyplace:-ms-input-placeholder {
    color: #7f7f7f;
    opacity:1;
}
input.greyplace:focus:-ms-input-placeholder,textarea.greyplace:focus:-ms-input-placeholder {
    color:transparent
}
input.whiteplace::-webkit-input-placeholder,textarea.whiteplace::-webkit-input-placeholder {
    color: #ffffff;
    opacity:1;
}
input.whiteplace:focus::-webkit-input-placeholder,textarea.whiteplace:focus::-webkit-input-placeholder {
    color:transparent
}
input.whiteplace:-moz-placeholder,textarea.whiteplace:-moz-placeholder {
    color: #ffffff;
    opacity:1;
}
input.whiteplace:focus:-moz-placeholder,textarea.whiteplace:focus:-moz-placeholder {
    color:transparent
}
input.whiteplace::-moz-placeholder,textarea.whiteplace::-moz-placeholder {
    color: #ffffff;
    opacity:1;
}
input.whiteplace:focus::-moz-placeholder,textarea.whiteplace:focus::-moz-placeholder {
    color:transparent
}
input.whiteplace:-ms-input-placeholder,textarea.whiteplace:-ms-input-placeholder {
    color: #ffffff;
    opacity:1;
}
input.whiteplace:focus:-ms-input-placeholder,textarea.whiteplace:focus:-ms-input-placeholder {
    color:transparent
}
.headstrong {
    display: block;
    font-size: 13px;
    font-weight: 600;
    color: #000000;
}
.headtext {
    display: block;
    font-size: 12px;
    font-weight: 400;
    color: #7f7f7f;
}
a.icon-login {
    padding-right: 38px;
    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%2222.03%22%20height%3D%2222%22%20viewBox%3D%220%200%2022.03%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-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%22M1274.68%2C90.281h-3.05a0.876%2C0.876%2C0%2C0%2C1-.69-0.327%2C0.888%2C0.888%2C0%2C0%2C1-.18-0.753%2C9.5%2C9.5%2C0%2C0%2C1%2C9.05-7.519c0.07%2C0%2C.15%2C0%2C0.22%2C0s0.15%2C0%2C.22%2C0a9.478%2C9.478%2C0%2C0%2C1%2C3.11.6%2C0.859%2C0.859%2C0%2C1%2C0%2C.6-1.609c-0.14-.053-0.28-0.1-0.43-0.151a5.848%2C5.848%2C0%2C1%2C0-7%2C0%2C11.185%2C11.185%2C0%2C0%2C0-7.45%2C8.328A2.609%2C2.609%2C0%2C0%2C0%2C1271.63%2C92h3.05A0.86%2C0.86%2C0%2C1%2C0%2C1274.68%2C90.281Zm1.22-14.438a4.13%2C4.13%2C0%2C1%2C1%2C4.33%2C4.12l-0.2%2C0-0.2%2C0A4.129%2C4.129%2C0%2C0%2C1%2C1275.9%2C75.843Zm14.48%2C8.963a2.321%2C2.321%2C0%2C0%2C0-2.11-1.358h-2.69a2.273%2C2.273%2C0%2C0%2C0-2.15%2C1.453c-0.05.117-.1%2C0.266-0.16%2C0.438h-5.63a0.85%2C0.85%2C0%2C0%2C0-.62.261l-1.48%2C1.52a0.862%2C0.862%2C0%2C0%2C0%2C.01%2C1.2l1.5%2C1.53a0.852%2C0.852%2C0%2C0%2C0%2C.61.257h2.8a0.86%2C0.86%2C0%2C1%2C0%2C0-1.719h-2.43l-0.67-.675%2C0.64-.657h5.91a0.858%2C0.858%2C0%2C0%2C0%2C.84-0.655%2C8.348%2C8.348%2C0%2C0%2C1%2C.28-0.885%2C0.568%2C0.568%2C0%2C0%2C1%2C.55-0.351h2.68a0.581%2C0.581%2C0%2C0%2C1%2C.55.341%2C5.523%2C5.523%2C0%2C0%2C1%2C.51%2C2.191%2C5.6%2C5.6%2C0%2C0%2C1-.51%2C2.23%2C0.579%2C0.579%2C0%2C0%2C1-.54.352h-2.71A0.624%2C0.624%2C0%2C0%2C1%2C1285%2C89.9a5.983%2C5.983%2C0%2C0%2C1-.26-0.85%2C0.864%2C0.864%2C0%2C0%2C0-1.68.4%2C8.058%2C8.058%2C0%2C0%2C0%2C.35%2C1.106A2.32%2C2.32%2C0%2C0%2C0%2C1285.56%2C92h2.72a2.312%2C2.312%2C0%2C0%2C0%2C2.11-1.384%2C7.434%2C7.434%2C0%2C0%2C0%2C.65-2.921A7.208%2C7.208%2C0%2C0%2C0%2C1290.38%2C84.806Zm-2.82%2C2.037a0.859%2C0.859%2C0%2C1%2C1-.86.859A0.863%2C0.863%2C0%2C0%2C1%2C1287.56%2C86.843Z%22%20transform%3D%22translate%28-1269%20-70%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:right center;
}
.cartout, .userinfoblock {
    float: right;
    margin: 6px 0px;
    margin-right: 28px;
}
.userinfoblock {
    width: 150px;
}
.cart-products-count {
    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%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-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%22M1442.14%2C85.124a0.863%2C0.863%2C0%2C0%2C0%2C.86-0.859V76.53a0.863%2C0.863%2C0%2C0%2C0-.86-0.86h-5.41V74.725a4.73%2C4.73%2C0%2C0%2C0-9.46%2C0V75.67h-5.41a0.856%2C0.856%2C0%2C0%2C0-.86.86V88.561A3.441%2C3.441%2C0%2C0%2C0%2C1424.44%2C92h15.12a3.441%2C3.441%2C0%2C0%2C0%2C3.44-3.437%2C0.86%2C0.86%2C0%2C0%2C0-1.72%2C0%2C1.72%2C1.72%2C0%2C0%2C1-1.72%2C1.718h-15.12a1.72%2C1.72%2C0%2C0%2C1-1.72-1.718V77.389h4.55v3.223a0.86%2C0.86%2C0%2C0%2C0%2C1.72%2C0V74.725a3.01%2C3.01%2C0%2C0%2C1%2C6.02%2C0V75.67h-3.44a0.859%2C0.859%2C0%2C1%2C0%2C0%2C1.719h3.44v3.223a0.86%2C0.86%2C0%2C0%2C0%2C1.72%2C0V77.389h4.55v6.875A0.863%2C0.863%2C0%2C0%2C0%2C1442.14%2C85.124Z%22%20transform%3D%22translate%28-1421%20-70%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:right center;
    padding-right:35px;
    width: 100%;
    display: block;
    position:relative;
}
.cartcount {
    position: absolute;
    width: 14px;
    height: 14px;
    display: block;
    right: 15px;
    bottom: 0;
    background: #e1b556;
    border-radius: 50%;
    color: #ffffff;
    font-size: 11px;
    font-weight: 600;
    text-align: center;
}

.cartout {
    margin-right: 0;
}
.slidebottom strong{
    color:#e1b556;
    font-weight:900;
}
.slidebottom p{
    margin:0;
}
.slidetitle:before {
    content:'';
    position:absolute;
    width:30px;
    height:4px;
    background:#e1b556;
    bottom:0;
    right:0;
}
.slidetitle span{
    display:block;
}
.slidetitle {
    color: #000000;
    font-size: 36px;
    letter-spacing: 0.15px;
    position: relative;
    margin: 0 0 30px;
    padding-bottom: 30px;
    font-weight: 700;
}
.slidebottom {
    position: absolute;
    bottom: 80px;
    right: 0;
    z-index: 1;
    color: #000000;
    font-weight: 500;
    font-size: 18px;
    padding: 0 70px;
    width: 100%;
}
.whitebtn:hover {
    background:#f3f3f3;
}
.whitebtn {
    display: inline-block;
    width: 100%;
    max-width: 240px;
    border-radius: 2px;
    border:0;
    cursor: pointer;
    background: #fff;
    line-height: 50px;
    height:50px;
    text-align: center;
    color: #000000;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    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;
    -webkit-box-shadow: -1px 1px 4px 0px rgba(0, 0, 0, 0.03);
    -moz-box-shadow: -1px 1px 4px 0px rgba(0, 0, 0, 0.03);
    box-shadow: -1px 1px 4px 0px rgba(0, 0, 0, 0.03);
}
.headershadow {
    -webkit-box-shadow: -2px 2px 6px 0px rgba(0, 0, 0, 0.09);
    -moz-box-shadow: -2px 2px 6px 0px rgba(0, 0, 0, 0.09);
    box-shadow: -2px 2px 6px 0px rgba(0, 0, 0, 0.09);
}
.slidebtn {
    line-height: 52px;
    margin-top: 50px;
}
.rslides .slick-arrow {
    display: none !important;
}
.slidebottom strong {
    color: #000000;
    font-weight: 700;
    display: block;
    margin-top: 15px;
    font-size: 33px;
}
.slick-dots li button {
    width: 8px;
    height: 8px;
    background: #000000;
    border-radius: 50%;
    text-indent: -9999px;
    overflow: hidden;
    padding: 0;
    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;
    border: 0;
    padding: 0;
    opacity: 0.21;
}
.slick-dots {
    position: absolute;
    bottom: 23px;
    right: 0;
    width: 100%;
    text-align: center;
}
.slick-dots li.slick-active button {
    background: #5d2b29;
    opacity: 1;
}
.sectiontitle {
    margin: 0 0 40px;
    color: #000000;
    font-size: 24px;
    font-weight: 700;
    text-transform: uppercase;
}
.rslides {
    margin: 0 0;
}
.products {
    display: inline-block;
    width: 100%;
}
.productlistblocksmall {
    width: 25%;
    float: right;
    position: relative;
    margin: 0 0 30px;
}
.thumbnail.product-thumbnail {
    text-align: center;
    line-height: 300px;
}
.productlistimage {
    overflow: hidden;
}
.valign {
    display: inline-block;
    line-height: normal;
    vertical-align: middle;
    width: 100%;
}
.product-title {
    color: #000000;
    font-size: 16px;
    font-weight: 600;
}
.productlistblocksmall:hover .productlistimage img {
    transform: scale(1.1);
}
.productlistimage img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    -webkit-transform: scale(1);
    -khtml-transform: scale(1);
    transform: scale(1);
    height: auto;
    transition: transform 0.2s ease;
}
span.priceblock {
    color: #000000;
    font-size: 21px;
    font-weight: 700;
}
.discountlabel {
    color: #7f7f7f;
    font-size: 15px;
    font-weight: 400;
    text-decoration: line-through;
    margin: 5px 0 0;
}
.listpriceblock {
    margin-top: 20px;
    display:inline-block;
    width:100%;
}
.product-price-and-shipping {
    float: right;
    height: 48px;
}
.product-flagc.discount:before {
    content:'';
    position:absolute;
    top:0;
    right:-10px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 11px 0 11px 10px;
    border-color: transparent transparent transparent #fc212f;
}
.current-price {
    display: inline-block;
}
.product-prices .product-flagc.discount {
    display: inline-block;
    float: none;
    vertical-align: top;
    margin-right: 17px;
    margin-top: 3px;
}
.product-images {
    margin:0 -5px;
}
.tabs.marginbottom80 {
    margin-top: 40px;
}
.block-categories .category-sub-menu .category-sub-menu .category-sub-menu {
    margin-top: 10px;
    margin-bottom: 20px;
}
.product-images .slick-slide {
    padding: 0 5px;
}
.product-flagc.discount {
    background: #fc2130;
    float: right;
    position: relative;
    color: #fff;
    line-height: 22px;
    width: 50px;
    font-weight: 700;
    font-size: 12px;
    text-align: center;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    margin-right: 30px;
}
.productlabels {
    position: absolute;
    top: 10px;
    right: auto;
    left: 10px;
    z-index: 5;
}
li.product-flagc.new {
    color: #fff;
    background: #37c774;
    line-height: 22px;
    font-size: 11px;
    font-weight: 700;
    width: 72px;
    text-align: center;
    text-transform: uppercase;
    margin: 0 0 6px;
    border-radius:4px;
    border-top-right-radius: 0;
}
li.product-flagc.out_of_stock {
    color: #fff;
    background: red;
    line-height: 22px;
    font-size: 11px;
    font-weight: 700;
    width: 72px;
    text-align: center;
    text-transform: uppercase;
    margin: 0 0 6px;
    border-radius:4px;
}

.solid_out_of_stock{
    color: #fff;
    background: red;
    line-height: 22px;
    font-size: 11px;
    font-weight: 700;
    width: 137px;
    text-align: center;
    text-transform: uppercase;
    margin: 0 0 6px;
    border-radius:4px;
}
.listtitleblock {
    margin-top: 20px;
    height: 38px;
    overflow: hidden;
}
.newsletterblock:before{
    content:'';
    position:absolute;
    background:#9d5350;
    bottom:0;
    right:-5px;
    width:5px;
    height:50px;
}
.newsletterblock {
    background: #e6b753;
    border-right: 5px solid #5d2b29;
    padding: 0 50px;
    box-sizing: BORDER-BOX;
    position:relative;
}
.newslettertext strong {
    display: block;
    text-transform: uppercase;
    font-size: 24px;
    font-weight: 700;
    margin-top: 0px;
    margin-bottom: 3px;
}
.newslettertext {
    float: right;
    font-size: 15px;
    font-weight: 400;
    color: #fff;
    width: 390px;
}
.newsletterinput {
    background:#dbaa42;
    color:#fff;
    height:50px;
    line-height:50px;
    border-radius:2px;
    border: 0;
    max-width:450px;
    width:100%;
    font-size:13px;
    font-weight:400;
    padding:0 20px;
    box-sizing: border-box;
}
input,select,button {
    appearance: none;
    font-family:'fira';
}
form.newsletterform {
    float: right;
    box-sizing: border-box;
    width: 100%;
    max-width: calc(100% - 390px);
    max-width: -moz-calc(100% - 390px);
    max-width: -ms-calc(100% - 390px);
    max-width: -o-calc(100% - 390px);
    max-width: -webkit-calc(100% - 390px);
    max-width: calc(100% - 390px);
}
.newsletterinputout {
    float: right;
    width: 450px;
    max-width: 100%;
    margin-left: 15px;
}
*:focus {
    outline:none;
}
.newsletterblock > .row {
    margin-bottom: -4px;
    padding: 50px 0;
}
.margintop80 {
    margin-top:80px;
}
footer#footer {
    padding: 0;
    height: 540px;
    background: #f2f2f2;
    position: absolute;
    width: 100%;
    bottom: 0;
    right: 0;
}
#bodyblock {
    position: relative;
    min-height: 100%;
    padding-bottom: 540px;
}
.footerrow .w25 {
    float:right;
    width:25%;
}
.footertitle {
    font-size: 17px;
    font-weight: 700;
    color: #000000;
    margin: 50px 0 36px;
    text-transform: uppercase;
}
.footermenu li a {
    color: #000000;
    font-weight: 400;
    line-height: 27px;
    font-size: 14px;
    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;
}
.reserved {
    float: right;
}
.solution {
    float: left;
    text-align: right;
    width: 340px;
}
.row.copyrow {
    position: absolute;
    bottom: 38px;
    right: 0;
    color: #000000;
    font-size: 13px;
    font-weight: 400;
}
.linksblock .footermenu li {
    float: none;
}
.w20 {
    float:right;
    width:20%;
}
.imprinttext strong{
    font-weight:600;
}
.imprinttext p:last-child{
    margin-bottom:0;
}
.imprinttext p{
    margin-bottom:30px;
}
.imprinttext {
    color: #000000;
    font-size: 14px;
    font-weight: 400;
    line-height: 27px;
}
.imprints p strong:nth-child(3):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%22%20height%3D%2219%22%20viewBox%3D%220%200%2015%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-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_location%22%20class%3D%22cls-1%22%20d%3D%22M816.531%2C2963.01a0.583%2C0.583%2C0%2C0%2C1-.4-0.16c-0.289-.31-7.1-7.48-7.1-11.43a7.5%2C7.5%2C0%2C0%2C1%2C14.993%2C0c0%2C3.95-6.806%2C11.12-7.1%2C11.43A0.586%2C0.586%2C0%2C0%2C1%2C816.531%2C2963.01Zm0-17.91a6.362%2C6.362%2C0%2C0%2C0-6.4%2C6.32c0%2C2.74%2C4.3%2C7.97%2C6.4%2C10.25%2C2.1-2.28%2C6.4-7.51%2C6.4-10.25A6.362%2C6.362%2C0%2C0%2C0%2C816.531%2C2945.1Zm0%2C8.63a3.13%2C3.13%2C0%2C1%2C1%2C3.171-3.13A3.152%2C3.152%2C0%2C0%2C1%2C816.531%2C2953.73Zm0-5.17a2.045%2C2.045%2C0%2C1%2C0%2C2.071%2C2.04A2.055%2C2.055%2C0%2C0%2C0%2C816.531%2C2948.56Z%22%20transform%3D%22translate%28-809.031%20-2944%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width:15px;
    position:Absolute;
    content:'';
    bottom:0;
    right: 10px;
    height:19px;
	top: -5px;
}
.imprints strong {
    position:Relative;
}
.footerphone:Before {
    content:'';
    position:Absolute;
    right:-30px;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%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%22icon_phone%22%20class%3D%22cls-1%22%20d%3D%22M1105.57%2C2930.26l-2.17-2.18a1.536%2C1.536%2C0%2C0%2C0-1.09-.45%2C1.586%2C1.586%2C0%2C0%2C0-1.15.48l-0.85.85a10.3%2C10.3%2C0%2C0%2C1-2.43-1.78%2C10.612%2C10.612%2C0%2C0%2C1-1.77-2.44l0.84-.85a1.606%2C1.606%2C0%2C0%2C0%2C.03-2.26l-2.16-2.18a1.542%2C1.542%2C0%2C0%2C0-1.1-.45%2C1.6%2C1.6%2C0%2C0%2C0-1.13.46%2C4.655%2C4.655%2C0%2C0%2C0-1.47%2C2.69c-0.49%2C2.39.63%2C4.69%2C3.86%2C7.94%2C3.61%2C3.63%2C6.7%2C3.91%2C7.55%2C3.91%2C0.18%2C0%2C.29-0.01.32-0.01a3.589%2C3.589%2C0%2C0%2C0%2C2.73-1.5A1.665%2C1.665%2C0%2C0%2C0%2C1105.57%2C2930.26Zm-0.72%2C1.64a2.636%2C2.636%2C0%2C0%2C1-2.11%2C1.16h-0.21c-0.76%2C0-3.53-.26-6.89-3.63-2.98-3-4.03-5.05-3.61-7.09a3.663%2C3.663%2C0%2C0%2C1%2C1.14-2.15l0.03-.02%2C0.02-.03a0.73%2C0.73%2C0%2C0%2C1%2C.5-0.21%2C0.647%2C0.647%2C0%2C0%2C1%2C.44.18l2.17%2C2.18a0.684%2C0.684%2C0%2C0%2C1-.03.94l-0.96.96-0.01.02a0.778%2C0.778%2C0%2C0%2C0-.09.89%2C11.531%2C11.531%2C0%2C0%2C0%2C1.98%2C2.74%2C11.323%2C11.323%2C0%2C0%2C0%2C2.73%2C1.99%2C0.835%2C0.835%2C0%2C0%2C0%2C.4.11%2C0.757%2C0.757%2C0%2C0%2C0%2C.57-0.27l0.89-.9a0.72%2C0.72%2C0%2C0%2C1%2C.5-0.2%2C0.637%2C0.637%2C0%2C0%2C1%2C.44.17l2.16%2C2.18A0.737%2C0.737%2C0%2C0%2C1%2C1104.85%2C2931.9Zm-4.76-10.61a4.364%2C4.364%2C0%2C0%2C1%2C2.4%2C1.24%2C4.444%2C4.444%2C0%2C0%2C1%2C1.24%2C2.43%2C0.458%2C0.458%2C0%2C0%2C0%2C.46.42h0.05a0.464%2C0.464%2C0%2C0%2C0%2C.41-0.52%2C5.351%2C5.351%2C0%2C0%2C0-4.45-4.5A0.468%2C0.468%2C0%2C1%2C0%2C1100.09%2C2921.29Zm-0.43%2C1.96a2.765%2C2.765%2C0%2C0%2C1%2C1.42.76%2C2.793%2C2.793%2C0%2C0%2C1%2C.77%2C1.45%2C0.458%2C0.458%2C0%2C0%2C0%2C.46.42%2C0.433%2C0.433%2C0%2C0%2C1%2C.05-0.01%2C0.468%2C0.468%2C0%2C0%2C0%2C.41-0.51%2C3.7%2C3.7%2C0%2C0%2C0-3-3.04A0.468%2C0.468%2C0%2C1%2C0%2C1099.66%2C2923.25Z%22%20transform%3D%22translate%28-1091.03%20-2919%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    bottom:6px;
    width:15px;
    height:15px;
}
.footerphone {
    display: block;
    color: #000000;
    font-size: 14px;
    position: relative;
}
.footermail:hover {
    text-decoration:none;
}
.footermail:before {
    content:'';
    position: absolute;
    right:-30px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215%22%20height%3D%2211%22%20viewBox%3D%220%200%2015%2011%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%22icon_email%22%20class%3D%22cls-1%22%20d%3D%22M1105.06%2C2984h-13.12a0.928%2C0.928%2C0%2C0%2C0-.94.92v9.16a0.928%2C0.928%2C0%2C0%2C0%2C.94.92h13.12a0.928%2C0.928%2C0%2C0%2C0%2C.94-0.92v-9.16A0.928%2C0.928%2C0%2C0%2C0%2C1105.06%2C2984Zm-8.74%2C6.44%2C2.18%2C1.45%2C2.17-1.46%2C3.73%2C3.65h-11.8l3.72-3.64h0Zm-4.38%2C2.99v-5.91l3.6%2C2.4Zm9.51-3.53%2C3.61-2.43v5.96Zm3.61-4.98v1.48l-0.02-.03-6.54%2C4.41-6.56-4.36v-1.5h13.12Z%22%20transform%3D%22translate%28-1091%20-2984%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    bottom: 8px;
    width: 15px;
    height: 11px;
}
.footermail {
    position:relative;
    color: #000000;
    font-size: 14px;
    display: block;
}
.margin60_0_25 {
    margin:60px 0 25px;
}
.socialicon:before {
    content:'';
    position:absolute;
    right:-30px;
    top:0;
    width:18px;
    height:18px;
}
.socialicon {
    display:block;
    position:relative;
    color:#000000;
    font-size:13px;
    margin:0 0 14px;
    font-weight:600;
}
.icon-fb: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%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-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_facbook%22%20class%3D%22cls-1%22%20d%3D%22M1108.01%2C3093.01H1092a0.986%2C0.986%2C0%2C0%2C0-.99.99v16.01a0.994%2C0.994%2C0%2C0%2C0%2C.99%2C1h8.62v-6.97h-2.34v-2.72h2.34v-2a3.272%2C3.272%2C0%2C0%2C1%2C3.5-3.59%2C20.79%2C20.79%2C0%2C0%2C1%2C2.09.1v2.43h-1.44a1.129%2C1.129%2C0%2C0%2C0-1.34%2C1.33v1.73h2.69l-0.35%2C2.72h-2.34v6.97h4.58a1%2C1%2C0%2C0%2C0%2C1-1V3094A0.994%2C0.994%2C0%2C0%2C0%2C1108.01%2C3093.01Z%22%20transform%3D%22translate%28-1091%20-3093%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-instagram: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%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-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_instagram%22%20class%3D%22cls-1%22%20d%3D%22M1103.09%2C3126.13h-6.18a1.784%2C1.784%2C0%2C0%2C0-1.78%2C1.78v6.18a1.784%2C1.784%2C0%2C0%2C0%2C1.78%2C1.78h6.18a1.784%2C1.784%2C0%2C0%2C0%2C1.78-1.78v-6.18A1.784%2C1.784%2C0%2C0%2C0%2C1103.09%2C3126.13Zm-3.09%2C8.08a3.21%2C3.21%2C0%2C1%2C1%2C3.21-3.21A3.214%2C3.214%2C0%2C0%2C1%2C1100%2C3134.21Zm3.31-5.76a0.755%2C0.755%2C0%2C1%2C1%2C.76-0.75A0.758%2C0.758%2C0%2C0%2C1%2C1103.31%2C3128.45Zm-3.31.7a1.85%2C1.85%2C0%2C1%2C0%2C1.85%2C1.85A1.852%2C1.852%2C0%2C0%2C0%2C1100%2C3129.15Zm-9-7.15v18h18v-18h-18Zm15.23%2C12.09a3.145%2C3.145%2C0%2C0%2C1-3.14%2C3.14h-6.18a3.145%2C3.145%2C0%2C0%2C1-3.14-3.14v-6.18a3.145%2C3.145%2C0%2C0%2C1%2C3.14-3.14h6.18a3.145%2C3.145%2C0%2C0%2C1%2C3.14%2C3.14v6.18Z%22%20transform%3D%22translate%28-1091%20-3122%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}
.stores li strong{
    font-weight:600;
}
.stores li .storephone{
    display:block;
}
.stores li {
    color: #000000;
    font-size: 14px;
    line-height: 27px;
}
.w240 {
    width:240px;
    float:right;
}
.w280 {
    width:280px;
    float:right;
}
.w200 {
    width:200px;
    float:right;
}
.w340 {
    width:340px;
    float:right;
}
.w193 {
    width:193px;
    float:right;
}
.paymentlogo {
    display:block;
    background-position:center center;
    background-repeat:no-repeat;
    background-size: contain;
}
/*.paymenthomelist .icon-1 {
    background-image:url(../img/method/1.png);
    width: 142px;
    height: 28px;
}*/
.paymenthomelist .icon-1 {
    background-image:url(../img/method/Inbank.png);
    width: 142px;
    height: 28px;
    background-size: 150px 43px;
    filter: grayscale(1.0);
}
.paymenthomelist .icon-2 {
    background-image:url(../img/method/2.png);
    width: 124px;
    height: 32px;
}
.paymenthomelist .icon-3 {
    background-image:url(../img/method/3.png);
    width: 59px;
    height: 27px;
}
.paymenthomelist .icon-4 {
    background-image:url(../img/method/4.png);
    width: 109px;
    height: 17px;
}
.paymenthomelist .icon-5 {
    background-image:url(../img/method/5.png);
    width: 100px;
    height: 33px;
}
.paymenthomelist .icon-6 {
    background-image:url(../img/method/6.png);
    width: 83px;
    height: 19px;
}
.paymenthomelist .icon-7 {
    background-image:url(../img/method/7.png);
    width: 97px;
    height: 22px;
}
.paymenthomelist .icon-8 {
    background-image:url(../img/method/8.png);
    width: 78px;
    height: 27px;
}
.paymenthomelist .icon-9 {
    background-image:url(../img/method/9.png);
    width: 102px;
    height: 23px;
}
.paymenthomelist .siauliuimg {
    background-image:url(../img/method/siauliu.png);
    width: 102px;
    height: 23px;
    filter: grayscale(1.0);
}
.paymenthomelist .paypalimg {
    background-image:url(../img/paypal.png);
    width: 104px;
    height: 30px;
    filter: grayscale(1.0);
}
.paymenthomelist .revolutimg {
    background-image:url(../img/method/lt_revolut.png);
    width: 102px;
    height: 23px;
    filter: grayscale(1.0);
}
.paymenthomelist .estoimg {
    background-image:url(../img/method/esto.jpg);
    width: 102px;
    height: 23px;
    filter: grayscale(1.0);
}
.paymenthomelist .visaimg {
    background-image:url(../img/method/visa_logo.png);
    width: 65px;
    height: 23px;
    filter: grayscale(1.0);
}
.paymenthomelist li:last-child {
    margin-left: 0;
}
.paymenthomelist li {
    display: inline-block;
    margin-left: 34px;
    vertical-align: middle;
    margin-top: 12px;
}
ul.paymenthomelist.row {
    padding: 48px 0;
    box-sizing: BORDER-BOX;
}
#block-reassurance li{
    width:25%;
    color:#000000;
    padding: 31px 0;
    font-size:14px;
    font-weight:600;
    float:right;
    padding-right:35px;
    background-position:right center;
    background-repeat:no-repeat;
}
#block-reassurance {
    display: inline-block;
    width: 100%;
    margin: 0;
}
.amazzingblog.category-page {
    min-height: 300px;
}
#block-reassurance li:nth-child(3) {
    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%23e6b753%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_pay%22%20class%3D%22cls-1%22%20d%3D%22M987.4%2C721.036a2.58%2C2.58%2C0%2C0%2C0%2C0%2C5.16h3.653l0.043%2C0c0.014%2C0%2C.028%2C0%2C0.043%2C0a0.86%2C0.86%2C0%2C0%2C0%2C.859-0.86v-6.75a3.437%2C3.437%2C0%2C0%2C0-1.425-2.786l-2.923-4.8a0.859%2C0.859%2C0%2C0%2C0-1.187-.283l-2.156%2C1.338-0.972-1.647a0.861%2C0.861%2C0%2C0%2C0-1.187-.3l-8.278%2C5.034h-1.294a0.839%2C0.839%2C0%2C1%2C1%2C0-1.677h1.59a0.86%2C0.86%2C0%2C0%2C0%2C0-1.719h-1.59a2.582%2C2.582%2C0%2C0%2C0-2.508%2C1.981%2C0.858%2C0.858%2C0%2C0%2C0-.07.34V728.56a3.442%2C3.442%2C0%2C0%2C0%2C3.437%2C3.44h15.125a3.435%2C3.435%2C0%2C0%2C0%2C3.262-2.351%2C0.86%2C0.86%2C0%2C1%2C0-1.631-.544%2C1.716%2C1.716%2C0%2C0%2C1-1.631%2C1.175H973.437a1.721%2C1.721%2C0%2C0%2C1-1.718-1.72V716.718a2.55%2C2.55%2C0%2C0%2C0%2C.859.148h15.984a1.721%2C1.721%2C0%2C0%2C1%2C1.719%2C1.72v2.45H987.4Zm2.879%2C3.44H987.4a0.86%2C0.86%2C0%2C0%2C1%2C0-1.72h2.879v1.72Zm-13.1-9.33%2C5.119-3.112%2C0.915%2C1.549a0.807%2C0.807%2C0%2C0%2C0%2C.062.125c0.019%2C0.03.04%2C0.058%2C0.061%2C0.085l0.8%2C1.353h-6.957Zm8.953%2C0-0.95-1.609%2C1.451-.9%2C1.529%2C2.51h-2.03Z%22%20transform%3D%22translate%28-970%20-710%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    padding-right: 45px;
    background-position: 10px center;
}
.headertop .linksblock ul {
    margin-top: 0;
}
#block-reassurance li:nth-child(2) {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2221%22%20height%3D%2225%22%20viewBox%3D%220%200%2021%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%23e6b753%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_safe%22%20class%3D%22cls-1%22%20d%3D%22M668.449%2C721.955l-3.174-3.009-1.352%2C1.415%2C4.636%2C4.395%2C7.064-7.834-1.458-1.305Zm9.114-10.774a15.861%2C15.861%2C0%2C0%2C1-5.659-2.45%2C4.314%2C4.314%2C0%2C0%2C0-4.8%2C0%2C15.861%2C15.861%2C0%2C0%2C1-5.659%2C2.45%2C2.936%2C2.936%2C0%2C0%2C0-2.429%2C2.885v5.892a10.854%2C10.854%2C0%2C0%2C0%2C1.625%2C5.64%2C16.379%2C16.379%2C0%2C0%2C0%2C3.474%2C3.991%2C22.811%2C22.811%2C0%2C0%2C0%2C4.993%2C3.225l0.4%2C0.177%2C0.4-.177a22.785%2C22.785%2C0%2C0%2C0%2C4.993-3.225%2C16.379%2C16.379%2C0%2C0%2C0%2C3.474-3.991%2C10.845%2C10.845%2C0%2C0%2C0%2C1.625-5.64v-5.892A2.935%2C2.935%2C0%2C0%2C0%2C677.563%2C711.181Zm0.469%2C8.777c0%2C2.9-1.472%2C5.632-4.375%2C8.114a21.783%2C21.783%2C0%2C0%2C1-4.155%2C2.765c-1.735-.878-8.53-4.712-8.53-10.879v-5.892a0.98%2C0.98%2C0%2C0%2C1%2C.814-0.962%2C17.859%2C17.859%2C0%2C0%2C0%2C6.408-2.752%2C2.337%2C2.337%2C0%2C0%2C1%2C2.615%2C0%2C17.867%2C17.867%2C0%2C0%2C0%2C6.408%2C2.752%2C0.981%2C0.981%2C0%2C0%2C1%2C.815.962v5.892Z%22%20transform%3D%22translate%28-659%20-708%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

#block-reassurance li:nth-child(1) {
    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%2254%22%20viewBox%3D%220%200%2024%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%23e6b753%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_certificate%22%20class%3D%22cls-1%22%20d%3D%22M359.8%2C716.326a0.8%2C0.8%2C0%2C0%2C1-.8-0.791v-2.372A3.186%2C3.186%2C0%2C0%2C1%2C362.2%2C710H379a3.982%2C3.982%2C0%2C0%2C1%2C4%2C3.954v15.867a3.981%2C3.981%2C0%2C0%2C1-4%2C3.953h-4V736.2a0.79%2C0.79%2C0%2C0%2C1-.5.732%2C0.8%2C0.8%2C0%2C0%2C1-.873-0.177L371%2C734.111l-2.63%2C2.643a0.8%2C0.8%2C0%2C0%2C1-.873.177%2C0.79%2C0.79%2C0%2C0%2C1-.5-0.732v-2.425h-4.8a3.185%2C3.185%2C0%2C0%2C1-3.2-3.162v-2.373a0.8%2C0.8%2C0%2C0%2C1%2C.8-0.79h4V716.326h-4Zm4-3.163a1.6%2C1.6%2C0%2C0%2C0-3.2%2C0v1.581h3.2v-1.581Zm4.8%2C21.105%2C1.83-1.839a0.806%2C0.806%2C0%2C0%2C1%2C1.14%2C0l1.83%2C1.839v-4.449a4.028%2C4.028%2C0%2C0%2C1-4.8%2C0v4.449Zm2.4-5.238a2.372%2C2.372%2C0%2C1%2C0-2.4-2.372A2.389%2C2.389%2C0%2C0%2C0%2C371%2C729.03Zm-6.031%2C3.163H367v-5.535a4.008%2C4.008%2C0%2C0%2C1%2C7.2-2.372H379a0.788%2C0.788%2C0%2C1%2C1%2C0%2C1.576h-4.08a3.959%2C3.959%2C0%2C0%2C1%2C.08.791v5.54h4a2.389%2C2.389%2C0%2C0%2C0%2C2.4-2.372V713.954a2.394%2C2.394%2C0%2C0%2C0-2.4-2.378H364.969a3.128%2C3.128%2C0%2C0%2C1%2C.431%2C1.587v17.449A3.109%2C3.109%2C0%2C0%2C1%2C364.969%2C732.193ZM360.6%2C729.03v1.582a1.6%2C1.6%2C0%2C0%2C0%2C3.2%2C0V729.03h-3.2Zm8.8-14.286H379a0.791%2C0.791%2C0%2C1%2C1%2C0%2C1.582h-9.6A0.791%2C0.791%2C0%2C1%2C1%2C369.4%2C714.744Zm0%2C4.8H379a0.791%2C0.791%2C0%2C1%2C1%2C0%2C1.582h-9.6A0.791%2C0.791%2C0%2C1%2C1%2C369.4%2C719.541Z%22%20transform%3D%22translate%28-359%20-710%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-size: 22px;
}

#block-reassurance li:nth-child(4) {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2226.97%22%20height%3D%2221.563%22%20viewBox%3D%220%200%2026.97%2021.563%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%23e6b753%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%22M1280.54%2C718.9v3.32h5.06v-0.83l-1.65-2.49h-3.41Zm-12.24-1.81s0.01%2C0.007%2C0%2C.011l2.54%2C1.66a0.854%2C0.854%2C0%2C0%2C0%2C.47.139%2C0.841%2C0.841%2C0%2C0%2C0%2C.7-0.369%2C0.831%2C0.831%2C0%2C0%2C0-.25-1.151l-2.17-1.413v-2.046a0.845%2C0.845%2C0%2C0%2C0-1.69%2C0v2.49A0.845%2C0.845%2C0%2C0%2C0%2C1268.3%2C717.088Zm20.57%2C3.043-2.52-4.149a0.829%2C0.829%2C0%2C0%2C0-.71-0.4h-6.78V712.26a0.806%2C0.806%2C0%2C0%2C0-.81-0.831h-4.82a6.784%2C6.784%2C0%2C0%2C0-8.89%2C0h-1.46a0.874%2C0.874%2C0%2C0%2C0-.88.831v15.767a0.873%2C0.873%2C0%2C0%2C0%2C.88.83h3.49a3.366%2C3.366%2C0%2C0%2C0%2C6.5%2C0h6.99a3.366%2C3.366%2C0%2C0%2C0%2C6.5%2C0h1.81a0.8%2C0.8%2C0%2C0%2C0%2C.8-0.83v-7.469A0.791%2C0.791%2C0%2C0%2C0%2C1288.87%2C720.131Zm-15.03-3.722a5.061%2C5.061%2C0%2C1%2C1-5.06-4.98A5.025%2C5.025%2C0%2C0%2C1%2C1273.84%2C716.409Zm-10.15%2C4.335a6.751%2C6.751%2C0%2C0%2C0%2C11.83-4.335%2C6.479%2C6.479%2C0%2C0%2C0-.91-3.32h2.56V727.2h-4.3a3.366%2C3.366%2C0%2C0%2C0-6.5%2C0h-2.68v-6.453Zm5.93%2C8.943a1.66%2C1.66%2C0%2C1%2C1%2C1.69-1.66A1.67%2C1.67%2C0%2C0%2C1%2C1269.62%2C729.687Zm13.49%2C0a1.66%2C1.66%2C0%2C1%2C1%2C1.68-1.66A1.679%2C1.679%2C0%2C0%2C1%2C1283.11%2C729.687Zm4.17-2.49h-0.92a3.366%2C3.366%2C0%2C0%2C0-6.5%2C0h-1v-9.958h6.3l2.12%2C3.549V727.2Z%22%20transform%3D%22translate%28-1262%20-709.781%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.categorieslisthome {
    margin: 0 -5px 10px;
    display: inline-block;
}
.categorieslisthome .productlistblock {
    float: right;
    margin: 0 5px 10px;
    position:relative;
}
.categorieslisthome .product-description {
    position: absolute;
    top: 60px;
    padding-right: 70px;
    box-sizing: BORDER-BOX;
}
.categorytitle {
    color: #000000;
    font-size: 21px;
    letter-spacing: 0.15px;
    position: relative;
    margin: 0 0 20px;
    padding-bottom: 24px;
    font-weight: 700;
}
.categorytitle:before {
    content: '';
    position: absolute;
    width: 30px;
    height: 4px;
    background: #e1b556;
    bottom: 0;
    right: 0;
}
.productlistblock:nth-child(3) .categorytitle:before {
    background:#fff;
}
.catdescription {
    color: #000000;
    font-size: 14px;
    line-height: 22px;
    letter-spacing: 0.15px;
    height:90px;
}
.productlistblock:nth-child(3) .morebtn,
.productlistblock:nth-child(3) .catdescription,
.productlistblock:nth-child(3) .categorytitle {
    color: #ffffff;

}
.morebtn:hover{
    text-decoration:none;
}
.morebtn{
    color:#000000;
    font-size:14px;
    text-transform: uppercase;
    font-weight:700;
    text-decoration: underline;
}
div#left-column {
    float: right;
    max-width: 280px;
    width: 100%;
    margin-bottom: 80px;
    margin-left: 30px;
}
div#content-wrapper.left-column {
    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);
    float: right;
    padding: 0;
    width: 100%;
}
.breadcrumb a:hover {
    color: #f36b22;
}
.breadcrumb a {
    color: #abb1b0;
    font-size: 11px;
    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 {
    color: #7f7f7f;
    font-size: 12px;
    line-height: 1;
    margin: 0 0 20px;
    background: transparent;
    padding: 0;
    font-weight: 500;
    padding-top: 13px;
}
.breadcrumb li {
    list-style:none;
    float:right;
}
.breadcrumb li > span, .breadcrumb li:last-child a {
    color: #000000;
    font-size: 12px;
}
.breadcrumb li:last-child:after {
    content: "";
    display:none;
}
.breadcrumb li:after {
    content: "/";
    margin: 0;
    margin-right: 0px;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    width: 6px;
    margin-left: 4px;
    background-position: left center;
    font-weight: 400;
    color:#abb1b0;
    font-family: 'fira';
    font-size: 10px;
}
.breadcrumb ol {
    margin: 0;
    padding: 0;
    display: inline-block;
    width: 100%;
    line-height: 18px;
}
.af_filter li.color_attribute.active {
    border: 3px solid #e1b556;
}
ul.category-top-menu {
    margin: 0;
}
.block-categories {
    box-shadow: none;
    background: #fff;
    padding: 30px 25px;
    margin-bottom: 0;
    display: inline-block;
    width: 100%;
    border: 2px solid #f3f3f3;
    margin-bottom: -2px;
}
.block-categories .category-sub-menu li[data-depth="0"].selected >a {
    color: #e1b556;
}
.block-categories .category-sub-menu li[data-depth="0"]>a {
    font-weight: 600;
    border-bottom: 0;
    width: 100%;
    display: inline-block;
    margin: 0 0 15px;
    padding-bottom: 0;
    color: #000000;
    font-size: 14px;
}
.block-categories .category-sub-menu .category-sub-link:hover {
    text-decoration: underline;
}
.block-categories .category-sub-menu .category-sub-link {
    font-size: 14px;
    color: #000000;
    font-weight: 400;
    padding-right: 0;
    -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 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%229%22%20height%3D%221%22%20viewBox%3D%220%200%209%201%22%3E%0A%20%20%3Crect%20id%3D%22sidemenu_minus%22%20width%3D%229%22%20height%3D%221%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    left: 0;
    width:13px;
    height:13px;
    border-radius:50%;
    -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;
    margin:0;
}
.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%229%22%20height%3D%229%22%20viewBox%3D%220%200%209%209%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_plus%22%20class%3D%22cls-1%22%20d%3D%22M606.061%2C455.938V452h-1.123v3.938H601v1.123h3.938V461h1.123v-3.939H610v-1.123h-3.939Z%22%20transform%3D%22translate%28-601%20-452%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    left: 0;
    width:13px;
    height:13px;
    border-radius:50%;
    -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;
    margin:0;
}
.block-categories i.material-icons {
    position: absolute;
    left: 0;
    top: 4px;
    height: 100%;
}
.row.sort-by-row {
    background: #fff;
    line-height: 42px;
    margin: 20px 0 6px;
}
.boxborders {
    max-width: 290px;
    float: right;
    width: 100%;
    border-left: 0;
    padding: 0;
    box-sizing: BORDER-BOX;
    margin-left: 3px;
}
span.labelblock {
    color: #000000;
    font-size: 13px;
    font-weight: 600;
}
.block-category.card.card-block {
    padding-right: 0;
    margin-bottom: 30px;
    margin-top: 0;
}
div#js-product-list {
    margin-bottom: 80px;
}
.customselect {
    width: 100%;
    cursor: pointer;
    padding: 0;
    max-height: 44px;
    line-height: 44px;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    color: #000000;
    padding-right: 8px;
    padding-left: 35px;
    font-size: 12px;
    font-weight: 600;
    background: #fff;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229%22%20height%3D%224.969%22%20viewBox%3D%220%200%209%204.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%23151818%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_arrow_down%22%20class%3D%22cls-1%22%20d%3D%22M799%2C295.55a0.52%2C0.52%2C0%2C0%2C1%2C.169-0.383%2C0.6%2C0.6%2C0%2C0%2C1%2C.817%2C0l3.511%2C3.3%2C3.511-3.3a0.6%2C0.6%2C0%2C0%2C1%2C.817%2C0%2C0.52%2C0.52%2C0%2C0%2C1%2C0%2C.767L803.5%2C300l-4.328-4.066A0.524%2C0.524%2C0%2C0%2C1%2C799%2C295.55Z%22%20transform%3D%22translate%28-799%20-295.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:1% center;    font-family: 'fira';
    background-position: calc(100% - 10px) center;	text-align: right;    border: 1px solid #000;
}
.max280 {
    max-width: 280px;
    float: right;
    width: 100%;
}

.customselectout.open>.dropdown-menu {
    right: 0;
    width: 171px;
    left: 0;
    right: auto;
}
.open>.dropdown-menu {
    display: block;
}
.customselectout .customselect{
    text-align:right;
    border:0;
}
.customselectout {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    padding-left: 0;
    color: #1b1b1d;
    font-size: 13px;
    cursor: pointer;
    background: #fff;
    width: 162px;
    text-align: right;
}
.customselectout.perpage {
    width: 125px;
}
.dropdown-menu a:hover {
    color:#e1b556;
}
.dropdown-menu a {
    display: block;
    width: 100%;
    color: #000000;
    font-size: 12px;
    padding: 5px 10px;
    font-weight: 500;
    text-align: center;
    line-height:1;
    -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;
}
.pagination .page-list {
    background: transparent;
    padding: 0;
    margin-bottom: 0;
    box-shadow: none;
    text-align: right;
    width: 100%;
}
.pagination .page-list li:last-child {
    margin-left:0;
}
.pagination .page-list li {
    display: inline-block;
    margin: 10px 0;
    margin-left: 10px;
    vertical-align: top;
    text-align: center;
}
.pagination .spacer, .pagination a {
    width: 38px;
    height: 38px;
    background-color: #fff;
    display: block;
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    line-height: 36px;
    border-radius: 50%;
    border: 2px solid #efefef;
    -moz-transition: background-color 0.2s ease, color 0.2s ease, background-image 0.2s ease, color 0.2s ease, border-color 0.2s ease;
    -ms-transition: background-color 0.2s ease, color 0.2s ease, background-image 0.2s ease, color 0.2s ease, border-color 0.2s ease;
    -o-transition: background-color 0.2s ease, color 0.2s ease, background-image 0.2s ease, color 0.2s ease, border-color 0.2s ease;
    -webkit-transition: background-color 0.2s ease, color 0.2s ease, background-image 0.2s ease, color 0.2s ease, border-color 0.2s ease;
    -khtml-transition: background-color 0.2s ease, color 0.2s ease, background-image 0.2s ease, color 0.2s ease, border-color 0.2s ease;
    transition: background-color 0.2s ease, color 0.2s ease, background-image 0.2s ease, color 0.2s ease, border-color 0.2s ease;
}
.pagination a:hover, .pagination .current a {
    color: #fff;
    background-color: #612e2b;
    border-color:#612e2b;
    text-decoration: none;
    font-size: 14px;
    font-weight: 600;
}
.pagination .previous:hover {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%225.031%22%20height%3D%229.03%22%20viewBox%3D%220%200%205.031%209.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%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%22pagination_arrow_left_hover%22%20class%3D%22cls-1%22%20d%3D%22M661.465%2C1548.01a0.537%2C0.537%2C0%2C0%2C1%2C.384.17%2C0.608%2C0.608%2C0%2C0%2C1%2C0%2C.82l-3.3%2C3.51%2C3.3%2C3.51a0.608%2C0.608%2C0%2C0%2C1%2C0%2C.82%2C0.513%2C0.513%2C0%2C0%2C1-.767%2C0l-4.067-4.33%2C4.067-4.33A0.533%2C0.533%2C0%2C0%2C1%2C661.465%2C1548.01Z%22%20transform%3D%22translate%28-657%20-1548%29%22/%3E%0A%3C/svg%3E%0A);
    background-position:center center;
    background-repeat:no-repeat;
}
.pagination .previous {
    background-position:center center;
    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%225.031%22%20height%3D%229.03%22%20viewBox%3D%220%200%205.031%209.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%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%22pagination_arrow_left%22%20class%3D%22cls-1%22%20d%3D%22M661.465%2C1548.01a0.537%2C0.537%2C0%2C0%2C1%2C.384.17%2C0.608%2C0.608%2C0%2C0%2C1%2C0%2C.82l-3.3%2C3.51%2C3.3%2C3.51a0.608%2C0.608%2C0%2C0%2C1%2C0%2C.82%2C0.513%2C0.513%2C0%2C0%2C1-.767%2C0l-4.067-4.33%2C4.067-4.33A0.533%2C0.533%2C0%2C0%2C1%2C661.465%2C1548.01Z%22%20transform%3D%22translate%28-657%20-1548%29%22/%3E%0A%3C/svg%3E%0A);

}
.pagination .next:hover {
    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%229.03%22%20viewBox%3D%220%200%205%209.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%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%22pagination_arrow_right_hover%22%20class%3D%22cls-1%22%20d%3D%22M918.535%2C1548.01a0.537%2C0.537%2C0%2C0%2C0-.384.17%2C0.608%2C0.608%2C0%2C0%2C0%2C0%2C.82l3.3%2C3.51-3.3%2C3.51a0.608%2C0.608%2C0%2C0%2C0%2C0%2C.82%2C0.513%2C0.513%2C0%2C0%2C0%2C.767%2C0l4.067-4.33-4.067-4.33A0.533%2C0.533%2C0%2C0%2C0%2C918.535%2C1548.01Z%22%20transform%3D%22translate%28-918%20-1548%29%22/%3E%0A%3C/svg%3E%0A);
    background-position:center center;
    background-repeat:no-repeat;
}
.pagination .next {
    background-position:center center;
    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%225%22%20height%3D%229.03%22%20viewBox%3D%220%200%205%209.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%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%22pagination_arrow_right%22%20class%3D%22cls-1%22%20d%3D%22M918.535%2C1548.01a0.537%2C0.537%2C0%2C0%2C0-.384.17%2C0.608%2C0.608%2C0%2C0%2C0%2C0%2C.82l3.3%2C3.51-3.3%2C3.51a0.608%2C0.608%2C0%2C0%2C0%2C0%2C.82%2C0.513%2C0.513%2C0%2C0%2C0%2C.767%2C0l4.067-4.33-4.067-4.33A0.533%2C0.533%2C0%2C0%2C0%2C918.535%2C1548.01Z%22%20transform%3D%22translate%28-918%20-1548%29%22/%3E%0A%3C/svg%3E%0A);

}
.pagination .page-list {
    background: transparent;
    padding: 0;
    margin-bottom: 0;
    box-shadow: none;
}
.pagination {
    display: inline-block;
    padding-right: 0;
    margin-top: 44px;
    margin-bottom:0;
    border-radius: 0;
}
.card {
    border: 0;
    padding: 0;
    background: transparent;
    box-shadow: none;
    min-height: 1px;
}
#category-description h1, #category-description h2, #category-description h3, #category-description p, #category-description {
    color: #000000!important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 22px !important;
    text-align: justify !important;
    margin: 0;
}
.block-categories .categorytitle:before {
    display:none;
}
.block-category #category-description p:first-child {
    margin-bottom: 0;
}
.block-categories .categorytitle {
    color: #000000;
    font-size: 17px;
    margin: 0 0 30px;
    font-weight: 600;
    line-height: 1;
    text-transform: uppercase;
    padding: 0;
}
.af_subtitle {
    color: #000000;
    font-size: 17px;
    font-weight: 600;
    text-transform: uppercase;
    padding: 0 25px;
    padding-top: 28px;
    margin-top: 0;
    line-height: 1.2;
    padding-left: 30px;
}
#amazzing_filter {
    box-shadow: none;
    background: #fff;
    padding: 0;
    margin-bottom: 0;
    padding: 0;
    padding-bottom: 0;
    box-sizing: border-box;
    border: 0;
    display: inline-block;
    width: 100%;
}
ul.category-top-menu {
    margin: 0;
}
.af_filter, .af_filter.type-3.closed {
    margin-bottom: 5px;
    border:0;
}
.af_filter ul {
    margin: 20px 0 0;
    display: inline-block;
    width: 100%;
}
.af_subtitle:before {
    display:none;
    content: '';
    position: absolute;
    top: 2px;
    left: 0px;
    border: 0;
    height: 13px;
    width: 13px;
    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%222%22%20viewBox%3D%220%200%2012%202%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%23d5d7da%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%3Crect%20id%3D%22sidemenu_minus%22%20class%3D%22cls-1%22%20width%3D%2212%22%20height%3D%222%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: center center;
    transform: 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;
}
.af_filter .slider {
    margin-bottom: 0;
    margin-top: 20px;
}
.af_filter .slider-bar {
    margin: 17px 0 14px;
    padding: 0 7px;
    clear: both;
}
.slider .slider_value {
    display: inline-block;
    float: none;
    margin-bottom: 0;
    padding: 0;
    cursor: pointer;
    position: relative;
    border: 0 solid #e1e4e4;
    width: 48px;
    text-align: center;
    line-height: 26px;
    color: #000000;
    border-radius: 2px;
}
.from_display.slider_value {
    text-align: right;
}
.to_display.slider_value {
    text-align: left;
}
.slider .slider_value.to_display {
    float: none;
    display: inline-block;
}
slider .slider_value .suffix, .slider .slider_value .value {
    color: #000000;
    font-size: 13px;
    font-weight: 600;
    float: none;
}
.slider-container .back-bar .selected-bar {
    position: absolute;
    height: 100%;
    background: #612e2b;
}
.slider-container .back-bar {
    position: relative;
    color: #222222;
    background: #e1b556;
    height: 5px;
    border-radius: 3px;
}
.block-categories .category-sub-menu {
    margin-top: -8px;
    margin-bottom: 20px;

}
.slider-container .back-bar .pointer {
    position: absolute;
    top: -7px;
    margin-right: 0;
    border: 0;
    font-weight: normal;
    color: #555555;
    border-radius: 0;
    width: 19px;
    height: 19px;
    background-color: #ffffff;
    cursor: pointer;
    background-position: center center;
    background-repeat: no-repeat;
    border-radius: 50%;
    -moz-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.09);
    -ms-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.09);
    -o-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.09);
    -webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.09);
    box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.09);
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%227%22%20height%3D%227%22%20viewBox%3D%220%200%207%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%23a0a6a6%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%22stripes%22%20class%3D%22cls-1%22%20d%3D%22M377%2C974h1v7h-1v-7Zm-3%2C0h1v7h-1v-7Zm-3%2C0h1v7h-1v-7Z%22%20transform%3D%22translate%28-371%20-974%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
}
.af_filter .checker, .af.checkbox, .af.radio, .filtercheckbox input {
    display: none;
}
.filtercheckbox.active label.af-checkbox-label:before {
    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%227.94%22%20viewBox%3D%220%200%2010%207.94%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%23262626%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_checked%22%20class%3D%22cls-1%22%20d%3D%22M351.888%2C1088.96l-3.732-3.67%2C1.78-1.75%2C1.952%2C1.92%2C4.488-4.42%2C1.78%2C1.75Z%22%20transform%3D%22translate%28-348.156%20-1081.03%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position: center center;
    vertical-align: middle;
    background-color:#fff;
    border-color:#262626;
}
.af_filter li:hover label.af-checkbox-label .name, .filtercheckbox.active label.af-checkbox-label .name {
    color: #000000;
}
.filtercheckbox label.af-checkbox-label:before {
    content: '';
    position: absolute;
    right: 0;
    top: 1px;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    background-position: center center;
    vertical-align: middle;
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #d9dede;
}

.af_filter .name {
    padding-right: 0;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    color: #000000;
    -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;
}
.filtercheckbox label {
    padding-right: 35px;
    position: relative;
    margin: 0;
}
.af_filter li.color_attribute label {
    padding: 0;
    background-size: cover !important;
}
.af_subtitle.maintitle:before{
    display:none;
}
.af_filter:last-child .hr {
    display:none;
}
.activetitle {
    display: inline-block;
    color: #000000;
    font-size: 13px;
    font-weight: 800;
    text-transform: uppercase;
    margin: 0 0 20px;
}
.cf >span {
    float: none;
    text-align: right;
    font-weight: 600;
    color: #000000;
    font-size: 13px;
    line-height: 24px;
    display: inline-block;
    vertical-align: middle;
    vertical-align: middle;
}
.cf {
    margin-right: 0;
    color: #8e9696;
    font-size: 13px;
    font-weight: 600;
    margin: 0 0 6px;
    text-align: right;
    position: relative;
    display: inline-block;
    border: 0;
    line-height: 26px;
    padding: 0;
    padding-left: 0;
    box-sizing: BORDER-BOX;
    width: 100%;
}
.selectedFilters {
    display: inline-block;
    width: 100%;
    border: 2px solid #f3f3f3;
    margin: 0 0 -2px;
    padding: 0 25px;
    padding-bottom: 28px;
}
.selectedFilters .af_subtitle {
    padding: 0;
    padding-top: 28px;
    padding-bottom: 25px;
}
a.icon-times.close:before {
    display:none;
}
a.icon-times.close {
    float: none;
    display: inline-block;
    text-indent: -5000px;
    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%228%22%20viewBox%3D%220%200%208%208%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%23fb1d2c%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_filter_clear%22%20class%3D%22cls-1%22%20d%3D%22M605.587%2C768.992l3.28-3.28a0.421%2C0.421%2C0%2C1%2C0-.595-0.6l-3.28%2C3.28-3.279-3.28a0.421%2C0.421%2C0%2C0%2C0-.6.6l3.28%2C3.28-3.28%2C3.279a0.421%2C0.421%2C0%2C0%2C0%2C.6.6l3.279-3.279%2C3.28%2C3.279a0.421%2C0.421%2C0%2C1%2C0%2C.595-0.6Z%22%20transform%3D%22translate%28-601%20-765%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    width: 24px;
    vertical-align: middle;
    margin-top: 0;
    height: 24px;
    opacity: 1;
    margin-top: -1px;
    cursor: pointer;
    padding: 0;
    -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-position:center center;
    position: relative;
}
a.icon-eraser.all:before {
    display:none;
}
a.icon-eraser.all:hover {
    text-decoration: none;
}
a.icon-eraser.all {
    font-size: 13px;
    font-weight: 600;
    text-align: right;
    position: relative;
    color: #e1b556;
    text-decoration: underline;
    display: block;
    margin-top: 12px;
    padding: 0;
}
.selectedFilters .clearAll {
    background:transparent;
}
.has-compact-filter .block_content form {
    padding-bottom: 0;
}
.slider-values {
    color: #151818;
    font-size: 13px;
    font-weight: 400;
}
.slider .slider_value.to_display {
    float:left;
}
.selectfitlers {
    display: inline-block;
    width: 100%;
}
.af_filter .hr {
    display:none;
}
.af_filter .count {
    display:none;
}
.af_filter .count:after, .af-total-count:after,
.af_filter .count:before, .af-total-count:before {
    display:none;
}
.filtercheckbox label {
    padding: 0;
    padding-right: 29px;
    position: relative;
    margin: 0;
}
.af_filter.type-1 .af_filter_content, .af_filter.type-2 .af_filter_content {
    overflow-y: auto;
}
.af_filter li {
    padding: 0;
    margin: 0 0 13px;
}
.af_filter, .af_filter.type-3.closed {
    margin-bottom: 0;
    border: 0;
    padding: 0;
}
.af_filter_content {
    padding: 0 25px;
}
.slider .slider_value.edit .input-text {
    display: inline-block;
    border: 0;
    padding: 0;
    color:#000000;
    max-width: 48px;
    text-align:center;
    font-weight:600;

    outline: none;
    line-height: 1em;
    font-family: 'fira';
}

#amazzing_filter form {
    padding-top: 0;
    padding-bottom: 0;
}

.closed .af_subtitle:before {
    top: 20px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229%22%20height%3D%229%22%20viewBox%3D%220%200%209%209%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_plus%22%20class%3D%22cls-1%22%20d%3D%22M606.061%2C455.938V452h-1.123v3.938H601v1.123h3.938V461h1.123v-3.939H610v-1.123h-3.939Z%22%20transform%3D%22translate%28-601%20-452%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.af_subtitle:before {
    content: '';
    display: block;
    position: absolute;
    left: 17px;
    top: 20px;
    width: 30px;
    height: 30px;
    cursor: pointer;
    font-size: 14px;
    background-position: center center;
    background-repeat: no-repeat;
    -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;
    -khtml-transition: background-image 0.2s ease;
    transition: background-image 0.2s ease;
    z-index: 50;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229%22%20height%3D%221%22%20viewBox%3D%220%200%209%201%22%3E%0A%20%20%3Crect%20id%3D%22sidemenu_minus%22%20width%3D%229%22%20height%3D%221%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.block-categories .category-sub-menu li.selected > a.category-sub-link {
    color: #e1b556;
}
.totalpagination {
    border-left: 0;
    color: #000000;
    font-size: 12px;
    max-width: 510px;
    font-weight: 400;
    padding-left: 0;
    margin-left: 0;
}
.totalpagination .pagination .page-list li {
    margin:0
}
.totalpagination .pagination a{
    height:42px;
    width:42px;
}
.totalpagination .pagination {
    margin: 0;
    float: left;
    width: auto;
    margin-top: 0px;
}
nav#mainmenumobile {
    display:none;
}
.show767  {
    display:none;
}
.productblock {
    overflow: hidden;
    background: #fff;
}
.marginright33 {
    margin-left: 33px;
}
.left-column .productlistblocksmall:nth-child(3n) {
    margin-left:0;
}
.left-column .thumbnail.product-thumbnail {
    text-align: center;
    max-width: 80%;
    line-height: 300px;
    line-height: 232px;
    margin: 0 auto;
}
.left-column .productlistblocksmall {
    width: 290px;
    margin-left: 10px;
}
.af_filter {
    border: 2px solid #f3f3f3;
    margin: 0 0 -2px;
    padding-bottom: 28px;
}
.no-available-items {
    display: none;
}
.categorybigtitle {
    color: #000000;
    font-size: 19px;
    font-weight: 600;
    margin: 60px 0 30px;
}
div#category-description a:hover {
    text-decoration:none;
}
div#category-description a {
    text-decoration: underline;
}
a.previous.disabled,
a.next.disabled {
    display: none;
}
a.u-times.close:before {
    display:none;
}
a.u-times.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%3A%20%23d40c1a%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_filter_delete%22%20class%3D%22cls-1%22%20d%3D%22M610.8%2C892H599.194a0.194%2C0.194%2C0%2C0%2C0-.194.194v11.611a0.194%2C0.194%2C0%2C0%2C0%2C.194.194H610.8a0.194%2C0.194%2C0%2C0%2C0%2C.2-0.194V892.194A0.194%2C0.194%2C0%2C0%2C0%2C610.8%2C892Zm-2.7%2C8.2-0.909.909-2.2-2.2-2.2%2C2.2-0.909-.909%2C2.2-2.2-2.2-2.2%2C0.909-.909%2C2.2%2C2.2%2C2.2-2.2%2C0.909%2C0.909-2.2%2C2.2Z%22%20transform%3D%22translate%28-599%20-892%29%22/%3E%0A%3C/svg%3E%0A);

}
a.u-times.close {
    float: none;
    display: inline-block;
    text-indent: -5000px;
    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%23fc2130%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_filter_delete%22%20class%3D%22cls-1%22%20d%3D%22M610.8%2C892H599.194a0.194%2C0.194%2C0%2C0%2C0-.194.194v11.611a0.194%2C0.194%2C0%2C0%2C0%2C.194.194H610.8a0.194%2C0.194%2C0%2C0%2C0%2C.2-0.194V892.194A0.194%2C0.194%2C0%2C0%2C0%2C610.8%2C892Zm-2.7%2C8.2-0.909.909-2.2-2.2-2.2%2C2.2-0.909-.909%2C2.2-2.2-2.2-2.2%2C0.909-.909%2C2.2%2C2.2%2C2.2-2.2%2C0.909%2C0.909-2.2%2C2.2Z%22%20transform%3D%22translate%28-599%20-892%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 24px;
    vertical-align: middle;
    margin-top: 0;
    float:left;
    height: 24px;
    opacity: 1;
    margin-top: 1px;
    cursor: pointer;
    padding: 0;
    -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-position:center center;
    position: relative;
}
a.icon-eraser.all:before {
    display:none;
}
a.icon-eraser.all:hover {
    text-decoration: none;
}
a.icon-eraser.all {
    font-size: 13px;
    font-weight: 600;
    text-align: right;
    position: relative;
    color: #ff333b;
    text-decoration: underline;
    display: block;
    margin-top: 12px;
    padding: 0;
}
.marginright30 {
    margin-left:30px;
}
.max420 {
    max-width:420px;
    float:right;
    width:100%;
}
.max440 {
    max-width:439px;
    width:100%;
    float:right;
}
.productbigtitle {
    color: #000000;
    font-size: 21px;
    font-weight: 600;
    margin: 0;
}
.referencerow {
    color: #7f7f7f;
    font-size: 13px;
    font-weight: 400;
    margin: 0 0 30px;
}
.priceinner span.priceblock {
    color: #000000;
    font-size: 27px;
    font-weight: 700;
}
span.selectlabel {
    color: #000000;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
    display: block;
    margin: 0 0 15px;
}
.customselectvar {
    border: 2px solid #f3f3f3;
    width: 100%;
    color: #000000;
    font-size: 13px;
    padding: 0 20px;
    height: 48px;
    line-height: 44px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229%22%20height%3D%224.969%22%20viewBox%3D%220%200%209%204.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%23151818%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_arrow_down%22%20class%3D%22cls-1%22%20d%3D%22M799%2C295.55a0.52%2C0.52%2C0%2C0%2C1%2C.169-0.383%2C0.6%2C0.6%2C0%2C0%2C1%2C.817%2C0l3.511%2C3.3%2C3.511-3.3a0.6%2C0.6%2C0%2C0%2C1%2C.817%2C0%2C0.52%2C0.52%2C0%2C0%2C1%2C0%2C.767L803.5%2C300l-4.328-4.066A0.524%2C0.524%2C0%2C0%2C1%2C799%2C295.55Z%22%20transform%3D%22translate%28-799%20-295.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:1% center;
    background-position: calc(100% - 20px) center;
    padding-left: 40px;
    border-radius: 2px;

}
.product-variants-item {
    margin: 0 0 20px;
}
.product-discount .regular-price {
    text-decoration: line-through;
    font-weight: 400;
    margin-left: .625rem;
    color: #7f7f7f;
    font-size: 17px;
}
.priceinner {
    margin-bottom: 35px;
}
.qtyblock {
    margin-bottom: 0;
    float: right;
    max-width: 200px;
    margin-left: 39px;
}
.product-quantity .qty {
    margin-left: 0;
    max-width: 100%;
    border-radius: 3px;
    width: 100%;
    border: 2px solid 
        #f3f3f3;
    box-sizing: BORDER-BOX;
    overflow: hidden;
}
.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;
    height: 44px;
    text-align: center;
    padding: 0 28px;
    box-sizing: BORDER-BOX;
    font-size: 13px;
    font-weight: 600;
    background:    #fff;
    font-family: 'fira';
    border: 0;
}
.qty .bootstrap-touchspin {
    width: 100%;
    float: right;
    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{
    left:auto;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229%22%20height%3D%221%22%20viewBox%3D%220%200%209%201%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%23787f7e%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%3Crect%20id%3D%22counter_minus%22%20class%3D%22cls-1%22%20width%3D%229%22%20height%3D%221%22/%3E%0A%3C/svg%3E%0A);
    right:0;
    border-radius: 0;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;

}
p.product-minimal-quantity {
    display: none;
}

.product-quantity .input-group-btn-vertical .btn:after {
    display:none;
}
.product-quantity .input-group-btn-vertical .btn.bootstrap-touchspin-down:hover{
}

.product-quantity .input-group-btn-vertical .btn:hover {
    background-color:#f3f3f3;
}
.product-quantity .input-group-btn-vertical .btn {
    padding: 0;
    position: absolute;
    top: 0px;
    left: 0;
    z-index: 10;
    height: 100%;
    background-color: transparent;
    width: 46px;
    border-radius: 0;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    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%229%22%20height%3D%229%22%20viewBox%3D%220%200%209%209%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%23787f7e%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%22counter_plus%22%20class%3D%22cls-1%22%20d%3D%22M1296.06%2C485.938V482h-1.12v3.938H1291v1.123h3.94V491h1.12v-3.939H1300v-1.123h-3.94Z%22%20transform%3D%22translate%28-1291%20-482%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    -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;
}
.add {
    margin-bottom: 25px;
    max-width: 200px;
    float: right;
    width: 100%;
}
.greenbtn span {
    line-height: 1;
    vertical-align: middle;
}
.greenbtn:hover {
    background:#C6A04D;
}
.greenbtn {
    width: 100%;
    background: #e1b556;
    border: 0;
    padding: 0;
    height: 48px;
    border-radius: 2px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    text-align: center;
    line-height: 44px;
    cursor: pointer;
    border: 0;
    padding: 0;
    font-size: 14px;
    font-family: 'fira';
    -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;
}
.yellowbtn span {
    line-height: 1;
    vertical-align: middle;
}
.yellowbtn:hover {
    background:#d6aa4a;
}
.yellowbtn {
    width: 100%;
    background: #e4b653;
    border: 0;
    padding: 0;
    height: 48px;
    border-radius: 2px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    text-align: center;
    line-height: 44px;
    cursor: pointer;
    border: 0;
    padding: 0;
    font-size: 13px;
    font-family: 'fira';
    -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;
}
.max160 {
    max-width:160px;
    width:100%;
}
.deliveryblock {
    border: 2px solid #f3f3f3;
    padding: 23px 28px;
    box-sizing: BORDER-BOX;
}
.deliverytitle {
    color: #000000;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
    display: block;
    margin: 0 0 10px;
}
.deliveryrow strong{
    font-weight:600;
}
.deliveryrow {
    color: #000000;
    font-size: 13px;
    line-height: 24px;
    font-weight: 400;
}
.datasheet .name {
    float: right;
    padding: 0 20px;
    box-sizing: BORDER-BOX;
    width: 100%;
    max-width: 420px;
    font-size: 12px;
    font-weight: 600;
    color: #000000;
}
.datasheet .value {
    float: left;
    box-sizing: BORDER-BOX;
    width: 100%;
    max-width: 439px;
    font-size: 12px;
    font-weight: 400;
    color: #000000;
}
.datasheet .row:nth-child(2n) {
    background: #fff;
}
.datasheet .row {
    background: #f2f2f2;
}
.line38 {
    line-height: 42px;
}
.text ul li:before{
    content:'';
    width:5px;
    height:5px;
    position:absolute;
    border-radius: 50%;
    background:#000000;
    right: 0;
    top: 9px;
}
.text ul li{
    padding-right:20px;
    position:relative;
    list-style: none;
}
.text p{
    margin:0 0 20px;
}
.text {
    color: #000000;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    text-align: justify;
}
.tabs .nav-tabs .nav-link {
    color: #000000;
    border: 0;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 600;
    padding: 0;
    padding-bottom: 13px;
}
.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover {
    color:#e1b556;
    border:0;
}
.product-add-to-cart {
    display: inline-block;
    width: 100%;
    margin-top: 40px;
}
.tabs .nav-tabs {
    border: none;
    border-bottom: 0;
}
.tabs .nav-tabs .nav-item {
    float: right;
    margin-bottom: 0;
    margin-left: 40px;
}
div#tab-content {
    padding-top: 25px;
}
.productdescription p{
    margin:0 0 20px;
}
.productdescription {
    color: #000000;
    font-size: 15px;
    font-weight: 400;
    line-height: 22px;
}
.margintop60 {
    margin-top:60px;
}
.margintop40 {
    margin-top:40px;
}
.displayinlineblock{
    display:inline-block;
}
.marginbottom80 {
    margin-bottom:80px;
}
.imageouter img {
    max-width: 100%;
    height: auto;
}
.greybtn span {
    line-height: 1;
    vertical-align: middle;
}
.max810 {
    max-width:810px;
    width:100%;
    float:right;
}
.cartright {
    max-width: 360px;
    width: 100%;
    float: right;
    margin-right: 30px;
}
.card.cart-summary {
    background: #ffffff;
    padding: 40px;
    border:2px solid #f3f3f3;
    box-sizing: BORDER-BOX;
    margin:0 0 80px; 
}
.summertitle {
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0 0 30px;
}


.cart-item:nth-child(1) {
    border-top-right-radius:3px;
    border-top-left-radius:3px;
}
.cart-item:last-child() {
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px;
}
.cart-item {
    padding: 0;
    background: #ffffff;
    margin-bottom: 1px;
    padding: 16px 30px;
    box-sizing: BORDER-BOX;
    position: relative;
}
.line108 {
    line-height:120px;
}
.cart-grid-body .cart-overview {
    padding: 0;
}
.cartimage {
    float: right;
    width: 100%;
    max-width: 120px;
}
.mobilewrap {
    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);
    float: right;
    width: 100%;
}
.cartbody {
    width: 100%;
    max-width: 335px;
    padding-right: 40px;
    box-sizing: border-box;
    float: right;
}
.mobilew100.cartqtyout {
    max-width: 180px;
    width: 100%;
    float: right;
}
input.js-cart-line-product-quantity.form-control {
    width: 100%;
    border: 0;
}
.cartactions {
    float: right;
    max-width: 295px;
    width: 100%;
}
a.remove-from-cart:hover {
    background-color:#000000;
}
a.remove-from-cart {
    background-color: #fb1d2c;
    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%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%22cart_remove%22%20class%3D%22cls-1%22%20d%3D%22M1131.73%2C459.99l4.1-4.1a0.525%2C0.525%2C0%2C1%2C0-.74-0.744l-4.1%2C4.1-4.1-4.1a0.525%2C0.525%2C0%2C1%2C0-.74.744l4.1%2C4.1-4.1%2C4.1a0.525%2C0.525%2C0%2C1%2C0%2C.74.744l4.1-4.1%2C4.1%2C4.1a0.525%2C0.525%2C0%2C1%2C0%2C.74-0.744Z%22%20transform%3D%22translate%28-1126%20-455%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position: center center;
    -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;
}
.cartdeleteout {
    float: right;
    text-align: left;
    max-width: 100px;
    width: 100%;
    padding-left: 0;
}
.cart-grid-body a.label:hover {
    color:#000000;
}
.cart-grid-body a.label {
    font-size: 16px;
    color: #000000;
    line-height: 20px;
    display: block;
    margin: 0 0 15px;
    font-weight: 600;
}
.product-line-info.product-price.h5.priceblock {
    margin: 0;
}
.card.cart-container {
    margin: 0 0 40px;
}
.cart-summary-line .label {
    padding-right: 0;
    color: #000000;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
}
.cart-summary-line .value {
    color: #000000;
    float: left;
    font-size: 13px;
    font-weight: 600;
}
.cart-summary-line {
    clear: both;
    margin: 0 0 10px;
}
.block-promo .promo-code {
    padding: 0;
    background: transparent;
    position: relative;
    margin:0 0 40px
}
.block-promo .promo-input {
    border: 0;
    height: 44px;
    text-indent: 0;
    width: 100%;
    background: #f2f2f2;
    padding: 0 20px;
    font-family: 'fira';
    font-style: normal;
    color: #7f7f7f;
    font-weight: 400;
    font-size: 13px;
}
.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%2212%22%20height%3D%2210%22%20viewBox%3D%220%200%2012%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%23b3b3b3%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%22cart_cupone_check%22%20class%3D%22cls-1%22%20d%3D%22M1542.04%2C281.006l-5.6%2C5.86-2.46-2.579-1.97%2C2.061%2C4.43%2C4.64%2C7.57-7.92Z%22%20transform%3D%22translate%28-1532%20-281%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    height: 44px;
    width: 44px;
    top: 0;
    background-color: #f2f2f2;
    left: 0;
    border: 0;
    border-right: 1px solid #fff;
    background-position: center center;
    margin-top: 0;
    cursor: pointer;
    position:absolute;
    -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;
}


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%2212%22%20height%3D%2210%22%20viewBox%3D%220%200%2012%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%22cart_cupone_check%22%20class%3D%22cls-1%22%20d%3D%22M1542.04%2C281.006l-5.6%2C5.86-2.46-2.579-1.97%2C2.061%2C4.43%2C4.64%2C7.57-7.92Z%22%20transform%3D%22translate%28-1532%20-281%29%22/%3E%0A%3C/svg%3E%0A);

    background-color:#C6A04D;
}
.block-promo .promo-input+button {
    margin-top: 0;
    text-transform: capitalize;
}
.card-block {
    padding: 0;
}
.w100 {
    max-width:100%;
    width:100%;
}
.card-block.strongblock .cart-summary-line{
    margin:0;
}
.card-block.strongblock {
    margin: 30px 0 35px;
}
#checkout .card-block.strongblock {
    margin-bottom:0px;
}
.strongblock .cart-summary-line .value, .strongblock .cart-summary-line .label {
    font-size: 17px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000000;
}
.greybtn:hover {
    background:#e7e7e7;
}
.greybtn {
    cursor: pointer;
    background: #f2f2f2;
    line-height: 48px;
    height: 48px;
    text-align: center;
    width: 240px;
    max-width: 100%;
    color: #000000;
    font-size: 12px;
    font-weight: 600;
    display: inline-block;
    -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;
}
.show1023 {
    display:none;
}
/*checkout*/
#content {
    min-height: 100%;
    position: relative;
}
body#checkout .row.copyrow {
    bottom: 28px;
}
body#checkout #footer {
    box-shadow: none;
    padding: 0;
    color: #000000;
    box-sizing: border-box;
    height: 80px;
    background: #f2f2f2;
    position: absolute;
}
body#checkout #header {
    background:transparent;
}
body#checkout {
    background: #ffffff;
}
body#checkout #body {
    padding-bottom: 74px;
}
body#checkout #header .header-nav {
    display: none;
}
#checkout .logoblock {
    height: 52px;
    line-height: 52px;
}
#checkout .row.menurow {
    float: left;
    width: auto;
}
#checkout .headershadow {
    background:#fff;
}
#checkout .headercontact a{
    color:#fff;
}
#checkout .headercontact {
    float: right;
    color: #fff;
    line-height: 48px;
    margin: 0;
    padding-right: 40px;
}
body#checkout section.checkout-step {
    box-shadow: none;
    border-bottom: 0;
    padding: 0;
}
body#checkout section.checkout-step#checkout-personal-information-step .step-title {
    border-top: 1px solid #fff;
}
body#checkout section.checkout-step.-complete .step-title{
    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%227.938%22%20viewBox%3D%220%200%2010%207.938%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%2337c774%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_selected%22%20class%3D%22cls-1%22%20d%3D%22M391.888%2C384.962l-3.732-3.674%2C1.78-1.753%2C1.952%2C1.922%2C4.488-4.419%2C1.78%2C1.752Z%22%20transform%3D%22translate%28-388.156%20-377.031%29%22/%3E%0A%3C/svg%3E%0A);
}
body#checkout section.checkout-step .step-title:before {
    display:none;
}
body#checkout section.checkout-step .step-title {
    cursor: pointer;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    position: relative;
    background: #fff;
    line-height: 44px;
    padding-right: 30px;
    color: #b3b3b3;
    background-repeat:no-repeat;
    background-position:right center;
    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%227.938%22%20viewBox%3D%220%200%2010%207.938%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%23b3b3b3%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_selected%22%20class%3D%22cls-1%22%20d%3D%22M391.888%2C384.962l-3.732-3.674%2C1.78-1.753%2C1.952%2C1.922%2C4.488-4.419%2C1.78%2C1.752Z%22%20transform%3D%22translate%28-388.156%20-377.031%29%22/%3E%0A%3C/svg%3E%0A);
}
#checkout .header-top {
    border-bottom: 5px solid #612e2b;
}
#checkout .userinfoblock {
    width: 200px;
    margin-right: 240px;
}
#checkout .searchleft.relative{
    display:none;
}
#checkout .cart-grid-body.max840 {
    padding-top: 27px;
}
body#checkout section.checkout-step.-complete .step-title {
    color:#000;
}
body#checkout section.checkout-step.-complete .step-title:before{
    content:'';
    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%229%22%20viewBox%3D%220%200%2012%209%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%231fc590%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%22steps_completed%22%20class%3D%22cls-1%22%20d%3D%22M348.154%2C270l-5.539%2C5.4-2.769-2.7L338%2C274.5l4.615%2C4.5L350%2C271.8Z%22%20transform%3D%22translate%28-338%20-270%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position:center center;
}
.backbtn:hover {
    text-decoration:none;
}
.backbtn {
    text-decoration: underline;
    font-size: 13px;
    font-weight: 400;
    color: #000;
    margin: 13px 0;
    display: block;
}
body#checkout section.checkout-step.-current .step-title{
    background:#fff;
    border-bottom:1px solid #fff;
    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%227.938%22%20viewBox%3D%220%200%2010%207.938%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%2337c774%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_selected%22%20class%3D%22cls-1%22%20d%3D%22M391.888%2C384.962l-3.732-3.674%2C1.78-1.753%2C1.952%2C1.922%2C4.488-4.419%2C1.78%2C1.752Z%22%20transform%3D%22translate%28-388.156%20-377.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: right center;
}
.step-title {
    padding-right: 40px;
    box-sizing: border-box;
}
body#checkout section.checkout-step.-current .content {
    display: block;
    padding: 20px 0 40px;
    box-sizing: BORDER-BOX;
    background: #fff;
}
body#checkout section.checkout-step.-current .step-title:before {
    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%229%22%20viewBox%3D%220%200%2012%209%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%231fc590%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%22steps_completed%22%20class%3D%22cls-1%22%20d%3D%22M348.154%2C270l-5.539%2C5.4-2.769-2.7L338%2C274.5l4.615%2C4.5L350%2C271.8Z%22%20transform%3D%22translate%28-338%20-270%29%22/%3E%0A%3C/svg%3E%0A');
}
body#checkout section.checkout-step.-current .step-title {
    color: #000000;
}
body#checkout section.checkout-step.-current .step-title {
    color: #000000;
}
span.icon-fb_login {
    /*    margin-top: -4px;
        display: inline-block;*/
    line-height: 1;
}
a.label.goback.show767,
.show767 {
    display:none;
}
.minheight {
    height: auto;
    min-height: 100%;
    position: relative;
}
#guest-tracking #content,
#password #content,
.page-addresses .address, .page-authentication #content {
    box-shadow: none;
    background: #fff;
    padding: 0;
    max-width: 100%;
    margin: 0 auto 100px;
    box-sizing: border-box;
}
#guest-tracking #content,
#password #content{
    padding:40px;
    border: 2px solid #efefef;
}
.accounthalf:nth-child(2){
    border-left: 0;
    margin-right: -4px;
}
.accounthalf {
    float: none;
    max-width: 460px;
    width: 100%;
    padding: 0;
    box-sizing: BORDER-BOX;
    min-height: 350px;
    display: inline-block;
    text-align: right;
    vertical-align: top;
    padding: 0 20px;
    box-sizing: border-box;
    border-left: 0;
}
.accounthalf .form-group.row.w50 {
    max-width: 100%;
    margin: 0 0 15px;
}
.cmstitle,
.pagetitle {
    color: #000000;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
    margin: 0 0 35px;
}
.page-customer-account #content .forgot-password:hover {
    text-decoration:none;
}
.page-customer-account #content .forgot-password {
    text-align: right;
    font-size: 13px;
    margin-top: 0;
    padding-bottom: 0;
    font-weight: 600;
    color: #000000;
    text-decoration: underline;
    margin-bottom: 0;
    line-height: 44px;
}
a.socialloginbtn.facebookbtn.w100 {
    max-width: 100%;
    width: 100%;
}
.noaccbig > span, .pagetitle span {
    display: block;
    font-size: 13px;
    font-weight: 400;
    margin-top: 10px;
    margin-bottom: 0;
    color: #000000;
    text-transform: none;
    margin-bottom: -25px;
    margin-top: 36px;
}
.noaccbig > span {
    margin-bottom: 0;
    text-align:right;
    text-transform: none;
}
.noaccbig {
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    margin: 68px 0 0px;
    text-align: right;
    text-transform: uppercase;
}
.noaccsmall {
    margin-top: 43px;
}
.textleft {
    text-align: right;
}
section.register-form {
    width: 100%;
    border: 2px solid #efefef;
    padding: 40px 50px;
}
ul.nav.nav-inline.mytabs li{
    float:right;
}
ul.nav.nav-inline.mytabs {
    display: inline-block;
    vertical-align: middle;
    margin-left: 20px;
    border-radius: 2px;
    overflow: hidden;
}
a.nav-link.show-login-form:hover, a.nav-link.asguest:hover {
    background: #c19a45;
}
a.asguest.nav-link span{
    color: #fff;
    -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;
    font-weight: 400;
    line-height:1;
    /*vertical-align: middle;*/
    /*display:inline-block;*/
    width:100%;
    margin:0;
}
a.asguest.nav-link:hover span{
    color:#fff;
}
.asguest:hover {
    background:#77975d;
    color: #ffffff;
}
.asguest span{
    display:inline-block;
    line-height:1;
    vertical-align:middle;
}
li.tabsep {
    color: #c7c8ca;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 600;
    width: 115px;
    line-height: 42px;
    text-align: center;
}
a.nav-link.asguest span, a.nav-link.show-login-form span {
    color: #fff;
    font-weight: 600;
    line-height: 1;
    vertical-align: middle;
    display: inline-block;
    width: 100%;
    margin: 0;
}
a.nav-link.asguest.active span, a.nav-link.show-login-form.active span,
a.nav-link.show-login-form:hover span{
    color:#fff;
}
a.nav-link.asguest.active, a.nav-link.show-login-form.active {
    background: #612e2b;
}
a.nav-link.asguest, a.nav-link.show-login-form {
    background: #e4b653;
    color: #ffffff;
    font-size: 13px;
    font-weight: 600;
    line-height: 48px;
    width: 195px;
    display: block;
    text-transform: uppercase;
    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;
    margin-left: 0;
}
a.nav-link.show-login-form {
    margin-left:0;
}
.nav-inline .nav-item+.nav-item, .nav-inline .nav-link+.nav-link {
    margin-right: 0;
}
.socialloginbtn:hover {
    background-color: #284a94;
}
.socialloginbtn {
    background-color: #3357a4;
    color: #ffffff;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 3px;
    line-height: 48px;
    width: 390px;
    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-right: 0;
    display: inline-block;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22fb%22%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%23284a94%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20.cls-2%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%3Crect%20id%3D%22btn%22%20class%3D%22cls-1%22%20width%3D%2242%22%20height%3D%2242%22/%3E%0A%20%20%3Cpath%20id%3D%22login_fb%22%20class%3D%22cls-2%22%20d%3D%22M854.625%2C253.187v-2.25a1.125%2C1.125%2C0%2C0%2C1%2C1.125-1.125h1.125V247h-2.25a3.375%2C3.375%2C0%2C0%2C0-3.375%2C3.375v2.812H849V256h2.25v9h3.375v-9h2.25L858%2C253.187h-3.375Z%22%20transform%3D%22translate%28-833%20-235%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:right center;
    padding-right:42px;
    box-sizing: border-box;
    background-size: 50px;
}
.show767 {
    display:none;
}
.customradio input {
    display: none;
}
.formblock  input:-webkit-autofill,
.checkoutform input:-webkit-autofill {
    -webkit-text-fill-color: #000000!important;
    -webkit-box-shadow: 0 0 0 30px #f2f2f2 inset;
}
.checkoutform textarea, .checkoutform input {
    height: 44px;
    width: 100%;
    line-height: 42px;
    border: 1px solid #ffffff;
    box-sizing: border-box;
    font-family: 'Open';
    font-weight: 400;
    color: #323232;
    padding: 0 20px;
    background: #ffffff;
    font-size: 13px;
}
.checkoutform textarea.error, .checkoutform input.error {
    border-color:#ff0000;
}
.companyrow {
    display:none;
}
.checkoutform textarea {
    resize: none;
    height: 90px;
    line-height: 1;
    padding: 20px;
}
.customradio input {
    display: none;
}
.customradio input[type=radio]+label {
    color: #000000;
    margin-left: 0;
    cursor: pointer;
    display: inline-block;
    margin: 0;
    width: 195px;
    float: right;
    line-height: 44px;
    background: #e3e3e3;
    font-size: 13px;
    font-weight: 600;
    text-align: center;
    padding: 0;
    margin-left: 1px;
}
.customradio input[type=radio]:not(old):checked+label span{
    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%227.938%22%20viewBox%3D%220%200%2010%207.938%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_selected%22%20class%3D%22cls-1%22%20d%3D%22M391.888%2C384.962l-3.732-3.674%2C1.78-1.753%2C1.952%2C1.922%2C4.488-4.419%2C1.78%2C1.752Z%22%20transform%3D%22translate%28-388.156%20-377.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding-right:30px;
    margin-right:-30px;
}
.customradio input[type=radio]:not(old):checked+label {
    position: relative;
    background: #612e2b;
    color: #fff;
}
.checkoutform .formlabel {
    text-align: right;
    font-size: 13px;
    font-family: 'Roboto';
    text-transform: none;
    font-weight: 500;
    color: #000000;
    min-height: 22px;
    margin: 0 0 4px;
}
.checkoutform .formlabel {
    text-align: right;
    font-size: 13px;
    font-family: 'fira';
    text-transform: none;
    font-weight: 600;
    color: #000000;
    min-height: 22px;
    margin: 0 0 4px;
}
label.formlabel.w100 .small {
    color: #000000;
    font-size: 13px;
    font-weight: 600;
}
.checkoutform label.formlabel.left.radiolabel {
    color: #000000;
    font-weight: 600;
    font-size: 14px;
    width: 100%;
    text-transform: uppercase;
    float: none;
    text-align: right;
    margin: 0 0 15px;
}
footer.form-footer.clearfix .w50 {
    margin-bottom: 0;
}
#login-form>section .w50.marginbottom0 {
    margin-bottom: 0;
}
#order-detail .payserabox {
    padding: 0 40px;
    margin-bottom: 3px;
    background: #fff;
    display: inline-block;
    border-radius: 3px;
    width: 100%;
}
.line75 {
    line-height:75px;
}
.payserabuttonblock {
    max-width:200px;
    width:100%;
    float:left;
}
.payseratextblock {
    float:right;

}
.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: #000000;
    font-size: 16px;
    font-weight: 600;
    padding: 7px 0;
    padding-right: 39px;
    background-position: right center;
}
.cart-grid-body {
    margin-bottom: 100px;
}
#identity .customradio input[type=radio]+label {
    width: 50%;
    margin-right: -1px;
}
#identity .form-control-valign.mobilealign.customradio {
    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%;
}
.form-control-valign.mobilealign.customradio {
    width: 392px;
    float: right;
    border: 0;
    border-right: 0;
    line-height: 1;
    text-align: center;
    padding: 0;
    border-radius: 2px;
    overflow: hidden;
}
.row.loginrow {
    margin-top: 10px;
}
.forgot-password {
    margin: 10px 0;
}
.custom-checkboxdark input[type=checkbox]+span .checkbox-checked {
    display: none;
    margin-top: 0px;
    font-size: 0;
    height: 16px;
    width: 16px;
    color: #232323;
    border-radius: 2px;
    text-indent: -999px;
    border: 1px solid #010101;
    background-color: #fff;
    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%227.938%22%20viewBox%3D%220%200%2010%207.938%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%22M366.888%2C635.962l-3.732-3.674%2C1.78-1.753%2C1.952%2C1.922%2C4.488-4.419%2C1.78%2C1.752Z%22%20transform%3D%22translate%28-363.156%20-628.031%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position:center center;
}
.custom-checkboxdark {
    cursor: pointer;
}
.custom-checkboxdark input[type=checkbox]:checked+span {
    border:0;
}
p.strongtext {
    color: #000000;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0.15px;
    line-height: 30px;
    margin-top: -20px;
    z-index: 1;
    position: relative;
}
.custom-checkboxdark input[type=checkbox]+span {
    margin-left: 9px;
    display: inline-block;
    width: 16px;
    height: 16px;
    background-color: transparent;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid #000000;
    background-repeat: no-repeat;
    margin-top: -3px;
    border-radius: 2px;
}
.custom-checkboxdark input[type=checkbox] {
    margin-top: .25rem;
    opacity: 0;
    cursor: pointer;
    position: absolute;
    display: none;
    width: 15px;
}
.custom-checkboxdark input[type=checkbox]:checked+span .checkbox-checked {
    display: block;
}
.inlineblock {
    display:inline-block;
}
span.custom-checkboxdark .inlineblock strong{
    font-weight:500;
}
span.custom-checkboxdark .inlineblock {
    color: #000000;
    font-size: 13px;
    font-weight: 600;
    vertical-align: top;
    cursor: pointer;
    display: inline-block;
    max-width: calc(100% - 30px);
    max-width: -moz-calc(100% - 30px);
    max-width: -ms-calc(100% - 30px);
    max-width: -o-calc(100% - 30px);
    max-width: -webkit-calc(100% - 30px);
    max-width: calc(100% - 30px);
    width: 100%;
}
span.custom-checkboxdark .inlineblock em {
    color: #000000;
    font-size: 13px;
    font-weight: 400;
    font-style: normal;
}
.inlineblock a.frame {
    color: #000000;
    display: inline-block;
}
.form-footer .w50 {
    margin-bottom: 0;
}
.show1023,
a.socialloginbtn.facebookbtn.show1023 {
    display:none;
}
label.newsletterrow {
    margin: 0 0 10px;
    width: 100%;
}
.max180 {
    max-width:180px;
}
.input-group .input-group-btn>.btn[data-action=show-password]:hover {
    text-decoration:none;
}
label.w100 {
    width: 100%;
}
.input-group .input-group-btn>.btn[data-action=show-password] {
    background: transparent;
    position: absolute;
    line-height: 44px;
    top: 0;
    left: 0;
    padding: 0;
    color: #000000;
    text-transform: none;
    font-size: 12px;
    font-weight: 400;
    text-decoration: underline;
    padding: 0 16px;
    z-index: 10;
}
body#checkout section.checkout-step .forgot-password {
    margin-right: 0;
}
#login-form>section .w50 {
    margin-bottom: 20px;
}
#login-form>section>div:nth-child(2) {
    margin-left: 30px;
}
#login-form>section>div:nth-child(3) {
    margin-left: 0;
}
.forgot-password a.frame span{
    position:relative;
}
.forgot-password a.frame {
    font-size: 12px;
    font-weight: 400;
    color: #000000;
}
.vouchertitle {
    color: #000000;
    font-size: 13px;
    font-weight: 400;
    float: right;
    margin:2px 0;
}
.vouchervalue {
    color: #000000;
    font-size: 13px;
    float: left;
    font-weight: 400;
}
.block-promo .promo-name a.removevoucherbtn:hover span:before{
    width:0;
}
.block-promo .promo-name a.removevoucherbtn span:before{
    content:'';
    position:absolute;
    bottom:0;
    height:1px;
    background:#fa1e1e;
    width:100%;
    -moz-transition:width 0.2s ease;
    -ms-transition:width 0.2s ease;
    -o-transition:width 0.2s ease;
    -webkit-transition:width 0.2s ease;
    transition:width 0.2s ease;
}
.block-promo .promo-name a.removevoucherbtn span{
    position:relative;
}
.block-promo .promo-name a.removevoucherbtn {
    float: left;
    color: #fa1e1e;
    font-size: 13px;
    font-weight: 400;
}
.customselect2 {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229%22%20height%3D%224.969%22%20viewBox%3D%220%200%209%204.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%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%22filter_arrow_down%22%20class%3D%22cls-1%22%20d%3D%22M1206%2C429.55a0.535%2C0.535%2C0%2C0%2C1%2C.17-0.383%2C0.6%2C0.6%2C0%2C0%2C1%2C.81%2C0l3.52%2C3.3%2C3.51-3.3a0.6%2C0.6%2C0%2C0%2C1%2C.81%2C0%2C0.513%2C0.513%2C0%2C0%2C1%2C0%2C.767L1210.5%2C434l-4.33-4.066A0.537%2C0.537%2C0%2C0%2C1%2C1206%2C429.55Z%22%20transform%3D%22translate%28-1206%20-429.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: 3% center;
    background-position: calc(100% - 16px) center;
    cursor: pointer;
    background-color: #f2f2f2;
    height: 48px;
    width: 100%;
    line-height: 46px;
    border: 1px solid #f2f2f2;
    box-sizing: border-box;
    font-family: 'fira';
    font-weight: 600;
    color: #000000;
    padding: 0 20px;
    font-size: 13px;
}
select,input,button {
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    -webkit-appearance: none;
    -khtml-appearance: none;
    appearance: none;
}
body#checkout section.checkout-step.-complete .step-edit {
    display:block;
    float:left;
    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-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_edit%22%20class%3D%22cls-1%22%20d%3D%22M1100.85%2C212.757a0.547%2C0.547%2C0%2C0%2C0-.79%2C0l-2.97%2C3.079a0.588%2C0.588%2C0%2C0%2C0%2C0%2C.817%2C0.546%2C0.546%2C0%2C0%2C0%2C.39.169%2C0.568%2C0.568%2C0%2C0%2C0%2C.4-0.169l2.97-3.079A0.588%2C0.588%2C0%2C0%2C0%2C1100.85%2C212.757Zm-0.95-5a2.361%2C2.361%2C0%2C0%2C0-3.42%2C0l-7.14%2C7.381a0.629%2C0.629%2C0%2C0%2C0-.16.373l-0.17%2C2.9a0.6%2C0.6%2C0%2C0%2C0%2C.16.444%2C0.564%2C0.564%2C0%2C0%2C0%2C.4.169h0.03l2.8-.179a0.523%2C0.523%2C0%2C0%2C0%2C.36-0.168l7.14-7.381A2.559%2C2.559%2C0%2C0%2C0%2C1099.9%2C207.757Zm-9.74%2C10.073%2C0.12-2%2C1.81%2C1.872Zm2.74-.923L1091.05%2C215l5.56-5.748%2C1.84%2C1.905Zm6.33-6.574-1.82-1.886a1.246%2C1.246%2C0%2C0%2C1%2C.78-0.268%2C1.275%2C1.275%2C0%2C0%2C1%2C.92.394%2C1.389%2C1.389%2C0%2C0%2C1%2C.38.953A1.357%2C1.357%2C0%2C0%2C1%2C1099.23%2C210.333Z%22%20transform%3D%22translate%28-1089%20-207.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    margin-left: 0;
    background-position:right center;
    padding-right:30px;
}
span.step-edit.editbtn:hover span {
    text-decoration:none;
}

span.step-edit.editbtn span {
    padding-left: 0;
    position: Relative;
    color: #000000;
    font-size: 12px;
    font-weight: 600;
    text-decoration: underline;
}

a.nav-link.show-login-form {
    background: #e4b653;
}
span.step-edit.editbtn:hover span:before{
    width:24px;
    height:24px;
    border-radius:50%;
}
.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%3A%20%23000000%3B%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%22address_flag%22%20class%3D%22cls-1%22%20d%3D%22M419.059%2C438.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-.329-0.874%2C6.776%2C6.776%2C0%2C0%2C0-2.327-.339%2C19.59%2C19.59%2C0%2C0%2C0-3.04.318%2C18.581%2C18.581%2C0%2C0%2C1-2.874.306A6.96%2C6.96%2C0%2C0%2C1%2C408.9%2C432v-0.4a0.569%2C0.569%2C0%2C1%2C0-1.137%2C0v13.224a0.569%2C0.569%2C0%2C1%2C0%2C1.137%2C0v-4.843a8.109%2C8.109%2C0%2C0%2C0%2C1.594.15%2C19.589%2C19.589%2C0%2C0%2C0%2C3.041-.317%2C18.138%2C18.138%2C0%2C0%2C1%2C2.87-.307%2C7.315%2C7.315%2C0%2C0%2C1%2C2%2C.286A0.6%2C0.6%2C0%2C0%2C0%2C419.059%2C438.91Zm-2.659-.6a19.59%2C19.59%2C0%2C0%2C0-3.04.318%2C18.568%2C18.568%2C0%2C0%2C1-2.874.306%2C6.863%2C6.863%2C0%2C0%2C1-1.594-.173v-5.529a8.117%2C8.117%2C0%2C0%2C0%2C1.594.15%2C19.589%2C19.589%2C0%2C0%2C0%2C3.041-.317%2C18.451%2C18.451%2C0%2C0%2C1%2C2.873-.307%2C7.046%2C7.046%2C0%2C0%2C1%2C1.3.112c-0.384.733-.78%2C1.528-1.207%2C2.414a0.641%2C0.641%2C0%2C0%2C0%2C0%2C.53c0.393%2C0.874.761%2C1.725%2C1.117%2C2.582A7.907%2C7.907%2C0%2C0%2C0%2C416.4%2C438.306Z%22%20transform%3D%22translate%28-407.75%20-431%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%3A%20%23000000%3B%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%22address_globe%22%20class%3D%22cls-1%22%20d%3D%22M416.917%2C534.494h-1a0.552%2C0.552%2C0%2C0%2C0%2C0%2C1.1h1A0.552%2C0.552%2C0%2C0%2C0%2C416.917%2C534.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%2C417.455%2C522.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.656H411.09a0.552%2C0.552%2C0%2C0%2C0%2C0%2C1.1H414a0.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%2C418.956%2C530.019Z%22%20transform%3D%22translate%28-407%20-520.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%3A%20%23000000%3B%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%22address_phone%22%20class%3D%22cls-1%22%20d%3D%22M407.631%2C553.576l1.7-1.715%2C3.537%2C3.567-1.371%2C1.431a9.751%2C9.751%2C0%2C0%2C0%2C1.578%2C2.059%2C9.852%2C9.852%2C0%2C0%2C0%2C2.049%2C1.6l1.389-1.385%2C3.483%2C3.5-1.695%2C1.722a2.129%2C2.129%2C0%2C0%2C1-2.452.422%2C19.34%2C19.34%2C0%2C0%2C1-8.64-8.726%2C2.16%2C2.16%2C0%2C0%2C1-.213-0.939A2.185%2C2.185%2C0%2C0%2C1%2C407.631%2C553.576Zm0.5%2C2.028a18.315%2C18.315%2C0%2C0%2C0%2C8.17%2C8.252%2C1.122%2C1.122%2C0%2C0%2C0%2C1.289-.224l0.978-.994-2.049-2.057-1.183%2C1.179-0.317-.142a9.877%2C9.877%2C0%2C0%2C1-2.654-1.975%2C9.721%2C9.721%2C0%2C0%2C1-1.943-2.67l-0.138-.315%2C1.168-1.218-2.114-2.131-0.986.992A1.149%2C1.149%2C0%2C0%2C0%2C408.127%2C555.6Z%22%20transform%3D%22translate%28-407%20-551.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%3A%20%23000000%3B%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%22address_pin%22%20class%3D%22cls-1%22%20d%3D%22M413.511%2C460.016a6.412%2C6.412%2C0%2C0%2C0-6.385%2C7.676c0%2C0.027.014%2C0.055%2C0.014%2C0.1%2C0.717%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%2C413.511%2C460.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.246-7.137a0.121%2C0.121%2C0%2C0%2C0-.014-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%2C418.743%2C467.568Zm-5.232-3.949a2.14%2C2.14%2C0%2C1%2C0%2C2.18%2C2.14A2.163%2C2.163%2C0%2C0%2C0%2C413.511%2C463.619Zm0%2C3.162a1.022%2C1.022%2C0%2C1%2C1%2C1.041-1.022A1.029%2C1.029%2C0%2C0%2C1%2C413.511%2C466.781Z%22%20transform%3D%22translate%28-407%20-460.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%3A%20%23000000%3B%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%22address_post%22%20class%3D%22cls-1%22%20d%3D%22M419.858%2C498.275a1.388%2C1.388%2C0%2C0%2C0-.632-0.656l-10.276-5.165a1.339%2C1.339%2C0%2C0%2C0-1.819.656%2C1.459%2C1.459%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%2C419.858%2C498.275Zm-11.3%2C6.206a0.448%2C0.448%2C0%2C0%2C1-.607-0.219%2C0.489%2C0.489%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-407%20-492.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%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%23000000%3B%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%22address_user%22%20class%3D%22cls-1%22%20d%3D%22M419.964%2C398.387a7.21%2C7.21%2C0%2C0%2C0-13.967.1%2C0.439%2C0.439%2C0%2C0%2C0%2C.432.513h13.132A0.439%2C0.439%2C0%2C0%2C0%2C419.964%2C398.387Zm-12.972-.265a6.371%2C6.371%2C0%2C0%2C1%2C12%2C0h-12Zm6-5.926a3.6%2C3.6%2C0%2C1%2C0-3.6-3.6A3.6%2C3.6%2C0%2C0%2C0%2C412.99%2C392.2Zm0-6.319a2.721%2C2.721%2C0%2C1%2C1-2.719%2C2.721A2.724%2C2.724%2C0%2C0%2C1%2C412.99%2C385.877Z%22%20transform%3D%22translate%28-406%20-385%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}
.addressrow {
    color: #000000;
    font-size: 15px;
    padding: 7px 0;
    padding-right: 45px;
    box-sizing: border-box;
    font-weight: 400;
    margin: 0 0 0;
    background-position: right center;
    background-position: 6px center;
}
body#checkout section.checkout-step .address {
    margin-right: 0;
    font-weight: 400;
}
.address-item input {
    display: none;
}
#addresses .address-item .addressrow {
    padding-right: 50px;
    margin-right: -5px;
}
#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% - 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);
    display: block;
    float: right;
    width: 100%;
    margin: 0;
    margin-left: 30px;
    background: transparent;
    margin-bottom: 40px;
    min-height: 304px;
    background: #fff;
    padding: 0 30px;
}
#addresses .address-item {
    margin-bottom:0;
}
#main .accountcontent .page-content {
    margin-bottom: 0;
}
#addresses .address-item:nth-child(2n){
    margin-left:0;
}
body#checkout section.checkout-step .address-item.selected {
    position: relative;
}
body#checkout section.checkout-step .address-item.selected {
    border: 0;
    position: relative;
    background: #fff;
    border: 2px solid #f3f3f3;
}
body#checkout section.checkout-step .radio-block {
    padding: 0;
    text-align: right;
    cursor: pointer;
    width: 100%;
    padding: 0px;
    box-sizing: border-box;
    padding-bottom: 0;
}
body#checkout section.checkout-step .address-alias {
    display: inline-block;
    color: #000000;
    font-size: 15px;
    font-weight: 600;
    margin: 0 0 30px;
    text-transform: uppercase;
    padding-top: 0;
    padding-bottom: 0;
    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%3A%20%23446459%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%22delivery_selected%22%20class%3D%22cls-1%22%20d%3D%22M492.99%2C405a10%2C10%2C0%2C1%2C0-10%2C10A10.011%2C10.011%2C0%2C0%2C0%2C492.99%2C405Zm-18.584%2C0a8.585%2C8.585%2C0%2C1%2C1%2C8.584%2C8.584A8.594%2C8.594%2C0%2C0%2C1%2C474.406%2C405Zm11.766-2.381a0.709%2C0.709%2C0%2C0%2C0-1%2C0l-3.264%2C3.264-1.094-1.094a0.709%2C0.709%2C0%2C1%2C0-1%2C1l1.593%2C1.593a0.706%2C0.706%2C0%2C0%2C0%2C1%2C0l3.764-3.764A0.7%2C0.7%2C0%2C0%2C0%2C486.172%2C402.619Z%22%20transform%3D%22translate%28-473%20-395%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    padding: 4px 0;
    padding-right: 45px;
}
.addressrow.icon-cart_user {
    font-size: 14px;
    font-weight: 600;
    color: #000000;
    margin: 0 0 24px;
}
span.address-alias.addressrow.icon-cart_myaddress {
    display: inline-block;
    color: #181919;
    font-size: 15px;
    font-weight: 600;
    margin: 0 0 16px;
    padding-top: 0;
    padding-bottom: 0;
    text-transform: uppercase;
}
.line287 {
    line-height: 300px;
}

#addresses .address-item:nth-child(3n), body#checkout section.checkout-step .address-item:nth-child(2n) {
    margin-left: 0;
}
body#checkout section.checkout-step .address-item.add-address {
    background: #f2f2f2;
    border: 0;
    border: 0;
    color: #000000;
    font-size: 13px;
}
.addbtn {
    display: inline-block;
    margin-top: 0;
    text-decoration: underline;
    color: #000000;
    font-size: 14px;
    font-weight: 600;
}
body#checkout section.checkout-step .address-selector {
    display:inline-block;
    width:100%;
}
.add-address a:hover .addbtn {
    text-decoration:none;
}
body#checkout section.checkout-step .add-address a {
    color: #000000;
    display: block;
    text-align: center;
}
a.editbtn.linkedit:Hover {
    text-decoration:none;
}
a.editbtn.linkedit {
    color: #000000;
    font-size: 13px;
    font-weight: 400;
    text-align: right;
    border: 0;
    line-height: 44px;
    box-sizing: BORDER-BOX;
    background-image: none;
    padding: 0;
    display: inline-block;
    width: 100%;
    margin: 0 auto;
}
/*a.editbtn.linkedit:hover{
    color:#87aa6b;
}*/
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%2215%22%20height%3D%2218%22%20viewBox%3D%220%200%2015%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%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%22icon_pin%22%20class%3D%22cls-1%22%20d%3D%22M397.942%2C663.357a0.7%2C0.7%2C0%2C0%2C0-.187-1.394%2C1.811%2C1.811%2C0%2C0%2C1-.255.017%2C1.9%2C1.9%2C0%2C1%2C1%2C1.884-1.9%2C1.992%2C1.992%2C0%2C0%2C1-.025.309%2C0.7%2C0.7%2C0%2C1%2C0%2C1.377.226%2C3.277%2C3.277%2C0%2C1%2C0-3.236%2C2.77A3.26%2C3.26%2C0%2C0%2C0%2C397.942%2C663.357Zm5.933%2C4.586a8.364%2C8.364%2C0%2C0%2C0-2.19-.71%2C0.7%2C0.7%2C0%2C0%2C0-.278%2C1.378%2C4.735%2C4.735%2C0%2C0%2C1%2C2.161.805%2C3.772%2C3.772%2C0%2C0%2C1-1.745.73%2C21.082%2C21.082%2C0%2C0%2C1-8.646%2C0%2C3.772%2C3.772%2C0%2C0%2C1-1.745-.73%2C4.728%2C4.728%2C0%2C0%2C1%2C2.16-.805%2C0.7%2C0.7%2C0%2C0%2C0-.278-1.378%2C8.389%2C8.389%2C0%2C0%2C0-2.19.71A1.732%2C1.732%2C0%2C0%2C0%2C390%2C669.417c0%2C0.873.843%2C1.548%2C2.5%2C2.007a21.942%2C21.942%2C0%2C0%2C0%2C9.989%2C0c1.663-.459%2C2.506-1.134%2C2.506-2.007A1.731%2C1.731%2C0%2C0%2C0%2C403.875%2C667.943Zm-6.965.917a0.7%2C0.7%2C0%2C0%2C0%2C1.18%2C0%2C19.035%2C19.035%2C0%2C0%2C1%2C2.277-2.78c1.573-1.69%2C3.2-3.438%2C3.2-6.034a6.053%2C6.053%2C0%2C1%2C0-12.105%2C0c0%2C2.6%2C1.621%2C4.35%2C3.187%2C6.044A19.268%2C19.268%2C0%2C0%2C1%2C396.91%2C668.86Zm0.59-13.454a4.667%2C4.667%2C0%2C0%2C1%2C4.674%2C4.64c0%2C2.039-1.31%2C3.445-2.825%2C5.072a26.866%2C26.866%2C0%2C0%2C0-1.849%2C2.135%2C26.985%2C26.985%2C0%2C0%2C0-1.827-2.121c-1.508-1.631-2.811-3.04-2.813-5.085A4.6%2C4.6%2C0%2C0%2C1%2C397.5%2C655.406Z%22%20transform%3D%22translate%28-390%20-654%29%22/%3E%0A%3C/svg%3E%0A);
    padding: 5px 0;
    padding-right: 65px;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
    text-decoration: underline;
    line-height: 15px;
    background-position: 30px center;
}
a.editbtn span {
    padding-right:0;
    position:Relative;
}
.address-footer a.editbtn:hover {
    background:#d6aa4a;
}
.address-footer a.editbtn {
    padding-right: 0;
    position: Relative;
    margin-left: 10px;
    width: 120px;
    background: #e4b653;
    border: 0;
    padding: 0;
    height: 30px;
    border-radius: 2px;
    color: #fff;
    font-weight: 400;
    text-align: center;
    line-height: 30px;
    cursor: pointer;
    border: 0;
    padding: 0;
    font-size: 12px;
    font-family: 'fira';
    -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;
}

.address-footer a.editbtn:before {
    display:none;
}
.address-footer a.editbtn.deletebtn:hover{
    background:#e91826;
}
.address-footer a.editbtn.deletebtn {
    color: #ffff;
    background: #fc2130;
}
.address-footer a.editbtn.deletebtn:before {
    display:none;
}
body#checkout section.checkout-step .address-footer {
    text-align: right;
    padding: 0 45px;
    padding-left: 0;
}
.delivery-option.checkoutblock {
    max-width: calc(33.33% - 12px);
    max-width: -moz-calc(33.33% - 12px);
    max-width: -ms-calc(33.33% - 12px);
    max-width: -o-calc(33.33% - 12px);
    max-width: -webkit-calc(33.33% - 12px);
    max-width: calc(33.33% - 12px);
    width: 100%;
    float: right;
    padding: 0;
    margin: 0;
    margin-left: 12px;
    margin-bottom: 12px;
    background: #fff;
}
.checkoutblock .line120 {
    line-height: 116px;
}
.checkoutblock span {
    width: 100%;
    vertical-align: middle;
    display: inline-block;
    text-align: center;
}
.delivery-option.checkoutblock:nth-child(3n) {
    margin-left:0;
}
.delivery-option.checkoutblock {
    max-width: calc(33.33% - 16px);
    max-width:-moz-calc(33.33% - 16px);
    max-width:-ms-calc(33.33% - 16px);
    max-width:-o-calc(33.33% - 16px);
    max-width:-webkit-calc(33.33% - 16px);
    max-width:calc(33.33% - 16px);
    width: 100%;
    float: right;
    padding: 0;
    margin: 0;
    margin-left: 24px;
    margin-bottom: 15px;
}
.checkoutblock {
    max-width: 33.33%;
    width: 100%;
    float: right;
    padding: 0;
    margin: 0;
    margin: 0 0px;
    padding: 0 0;
}
body#checkout section.checkout-step .delivery-option {
    background: transparent;
    padding: 0;
    box-sizing: border-box;
    border: 0;
    position: relative;
    margin: 0;
}
.row.delivery-option.checkoutblock {
    width: 100%;
    max-width: 100%;
}
.checkoutblock label:hover {
    border: 1px solid #fff;
    background-color: #fff;
    position: relative;
    -moz-box-shadow: -6px 6px 12px 0px rgba(0, 0, 0, 0.06);
    position: relative;
    z-index: 1;
    -webkit-box-shadow: -2px 2px 12px 0px rgba(50, 50, 50, 0.09);
    -moz-box-shadow: -2px 2px 12px 0px rgba(50, 50, 50, 0.09);
    box-shadow: 0px 0px 12px 0px rgba(50, 50, 50, 0.09);
}
.checkoutblock label {
    background-color: #f2f2f2;
    padding: 0;
    margin-bottom: 0;
    box-sizing: border-box;
    position: relative;
    width: 100%;
    cursor: pointer;
    border: 1px solid #f2f2f2;
    background-repeat: no-repeat;
    background-position: center center;
    margin-bottom: 10px;
}
.checkoutblock:hover input[type="radio"] +  label:before {
    display:block;
}
.checkoutblock input[type="radio"] + label:before {
    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%227.938%22%20viewBox%3D%220%200%2010%207.938%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%22M366.888%2C635.962l-3.732-3.674%2C1.78-1.753%2C1.952%2C1.922%2C4.488-4.419%2C1.78%2C1.752Z%22%20transform%3D%22translate%28-363.156%20-628.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    background-position:center center;
    border-radius: 2px;
    border: 1px solid #000000;
    position: absolute;
    left: 42px;
    top: -moz-calc(50% - 7px);
    top: -ms-calc(50% - 7px);
    top: -o-calc(50% - 7px);
    top: -webkit-calc(50% - 7px);
    top: -khtml-calc(50% - 7px);
    top: calc(50% - 7px);
    content: '';
    display: none;
}
.payment-options .checkoutblock input[type="radio"]:not(old):checked + label:before, .payment-options .checkoutblock input[type="radio"] + label:before {
    top: 20px;
    left: 20px;
}
.payment-options .ps-hidden-by-js {
    display:none;
}
.checkoutblock input[type="radio"]:not(old):checked + label:before {
    content: '';
    position: absolute;
    left: 42px;
    top: calc(50% - 7px);
    top: -moz-calc(50% - 7px);
    top: -ms-calc(50% - 7px);
    top: -o-calc(50% - 7px);
    top: -webkit-calc(50% - 7px);
    top: -khtml-calc(50% - 7px);
    top:  calc(50% - 7px);
    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%2210%22%20height%3D%227.938%22%20viewBox%3D%220%200%2010%207.938%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%22M366.888%2C635.962l-3.732-3.674%2C1.78-1.753%2C1.952%2C1.922%2C4.488-4.419%2C1.78%2C1.752Z%22%20transform%3D%22translate%28-363.156%20-628.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    display:block;
}
.checkoutblock input[type="radio"]:not(old):checked + label {
    border: 1px solid #fff;
    background-color: #fff;
    position: relative;
    z-index: 1;
    -webkit-box-shadow: -2px 2px 12px 0px rgba(50, 50, 50, 0.09);
    -moz-box-shadow: -2px 2px 12px 0px rgba(50, 50, 50, 0.09);
    box-shadow: 0px 0px 12px 0px rgba(50, 50, 50, 0.09);
}
.checkoutblock span.carrier-price {
    color: #000000;
    font-size: 13px;
    font-weight: 600;
    margin-top: 5px;
    display: block;
    text-align: right;
    text-transform: none;
}
.icon-bus {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2234%22%20height%3D%2234.969%22%20viewBox%3D%220%200%2034%2034.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%22delivery_truck2%22%20class%3D%22cls-1%22%20d%3D%22M440.25%2C736.139v2.186h-2.125v15.3h2.125a4.252%2C4.252%2C0%2C1%2C1%2C8.5%2C0h8.5a4.35%2C4.35%2C0%2C0%2C1%2C3.187-4.216V738.325H457.25v-2.186h5.312V742.7h4.827l2.611%2C4.14v8.975h-4.841a4.151%2C4.151%2C0%2C0%2C1-5.747%2C1.617%2C4.273%2C4.273%2C0%2C0%2C1-1.571-1.617h-9.682a4.151%2C4.151%2C0%2C0%2C1-5.747%2C1.617%2C4.273%2C4.273%2C0%2C0%2C1-1.571-1.617H436V736.139h4.25Zm25.5%2C17.487h2.125v-6.143l-1.639-2.6h-3.674v4.527A4.35%2C4.35%2C0%2C0%2C1%2C465.75%2C753.626Zm-4.25%2C2.186a2.187%2C2.187%2C0%2C1%2C0-2.125-2.186A2.156%2C2.156%2C0%2C0%2C0%2C461.5%2C755.812Zm-17%2C0a2.187%2C2.187%2C0%2C1%2C0-2.125-2.186A2.157%2C2.157%2C0%2C0%2C0%2C444.5%2C755.812Zm4.25-7.612-7.129-12.224a8.663%2C8.663%2C0%2C0%2C1-.107-8.613%2C8.193%2C8.193%2C0%2C0%2C1%2C11.333-3.228%2C8.434%2C8.434%2C0%2C0%2C1%2C3.138%2C3.228%2C8.663%2C8.663%2C0%2C0%2C1-.106%2C8.613Zm5.386-19.76a6.1%2C6.1%2C0%2C0%2C0-8.466-2.3%2C6.469%2C6.469%2C0%2C0%2C0-2.232%2C8.709l5.312%2C9.1%2C5.307-9.1A6.451%2C6.451%2C0%2C0%2C0%2C454.136%2C728.44Zm-5.386%2C7.7a4.373%2C4.373%2C0%2C1%2C1%2C4.25-4.371A4.312%2C4.312%2C0%2C0%2C1%2C448.75%2C736.139Zm0-6.557a2.186%2C2.186%2C0%2C1%2C0%2C2.125%2C2.186A2.155%2C2.155%2C0%2C0%2C0%2C448.75%2C729.582Zm6.375%2C15.3H453v2.185h2.125v-2.185Zm-10.625%2C0h-2.125v2.185H444.5v-2.185Z%22%20transform%3D%22translate%28-436%20-723.031%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    width: 100%;
    height: 45px;
    display: block;
    margin: 0 auto;
    background-position: center center;
}

.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%2233%22%20height%3D%2233%22%20viewBox%3D%220%200%2033%2033%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%22M467.233%2C621.387h-6.2a12.5%2C12.5%2C0%2C0%2C0%2C.372-3.03%2C12.2%2C12.2%2C0%2C1%2C0-21.777%2C7.656L449.2%2C638.2l3.405-4.335V639H470V626.157Zm0%2C4.027H455.376l1.152-1.986h9.551ZM449.2%2C634.922l-7.993-10.178a10.2%2C10.2%2C0%2C1%2C1%2C17.732-3.357h-3.567l-2.767%2C4.77v4.431Zm13.109%2C2.036H460.3v-4.74h2.015v4.74Zm2.016%2C0v-6.781H458.28v6.781h-3.657v-9.5h13.361v9.5h-3.657Zm-10.085-18.752a5.04%2C5.04%2C0%2C1%2C0-5.04%2C5.1A5.077%2C5.077%2C0%2C0%2C0%2C454.242%2C618.206Zm-5.04%2C3.062a3.062%2C3.062%2C0%2C1%2C1%2C3.024-3.062A3.046%2C3.046%2C0%2C0%2C1%2C449.2%2C621.268Z%22%20transform%3D%22translate%28-437%20-606%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    width: 100%;
    height: 45px;
    display: block;
    margin: 0 auto;
    background-position: center center;
}
.icon-delivery_post {
    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%2356775e%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%22delivery_home%22%20class%3D%22cls-1%22%20d%3D%22M562.415%2C496.722l-10.4-8.366a1.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.448a1.54%2C1.54%2C0%2C0%2C0-.49%2C1.735%2C1.593%2C1.593%2C0%2C0%2C0%2C1.243%2C1.015v10.964a1.583%2C1.583%2C0%2C0%2C0%2C1.6%2C1.564h5.514a1.582%2C1.582%2C0%2C0%2C0%2C1.6-1.564V506.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.564V499.472a1.593%2C1.593%2C0%2C0%2C0%2C1.243-1.015A1.541%2C1.541%2C0%2C0%2C0%2C562.415%2C496.722ZM542.981%2C491.2h2.236v0.992l-2.236%2C1.8V491.2Zm17.081%2C6.732v12.507h-5.514V506.45A1.916%2C1.916%2C0%2C0%2C0%2C552.8%2C504.4h-3.6a1.916%2C1.916%2C0%2C0%2C0-1.749%2C2.048v3.986h-5.514V497.929H540.6l10.4-8.365%2C10.4%2C8.365h-1.337Z%22%20transform%3D%22translate%28-539%20-488%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 100%;
    height: 35px;
    display: block;
    margin: 0 auto;
    background-position: center center;
}
.icon-truck {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224.06%22%20height%3D%2225%22%20viewBox%3D%220%200%2024.06%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%23d41a2b%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%22delivery_shop%22%20class%3D%22cls-1%22%20d%3D%22M1061.85%2C519.728L1050.9%2C508.6a1.067%2C1.067%2C0%2C0%2C0-1.53%2C0l-10.95%2C11.13a1.12%2C1.12%2C0%2C0%2C0%2C0%2C1.557%2C1.08%2C1.08%2C0%2C0%2C0%2C1.54%2C0l10.17-10.351%2C10.18%2C10.351a1.072%2C1.072%2C0%2C0%2C0%2C.77.322%2C1.089%2C1.089%2C0%2C0%2C0%2C.77-0.322A1.12%2C1.12%2C0%2C0%2C0%2C1061.85%2C519.728Zm-4.18.736a1.1%2C1.1%2C0%2C0%2C0-1.08%2C1.1v9.507h-2.77v-6.69a1.088%2C1.088%2C0%2C0%2C0-1.08-1.1h-5.21a1.088%2C1.088%2C0%2C0%2C0-1.08%2C1.1v6.69h-2.77v-9.506a1.085%2C1.085%2C0%2C1%2C0-2.17%2C0v10.607a1.1%2C1.1%2C0%2C0%2C0%2C1.09%2C1.1h4.93a1.088%2C1.088%2C0%2C0%2C0%2C1.08-1.1v-6.689h3.05v6.689a1.088%2C1.088%2C0%2C0%2C0%2C1.08%2C1.1h4.93a1.1%2C1.1%2C0%2C0%2C0%2C1.09-1.1V521.566A1.1%2C1.1%2C0%2C0%2C0%2C1057.67%2C520.464Z%22%20transform%3D%22translate%28-1038.13%20-508.281%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 100%;
    height: 90px;
    display: block;
    margin: 0 auto;
    background-position: center center;
}
.line50 {
    line-height:50px;
}
.line35 {
    line-height:35px;
}
.line90 {
    line-height: 90px;
}
body#checkout section.checkout-step .carrier-delay, body#checkout section.checkout-step .carrier-name {
    display: inline-block;
    word-break: break-word;
    text-align: right;
    text-transform: none;
    font-size: 14px;
    font-weight: 600;
    color: #000000;
    text-transform: uppercase;
}
span.carrier-delay span {
    width: auto;
    font-weight: 600;
    font-size: 13px;
    text-transform: none;
    margin-right: 5px;
}
.delivery-options {
    display: inline-block;
    width: 100%;
}
div#deliveryselects {
    display: block;
    width: 100%;
    clear: both;
}
.max260 {
    max-width:260px;
}
.margin35 {
    margin:35px 0
}
body#checkout #delivery textarea, body#checkout #gift_message textarea {
    max-width: 100%;
    background: #f2f2f2;
    border: 1px solid #f2f2f2;
    padding: 10px 20px;
    box-sizing: border-box;
    height: 90px;
    line-height: 1;
    margin-bottom: 0;
    resize: none;
    border-radius: 3px;
    font-weight: 600;
    color: #000000;
    font-size: 14px;
}
#omnivalt_parcel_terminal_carrier_details {
    margin-bottom: 10px;
    padding: 0 50px;
}
body#checkout section.checkout-step.-complete .step-edit {
    display: block;
    float: left;
    line-height: 40px;
}
span.deliverylogo {
    width: 100%;
    max-width: 100%;
}
.deliverydesc {
    display:inline-block;
    width:100%;
    max-width:calc(100% - 104px);
    max-width:-moz-calc(100% - 104px);
    max-width:-ms-calc(100% - 104px);
    max-width:-o-calc(100% - 104px);
    max-width:-webkit-calc(100% - 104px);
    max-width: calc(100% - 104px);
}
span.deliverytitle {
    display: block;
    font-size: 13px;
    color: #272727;
    text-transform: uppercase;
    font-weight: 600;
    margin: 0;
}
.checkoutblock .line120 {
    line-height: 110px;
}
.checkoutblock span {
    width: 100%;
    vertical-align: middle;
    display: inline-block;
    text-align: center;
}
span.carrierinfo {
    float: right;
    max-width: calc(100% - 190px);
    max-width: -moz-calc(100% - 190px);
    max-width: -ms-calc(100% - 190px);
    max-width: -o-calc(100% - 190px);
    max-width: -webkit-calc(100% - 190px);
    max-width: calc(100% - 190px);
    text-align: right;
    padding-left: 75px;
}
span.deliverylogo {
    float: right;
    max-width: 190px;
}
.carrier-extra-content {
    display:none;
}
.deliverydesc span {
    line-height: 22px;
}
.icon-delivery {
    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%22M556.415%2C521.722l-10.4-8.366a1.628%2C1.628%2C0%2C0%2C0-2.032%2C0l-3.167%2C2.547v-0.488a0.791%2C0.791%2C0%2C0%2C0-.8-0.782h-3.835a0.792%2C0.792%2C0%2C0%2C0-.8.782v4.859l-1.8%2C1.448a1.54%2C1.54%2C0%2C0%2C0-.49%2C1.735%2C1.591%2C1.591%2C0%2C0%2C0%2C1.244%2C1.015v10.964a1.582%2C1.582%2C0%2C0%2C0%2C1.6%2C1.564h5.514a1.582%2C1.582%2C0%2C0%2C0%2C1.6-1.564V531.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.564V524.472a1.589%2C1.589%2C0%2C0%2C0%2C1.243-1.015A1.541%2C1.541%2C0%2C0%2C0%2C556.415%2C521.722ZM536.981%2C516.2h2.236v0.992l-2.236%2C1.8V516.2Zm17.081%2C6.732v12.507h-5.514V531.45A1.916%2C1.916%2C0%2C0%2C0%2C546.8%2C529.4h-3.6a1.916%2C1.916%2C0%2C0%2C0-1.749%2C2.048v3.986h-5.514V522.929H534.6l10.4-8.365%2C10.4%2C8.365h-1.337Z%22%20transform%3D%22translate%28-533%20-513%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 100%;
    height: 50px;
    display: block;
    margin: 0 auto;
    background-size: 38%;
    background-position: center center;
}
body#checkout #delivery, body#checkout #gift_message {
    max-width: 100%;
    border-color: #232323;
    font-size: 12px;
    color: #000000;
    margin-top: 10px;
    font-weight: 600;
}
.payseraselectrow {
    display:none;
}
.paymentimg {
    height: 30px;
    width: 100%;
    background-repeat: no-repeat;
    display: block;
    background-position: center center;
}
.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%3A%20%23181818%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%22bank_transfer%22%20class%3D%22cls-1%22%20d%3D%22M506.427%2C810.564a0.858%2C0.858%2C0%2C0%2C0-.857.858%2C2.57%2C2.57%2C0%2C1%2C1-5.14%2C0%2C0.857%2C0.857%2C0%2C1%2C0-1.714%2C0%2C4.284%2C4.284%2C0%2C1%2C0%2C8.568%2C0A0.858%2C0.858%2C0%2C0%2C0%2C506.427%2C810.564Zm0.606-10.9-3.427-3.431a0.856%2C0.856%2C0%2C0%2C0-1.212%2C0l-3.427%2C3.431a0.857%2C0.857%2C0%2C0%2C0%2C1.211%2C1.213l1.965-1.967v11.653a0.857%2C0.857%2C0%2C1%2C0%2C1.714%2C0V798.911l1.964%2C1.967A0.857%2C0.857%2C0%2C0%2C0%2C507.033%2C799.665Zm7.105%2C3.18h-7.711a0.858%2C0.858%2C0%2C0%2C0%2C0%2C1.715h2.647a5.151%2C5.151%2C0%2C0%2C0%2C4.207%2C4.212v5.3a5.15%2C5.15%2C0%2C0%2C0-4.207%2C4.211H496.925a5.15%2C5.15%2C0%2C0%2C0-4.206-4.211v-5.3a5.151%2C5.151%2C0%2C0%2C0%2C4.206-4.212h2.648a0.858%2C0.858%2C0%2C0%2C0%2C0-1.715h-7.711a0.858%2C0.858%2C0%2C0%2C0-.857.858v15.439a0.858%2C0.858%2C0%2C0%2C0%2C.857.858h22.276a0.858%2C0.858%2C0%2C0%2C0%2C.857-0.858V803.7A0.858%2C0.858%2C0%2C0%2C0%2C514.138%2C802.845Zm-21.419%2C1.715h2.448a3.427%2C3.427%2C0%2C0%2C1-2.448%2C2.452V804.56Zm0%2C13.724v-2.451a3.427%2C3.427%2C0%2C0%2C1%2C2.448%2C2.451h-2.448Zm20.562%2C0h-2.449a3.43%2C3.43%2C0%2C0%2C1%2C2.449-2.451v2.451Zm0-11.272a3.43%2C3.43%2C0%2C0%2C1-2.449-2.452h2.449v2.452Z%22%20transform%3D%22translate%28-491%20-796%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
body#checkout .custom-checkbox {
    display: block;
}

.cod {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2222.75%22%20height%3D%2223%22%20viewBox%3D%220%200%2022.75%2023%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%23181818%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%22bank_cash%22%20class%3D%22cls-1%22%20d%3D%22M789.226%2C767.721a0.894%2C0.894%2C0%2C0%2C0%2C.888-0.9V761.6a3.581%2C3.581%2C0%2C0%2C0-3.554-3.6H770.922a3.581%2C3.581%2C0%2C0%2C0-3.554%2C3.6v8.864c0%2C0.187%2C0%2C1.832%2C0%2C2.05a2.738%2C2.738%2C0%2C0%2C0%2C1.809%2C2.476l14.568%2C5.843%2C0.033%2C0.012a2.607%2C2.607%2C0%2C0%2C0%2C2.061-.125%2C0.905%2C0.905%2C0%2C0%2C0%2C.4-1.205%2C0.884%2C0.884%2C0%2C0%2C0-1.19-.41%2C0.871%2C0.871%2C0%2C0%2C1-.673.047l-6.55-2.627%2C8.05%2C1.411h0.008a2.693%2C2.693%2C0%2C0%2C0%2C.437.036%2C2.625%2C2.625%2C0%2C0%2C0%2C1.82-.735%2C0.908%2C0.908%2C0%2C0%2C0%2C.039-1.272%2C0.88%2C0.88%2C0%2C0%2C0-1.256-.039%2C0.876%2C0.876%2C0%2C0%2C1-.75.234l-7.064-1.238h7.445a3.582%2C3.582%2C0%2C0%2C0%2C3.554-3.6%2C0.889%2C0.889%2C0%2C1%2C0-1.777%2C0%2C1.79%2C1.79%2C0%2C0%2C1-1.777%2C1.8H770.922a1.79%2C1.79%2C0%2C0%2C1-1.777-1.8V761.6a1.791%2C1.791%2C0%2C0%2C1%2C1.777-1.8H786.56a1.791%2C1.791%2C0%2C0%2C1%2C1.777%2C1.8v5.221A0.9%2C0.9%2C0%2C0%2C0%2C789.226%2C767.721Zm-3.421-2.205a0.9%2C0.9%2C0%2C1%2C1-.889.9A0.894%2C0.894%2C0%2C0%2C1%2C785.805%2C765.516Zm-11.551.94a4.5%2C4.5%2C0%2C1%2C0%2C4.487-4.861A4.691%2C4.691%2C0%2C0%2C0%2C774.254%2C766.456Zm7.2%2C0a2.73%2C2.73%2C0%2C1%2C1-2.71-3.061A2.9%2C2.9%2C0%2C0%2C1%2C781.451%2C766.456Zm-9.774-.94a0.9%2C0.9%2C0%2C1%2C1-.888.9A0.895%2C0.895%2C0%2C0%2C1%2C771.677%2C765.516Z%22%20transform%3D%22translate%28-767.375%20-758%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.cod_card {
    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%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%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;
}
/*.cod.cod-3 {
    background-image:url(../img/2e.png);
    background-repeat: no-repeat;
    background-size: 36px;
}*/
.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%2C600.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.547V615H800V604.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%2C600.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;
}
.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%2225%22%20viewBox%3D%220%200%2024%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%23d41a2b%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%22M811%2C1053H787v14.87h2.965v2.82a17.347%2C17.347%2C0%2C0%2C0%2C1.783%2C6.85l0.234%2C0.46h14.036l0.234-.46a17.347%2C17.347%2C0%2C0%2C0%2C1.783-6.85v-2.82H811V1053Zm-1.694%2C4.39a3.72%2C3.72%2C0%2C0%2C1-2.8-2.74h2.8v2.74Zm-4.529%2C8.83h-9.843v-2.06a2.461%2C2.461%2C0%2C0%2C0-2.485-2.43%2C2.492%2C2.492%2C0%2C0%2C0-1.8.76%2C5.612%2C5.612%2C0%2C0%2C0-1.954-.69v-2.73a5.381%2C5.381%2C0%2C0%2C0%2C4.529-4.42h11.554a5.381%2C5.381%2C0%2C0%2C0%2C4.529%2C4.42v2.73A5.381%2C5.381%2C0%2C0%2C0%2C804.777%2C1066.22ZM791.5%2C1054.65a3.72%2C3.72%2C0%2C0%2C1-2.8%2C2.74v-2.74h2.8Zm-2.8%2C11.57v-2.74a3.725%2C3.725%2C0%2C0%2C1%2C1.274.55c0%2C0.04%2C0%2C.08%2C0%2C0.13v2.06h-1.271Zm4.356%2C10.13a15.324%2C15.324%2C0%2C0%2C1-1.391-5.66v-6.53a0.791%2C0.791%2C0%2C0%2C1%2C1.581%2C0v7.57h0.847a5.546%2C5.546%2C0%2C0%2C1%2C5.521%2C4.62H793.05Zm13.291-5.66a15.324%2C15.324%2C0%2C0%2C1-1.391%2C5.66h-3.633a7.208%2C7.208%2C0%2C0%2C0-6.383-6.23v-2.25h11.407v2.82Zm0.161-4.47a3.72%2C3.72%2C0%2C0%2C1%2C2.8-2.74v2.74h-2.8Zm-7.5-9.5a3.716%2C3.716%2C0%2C1%2C0%2C3.812%2C3.71A3.763%2C3.763%2C0%2C0%2C0%2C799%2C1056.72Zm0%2C5.78a2.066%2C2.066%2C0%2C1%2C1%2C2.118-2.07A2.1%2C2.1%2C0%2C0%2C1%2C799%2C1062.5Z%22%20transform%3D%22translate%28-787%20-1053%29%22/%3E%0A%3C/svg%3E%0A);
    background-size:auto;
}

.store {
    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%2223%22%20viewBox%3D%220%200%2030%2023%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%231b1b1d%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%22bank_card%22%20class%3D%22cls-1%22%20d%3D%22M1099.5%2C1122.8h-3.06v-4.3a2.5%2C2.5%2C0%2C0%2C0-2.5-2.5H1074.5a2.5%2C2.5%2C0%2C0%2C0-2.5%2C2.5v11.21a2.5%2C2.5%2C0%2C0%2C0%2C2.5%2C2.49h3.06v4.3a2.5%2C2.5%2C0%2C0%2C0%2C2.5%2C2.5h19.44a2.5%2C2.5%2C0%2C0%2C0%2C2.5-2.5v-11.21A2.5%2C2.5%2C0%2C0%2C0%2C1099.5%2C1122.8Zm-26.07-4.3a1.071%2C1.071%2C0%2C0%2C1%2C1.07-1.07h19.44a1.071%2C1.071%2C0%2C0%2C1%2C1.07%2C1.07v0.99h-21.58v-0.99Zm4.13%2C6.79v5.49h-3.06a1.071%2C1.071%2C0%2C0%2C1-1.07-1.07v-5.48h4.37A2.357%2C2.357%2C0%2C0%2C0%2C1077.56%2C1125.29Zm-4.13-2.49v-1.88h21.58v1.88h-21.58Zm26.07%2C14.77h-19.44a1.071%2C1.071%2C0%2C0%2C1-1.07-1.07v-11.21a1.06%2C1.06%2C0%2C0%2C1%2C.98-1.06h15.76a0.17%2C0.17%2C0%2C0%2C0%2C.07-0.01h3.7a1.071%2C1.071%2C0%2C0%2C1%2C1.07%2C1.07v11.21h0A1.071%2C1.071%2C0%2C0%2C1%2C1099.5%2C1137.57Zm-7.57-10.11a3.471%2C3.471%2C0%2C0%2C1-4.31%2C0%2C3.44%2C3.44%2C0%2C1%2C0%2C0%2C6.88%2C3.405%2C3.405%2C0%2C0%2C0%2C2.16-.76A3.441%2C3.441%2C0%2C1%2C0%2C1091.93%2C1127.46Zm-3.06%2C5.02a1.994%2C1.994%2C0%2C0%2C1-1.25.43%2C2.015%2C2.015%2C0%2C1%2C1%2C1.25-3.59A3.4%2C3.4%2C0%2C0%2C0%2C1088.87%2C1132.48Zm3.06%2C0.43a2.015%2C2.015%2C0%2C1%2C1%2C2.02-2.01A2.01%2C2.01%2C0%2C0%2C1%2C1091.93%2C1132.91Z%22%20transform%3D%22translate%28-1072%20-1116%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.paypalimg {
    background-image:url(../img/paypal.png);
    background-repeat: no-repeat;
    background-size: 105px;
}
.paymenttitle {
    font-size: 13px;
    text-transform: uppercase;
    color: #000000;
    text-align: center;
    font-weight: 600;
    display: block;
    line-height: 15px;
}
.smalltitle {
    font-size:12px;
    color:#000000;
    text-align:center;
    text-transform: none;
    font-weight:400;
    margin-top: 8px;
}
body#checkout section.checkout-step .payment-options label {
    display: block;
    padding: 0 15px;
    text-align: center;
    margin: 0;
}
.payment-options {
    display: inline-block;
    width: 100%;
}
span.deliverylogo img {
    display: block;
    margin: 0 auto;
}

.checkoutblock span.carrier-extra-content {
    display: none;
}
span.paymenttitle.smalltitle {
    color: #000000;
    font-size: 13px;
    font-weight: 400;
}
label.stronglabel {
    color: #000000;
    font-size: 14px;
    font-weight: 400;
    margin: 20px 0 10px;
    text-align: right;
}
.aligncenter {
    text-align: center;
}
.margintop35 {
    margin-top:35px;
}
.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;
}

.checkoutblock {
    max-width: 33.33%;
    width: 100%;
    float: right;
    padding: 0;
    margin: 0 0;
    padding: 6px 6px;
}
#omnivaparcel {
    background-color: #fff;
    font-weight: 400;
    max-width: 90%;
    margin: 0 auto;
    display: block;
    padding-left: 30px;
}
.payment-options {
    display: inline-block;
    width: auto;
    max-width: 100%;
    margin: 0 -6px;
}
input.payserainput, .checkoutblock input {
    display: none;
}
.payserahidden {
    display:none;
}
body#checkout .additional-information {
    font-size: .875rem;
    margin-right: 0;
    margin-top: 0;
    width: 100%;
}
div.paysera-payments div.payment {
    display: block;
    margin-bottom: 0;
}
div.paysera-payments.grid div.payment {
    display: inline-block;
    border: 0;
    text-align: center;
    padding: 6px 6px;
}
#conditions-to-approve label.js-terms {
    width: 100%;
}
.customselect3 {
    height: 44px;
    width: 100%;
    line-height: 42px;
    border: 1px solid #ffffff;
    box-sizing: border-box;
    font-family: 'Open';
    font-weight: 400;
    color: #323232;
    padding: 0 20px;
    background: #f0f2f2;
    font-size: 13px;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%227%22%20height%3D%224%22%20viewBox%3D%220%200%207%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%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%22menu_arrow_down%22%20class%3D%22cls-1%22%20d%3D%22M624%2C157.457a0.45%2C0.45%2C0%2C0%2C1%2C.141-0.326%2C0.492%2C0.492%2C0%2C0%2C1%2C.679%2C0L627.5%2C159.7l2.674-2.568a0.494%2C0.494%2C0%2C0%2C1%2C.68%2C0%2C0.447%2C0.447%2C0%2C0%2C1%2C0%2C.652L627.5%2C161l-3.354-3.221A0.45%2C0.45%2C0%2C0%2C1%2C624%2C157.457Z%22%20transform%3D%22translate%28-624%20-157%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat:no-repeat;
    background-position:2% center;
    cursor: pointer;
}
.venipak-order-comments {
    padding: 0 40px;
}
.payment-options .line90 {
    line-height: 110px;
}
.formlabel.checkouttitle {
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    margin: 0 0 10px;
}
a.userlogin {
    color: #000000;
    font-size: 13px;
    font-weight: 400;
    margin: 0 0 22px;
    display: block;
}
.attentionblock {
    border: 1px solid #f81111;
    color: #f81111;
    font-weight: 600;
    font-size: 13px;
    text-align: center;
    background: #fff8f8;
    line-height: 46px;
    margin: 52px 0 50px;
    border-radius: 3px;
}
.brownbtn:hover {
    background:#793835
}
.brownbtn {
    color: #000000;
    font-size: 13px;
    font-weight: 600;
    background: #612e2b;
    line-height: 48px;
    max-width:220px;
    width:100%;
    color:#fff;
    padding:0;
    cursor: pointer;
    border:0;
    font-family:'fira';
    text-transform: uppercase;
    text-align: center;
    border-radius: 2px;
    -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;
}
.max184 {
    width:100%;
    max-width:184px;
}
.ordersummary {
    border: 0;
    padding: 25px;
    box-sizing: BORDER-BOX;
    display: inline-block;
    width: 100%;
    padding-right: 180px;
    background-color: #37c774;
    margin: 0 0 5px;
    border-radius: 3px;
    background-repeat: no-repeat;
    background-position: 80px 30px;
    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%2233%22%20viewBox%3D%220%200%2026%2033%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_cart_complete%22%20class%3D%22cls-1%22%20d%3D%22M424.005%2C191.213l-1.466-18.57a2.313%2C2.313%2C0%2C0%2C0-2.291-2.133h-2.895v-0.131a6.345%2C6.345%2C0%2C1%2C0-12.689%2C0v0.131h-2.895a2.314%2C2.314%2C0%2C0%2C0-2.291%2C2.131l-1.466%2C18.575a5.409%2C5.409%2C0%2C0%2C0%2C1.408%2C4.062A5.348%2C5.348%2C0%2C0%2C0%2C403.341%2C197h15.335a5.348%2C5.348%2C0%2C0%2C0%2C3.921-1.722A5.412%2C5.412%2C0%2C0%2C0%2C424.005%2C191.213Zm-17.418-20.834a4.422%2C4.422%2C0%2C1%2C1%2C8.843%2C0v0.131h-8.843v-0.131Zm14.6%2C23.586a3.382%2C3.382%2C0%2C0%2C1-2.511%2C1.1H403.341a3.433%2C3.433%2C0%2C0%2C1-3.412-3.7l1.466-18.575a0.378%2C0.378%2C0%2C0%2C1%2C.374-0.348h2.895v2.38a0.962%2C0.962%2C0%2C1%2C0%2C1.923%2C0v-2.38h8.843v2.38a0.962%2C0.962%2C0%2C1%2C0%2C1.923%2C0v-2.38h2.895a0.378%2C0.378%2C0%2C0%2C1%2C.374.351l1.466%2C18.57A3.415%2C3.415%2C0%2C0%2C1%2C421.187%2C193.965Zm-5.848-13.576a0.958%2C0.958%2C0%2C0%2C0-1.359%2C0l-4.292%2C4.316-1.651-1.659a0.956%2C0.956%2C0%2C0%2C0-1.359%2C0%2C0.97%2C0.97%2C0%2C0%2C0%2C0%2C1.366l2.33%2C2.343a0.957%2C0.957%2C0%2C0%2C0%2C1.359%2C0l4.972-5A0.969%2C0.969%2C0%2C0%2C0%2C415.339%2C180.389Z%22%20transform%3D%22translate%28-398%20-164%29%22/%3E%0A%3C/svg%3E%0A);
    color: #ffffff;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    line-height: 22px;
    letter-spacing: 0.15px;
}
.ordersummary strong {
    font-weight: 600;
}
.carry_floor {
    display:block;
}
h3.h1.card-title {
    color: #ffffff;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0;
    line-height: 30px;
    letter-spacing: 0.15px;
}
.ordertext {
    color: #ffffff;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    line-height: 22px;
    letter-spacing: 0.15px;
}
.ordercompletetitle {
    color: #ffffff;
    font-size: 17px;
    font-weight: 600;
    text-transform: none;
    letter-spacing: 0.15px;
    line-height: 30px;
    margin: 0 0 20px;
}
.ordertext .w50 .row {
    margin-bottom: 0;
}

.ordertext .w50{
    float:right;
    max-width:50%;
    width:100%;
}
.marginbottom15 {
    margin-bottom:15px;
}
.margintop15 {
    margin-top:15px;
}
.max640.additionalinfo {
    margin-right: 39px;
    padding: 0px 0;
    box-sizing: BORDER-BOX;
    max-width: 441px;
}
.max540 {
    max-width: 540px;
    float: right;
    width: 100%;
}
.max640 {
    max-width: 640px;
    float: right;
    width: 100%;
}
#order-items .order-line {
    margin-top: 0;
    padding: 0;
    box-sizing: BORDER-BOX;
    margin: 0 0 30px;
}
.summaryimg img{
    display:inline-block;
    vertical-align:middle;
}
.summaryimg {
    position: relative;
    max-width: 120px;
    line-height: 120px;
    float: right;
    text-align: center;
    background: #fff;
    display: block;
    width: 100%;
}
section#content-hook_order_confirmation {
    margin-bottom: 40px;
}
.marginbottom90 {
    margin-bottom: 90px;
}
section#content-hook-order-confirmation-footer {
    margin-bottom: 80px;
}
.summarydetails {
    float: right;
    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-right: 20px;
    box-sizing: border-box;
}
span.summerproducttitle {
    color: #000000;
    font-size: 14px;
    font-weight: 400;
    margin: 0 0 15px;
    display: block;
    max-width: 100%;
}
.row.summarytext.summaryprice {
    color: #000000;
    font-size: 15px;
    font-weight: 600;
}
#order-items {
    border-left: 0;
}
.summarytotalrow {
    padding-right: 135px;
    padding-left: 180px;
    box-sizing: border-box;
}

body#checkout .card.cart-summary {
    margin-bottom: 20px;
}
.totalrow .totaltitle
{
    display: block;
    width: 100%;
    margin: 0 0 15px;
}
.totalrow {
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    float: none;
}
.totalvalue {
    color: #37c774;
    float: none;
    display: block;
    text-align: right;
    font-size: 27px;
    font-weight: 600;
}
.productcount .totalvalue {
    float: left;
    text-align: left;
    color: #000000;
    font-size: 13px;
}
.productcount {
    font-size: 14px;
    color: #000000;
    font-weight: 400;
    margin: 0 0 10px;
    text-transform: none;
}
.summarytitle {
    color: #000000;
    font-size: 14px;
    margin: 0 0 15px;
    display: block;
    text-transform: uppercase;
    font-weight: 600;
}
.additionalinfo ul li {
    margin: 0;
    color: #000000;
    font-size: 13px;
    font-weight: 600;
}
.additionalinfo ul {
    font-size: 13px;
    font-weight: 600;
    line-height: 23px;
    color: #000000;
}
.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);
}
.agreelink:hover {
    text-decoration:none;
}
.agreelink {
    text-decoration: underline;
}
.formblock textarea, .formblock input {
    height: 48px;
    width: 100%;
    line-height: 46px;
    border: 1px solid #f2f2f2;
    box-sizing: border-box;
    font-family: 'fira';
    font-weight: 400;
    color: #000000;
    padding: 0 20px;
    border-radius: 2px;
    background: #f2f2f2;
    font-size: 13px;
    font-style: normal;
}
.formblock textarea.error, .formblock input.error {
    border: 1px solid #f81111; 
}
.formblock .w50 {
    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);
    float: right;
    width: 100%;
    margin-left: 30px;
    margin-bottom: 15px;
}
.formblock .w50:nth-child(2n) {
    margin-left: 0;
}
.w50.w50radio {
    max-width: 100%;
}
.textright {
    text-align: left;
}
.max210 {
    max-width: 210px;
}
.searchcode {
    font-size:10px;
    font-weight:400;
}
#checkout .cartright {
    padding-bottom: 0;
    float: left;
}
span.pricetext {
    color: #8fb84e;
    font-size: 13px;
    font-weight: 400;
}
body#checkout section.checkout-step:last-child {
    border: 0;
}
.margintop30 {
    margin-top:30px;
}
.formlabel.checkouttitle {
    color: #000000;
    font-size: 13px;
    font-weight: 600;
    margin: 0 0 15px;
}
.identity .w50 {
    max-width: 50%;
    width: 100%;
    float: right;
}
.max184 {
    max-width:184px;
    width:100%;
}
a.greybtn.inlineblock.max184 {
    margin-top: 25px;
}
.carttitle {
    color: #000000;
    font-size: 18px;
    font-weight: 600;
    margin-top: 38px;
    padding-right: 200px;
    margin-bottom: 32px;
    box-sizing: border-box;
}
a.goback:before {
    width:30px;
    height:30px;
    border-radius:50%;
    position:Absolute;
    content:'';
    right:85px;
    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%2213.969%22%20height%3D%229.969%22%20viewBox%3D%220%200%2013.969%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%3A%20%23181818%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_arrow_back%22%20class%3D%22cls-1%22%20d%3D%22M456.579%2C842.158a0.486%2C0.486%2C0%2C0%2C1%2C.7%2C0%2C0.511%2C0.511%2C0%2C0%2C1%2C0%2C.708l-3.571%2C3.627H465.5a0.505%2C0.505%2C0%2C0%2C1%2C0%2C1.01H453.712l3.571%2C3.62a0.521%2C0.521%2C0%2C0%2C1%2C0%2C.716%2C0.488%2C0.488%2C0%2C0%2C1-.7%2C0l-4.417-4.486a0.5%2C0.5%2C0%2C0%2C1%2C0-.709Z%22%20transform%3D%22translate%28-452.031%20-842.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat:no-repeat;
    background-position:center center;
    background-color:#f6f3ea;
}
a.goback:hover {
    text-decoration:none;
}
a.goback {
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    position:relative;
    text-decoration: underline;
    padding-right:200px;
    box-sizing: border-box;
}
.margintop20 {
    margin-top: 20px;
}
.cart-items {
    margin-bottom: 0;
    margin-top: 32px;
}
/*checkoutend*/
.errorwrapbigtext {
    color: #000000;
    font-size: 90px;
    text-align: center;
    font-weight: 600;
    margin-top: 100px;
}
.errorwraptext {
    color: #000000;
    font-size: 15px;
    text-align: center;
}
.marginbottom100 {
    margin-bottom: 100px;
}
.marginbottom40 {
    margin-bottom: 40px;
}
.cms-id-42 table tr:nth-child(1) td {
    line-height: 1;
    text-align: center;
}
.cms-id-42 table td {
    padding:5px 10px; 
    border:1px solid #f2f2f2;
}
.cms-id-42 table {
    width:100%;
}
.cms-id-42 div#content-wrapper.left-column,
.cms-id-38 div#content-wrapper.left-column,
.cms-id-18 div#content-wrapper.left-column{
    max-width:100%;
    background:transparent;
    border:0;
}
.cms-id-42 div#left-column,
.cms-id-38 div#left-column,
.cms-id-18 div#left-column {
    display:none;
}
.max400 {
    max-width:400px;
    width:100%;
    float:right;
}
.max800 {
    max-width:800px;
    width:100%;
    float:right;
}

.bigformtitle {
    color: #000000;
    font-size: 21px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0 0 40px;
}
.formlabel {
    color: #000000;
    font-size: 13px;
    font-weight: 600;
    margin: 0 0 12px;
}
.unsucesstext,
.sucesstext {
    display:none;
}
.contactblock p{
    margin:0;
}
.contactblock strong{
    font-weight:600;
}
.contactblock a{
    text-decoration:underline;
}
.contactblock h4 {
    font-weight:600;
    font-size:17px;
    margin:0 0 7px;
}
.contactblock span,
.contactblock {
    color: #000000;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 27px;
    text-align: right;
}
.max400.contbox.padding60 {
    padding-left: 30px;
}
textarea#question {
    height: 90px;
    resize:none;
}
.closebtn {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%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%22msg_close%22%20class%3D%22cls-1%22%20d%3D%22M1568.5%2C563a7.5%2C7.5%2C0%2C1%2C0%2C7.5%2C7.5A7.478%2C7.478%2C0%2C0%2C0%2C1568.5%2C563Zm1.09%2C7.636%2C2.56%2C2.557a0.334%2C0.334%2C0%2C0%2C1%2C0%2C.477l-0.48.478a0.372%2C0.372%2C0%2C0%2C1-.24.1%2C0.319%2C0.319%2C0%2C0%2C1-.24-0.1l-2.55-2.557a0.167%2C0.167%2C0%2C0%2C0-.24%2C0l-2.56%2C2.557a0.372%2C0.372%2C0%2C0%2C1-.24.1%2C0.319%2C0.319%2C0%2C0%2C1-.24-0.1l-0.47-.478a0.314%2C0.314%2C0%2C0%2C1%2C0-.477l2.55-2.557a0.161%2C0.161%2C0%2C0%2C0%2C0-.238l-2.55-2.557a0.315%2C0.315%2C0%2C0%2C1%2C0-.478l0.47-.477a0.333%2C0.333%2C0%2C0%2C1%2C.48%2C0l2.56%2C2.557a0.167%2C0.167%2C0%2C0%2C0%2C.24%2C0l2.55-2.557a0.372%2C0.372%2C0%2C0%2C1%2C.24-0.1%2C0.319%2C0.319%2C0%2C0%2C1%2C.24.1l0.48%2C0.477a0.336%2C0.336%2C0%2C0%2C1%2C0%2C.478l-2.56%2C2.557A0.16%2C0.16%2C0%2C0%2C0%2C1569.59%2C570.636Z%22%20transform%3D%22translate%28-1561%20-563%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat; 
    position:absolute;
    width:46px;
    height:46px;
    background-position:center center;
    top:0;
    left:0;
    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;
}

.closebtn:hover {
    opacity:0.8;
}
.accountside {
    max-width: 280px;
    float: right;
    width: 100%;
    position: relative;
    margin: 0 0 80px;
    border-radius: 3px;
    background:#fff;
}
.accountcontent {
    float: right;
    background: #fff;
    border-radius: 3px;
    min-height: 435px;
    margin: 0 0 80px;
    margin-right: 0;
    padding: 0 40px;
    padding-left: 0;
    box-sizing: border-box;
    max-width: calc(100% - 280px);
    max-width: -moz-calc(100% - 280px);
    max-width: -ms-calc(100% - 280px);
    max-width: -o-calc(100% - 280px);
    max-width: -webkit-calc(100% - 280px);
    max-width: calc(100% - 280px);
    width: 100%;
    padding-bottom: 40px;
}
.accountmobile {
    display: none;
}
/*account*/
.accountmobile  {
    display:none;
}
.menutitle {
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    padding-right: 70px;
    margin: 40px 0 0;
    text-transform: uppercase;
}

#module-favoriteproducts-account .page-footer,
#module-psgdpr-gdpr .page-footer,
#discount .page-footer,
#order-slip .page-footer,
#identity .page-footer,
#address .page-footer,
#addresses .page-footer,
#history .page-footer {
    display:none;
}
.accountcontent .cmstitle {
    margin-bottom: 30px;
    color: #000000;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    margin-top: 43px;
}
.icon-accuser{
    background:#ffffff;
    width:42px;
    height:42px;
    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%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%23b3d399%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%22reviews_user%22%20class%3D%22cls-1%22%20d%3D%22M451%2C227.993a16%2C16%2C0%2C1%2C0%2C16%2C16A16.006%2C16.006%2C0%2C0%2C0%2C451%2C227.993Zm0%2C4.786a5.294%2C5.294%2C0%2C1%2C1-5.293%2C5.294A5.294%2C5.294%2C0%2C0%2C1%2C451%2C232.779Zm0%2C23.04A11.747%2C11.747%2C0%2C0%2C1%2C443.346%2C253a2.255%2C2.255%2C0%2C0%2C1-.792-1.715%2C5.339%2C5.339%2C0%2C0%2C1%2C5.365-5.337h6.161a5.332%2C5.332%2C0%2C0%2C1%2C5.356%2C5.337%2C2.252%2C2.252%2C0%2C0%2C1-.791%2C1.714A11.745%2C11.745%2C0%2C0%2C1%2C451%2C255.819Z%22%20transform%3D%22translate%28-435%20-228%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    position: absolute;
    top: -20px;
    right: 30px;
}
.customerlinks {
    padding: 27px;
    margin: 0 0 20px;
    border: 2px solid #f3f3f3;
    box-sizing: border-box;
}
accountside {
    max-width: 280px;
    float: right;
    width: 100%;
    position: relative;
    margin: 0 0 80px;
    border-radius: 3px;
    background: #fff;
}
.line48 {
    line-height: 40px;
}
.userlist span{
    position:relative;
    z-index:1;
}
.userlist{
    position:relative;
}
.usermenu.active,
.usermenu:hover {
    color:#e1b556;
}
.usermenu {
    color: #000000;
    font-weight: 600;
    padding-right: 0;
    font-size: 15px;
    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;
}
.userlist {
    padding-right: 42px;
    background-position: right center;
    line-height: 25px;
    display: block;
}
.icon-admin_address {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213.75%22%20height%3D%2217.687%22%20viewBox%3D%220%200%2013.75%2017.687%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_address%22%20class%3D%22cls-1%22%20d%3D%22M359.557%2C409.814a6.926%2C6.926%2C0%2C0%2C0-6.867%2C6.969%2C7%2C7%2C0%2C0%2C0%2C1.2%2C3.942%2C6.876%2C6.876%2C0%2C0%2C0%2C2.89%2C2.434l2.236%2C4.011a0.613%2C0.613%2C0%2C0%2C0%2C1.075%2C0l2.235-4.011a6.876%2C6.876%2C0%2C0%2C0%2C2.89-2.434%2C7%2C7%2C0%2C0%2C0%2C1.2-3.942A6.927%2C6.927%2C0%2C0%2C0%2C359.557%2C409.814Zm2.108%2C12.27a0.625%2C0.625%2C0%2C0%2C0-.306.273l-1.8%2C3.231-1.8-3.231a0.623%2C0.623%2C0%2C0%2C0-.307-0.273A5.633%2C5.633%2C0%2C1%2C1%2C361.665%2C422.084Zm-2.108-7.971a2.633%2C2.633%2C0%2C1%2C0%2C2.594%2C2.633A2.617%2C2.617%2C0%2C0%2C0%2C359.557%2C414.113Zm0%2C4.011a1.379%2C1.379%2C0%2C1%2C1%2C1.359-1.378A1.369%2C1.369%2C0%2C0%2C1%2C359.557%2C418.124Z%22%20transform%3D%22translate%28-352.688%20-409.813%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-admin_credit {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215.437%22%20height%3D%2215.906%22%20viewBox%3D%220%200%2015.437%2015.906%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_credit%22%20class%3D%22cls-1%22%20d%3D%22M359.436%2C537.646h-2.172a0.622%2C0.622%2C0%2C0%2C0%2C0%2C1.243h2.172A0.622%2C0.622%2C0%2C0%2C0%2C359.436%2C537.646Zm2.415-4.971h-0.3a0.622%2C0.622%2C0%2C0%2C0%2C0%2C1.243h0.3A0.622%2C0.622%2C0%2C0%2C0%2C361.851%2C532.675Zm-2.415%2C0h-2.172a0.622%2C0.622%2C0%2C0%2C0%2C0%2C1.243h2.172A0.622%2C0.622%2C0%2C0%2C0%2C359.436%2C532.675Zm0%2C2.486h-2.172a0.622%2C0.622%2C0%2C0%2C0%2C0%2C1.243h2.172A0.622%2C0.622%2C0%2C0%2C0%2C359.436%2C535.161Zm2.415%2C2.485h-0.3a0.622%2C0.622%2C0%2C0%2C0%2C0%2C1.243h0.3A0.622%2C0.622%2C0%2C0%2C0%2C361.851%2C537.646Zm1.811-1.258a0.6%2C0.6%2C0%2C1%2C0%2C1.207%2C0v-3.65h1.81a0.613%2C0.613%2C0%2C0%2C0%2C.6-0.622v-2.3a1.879%2C1.879%2C0%2C0%2C0-.53-1.318%2C1.775%2C1.775%2C0%2C0%2C0-1.277-.546h-9.42a1.84%2C1.84%2C0%2C0%2C0-1.81%2C1.864v9.041a2.454%2C2.454%2C0%2C0%2C0-2.415%2C2.486v0.031a2.454%2C2.454%2C0%2C0%2C0%2C2.415%2C2.485h10.623a2.453%2C2.453%2C0%2C0%2C0%2C2.414-2.485v-0.031a2.453%2C2.453%2C0%2C0%2C0-2.414-2.486h-0.6a0.612%2C0.612%2C0%2C0%2C0-.6.621v3.138h-8.209v-12.8a0.613%2C0.613%2C0%2C0%2C1%2C.6-0.621h7.709a1.9%2C1.9%2C0%2C0%2C0-.1.621v6.571Zm1.207-6.571a0.613%2C0.613%2C0%2C0%2C1%2C.6-0.621%2C0.589%2C0.589%2C0%2C0%2C1%2C.427.182%2C0.625%2C0.625%2C0%2C0%2C1%2C.177.439V531.5h-1.207v-1.678Zm-10.623%2C12.8a1.226%2C1.226%2C0%2C0%2C1-1.207-1.242v-0.031a1.226%2C1.226%2C0%2C0%2C1%2C1.207-1.243v2.516Zm10.623-2.516a1.227%2C1.227%2C0%2C0%2C1%2C1.207%2C1.243v0.031a1.227%2C1.227%2C0%2C0%2C1-1.207%2C1.242V540.1Zm-3.018-4.94h-0.3a0.622%2C0.622%2C0%2C0%2C0%2C0%2C1.243h0.3A0.622%2C0.622%2C0%2C0%2C0%2C361.851%2C535.161Z%22%20transform%3D%22translate%28-351.844%20-527.969%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-admin_cupon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215.437%22%20height%3D%2215.906%22%20viewBox%3D%220%200%2015.437%2015.906%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_cupon%22%20class%3D%22cls-1%22%20d%3D%22M365.02%2C491.538a7.572%2C7.572%2C0%2C0%2C0-10.926%2C0%2C8.12%2C8.12%2C0%2C0%2C0%2C0%2C11.248%2C7.56%2C7.56%2C0%2C0%2C0%2C9.461%2C1.184%2C0.632%2C0.632%2C0%2C0%2C0%2C.2-0.854%2C0.594%2C0.594%2C0%2C0%2C0-.829-0.209%2C6.367%2C6.367%2C0%2C0%2C1-3.372.966%2C6.713%2C6.713%2C0%2C1%2C1%2C6.519-6.711%2C6.825%2C6.825%2C0%2C0%2C1-1.105%2C3.725%2C0.632%2C0.632%2C0%2C0%2C0%2C.166.862%2C0.593%2C0.593%2C0%2C0%2C0%2C.837-0.171A8.113%2C8.113%2C0%2C0%2C0%2C365.02%2C491.538Zm-7.325%2C9.278a0.586%2C0.586%2C0%2C0%2C0%2C.287.075%2C0.6%2C0.6%2C0%2C0%2C0%2C.531-0.326l3.263-6.214a0.631%2C0.631%2C0%2C0%2C0-.244-0.842%2C0.6%2C0.6%2C0%2C0%2C0-.818.251l-3.263%2C6.214A0.631%2C0.631%2C0%2C0%2C0%2C357.7%2C500.816Zm0.866-5.829a1.51%2C1.51%2C0%2C1%2C0-1.509%2C1.554A1.533%2C1.533%2C0%2C0%2C0%2C358.561%2C494.987Zm-1.509.311a0.311%2C0.311%2C0%2C1%2C1%2C.3-0.311A0.306%2C0.306%2C0%2C0%2C1%2C357.052%2C495.3Zm4.98%2C5.592a1.554%2C1.554%2C0%2C1%2C0-1.509-1.553A1.533%2C1.533%2C0%2C0%2C0%2C362.032%2C500.89Zm0-1.864a0.311%2C0.311%2C0%2C1%2C1-.3.311A0.308%2C0.308%2C0%2C0%2C1%2C362.032%2C499.026Z%22%20transform%3D%22translate%28-351.844%20-489.219%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-admin_download {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215.437%22%20height%3D%2215.907%22%20viewBox%3D%220%200%2015.437%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%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_download%22%20class%3D%22cls-1%22%20d%3D%22M365.351%2C569.3h-6.683l-0.754-1.554a1.944%2C1.944%2C0%2C0%2C0-1.727-1.1h-2.424a1.963%2C1.963%2C0%2C0%2C0-1.932%2C1.988v10.936a1.963%2C1.963%2C0%2C0%2C0%2C1.932%2C1.989h1.609a0.663%2C0.663%2C0%2C0%2C0%2C0-1.326h-1.609a0.654%2C0.654%2C0%2C0%2C1-.644-0.663V573.61h10.945a0.663%2C0.663%2C0%2C0%2C0%2C0-1.325H353.119v-3.646a0.655%2C0.655%2C0%2C0%2C1%2C.644-0.663h2.424a0.65%2C0.65%2C0%2C0%2C1%2C.576.366l0.931%2C1.919a0.643%2C0.643%2C0%2C0%2C0%2C.576.366h7.081a0.654%2C0.654%2C0%2C0%2C1%2C.644.663v8.285a0.654%2C0.654%2C0%2C0%2C1-.644.663h-1.589a0.663%2C0.663%2C0%2C0%2C0%2C0%2C1.326h1.589a1.963%2C1.963%2C0%2C0%2C0%2C1.932-1.989V571.29A1.962%2C1.962%2C0%2C0%2C0%2C365.351%2C569.3Zm-3.407%2C10.136a0.631%2C0.631%2C0%2C0%2C0-.911%2C0l-0.832.857v-4.7a0.644%2C0.644%2C0%2C1%2C0-1.288%2C0v4.7l-0.832-.857a0.63%2C0.63%2C0%2C0%2C0-.91%2C0%2C0.675%2C0.675%2C0%2C0%2C0%2C0%2C.937l1.931%2C1.989a0.631%2C0.631%2C0%2C0%2C0%2C.91%2C0l1.932-1.989A0.677%2C0.677%2C0%2C0%2C0%2C361.944%2C579.438Z%22%20transform%3D%22translate%28-351.844%20-566.656%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-admin_info {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215.438%22%20height%3D%2215.906%22%20viewBox%3D%220%200%2015.438%2015.906%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%22M355.959%2C462.292H353.82a0.606%2C0.606%2C0%2C0%2C1-.483-0.237%2C0.664%2C0.664%2C0%2C0%2C1-.128-0.544%2C6.728%2C6.728%2C0%2C0%2C1%2C6.357-5.436c0.051%2C0%2C.1%2C0%2C0.154%2C0s0.1%2C0%2C.155%2C0a6.453%2C6.453%2C0%2C0%2C1%2C2.182.432%2C0.6%2C0.6%2C0%2C0%2C0%2C.778-0.363%2C0.626%2C0.626%2C0%2C0%2C0-.353-0.8c-0.1-.039-0.2-0.075-0.3-0.109a4.264%2C4.264%2C0%2C0%2C0%2C1.648-3.382%2C4.11%2C4.11%2C0%2C1%2C0-8.216%2C0%2C4.264%2C4.264%2C0%2C0%2C0%2C1.65%2C3.384%2C7.763%2C7.763%2C0%2C0%2C0-2.531%2C1.431%2C8.147%2C8.147%2C0%2C0%2C0-2.7%2C4.59%2C1.931%2C1.931%2C0%2C0%2C0%2C.374%2C1.582%2C1.805%2C1.805%2C0%2C0%2C0%2C1.42.694h2.139A0.621%2C0.621%2C0%2C0%2C0%2C355.959%2C462.292Zm0.861-10.439a2.9%2C2.9%2C0%2C1%2C1%2C3.041%2C2.979l-0.141%2C0-0.142%2C0A2.952%2C2.952%2C0%2C0%2C1%2C356.82%2C451.853Zm10.17%2C6.481a1.624%2C1.624%2C0%2C0%2C0-1.485-.982h-1.888a1.6%2C1.6%2C0%2C0%2C0-1.511%2C1.05c-0.032.085-.071%2C0.192-0.112%2C0.317h-3.955a0.6%2C0.6%2C0%2C0%2C0-.433.189l-1.038%2C1.1a0.634%2C0.634%2C0%2C0%2C0%2C0%2C.868l1.058%2C1.107a0.6%2C0.6%2C0%2C0%2C0%2C.431.186h1.963a0.622%2C0.622%2C0%2C0%2C0%2C0-1.243h-1.71l-0.466-.488%2C0.449-.476h4.153a0.608%2C0.608%2C0%2C0%2C0%2C.587-0.473%2C5.2%2C5.2%2C0%2C0%2C1%2C.2-0.64%2C0.4%2C0.4%2C0%2C0%2C1%2C.385-0.253H365.5a0.41%2C0.41%2C0%2C0%2C1%2C.384.246%2C4.1%2C4.1%2C0%2C0%2C1%2C.357%2C1.584%2C4.208%2C4.208%2C0%2C0%2C1-.354%2C1.612%2C0.413%2C0.413%2C0%2C0%2C1-.379.255H363.6a0.432%2C0.432%2C0%2C0%2C1-.39-0.275%2C4.32%2C4.32%2C0%2C0%2C1-.187-0.615%2C0.6%2C0.6%2C0%2C0%2C0-.728-0.46%2C0.622%2C0.622%2C0%2C0%2C0-.447.749%2C5.452%2C5.452%2C0%2C0%2C0%2C.245.8%2C1.629%2C1.629%2C0%2C0%2C0%2C1.5%2C1.044h1.911a1.617%2C1.617%2C0%2C0%2C0%2C1.485-1%2C5.5%2C5.5%2C0%2C0%2C0%2C.456-2.112A5.382%2C5.382%2C0%2C0%2C0%2C366.99%2C458.334Zm-1.984%2C1.472a0.622%2C0.622%2C0%2C1%2C1-.6.622A0.613%2C0.613%2C0%2C0%2C1%2C365.006%2C459.806Z%22%20transform%3D%22translate%28-352%20-447.625%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-admin_orders {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212.875%22%20height%3D%2217.688%22%20viewBox%3D%220%200%2012.875%2017.688%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_orders%22%20class%3D%22cls-1%22%20d%3D%22M364.994%2C372.264h-2.675l0.181%2C0.868a1.025%2C1.025%2C0%2C0%2C1%2C.009.322h1.912v14.03H353.834v-14.03h1.912a1.032%2C1.032%2C0%2C0%2C1%2C.01-0.323l0.181-.867h-2.675a0.584%2C0.584%2C0%2C0%2C0-.572.595v15.22a0.584%2C0.584%2C0%2C0%2C0%2C.572.595h11.732a0.584%2C0.584%2C0%2C0%2C0%2C.572-0.595v-15.22A0.584%2C0.584%2C0%2C0%2C0%2C364.994%2C372.264Zm-1.921%2C4.3h-3.91a0.595%2C0.595%2C0%2C0%2C0%2C0%2C1.189h3.91A0.595%2C0.595%2C0%2C0%2C0%2C363.073%2C376.566Zm0%2C3.65h-3.91a0.6%2C0.6%2C0%2C0%2C0%2C0%2C1.19h3.91A0.6%2C0.6%2C0%2C0%2C0%2C363.073%2C380.216Zm-8.26-3.511a0.612%2C0.612%2C0%2C0%2C0-.069.839l0.835%2C1.029a0.564%2C0.564%2C0%2C0%2C0%2C.437.211%2C0.3%2C0.3%2C0%2C0%2C0%2C.042%2C0%2C0.565%2C0.565%2C0%2C0%2C0%2C.445-0.281l1.5-2.528a0.607%2C0.607%2C0%2C0%2C0-.186-0.818%2C0.557%2C0.557%2C0%2C0%2C0-.787.193l-1.088%2C1.83-0.325-.4A0.556%2C0.556%2C0%2C0%2C0%2C354.813%2C376.705Zm1.37%2C3.214a0.893%2C0.893%2C0%2C1%2C0%2C.859.892A0.875%2C0.875%2C0%2C0%2C0%2C356.183%2C379.919Zm6.89%2C3.867h-3.91a0.6%2C0.6%2C0%2C0%2C0%2C0%2C1.19h3.91A0.6%2C0.6%2C0%2C0%2C0%2C363.073%2C383.786Zm-6.89-.3a0.893%2C0.893%2C0%2C1%2C0%2C.859.892A0.875%2C0.875%2C0%2C0%2C0%2C356.183%2C383.489Zm0.516-9.738h4.856a0.384%2C0.384%2C0%2C0%2C0%2C.306-0.152%2C0.419%2C0.419%2C0%2C0%2C0%2C.079-0.343l-0.4-1.934a0.4%2C0.4%2C0%2C0%2C0-.385-0.322H357.1a0.4%2C0.4%2C0%2C0%2C0-.384.322l-0.4%2C1.934a0.427%2C0.427%2C0%2C0%2C0%2C.079.343A0.385%2C0.385%2C0%2C0%2C0%2C356.7%2C373.751Z%22%20transform%3D%22translate%28-352.688%20-371%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}
.hellosubtext strong {
    font-weight: 600;
    font-size: 17px;
    display: block;
    margin: 30px 0 7px;
    color: #000000;
}
.hellosubtext {
    text-align: center;
    color: #000000;
    font-size: 14px;
    font-weight: 400;
}
.icon-acc {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2275.06%22%20height%3D%2269%22%20viewBox%3D%220%200%2075.06%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%23e1b556%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_settings%22%20class%3D%22cls-1%22%20d%3D%22M1084.37%2C351.671h4.17v5.519a1.383%2C1.383%2C0%2C0%2C0%2C1.39%2C1.38h16.67a1.383%2C1.383%2C0%2C0%2C0%2C1.39-1.38v-5.519h48.64a1.38%2C1.38%2C0%2C1%2C0%2C0-2.759h-48.64v-5.519a1.383%2C1.383%2C0%2C0%2C0-1.39-1.38h-16.67a1.383%2C1.383%2C0%2C0%2C0-1.39%2C1.38v5.519h-4.17A1.38%2C1.38%2C0%2C1%2C0%2C1084.37%2C351.671Zm6.95-6.9h13.89v11.038h-13.89V344.773Zm65.31%2C30.354h-26.4v-5.519a1.383%2C1.383%2C0%2C0%2C0-1.39-1.38h-16.68a1.383%2C1.383%2C0%2C0%2C0-1.39%2C1.38v5.519h-26.4a1.38%2C1.38%2C0%2C1%2C0%2C0%2C2.759h26.4v5.519a1.383%2C1.383%2C0%2C0%2C0%2C1.39%2C1.38h16.68a1.383%2C1.383%2C0%2C0%2C0%2C1.39-1.38v-5.519h26.4A1.38%2C1.38%2C0%2C1%2C0%2C1156.63%2C375.127Zm-29.18%2C6.9h-13.9V370.988h13.9v11.037Zm29.18%2C19.316h-4.17v-5.518a1.383%2C1.383%2C0%2C0%2C0-1.39-1.38H1134.4a1.383%2C1.383%2C0%2C0%2C0-1.39%2C1.38v5.518h-48.64a1.38%2C1.38%2C0%2C1%2C0%2C0%2C2.76h48.64v5.519a1.383%2C1.383%2C0%2C0%2C0%2C1.39%2C1.38h16.67a1.383%2C1.383%2C0%2C0%2C0%2C1.39-1.38V404.1h4.17A1.38%2C1.38%2C0%2C1%2C0%2C1156.63%2C401.341Zm-6.95%2C6.9h-13.9V397.2h13.9V408.24Z%22%20transform%3D%22translate%28-1082.97%20-342%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:top center;
    padding-top: 80px;
    margin-top: 100px;
}
.table-bordered {
    border: 0;
    color: #181919;
    font-size: 13px;
    font-weight: 400;
    width: 100%;
}
.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: 48px;
    padding-top: 0;
    padding-bottom: 0;
    white-space: nowrap;
    line-height: 48px;
    background: #f2f2f2;
    color: #7f7f7f;
    font-weight: 400;
    font-size: 13px;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}
.table-striped tbody tr:nth-of-type(odd) {
    background-color: transparent;
}
.table td, .table th {
    padding: 6px 20px;
}
.table-bordered td {
    border-right: 0;
    font-size: 14px;
    color: #000000;
    font-weight: 400;
    white-space: normal;
    border: 0;
    border-bottom: 2px solid #f2f2f2;
    vertical-align: middle;
    line-height: 52px;
    padding: 0 20px;
}
td.order-actions {
    padding-left: 0;
}
td.nowrap {
    white-space: nowrap;
}
.table-bordered td.historyprice, .orderref {
    color: #000000;
    font-weight: 600;
    font-size: 12px;
}
.readmore:hover {
    background: #51ce77;
    color: #fff;
}
.readmore {
    width: 90px;
    line-height: 22px;
    color: #000000;
    display: block;
    font-size: 12px;
    margin: 0;
    background: #d8d9da;
    font-weight: 500;
    margin-left: 0;
    margin-right: auto;
    border-radius: 11px;
}
td.text-sm-center.order-actions {
    padding: 6px 10px;
}
.subtitle {
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 40px 0 20px;
    text-align: right;
}
table.margintop20 {
    width: 100%;
}
.orderinfo .red {
    color: #000000;
    font-weight: 500;
}
.orderinfo {
    color: #000000;
    font-size: 14px;
    font-weight: 600;
    margin: 35px 0 20px;
    text-transform: uppercase;
}
#order-detail .table-bordered td span {
    line-height:1;
}
#order-detail #order-history.table-bordered td:nth-child(1) {
    width: 400px;
}
#order-detail .table-bordered td:nth-child(1) {
    width: 31.33%;
}
.ordertotals .w33{
    float:right;
    width:100%;
    max-width:33.33%;
}
.ordertotals {
    padding: 30px 20px;
    box-sizing: border-box;
}
.table-bordered {
    margin:0;
}
.totallabelh {
    color: #000000;
    font-size: 13px;
    margin: 0 0 10px;
    font-weight: 600;
    text-transform: uppercase;
}
.totalvalueh {
    color: #000000;
    font-size: 14px;
    font-weight: 400;
}

#order-detail .accountcontent {
    padding:0;
    background:transparent;
}
.ordertotalblock {
    margin: 0 0 40px;
}
.productordername {
    font-size: 13px;
    font-weight: 400;
    padding-right: 20px;
    line-height: 1;
    display: inline-block;
    vertical-align: middle;
    padding: 5px 0;
}
.detailaddress .addressblock {
    background: #fff;
    padding: 0;
    border-radius: 3px;
    margin: 0;
    max-width: 390px;
}
table#order-products tr td:nth-child(2), table#order-products tr th:nth-child(2) {
    width: 270px;
}
.detailaddress .w50 .addresstitle{
    display:none;
}
.margintop20 {
    margin-top: 20px;
}
.detailaddress .w50 {
    margin-left: 30px;
    max-width: calc(50% - 30px);
    max-width: -moz-calc(50% - 30px);
    max-width: -ms-calc(50% - 30px);
    max-width: -o-calc(50% - 30px);
    max-width: -webkit-calc(50% - 30px);
    max-width:  calc(50% - 30px);
    width: 100%;
    float: right;
}
.page-order-detail {
    font-size: 13px;
    font-weight: 400;
    color: #000000;
}
#main .page-content #notifications {
    margin-right: 0;
    margin-left: 0;
}
#main .page-content h6 {
    margin-bottom: 1.125rem;
    font-weight: 400;
    font-size: 13px;
}
.downloadbtn {
    max-width: 240px;
    width: 100%;
    margin-left: 10px;
}
.gdprtitle {
    font-weight: 600;
    font-size: 14px;
    margin: 0 0 15px;
    color: #000000;
}
.marginbottom25 {
    margin-bottom:25px;
}
.detailbox {
    padding: 0 40px 40px;
    margin-bottom: 7px;
    background: #fff;
    display: inline-block;
    border-radius: 3px;
    width: 100%;
}
.orderinfo .red {
    color: #000000;
    font-weight: 400;
}
.totalvalueh.purple {
    color: #000000;
    font-weight: 500;
}
.ordertotals .w33:nth-child(3) .totalvalueh {
    color: #000000;
}
.ordertotal .totalvalueh {
    font-weight: 600;
    font-size:14px;
    color:#fa2020;
}
.ordertotal .totallabelv {
    font-size: 14px;
}
.paymentrow {
    background:#24ca76;
    padding:0 30px;
    box-sizing: border-box;
    display:inline-block;
    margin:0 0 8px;
    width:100%;
}
.max320 {
    max-width:320px;
    width:100%;
}
.paymentrow .whitebtn:hover {
    color:#000000;
    background:#eff0f1;
}
.paymentrow strong {
    color:#ffffff;
    font-size:15px;
    font-weight:500;
}
.paymentdesc {
    float:right;
    background-position:right center;
    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%2234%22%20viewBox%3D%220%200%2032%2034%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_info_msg%22%20class%3D%22cls-1%22%20d%3D%22M691%2C654a16.181%2C16.181%2C0%2C0%2C0-16%2C16.321%2C16.42%2C16.42%2C0%2C0%2C0%2C4.245%2C11.072l-0.892%2C5.866a0.648%2C0.648%2C0%2C0%2C0%2C.254.62%2C0.618%2C0.618%2C0%2C0%2C0%2C.657.049l5.159-2.725A15.592%2C15.592%2C0%2C0%2C0%2C691%2C686.642%2C16.324%2C16.324%2C0%2C0%2C0%2C691%2C654Zm0%2C31.358a14.367%2C14.367%2C0%2C0%2C1-6.322-1.45%2C0.618%2C0.618%2C0%2C0%2C0-.56.009l-4.331%2C2.288%2C0.75-4.926a0.65%2C0.65%2C0%2C0%2C0-.169-0.543%2C15.129%2C15.129%2C0%2C0%2C1-4.109-10.415A14.744%2C14.744%2C0%2C1%2C1%2C691%2C685.358Zm0-26.663a3.4%2C3.4%2C0%2C1%2C0%2C3.333%2C3.4A3.372%2C3.372%2C0%2C0%2C0%2C691%2C658.7Zm0%2C5.517a2.116%2C2.116%2C0%2C1%2C1%2C2.074-2.116A2.1%2C2.1%2C0%2C0%2C1%2C691%2C664.212Zm3.7%2C13.544h-0.717V667.225a0.637%2C0.637%2C0%2C0%2C0-.63-0.643h-6.043a0.637%2C0.637%2C0%2C0%2C0-.63.643v2.134a0.636%2C0.636%2C0%2C0%2C0%2C.63.642h0.717v7.755h-0.717a0.636%2C0.636%2C0%2C0%2C0-.63.642v2.135a0.636%2C0.636%2C0%2C0%2C0%2C.63.642h7.39a0.635%2C0.635%2C0%2C0%2C0%2C.629-0.642V678.4A0.636%2C0.636%2C0%2C0%2C0%2C694.7%2C677.756Zm-0.63%2C2.135h-6.13v-0.85h0.717a0.636%2C0.636%2C0%2C0%2C0%2C.629-0.643v-9.039a0.636%2C0.636%2C0%2C0%2C0-.629-0.642h-0.717v-0.85h4.784V678.4a0.636%2C0.636%2C0%2C0%2C0%2C.629.643h0.717v0.85Z%22%20transform%3D%22translate%28-675%20-654%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width:100%;
    max-width:calc(100% - 320px);
    max-width:-moz-calc(100% - 320px);
    max-width:-ms-calc(100% - 320px);
    max-width:-o-calc(100% - 320px);
    max-width:-webkit-calc(100% - 320px);
    max-width: calc(100% - 320px);
    padding-right:65px;
    box-sizing: border-box;
}
#module-returnmanager-manager .paymentdesc {
    max-width: 100%;
    padding: 25px 0;
    padding-right: 120px;
    background-position: 19px center;
}
.paymentdesc p {
    color: #ffffff;
    font-size: 13px;
}

.paymentbtn {
    float:right;
    max-width:320px;
    width:100%;
    text-align:center;
}
.form-group.row.formrow {
    margin-bottom: 20px;
}
span.address-alias.addressrow.icon-cart_myaddress {
    color: #bdbebe;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 600;
}
.downloadbtn {
    max-width: 300px;
    width: 100%;
    margin-left: 10px;
}
.greenlightbtn:hover {
    background:#24d79e;
}
.greenlightbtn {
    background: #1fc590;
    color: #ffffff;
    font-size: 13px;
    text-align: center;
    display: inline-block;
    line-height: 44px;
    border: 0;
    cursor: pointer;
    padding: 0;
    font-weight: 600;
    text-transform: uppercase;
    -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;
}
#identity .checkoutform label.formlabel.left.radiolabel {
    width: 100%;
}
#identity .w50.w50radio {
    max-width: 100%;
}
#addresses .address-item {
    background: #fff;
    border: 2px solid #f3f3f3;
}
#addresses .address-footer a.editbtn.deletebtn {
    margin-left:0;
}
#addresses footer.address-footer {
    padding-right: 46px;
}
#addresses .address-item.address-item.whiteback {
    background: #f2f2f2;
    border: 1px solid #f2f2f2;
}

.redbtn:hover {
    background:#ef242c;
}
.redbtn {
    display: block;
    background: #ff333b;
    line-height: 44px;
    max-width: 260px;
    width: 100%;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 13px;
    margin: 0 auto 44px;
    -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-radius: 3px;
}
footer#formfooter {
    text-align: left;
    margin-top: 20px;
}
.greenlightbtn:hover {
    background:#0adb9e;
}
.greenlightbtn {
    background: #04cd92;
    color: #fff;
    font-size: 13px;
    text-align: center;
    display: inline-block;
    line-height: 42px;
    border: 0;
    border-radius:3px;
    cursor: pointer;
    padding: 0;
    font-weight: 600;
    text-transform: uppercase;
    -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;
}
.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%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%22admin_download%22%20class%3D%22cls-1%22%20d%3D%22M457.75%2C509h-7.786l-0.878-1.759A2.272%2C2.272%2C0%2C0%2C0%2C447.074%2C506H444.25a2.252%2C2.252%2C0%2C0%2C0-2.25%2C2.25v12.375a2.252%2C2.252%2C0%2C0%2C0%2C2.25%2C2.25h1.875a0.75%2C0.75%2C0%2C0%2C0%2C0-1.5H444.25a0.751%2C0.751%2C0%2C0%2C1-.75-0.75v-6.75h12.75a0.75%2C0.75%2C0%2C0%2C0%2C0-1.5H443.5V508.25a0.75%2C0.75%2C0%2C0%2C1%2C.75-0.75h2.824a0.759%2C0.759%2C0%2C0%2C1%2C.671.413l1.084%2C2.172a0.751%2C0.751%2C0%2C0%2C0%2C.671.415h8.25a0.75%2C0.75%2C0%2C0%2C1%2C.75.75v9.375a0.751%2C0.751%2C0%2C0%2C1-.75.75H455.9a0.75%2C0.75%2C0%2C0%2C0%2C0%2C1.5h1.852a2.252%2C2.252%2C0%2C0%2C0%2C2.25-2.25V511.25A2.252%2C2.252%2C0%2C0%2C0%2C457.75%2C509Zm-3.97%2C11.47a0.749%2C0.749%2C0%2C0%2C0-1.06%2C0l-0.97.969v-5.314a0.75%2C0.75%2C0%2C0%2C0-1.5%2C0v5.314l-0.97-.969a0.75%2C0.75%2C0%2C0%2C0-1.06%2C1.06l2.25%2C2.25a0.748%2C0.748%2C0%2C0%2C0%2C1.06%2C0l2.25-2.25A0.749%2C0.749%2C0%2C0%2C0%2C453.78%2C520.47Z%22%20transform%3D%22translate%28-442%20-506%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    padding:2px 0;
    padding-right:45px;
    margin-right: -45px;
    background-position: right center;
}
.downloadbtn {
    max-width: 360px;
    width: 100%;
    margin-left: 40px;
}
.w100 {
    width: 100%;
    max-width: 100%;
}
a.yellowbtn.smallbtn {
    color: #ffffff;
    padding: 0;
    line-height: 28px;
    height: 28px;
    font-size: 12px;
    text-transform: none;
    font-weight: 400;
}
/*endaccount*/
.cmscontent strong{
    font-weight:600;
}
.cmscontent {
    color: #000000;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    text-align: justify;
    margin:0 0 80px;
}
div#left-column .linksblock {
    border:2px solid #f3f3f3;

}
div#left-column .linksblock li.activelink a,
div#left-column .linksblock li a:hover {
    color:#e1b556;
    text-decoration: none;
}
div#left-column .linksblock li a {
    color: #000000;
    font-size: 13px;
    font-weight: 600;
    padding: 0 30px;
    display: block;
    box-sizing: border-box;
    width: 100%;
    box-sizing: BORDER-BOX;
}
div#left-column .linksblock li a span {
    line-height:normal;
}
div#left-column .linksblock {
    border: 2px solid #f3f3f3;
    padding: 20px 0;
}
div#left-column .linksblock li {
    float:none;
    margin:0;

}
.storerow  .max320 {
    max-width:320px;
}
.storerow .max300 {
    max-width:300px;
}
.storerow .max288 {
    max-width: 288px;
}
.storerow .max300,
.storerow .max320,
.storerow .max288 {
    padding-right: 80px;
    /*height: 290px;*/
    width:100%;
    float:right;
    box-sizing: border-box;
}
.maprow {
    font-size:15px;
    color:#000000;
    font-weight:400;
    line-height:27px;
}
.storerow .max300 {
    padding:0;
}
.maprow strong {
    color:#000000;
    font-size:16px;
    font-weight:600;
}
.maptitle:before {
    width:80px;
    height:50px;
    content:'';
    position:Absolute;
    right:-80px;
    top:0;
    background-position:top center;
}
.maptitle {
    position:relative;
    color:#000000;
    text-transform: uppercase;
    font-size:15px;
    font-weight:700;
    margin:38px 0 20px;
}
.storerow.row {
    border: 2px solid #f2f2f2;
    border-radius: 2px;
    margin: 0 0 16px;
    overflow: hidden;
}

.icon-phone: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%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%23612e2b%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_call%22%20class%3D%22cls-1%22%20d%3D%22M723.63%2C381.264a0.98%2C0.98%2C0%2C0%2C0-1.483%2C0c-0.347.344-.694%2C0.688-1.035%2C1.037a0.205%2C0.205%2C0%2C0%2C1-.286.053c-0.224-.123-0.463-0.222-0.679-0.356a10.739%2C10.739%2C0%2C0%2C1-2.594-2.36%2C6.152%2C6.152%2C0%2C0%2C1-.93-1.49%2C0.214%2C0.214%2C0%2C0%2C1%2C.052-0.274c0.347-.334.685-0.679%2C1.026-1.022a0.985%2C0.985%2C0%2C0%2C0%2C0-1.519c-0.272-.274-0.543-0.542-0.814-0.816s-0.556-.562-0.839-0.839a0.988%2C0.988%2C0%2C0%2C0-1.484%2C0c-0.35.344-.685%2C0.7-1.04%2C1.035a1.684%2C1.684%2C0%2C0%2C0-.531%2C1.139%2C4.841%2C4.841%2C0%2C0%2C0%2C.373%2C2.078%2C12.618%2C12.618%2C0%2C0%2C0%2C2.242%2C3.733%2C13.866%2C13.866%2C0%2C0%2C0%2C4.593%2C3.593%2C6.633%2C6.633%2C0%2C0%2C0%2C2.545.74%2C1.86%2C1.86%2C0%2C0%2C0%2C1.6-.609c0.3-.332.633-0.635%2C0.948-0.953a0.991%2C0.991%2C0%2C0%2C0%2C.006-1.509Q724.467%2C382.093%2C723.63%2C381.264Zm-0.556-2.323%2C1.075-.184a4.829%2C4.829%2C0%2C0%2C0-4.084-3.96l-0.151%2C1.081A3.732%2C3.732%2C0%2C0%2C1%2C723.074%2C378.941Zm1.681-4.674A7.925%2C7.925%2C0%2C0%2C0%2C720.208%2C372l-0.151%2C1.082a6.919%2C6.919%2C0%2C0%2C1%2C5.856%2C5.674l1.075-.184A7.984%2C7.984%2C0%2C0%2C0%2C724.755%2C374.267Z%22%20transform%3D%22translate%28-713%20-372%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.icon-time: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.969%22%20height%3D%2214.969%22%20viewBox%3D%220%200%2014.969%2014.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%23612e2b%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_clock%22%20class%3D%22cls-1%22%20d%3D%22M1005.87%2C378.043a7.5%2C7.5%2C0%2C1%2C0-8.827%2C8.829A7.482%2C7.482%2C0%2C0%2C0%2C1005.87%2C378.043Zm-3.88%2C4.944a0.959%2C0.959%2C0%2C0%2C1-.67.275%2C0.919%2C0.919%2C0%2C0%2C1-.66-0.275l-2.811-2.812a0.94%2C0.94%2C0%2C0%2C1-.274-0.663v-3.75a0.938%2C0.938%2C0%2C0%2C1%2C1.875%2C0v3.362l2.54%2C2.538A0.948%2C0.948%2C0%2C0%2C1%2C1001.99%2C382.987Z%22%20transform%3D%22translate%28-991.031%20-372.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.icon-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%2212%22%20height%3D%2215%22%20viewBox%3D%220%200%2012%2015%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%23612e2b%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_pin%22%20class%3D%22cls-1%22%20d%3D%22M401%2C371.993a5.985%2C5.985%2C0%2C0%2C0-5.994%2C5.976c0%2C4.968%2C5.994%2C9.036%2C5.994%2C9.036s6-4.366%2C6-9.036A5.985%2C5.985%2C0%2C0%2C0%2C401%2C371.993Zm0%2C8.825a2.849%2C2.849%2C0%2C1%2C1%2C2.857-2.849A2.853%2C2.853%2C0%2C0%2C1%2C401%2C380.818Z%22%20transform%3D%22translate%28-395%20-372%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.storeemail:hover {
    text-decoration:none;
}
.storeemail {
    text-decoration: underline;
}
span.timelabel {
    width: 60px;
    display: inline-block;
}
.googlemap {
    width:100%;
    height:294px;
}
.pagination.top {
    display: none;
}
.blogblock:nth-child(3n){
    margin-left:0;
}    
.blogblock img{
    display:block;
    max-width:100%;
    height:auto;
}
.blogblock {
    display: inline-block;
    max-width: 380px;
    width: 100%;
    margin-left: 25px;
    vertical-align: top;
    margin-bottom: 30px;
}
.blogtitle {
    font-size: 18px;
    font-weight: 700;
    margin: 40px 0 20px;
}
.blogdesc {
    color: #000000;
    font-size: 15px;
    text-align: justify;
    line-height: 24px;
}
.amazzingblog.category-page > h1 {
    text-transform: uppercase;
    font-size: 21px;
    font-weight: 600;
    margin: 0 0 40px;
}
.npp-holder.pull-left {
    display: none;
}
.amazzingblog.post-page {
    max-width: 880px;
    margin: 0 auto;
}
.post-content {
    font-size: 15px;
    line-height: 24px;
    text-align: justify;
    margin-bottom: 30px;
    color: #000000;
}
.post-page h1 {
    font-size: 24px;
    font-weight: 700;
}
.gobackpost:hover span{
    text-decoration:none;
}
.gobackpost span{
    text-decoration: underline;
    font-size:14px;
    text-transform: uppercase;
    font-weight:700;
}
.brand-img img{
    max-width:90%;
    height:auto;
    margin:0 auto;

}
.brand-img {
    width: 200px;
    float: right;
}
.line120 {
    line-height:120px;
}
.brand-infos {
    max-width:calc(100% - 200px);
    max-width:-moz-calc(100% - 200px);
    max-width:-ms-calc(100% - 200px);
    max-width:-o-calc(100% - 200px);
    max-width:-webkit-calc(100% - 200px);
    max-width:calc(100% - 200px);
    float:right;
    width:100%
}
.brandtitle {
    font-size: 14px;
    font-weight: 600;
    margin: 0 0 15px;
    display: block;
}
li.brand {
    display: inline-block;
    width: 100%;
    border-bottom: 2px solid #f2f2f2;
}
.brandlist {
    border-top:2px solid #f2f2f2;
}
.brandbtn:hover {
    text-decoration:none;
}
.brandbtn {
    color: #000000;
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
}
.brandtext {
    font-size: 13px;
    color: #000000;
    font-weight: 400;
}
div#new_comment_form input,
div#new_comment_form textarea{
    background:#fff;
}
div#new_comment_form:before {
    content:'';
    position:Absolute;
    width:60px;
    background-color:#fff;
    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%23612e2b%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_quoute_big%22%20class%3D%22cls-1%22%20d%3D%22M960%2C1072a21%2C21%2C0%2C1%2C0%2C21%2C21A21.023%2C21.023%2C0%2C0%2C0%2C960%2C1072Zm-10.284%2C31.32a0.965%2C0.965%2C0%2C0%2C1-1.176-.08l-0.641-.81a0.953%2C0.953%2C0%2C0%2C1%2C.308-1.21q1.732-1.44%2C2.518-2.22a12.246%2C12.246%2C0%2C0%2C0%2C2.288-3.24c0.115-.25-0.178-0.4-0.33-0.45-3.785-1.25-5.679-3.43-5.679-6.57a5.916%2C5.916%2C0%2C0%2C1%2C1.839-4.5%2C6.477%2C6.477%2C0%2C0%2C1%2C4.608-1.73%2C5.615%2C5.615%2C0%2C0%2C1%2C4.369%2C2.25%2C6.855%2C6.855%2C0%2C0%2C1%2C1.861%2C4.59Q959.681%2C1096.58%2C949.716%2C1103.32Zm14.408%2C0a0.967%2C0.967%2C0%2C0%2C1-1.177-.08l-0.64-.81a0.953%2C0.953%2C0%2C0%2C1%2C.308-1.21q1.731-1.44%2C2.518-2.22a12.269%2C12.269%2C0%2C0%2C0%2C2.288-3.24c0.114-.25-0.178-0.4-0.33-0.45-3.786-1.25-5.679-3.43-5.679-6.57a5.916%2C5.916%2C0%2C0%2C1%2C1.839-4.5%2C6.476%2C6.476%2C0%2C0%2C1%2C4.607-1.73%2C5.618%2C5.618%2C0%2C0%2C1%2C4.37%2C2.25%2C6.855%2C6.855%2C0%2C0%2C1%2C1.861%2C4.59Q974.089%2C1096.58%2C964.124%2C1103.32Z%22%20transform%3D%22translate%28-939%20-1072%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    height:60px;
    border-radius:50%;
    top:-30px;
    right:calc(50% - 30px);
    right:-moz-calc(50% - 30px);
    right:-ms-calc(50% - 30px);
    right:-o-calc(50% - 30px);
    right:-webkit-calc(50% - 30px);
    right:calc(50% - 30px);
}
div#new_comment_form {
    position: relative;
    padding: 50px 80px;
    box-sizing: border-box;
    background: #f2f2f2;
    margin-top: 90px;
}
@media only screen and (max-width: 480px) {
    div#new_comment_form {
        padding: 50px 20px;
    }
}
.margintop25 {
    margin-top:25px;
}
.formbigtitle {
    color:#000;
    font-size:21px;
    font-weight:600;
    text-align:center;
    text-transform: uppercase;
    margin:0 0 15px;
}
.formsmalltitle {
    color:#000;
    font-size:15px;
    font-weight:400;
    text-align:center;
    margin:0 0 50px;
}
textarea#contentform {
    height: 90px;
    resize: none;
    line-height: 1;
    padding: 13px 20px;
}
.mobiletesti {
    display:none;
}
.commentblock:nth-child(2n){
    margin-left:0;
    position:relative;
    top:60px;
}
.commentblock:before {
    content:'';
    position:absolute;
    width:48px;
    height:48px;
    background-color:#fff;
    top:-24px;
    right:60px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2233.78%22%20height%3D%2233.781%22%20viewBox%3D%220%200%2033.78%2033.781%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%23dcb359%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_quoute%22%20class%3D%22cls-1%22%20d%3D%22M1078.78%2C388.888a16.889%2C16.889%2C0%2C1%2C0%2C16.89%2C16.889A16.9%2C16.9%2C0%2C0%2C0%2C1078.78%2C388.888Zm-8.27%2C25.191a0.778%2C0.778%2C0%2C0%2C1-.95-0.068l-0.51-.648a0.771%2C0.771%2C0%2C0%2C1%2C.24-0.974c0.93-.77%2C1.61-1.366%2C2.03-1.787a9.952%2C9.952%2C0%2C0%2C0%2C1.84-2.606c0.09-.2-0.14-0.324-0.27-0.364q-4.56-1.5-4.56-5.277a4.757%2C4.757%2C0%2C0%2C1%2C1.47-3.619%2C5.219%2C5.219%2C0%2C0%2C1%2C3.71-1.391%2C4.513%2C4.513%2C0%2C0%2C1%2C3.51%2C1.809%2C5.482%2C5.482%2C0%2C0%2C1%2C1.5%2C3.688Q1078.52%2C408.655%2C1070.51%2C414.079Zm11.58%2C0a0.764%2C0.764%2C0%2C0%2C1-.94-0.068l-0.52-.648a0.773%2C0.773%2C0%2C0%2C1%2C.25-0.974c0.93-.77%2C1.6-1.366%2C2.03-1.787a10.194%2C10.194%2C0%2C0%2C0%2C1.84-2.606c0.09-.2-0.15-0.324-0.27-0.364-3.04-1-4.57-2.757-4.57-5.277a4.765%2C4.765%2C0%2C0%2C1%2C1.48-3.619%2C5.2%2C5.2%2C0%2C0%2C1%2C3.71-1.391%2C4.513%2C4.513%2C0%2C0%2C1%2C3.51%2C1.809%2C5.482%2C5.482%2C0%2C0%2C1%2C1.5%2C3.688Q1090.11%2C408.655%2C1082.09%2C414.079Z%22%20transform%3D%22translate%28-1061.88%20-388.875%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    border-radius:50%;
}
.commentblock {
    background: #f2f2f2;
    max-width: 560px;
    float: right;
    border-radius:3px;
    margin-left: 80px;
    position: relative;
    padding:60px;
    box-sizing: border-box;
    margin-bottom: 60px;
    width: 100%;
}
.customername {
    color: #000000;
    font-weight: 600;
    font-size: 18px;
    margin: 0 0 30px;
}
.testimonial {
    font-size:15px;
    font-weight:400;
    text-align:justify;
    line-height:24px;
}
.top-menu .sub-menu ul[data-depth="1"]>li {
    position: relative;
    float: none;
    margin: 0;
}
.top-menu .sub-menu ul[data-depth="1"]>li:hover .collapse {
    position: absolute;
    top: 0;
    right: 250px;
    background: #f2f2f2;
    width: 250px;
    padding: 15px 0;
    display: block;
    -webkit-box-shadow: -2px 2px 15px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: -2px 2px 15px 0px rgba(0, 0, 0, 0.12);
    box-shadow: -2px 2px 15px 0px rgba(0, 0, 0, 0.12);
    z-index: 1;
}
#header .menutestas .menu>ul>li:nth-last-child(-n+2) ul[data-depth="1"]>li:hover .collapse{
    right: -250px;
}
#_desktop_top_menu .top-menu[data-depth="2"] li:hover a span{
    color: #181818;
    text-decoration:underline;
}
span.haschild {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%224.969%22%20height%3D%229.031%22%20viewBox%3D%220%200%204.969%209.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%3A%20%23151818%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%22menu_arrow_more%22%20class%3D%22cls-1%22%20d%3D%22M688.535%2C232.014a0.525%2C0.525%2C0%2C0%2C0-.384.17%2C0.6%2C0.6%2C0%2C0%2C0%2C0%2C.816l3.3%2C3.512-3.3%2C3.511a0.6%2C0.6%2C0%2C0%2C0%2C0%2C.816%2C0.519%2C0.519%2C0%2C0%2C0%2C.767%2C0l4.066-4.327-4.066-4.328A0.525%2C0.525%2C0%2C0%2C0%2C688.535%2C232.014Z%22%20transform%3D%22translate%28-688%20-232%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    display: block;
    width: 100%;
    background-position: left center;
}
#_desktop_top_menu .top-menu[data-depth="0"] > li:hover > .sub-menu {
    display: block;
    position: absolute;
    top: 58px;
    right: 0;
    background: #fff;
    border: 0;
    width: 250px;
    padding: 15px 0;
    -webkit-box-shadow: -2px 2px 15px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow:    -2px 2px 15px 0px rgba(0, 0, 0, 0.12);
    box-shadow:         -2px 2px 15px 0px rgba(0, 0, 0, 0.12);
}
#_desktop_top_menu .top-menu[data-depth="0"] > li:last-child:hover > .sub-menu {
    right: auto;
    left: 0;
}
.popover:after, .popover:before {
    display:none;
}
.top-menu .sub-menu a {
    background-image: none !important;
    line-height: 1;
    color: #000000;
    font-size: 14px;
    padding: 10px 40px;
    box-sizing: border-box;
    font-weight: 400;
    white-space: normal;
}
.top-menu .sub-menu a:hover {
    color: #000000;
    text-decoration:underline;
}
.text strong{
    font-weight:600;
}
.text span {
    color: #000000 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 22px !important;
    text-align: justify !important;
    font-family: 'fira' !important;
}
.carrier-subname {
    color: #000000;
    font-size: 13px;
    font-weight: 600;
    text-transform: none;
    text-align: right;
    margin-top: 5px;
    margin-bottom: 4px;
}
section.product-features {
    margin-bottom: 20px;
}
.deliveryrow:nth-child(3) {
    display: none;
}
.show797 {
    display:none;
}
.opensidebar {
    display:none;
}
.accountside.opened {
    display: block;
    position: absolute;
    width: 100%;
    max-width: 100%;
    z-index: 10;
    right: 0;
    margin-top:0;
}
nav#mainmenumobile.mm-menu_opened {
    display: block;
}
#mainmenumobile {
    display: none;
}
nav#mainmenumobile.mm-menu_opened {
    display: block;
}
#mainmenumobile .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);
}
.mm-slideout {
    transition: -webkit-transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease,-webkit-transform .4s ease;
    min-height: 100%;
    height: 100%;
}
#amazzing_filter .compact-toggle {
    position: absolute;
    right: -23px;
    top: 50%;
    margin-top: -20px;
    width: 23px;
    height: 63px;
    line-height: 42px;
    text-align: center;
    font-size: 21px;
    font-weight: 500;
    padding: 0;
    box-shadow: none;
    display: none;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.show-filter a.icon-filter.btn-primary.compact-toggle.ready span {
    display:none;
}
a.icon-filter.btn-primary.compact-toggle.ready span {
    font-size: 10px;
    display: block;
    transform: rotate(-90deg);
    text-align: center;
    width: 100%;
    line-height: 1;
    vertical-align: middle;
    border-top-right-radius: 3px;
    margin-top: 34px;
}
.has-compact-filter.show-filter .icon-filter.compact-toggle:before {
    content: '';
    height: 0;
    border: 2px solid #FFF;
    border-width: 2px 0 0 2px;
    display: block;
    height: 12px;
    width: 12px;
    margin: 26px 4px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.btn-primary {
    color: #fff;
    background-color: #612e2b;
    border-color: transparent;
}
.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
    color: #fff;
    background-color: #4a2321;
    border-color: transparent;
}
.hidden {
    display: none;
}
.navwrap .userinfoblock,
.navwrap .cartout {
    display:none;
}
span.color.texture img.hoverimage {
    position: absolute;
    right: 0;
    transform: translate(100%);
    top: 100%;
    opacity: 0;
    z-index: 50;
    pointer-events: none;
    transition-duration: 800ms;
    -webkit-box-shadow: -4px 4px 10px 0 rgba(0,0,0,.2);
    -moz-box-shadow: -4px 4px 10px 0 rgba(0,0,0,.2);
    box-shadow: -4px 4px 10px 0 rgba(0,0,0,.2);
}
span.color.texture:hover img.hoverimage {
    opacity: 1;
    transition-duration: 400ms;
    width: 200px;
    max-width: none;
    height:auto;
}
span.color.texture img {
    display: block;
    width: 42px;
    height: 42px;
    max-width: none;
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
}
.input-color:checked+span:after{
    content:'';
    position:absolute;
    width: 14px;
    height: 14px;
    background-color:#fff;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214.03%22%20height%3D%2214.031%22%20viewBox%3D%220%200%2014.03%2014.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%3A%20%2332b53f%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%22color_checked%22%20class%3D%22cls-1%22%20d%3D%22M1241.94%2C427.944a7.01%2C7.01%2C0%2C1%2C0-9.91%2C0A7.011%2C7.011%2C0%2C0%2C0%2C1241.94%2C427.944Zm-7.47-6.031%2C1.58%2C1.577%2C3.45-3.452%2C1.23%2C1.223-3.46%2C3.452-1.22%2C1.222-1.22-1.222-1.58-1.577Z%22%20transform%3D%22translate%28-1229.97%20-415.969%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    left: 2px;
    border-radius: 50%;
    top: 2px;
}
#cookieNoticeContent {
    padding: 25px 0;
}
span.whitebtn.w170.inlineblock:hover {
    background:#eff0f1;
}
span.greenbtn.w170.inlineblock {
    width: 170px;
    font-weight: 500;
}
#cookieNotice p {
    margin: 0px;
    padding: 0px;
    text-align: right;
    color: #444444;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    max-width: 870px;
}
#cookieNoticeContent a:hover {
    text-decoration: none;
}

#cookieNoticeContent a {
    color: #444;
    font-weight: 500;
    text-decoration: underline;
}
#link-custom-page-ispardavimas-3 {
	font-weight: bold !important;
}

/* checkout first step checkbox mobile fix */
#checkout label {
    display: inline-block;
    margin-bottom: 0.25rem !important;
    margin-top: 0.25rem !important;
}
@media only screen and (max-width: 602px) {
    span.custom-checkboxdark .inlineblock {
        width: 80%;
    }
    .custom-checkboxdark input[type=checkbox]+span {
        margin-left: 20px;
    }
}

/* darker background when product image is enlarged */
#cookieNotice {
    z-index: 4 !important;
}
.modal-backdrop.in {
    z-index: 100800 !important;
}
#product-modal {
    z-index: 100900 !important;
}

/* payment method grid view fix */
form.spellpayment-method-parameters div.spell-payment .payment-method-list > label {
    border-radius: 0 !important;
}
#pay-with-payment-option-3-form > form > div.form-horizontal.spell-payment > div > div > label {
    background: transparent;
    border: none;
}
.spell-selected {
    background-color: #fff!important;
    border: 2px solid #666!important;
    padding: calc(1em - 1px) !important;
}
@media only screen and (min-width: 1024px) {
    form.spellpayment-method-parameters {
        width: calc(300% + 30px);
        float: left;
    }
    form.spellpayment-method-parameters div.spell-payment .payment-method-list > label {
        width: 257px!important;
    }
    form.spellpayment-method-parameters .payment-method-select {
        padding: 8px 0;
    }
    form.spellpayment-method-parameters .payment-method-list {
        display: -ms-grid;
        display: grid;
        margin: 8px;
        gap: 3px;
        -ms-grid-columns: 1fr 3px 1fr 3px 1fr;
        grid-template-columns: 1fr 1fr 1fr;
    }
    .payment-options {
        width: 100%;
    }
}
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
    form.spellpayment-method-parameters div.spell-payment .payment-method-list > label {
        width: 194px !important;
    }
    .cashondelivery_fee {
        height: 132px;
    }
}

/* Error messages */
.errorlabel {
    display: block;
    color: red;
    font-weight: bold;
    padding: 5px;
}

/* checkout privacy policy z-index fix */
.modal-open .modal {
    z-index: 110000;
}

/* checkout spellpayment fix if 4th in row */
@media only screen and (min-width: 1024px) {
    .spellpayment4 {
        max-width: 100%;
    }
    .spellpayment4 > label {
        width: 32.33%;
    }
    .spellpayment4 .spellpayment-method-parameters {
        width: calc(100% + 0px);
    }
}
@media only screen and (max-width: 1023px) {
    .spellpayment4 {
        max-width: 100%;
    }
    .spellpayment4 .spellpayment-method-parameters {
        width: calc(200% + 17px);
        float: left;
    }
    .spellpayment4 .spellpayment-method-parameters .payment-method-list {
        display: -ms-grid;
        display: grid;
        margin: 8px;
        gap: 3px;
        -ms-grid-columns: 1fr 3px 1fr;
        grid-template-columns: 1fr 1fr;
    }
}
@media only screen and (max-width: 1023px) and (min-width: 768px) {
    .spellpayment4 .spellpayment-method-parameters .payment-method-select .payment-method-list label {
        width: 200px !important;
    }
}
@media only screen and (max-width: 767px) and (min-width: 481px) {
    .spellpayment4 .spellpayment-method-parameters .payment-method-select .payment-method-list label {
        width: 258px !important;
    }
    .payment-options {
        display: inline-block;
        width: auto;
        max-width: unset;
        margin: 0 -6px;
    }
}
@media only screen and (max-width: 480px) {
    .spellpayment4 .spellpayment-method-parameters {
        width: calc(100% + 17px);
        float: left;
    }
    .spellpayment4 .spellpayment-method-parameters .payment-method-select .payment-method-list label {
        width: 100% !important;
    }
    .spellpayment4 .spellpayment-method-parameters .payment-method-list {
        display: -ms-grid;
        display: grid;
        margin: 8px;
        gap: 3px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
}

/* cart attributes */
.cart-attr-pad {
    padding-bottom: 10px;
}
.cart-attr {
    font-size: 12px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 8px;
}

/* star rating cms page */
.cms-id-38 .material-icons[data-icon]:before,
.product-comment-list-item .material-icons[data-icon]:before,
.product-comments-additional-info .material-icons[data-icon]:before,
#product-comments-list-header .material-icons[data-icon]:before,
#product-comments-list-footer .material-icons[data-icon]:before{content:attr(data-icon)}

.cms-id-38 .modal-header{border:none;padding:30px 30px 15px}
.cms-id-38 .modal-body{padding:15px 30px 30px}
.cms-id-38 .modal-header h2{float:right;font-size:20px}
.cms-id-38 .modal-dialog{width:calc(100% - 30px);max-width:774px}
.cms-id-38 .modal-dialog h3{font-size:14px}
.cms-id-38 .modal-dialog .product-flag{display:none}
.cms-id-38 .modal-dialog .product-cover,
.cms-id-38 .modal-dialog .product-cover img{width:99px;height:99px}
.cms-id-38 label.form-label{font-size:16px;margin:10px 0}
.cms-id-38 input{width:100%;height:44px;border:1px solid #bfbfbf;padding:0 10px}
.cms-id-38 textarea{width:100%;min-height:80px;border:1px solid #bfbfbf;margin-bottom:10px;padding:10px 10px}
.cms-id-38 .btn-comment,
.cms-id-38 .btn-comment-inverse{font-size:16px;line-height:16px;font-weight:700}
.cms-id-38 .required{font-size:12px;margin-right:5px}
.cms-id-38 .post-comment-buttons{display:flex;flex-direction:row;justify-content:flex-end}
.cms-id-38 .post-comment-buttons .btn-comment{margin-right:15px}

#post-cms-id-38 .star-content div.star a{display:block;position:absolute;text-indent:-5000px}
#post-cms-id-38 .criterion-rating{display:flex;flex-direction:row;justify-content:flex-end;}
#post-cms-id-38 .criterion-rating label{color:#363a41;font-size:14px;font-weight:700}

.cms-star-label {
    vertical-align: middle;
}
a.greenbtn,
a.greenbtn span {
    text-decoration: none !important;
    color: #fff;
}

.solid-comment-wrapper {
    padding: 15px 0;
}
.solid-comment-box {
    background-color: #f2f2f2;
    padding: 15px;
    margin: 10px 0px;
}
.solid-comment-name {
    font-weight: bold;
    display: block;
}
.solid-comment-image {
    width: 100%;
}
.solid-comment-title,
.solid-comment-title span {
    text-decoration: none !important;
}
.solid-comment-box #criterions_list_cms {
    margin: 0 !important;
    padding-top: 10px !important;
}
.solid-comment-tab-active {
    pointer-events: none;
    background-color: #C6A04D;
}
.solid-comment-tab {
    margin: 10px 0;
}
.solid-comment-title-container {
    padding-top: 20px;
}
.solid-goto-comments {
    font-size: 14px;
}
.hide-on-desktop {
    display: none;
}
@media only screen and (max-width: 575px) {
    .hide-on-desktop {
        display: block;
    }
}

/* spellpayment (klix) pay now button */
a#spellpayment.btn {
    color: #fff;
    margin-top: 6px !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.page-product .add {
    margin: 0;
}

/* logout button */
.accountside > a > span {
    color: #fff;
}

/* product variation image off-screen fix */
@media only screen and (max-width: 767px) and (min-width: 600px) {
    .product-variants-item > ul > li:nth-child(10n+1) span.color.texture img.hoverimage {
        right: 200px;
    }
    .product-variants-item > ul > li:nth-child(10n+2) span.color.texture img.hoverimage {
        right: 147px;
    }
    .product-variants-item > ul > li:nth-child(10n+3) span.color.texture img.hoverimage {
        right: 92px;
    }
    .product-variants-item > ul > li:nth-child(10n+4) span.color.texture img.hoverimage {
        right: 38px;
    }
}
@media only screen and (max-width: 599px) and (min-width: 540px) {
    .product-variants-item > ul > li:nth-child(9n+1) span.color.texture img.hoverimage {
        right: 200px;
    }
    .product-variants-item > ul > li:nth-child(9n+2) span.color.texture img.hoverimage {
        right: 147px;
    }
    .product-variants-item > ul > li:nth-child(9n+3) span.color.texture img.hoverimage {
        right: 92px;
    }
    .product-variants-item > ul > li:nth-child(9n+4) span.color.texture img.hoverimage {
        right: 38px;
    }
}
@media only screen and (max-width: 539px) and (min-width: 480px) {
    .product-variants-item > ul > li:nth-child(8n+1) span.color.texture img.hoverimage {
        right: 200px;
    }
    .product-variants-item > ul > li:nth-child(8n+2) span.color.texture img.hoverimage {
        right: 147px;
    }
    .product-variants-item > ul > li:nth-child(8n+3) span.color.texture img.hoverimage {
        right: 92px;
    }
    .product-variants-item > ul > li:nth-child(8n+4) span.color.texture img.hoverimage {
        right: 38px;
    }
}
@media only screen and (max-width: 479px) and (min-width: 420px) {
    .product-variants-item > ul > li:nth-child(7n+1) span.color.texture img.hoverimage {
        right: 200px;
    }
    .product-variants-item > ul > li:nth-child(7n+2) span.color.texture img.hoverimage {
        right: 147px;
    }
    .product-variants-item > ul > li:nth-child(7n+3) span.color.texture img.hoverimage {
        right: 92px;
    }
    .product-variants-item > ul > li:nth-child(7n+4) span.color.texture img.hoverimage {
        right: 38px;
    }
}
@media only screen and (max-width: 419px) and (min-width: 360px) {
    .product-variants-item > ul > li:nth-child(6n+1) span.color.texture img.hoverimage {
        right: 200px;
    }
    .product-variants-item > ul > li:nth-child(6n+2) span.color.texture img.hoverimage {
        right: 147px;
    }
    .product-variants-item > ul > li:nth-child(6n+3) span.color.texture img.hoverimage {
        right: 92px;
    }
    .product-variants-item > ul > li:nth-child(6n+4) span.color.texture img.hoverimage {
        right: 38px;
    }
}
@media only screen and (max-width: 359px) {
    .product-variants-item > ul > li:nth-child(5n+1) span.color.texture img.hoverimage {
        right: 200px;
    }
    .product-variants-item > ul > li:nth-child(5n+2) span.color.texture img.hoverimage {
        right: 147px;
    }
    .product-variants-item > ul > li:nth-child(5n+3) span.color.texture img.hoverimage {
        right: 92px;
    }
    .product-variants-item > ul > li:nth-child(5n+4) span.color.texture img.hoverimage {
        right: 38px;
    }
}

/* header menu desktop "SALE" */
@media only screen and (min-width: 768px) {
    #link-custom-page-ispardavimas-3 {
        padding: 8px;
        margin: 0px -8px;
        background-color: red;
        color: #fff;
    }
}
@media only screen and (max-width: 767px) {
    ul.mainmenumobile.mm-listview {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(1) {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(2) {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(3) {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
    }
    ul.mainmenumobile.mm-listview[data-depth="0"] > li:nth-child(4) {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: 1;
        background: red;
        color: #fff;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(5) {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(6) {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(7) {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(8) {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(9) {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(10) {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(11) {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(12) {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(13) {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(14) {
        -webkit-box-ordinal-group: 15;
        -ms-flex-order: 14;
        order: 14;
    }
    ul.mainmenumobile.mm-listview > li:nth-child(15) {
        -webkit-box-ordinal-group: 16;
        -ms-flex-order: 15;
        order: 15;
    }
}

/* footer menu "SALE" order first */
footer .linksblock > .w193:first-child ul.footermenu > li:first-child a span {
    color: red;
    text-decoration: underline;
}

/* Facebook/Google login */
.socialloginbtn.facebookbtn,
.socialloginbtn .icon-fb_login {
    text-decoration: none !important;
}
.fb-login-text {
    color: #fff !important;
}
.socialloginbtn.social-google-login .icon-google-login,
.socialloginbtn.social-google-login {
    color: #fff !important;
    text-decoration: none !important;
    margin-top: 10px;
}
.social-google-login {
    background-image: url(/img/Google__G__Logo.png);
    background-color: #3f80eb;
    color: #fff !important;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 3px;
    line-height: 48px;
    width: 390px;
    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-right: 0;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 42px;
    box-sizing: border-box;
    background-size: 29px !important;
    background-position: 11px 50% !important;
}
.socialloginbtn.social-google-login:hover .icon-google-login,
.socialloginbtn.social-google-login .icon-google-login:hover,
.socialloginbtn.social-google-login:hover {
    color: #fff !important;
}
.socialloginbtn.social-google-login .icon-google-login:hover,
.socialloginbtn.social-google-login:hover {
    background-color: #3357a4;
}

.custom-carrier-info {
    margin: 5px 0;
}
.carrier-info-toggle {
    text-align: right !important;
    margin: 10px 0 0;
    text-decoration: underline;
}
.carrier-info-toggle:hover {
    text-decoration: none;
}
.custom-carrier-info {
    text-align: right !important;
    background-color: #EBEBEB;
    text-transform: none !important;
    padding: 5px;
}
.custom-carrier-info.d-none {
    display: none !important;
}
.custom-carrier-info p:last-child {
    margin: 0;
}

.payment-custom-text-box {
    border: 2px solid #ededed;
    padding: 15px;
    text-align: center;
    display: block;
    background-color: #fdf7c2;
}
.payment-custom-text-box p:last-child {
    margin-bottom: 0;
}

/* carriers in checkout page */
#delivery-radio-list .checkoutblock .col-sm-11.delivery-option-2 {
    background-color: unset;
    padding: 0;
    margin-bottom: 0;
    box-sizing: border-box;
    position: relative;
    width: 100%;
    cursor: pointer;
    border: unset;
    border-bottom: 2px solid #f2f2f2;
    background-repeat: no-repeat;
    background-position: center center;
    margin-bottom: 10px;
}

#delivery-radio-list .checkoutblock input[type="radio"]:not(old):checked+label:before{
    display: none;
}

#delivery-radio-list .checkoutblock:hover input[type="radio"]+label:before {
    display: none;
}

#delivery-radio-list .checkoutblock input[type="radio"]+label:after{
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    right: 20px;
    top: calc(50% - 9px);
    background: #f7f7f7;
    background-image: none;
    border: solid 2px #e4b653;
}

#delivery-radio-list .checkoutblock input[type="radio"]:checked+label:after{
    background-color: #e4b653;
}

#delivery-radio-list .checkoutblock .deliverylogo p{
    opacity: 0;
}
#delivery-radio-list .checkoutblock .deliverylogo .line120:last-child{
    position: absolute;
    right: -310px;
    top: 0;
    height: 100%;
}

#delivery-radio-list .checkoutblock .deliverylogo .line120:last-child .valign span{
    position: absolute;
    right: 5px;
    height: 100%;
    top: 0;
}
#delivery-radio-list .checkoutblock .deliverylogo .line120:last-child .valign img{
    max-width: 52px;
    width: auto;
    margin: auto;
}
#delivery-radio-list .checkoutblock .deliverylogo .line120:last-child .valign .carrierimg{
    height: 100%;
    display: flex;
}
#delivery-radio-list span.carrierinfo{
    position: relative;
    z-index: 5;
    padding-top: 10px;
    padding-bottom: 10px;
}
#delivery-radio-list .checkoutblock #mjvp-courier-extra-fields{
    padding-left: unset;
    padding-right: unset;
}
#delivery-radio-list .checkoutblock #mjvp-courier-extra-fields .form-group.row .col-xs-8{
    padding-right: unset;
}
#delivery-radio-list .checkoutblock #mjvp-courier-extra-fields .form-group.row .col-xs-8 .form-control.form-control-select{
    background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAPklEQVR4Ae3TwREAEBQD0V/6do4SXPZg7EsBhsQ8IEmSMOsiuEfg3gL3oXC7wK0bd1G4o8X9F4yIkyQfSrIByQBjp7QuND8AAAAASUVORK5CYII=) no-repeat scroll left 0.5rem center/1.25rem 1.25rem;
}
#delivery-radio-list .checkoutblock #mjvp-courier-extra-fields .form-group.row .col-xs-12.form-control-label{
    background-color: white;
    border: unset;
    text-align: initial;
}
#delivery-radio-list .checkoutblock #mjvp-courier-extra-fields .form-group.row .col-xs-12.form-control-label:hover{
    box-shadow: unset;
}
@media (max-width: 1200px) {
    #delivery-radio-list .checkoutblock .deliverylogo .line120:last-child{
        right: 0;
        max-width: 190px;
    }
}
@media (max-width: 1023px) {
    #delivery-radio-list .checkoutblock input[type="radio"]+label:after{
        right: 5px;
    }
    #delivery-radio-list .checkoutblock .deliverylogo .line120:last-child{
        right: 0;
        max-width: 90px;
    }
    #delivery-radio-list .checkoutblock .deliverylogo .line120:last-child .valign img{
        max-width: 40px;
    }
}

#stores .shop_note{
    /*margin-left: 80px;*/
    padding-right: 10px;
    padding-left: 10px;
    position: revert;
    margin-bottom: 10px;
}
label[for="delivery_option_309"]{
    z-index: 100;
}
#delivery_option_309 + label{
    z-index: 100;
}

.container.dpd-checkout-phone-container.dpd-phone-block{
    display: none;
}

.container.dpd-checkout-phone-container.dpd-phone-block + hr{
    display: none;
}

/*.af_filter[data-url="gamintojai"] li.no-matches{
    display: none;
}*/

#index .row + .row .productlistblocksmall{
    padding-left: 20px;
}

#index .featured-products .product-description{
    position: unset;
    background: none;
    width: unset;
    height: unset;
}
#index .featured-products .product-title{
    text-align: unset;
    text-transform: none;
    margin-top: 0;
}
#index .featured-products .product-price-and-shipping{
    text-align: unset;
}

.featured-products .product-description{
    position: unset;
    height: auto;
}

.featured-products .listtitleblock{
    height: auto;
    overflow: visible;
}