/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

/* Bootstrap responsive utility classes for mobile filter visibility - ADDED 2024-06-26 */
@media (max-width: 767px) {
    .hidden-sm-down {
        display: none !important;
    }
}

@media (min-width: 768px) {
    .hidden-md-up {
        display: none !important;
    }
}

/* Additional mobile filter fixes */
@media (max-width: 767px) {
    #search_filters {
        display: block !important;
        margin-bottom: 20px;
    }
    
    .facet {
        margin-bottom: 15px;
        border: 1px solid #ddd;
        border-radius: 4px;
        padding: 10px;
    }
    
    .facet-title {
        display: block !important;
        font-weight: bold;
    }
    
    .collapse.in {
        display: block !important;
    }
    
    /* Mobile filters styling */
    .mobile-filters-toggle {
        margin-bottom: 15px;
    }
    
    .mobile-filters-toggle button {
        background: #007bff;
        border: none;
        color: white;
        padding: 12px 15px;
        border-radius: 4px;
        font-size: 16px;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    
    .mobile-filters-wrapper {
        margin-bottom: 20px;
    }
    
    .mobile-filter-option label {
        display: flex;
        align-items: center;
        cursor: pointer;
        padding: 8px 0;
        border-bottom: 1px solid #eee;
    }
    
    .mobile-filter-option:last-child label {
        border-bottom: none;
    }
    
    .mobile-apply-filters {
        background: #28a745;
        border: none;
        color: white;
        padding: 12px;
        border-radius: 4px;
        font-weight: bold;
    }
    
    /* Style rendered facets in mobile */
    .mobile-rendered-facets #search_filters {
        background: none;
        padding: 0;
        margin: 0;
        border: none;
    }
    
    .mobile-rendered-facets .facet {
        margin-bottom: 15px;
        border: 1px solid #ddd;
        border-radius: 4px;
        padding: 10px;
        background: white;
    }
    
    .mobile-rendered-facets .facet-title {
        font-weight: bold;
        margin-bottom: 10px;
        font-size: 14px;
    }
    
    .mobile-rendered-facets .facet label {
        font-size: 13px;
        padding: 5px 0;
        border-bottom: 1px solid #eee;
    }
    
    .mobile-rendered-facets .facet label:last-child {
        border-bottom: none;
    }
    
    .mobile-rendered-facets .collapse {
        display: block !important;
    }
    
    .mobile-rendered-facets .hidden-sm-down {
        display: none !important;
    }
    
    .mobile-visible {
        display: block !important;
    }
}
@font-face {
    font-family: 'rubik';
    font-weight: 300;
    src: url('../../../../Rubik-LightItalic.ttf') format("truetype");
    font-style:italic;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    src:  url('../../../../Rubik-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    font-weight: 400;
    src: url('../../../../Rubik-Italic.ttf') format("truetype");
    font-style:italic;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    src:  url('../../../../Rubik-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    font-weight: 500;
    src: url('../../../../Rubik-MediumItalic.ttf') format("truetype");
    font-style:italic;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    src:  url('../../../../Rubik-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    src:  url('../../../../Rubik-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    font-weight: 700;
    src: url('../../../../Rubik-BoldItalic.ttf') format("truetype");
    font-style:italic;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    src:  url('../../../../Rubik-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: fallback;
}
@font-face {
    font-family: 'rubik';
    font-weight: 900;
    src: url('../../../../Rubik-BlackItalic.ttf') format("truetype");
    font-style:italic;
    font-display: fallback;
}
#adtm_menu {clear:both;text-align:left;zoom:1;border-style:solid;}
div.adtm_sticky #adtm_menu {margin-top:0}
#adtm_menu_inner {border-style:solid;}
#adtm_menu ul#menu { margin:0; padding:0; list-style:none;}
#adtm_menu ul#menu li.li-niveau1 { float:left; }
#adtm_menu ul#menu li.li-niveau1 a.a-niveau1 { display:block; float:left; border-style:solid; }
#adtm_menu ul#menu li.li-niveau1 a.a-niveau1 .advtm_menu_span {display:block;}
/* IE6 */ * html #adtm_menu ul#menu li.li-niveau1 a.a-niveau1 .advtm_menu_span {display:inline-block;}
#adtm_menu ul#menu li.sub a.a-niveau1 {}
#adtm_menu ul#menu li.li-niveau1 a.a-niveau1:hover, #adtm_menu ul#menu li.li-niveau1:hover a.a-niveau1 {}
#adtm_menu ul#menu li.sub a.a-niveau1:hover {}
#adtm_menu ul#menu li.sub:hover > a.a-niveau1 span {}
#adtm_menu ul#menu li div.adtm_sub { position:absolute; left:-9999px; padding:0; border-style:solid; box-sizing: border-box; }
/* IE6 */ * html #adtm_menu table { border-collapse:collapse; margin:-1px -10px; font-size:1em; width:0; height:0; }
#adtm_menu .advtm_open_on_hover ul#menu .li-niveau1:hover div.adtm_sub {left:0;}
#adtm_menu .advtm_open_on_hover ul#menu a:hover div.adtm_sub {left:-1px; top:29px;}
#adtm_menu .advtm_open_on_click ul#menu .li-niveau1.atm_clicked div.adtm_sub {left:0;}
#adtm_menu .advtm_open_on_click ul#menu .atm_clicked a:hover div.adtm_sub {left:-1px; top:29px;}
#adtm_menu div.adtm_column_wrap {}
#adtm_menu div.adtm_column_wrap span.column_wrap_title {text-align:left; display: block}
#adtm_menu div.adtm_column_wrap ul.adtm_elements {padding:0; margin:0; list-style:none;zoom:1;}
#adtm_menu div.adtm_column_wrap ul.adtm_elements li {line-height:15px; padding:0; margin:0;zoom:1;}
#adtm_menu div.adtm_column_wrap ul.adtm_elements li a {display:block; text-align:left;}
#adtm_menu div.adtm_column_wrap ul.adtm_elements li a:hover {}
#adtm_menu td.adtm_column_wrap_td {border-style:solid; border-width:0;}
#adtm_menu table.columnWrapTable {max-width:100%;width:100%;margin:0;padding:0; border-collapse:collapse; margin:0;}
#adtm_menu table.columnWrapTable tr td {vertical-align:top;}
#adtm_menu table.columnWrapTable tr td div.adtm_column_wrap {}
#adtm_menu .adtm_column_wrap_sizer {font-size:0;height:0;line-height:0;}
/* Fix bug IE link with filter property */
#adtm_menu ul#menu li.li-niveau1 a.a-niveau1 {cursor : pointer;}
/* Not available on PS 1.5 */
.clear { clear: both }
img.adtm_menu_icon {vertical-align:top;margin-right:3px;}
#adtm_menu .searchboxATM .search_query_atm {width:150px;margin-left:0!important;}
#adtm_menu .searchboxATM .button_mini {display:inline-block;}
#adtm_menu .search_query_atm.form-control {display:inline-block;}
#adtm_menu .adtm_unclickable {text-decoration:none!important;}
/* PS 1.7 */
#adtm_menu .searchboxATM {position: relative;}
#adtm_menu .adtm_search_submit_button {position:absolute;border:none;background:none;right:0;top:0;color:inherit;}

body {
    font-family: 'rubik';
    line-height: normal;
}
body, html {
    height: 100%;
    margin: 0;
    padding: 0;
    height: 100%;
    margin: 0;
    min-height: 100%;
    width: 100%;
    line-height: normal;
}
a {
    color: #121212;
    text-decoration: none;
    font-family: 'rubik';
}
#authentication .custom-checkbox span {
    flex: none;
}
.custom-checkbox {
    cursor: pointer;
}
/*#authentication .radio-inline{
    padding: 0;
    margin-left: 14px;
    vertical-align: middle;
    width: auto;
}*/
label.formlabel.left.radiolabel {
    width: auto;
}
#authentication .radio-inline .custom-radio, #identity .radio-inline .custom-radio {
    margin-right: 0;
    margin-top: -3px;
    margin-right: 3px;
}
.label, label {
    color: #232323;
    text-align: left;
    font-size: .875rem;
}
.h4 {
    font-weight: 700;
    color: #232323;
    font-family: 'rubik';
}

.row {
    display:inline-block;
    width:100%;
    margin:0;
}
.showmobile {
    display:none;
}
.logoblock img{
    display:block;
}
.container {
    width: 100%;
    max-width: 1280px;
    position: relative;
    padding: 0;
}

.banner {
	height: 557px;
}

#bodyblock {
    padding-bottom: 429px;
    position: relative;
    min-height: 100%;
}
#footer {
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    padding-top: 0;
    height: 390px;
    background: #fff;
}
.top-menu[data-depth="0"] > a, .top-menu[data-depth="0"] > a:hover {
    color: #ffffff;
}
#header .menu {
    margin: 0;
    margin-left: 0;
    float: none;
    width: 100%;
}
.contactheader {
    float: left;
    max-width: 210px;
    margin-left: 53px;
}
a.phone {
    display: block;
    color: #d21a2b;
    font-size: 19px;
    font-weight: 500;
    margin-top: 28px;
}
a.email {
    display: block;
    color: #181919;
    font-size: 12px;
    font-weight: 400;
    margin-top: 0px;
}
#wrapper {
    background: transparent;
    box-shadow: none;
    padding-top: 0;
}
img {
    max-width:100%;
    height:auto;
}
#header {
    background: transparent;
    color: #7a7a7a;
}
.logoblock {
    float: left;
    margin: 15px 0 0;
}
.headerright {
    float: left;
    max-width: -moz-calc(100% - 72px);
    max-width: -ms-calc(100% - 72px);
    max-width: -o-calc(100% - 72px);
    max-width: -webkit-calc(100% - 72px);
    max-width: calc(100% - 72px);
    width: 100%;
    padding-left: 40px;
}
.textright {
    text-align: right;
}
#header .header-top .menu {
    padding-left: 0;
    margin-bottom: 0;
    background: transparent;
    border: 0;
}
a.a-niveau1:hover span.menulabel {
    color:#948167
}
span.menulabel {
    color: #151818;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    -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;
}
a.a-niveau1 {
    padding: 18px 18px;
    display: block;
}
.top-menu {
    margin:0;
    display:inline-block;
    width:100%;
}
.top-menu > li {
    margin-right: 0px;
    padding-bottom: 50px;
    margin-bottom: -50px;
}
a.a-niveau1[data-id="30"] .menulabel {
    color: #948167;
}
.adtm_menu_container {
    float: left;
}
.menu>ul>li.sub:hover > .sub-menu {
    display: block;
    top: 107px;
    width: 100%;
    margin: 0;
    border-top: 3px solid #dfe4e5;
    box-shadow: none;
    padding: 0 120px;
    box-sizing: border-box;
    -moz-box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.09);
    -ms-box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.09);
    -o-box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.09);
    -webkit-box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.09);
    -khtml-box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.09);
    box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.09);
    padding-bottom:50px;
    z-index:999;
}
.relative {
    position:relative;
}
.column_wrap_title span.menulabel {
    color: #948167;
    font-size: 13px;
    font-weight: 500;
    margin-bottom: 30px;
    text-transform: none;
    display: block;
    margin-top: 24px;
}
.popover:before{
    display:none;
}
#adtm_menu {
    border:0;
}
#adtm_menu div.adtm_column_wrap ul.adtm_elements li a {
    padding:6px 0;
}
#adtm_menu div.adtm_column_wrap ul.adtm_elements li a:hover .menulabel {
    color:#948167;
}
#adtm_menu div.adtm_column_wrap ul.adtm_elements li a .menulabel {
    font-size:13px;
    font-weight:300;
    text-transform: none;
}
figure {
    margin: 0;
}
.carousel {
    box-shadow: none;
    margin-bottom: 0;
}
#header .header-top {
    padding-bottom: 0;
}
#languageblock li:last-child a{
    border-right:0;
    padding-right:0;
}
#languageblock li a:hover,
#languageblock li.current a{
    color:#948167;
}
#languageblock li a{
    color:#151818;
    border-right:1px solid #c0bec1;
    font-size:11px;
    text-transform: uppercase;
    padding:0 6px;

}
#languageblock {
    display:inline-block;
}
#languageblock li {
    float:left;

}
#languageblock {
    display: inline-block;
    margin-top: 15px;
    position: relative;
    z-index: 10;
}
.icon-login {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216.97%22%20height%3D%2218%22%20viewBox%3D%220%200%2016.97%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%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%22header_login%22%20class%3D%22cls-1%22%20d%3D%22M1277.95%2C56.423a0.657%2C0.657%2C0%2C0%2C0-.78-0.544%2C0.709%2C0.709%2C0%2C0%2C0-.52.831%2C0.751%2C0.751%2C0%2C0%2C1-.14.616%2C0.672%2C0.672%2C0%2C0%2C1-.53.267h-12.97a0.655%2C0.655%2C0%2C0%2C1-.53-0.267%2C0.751%2C0.751%2C0%2C0%2C1-.14-0.616%2C7.464%2C7.464%2C0%2C0%2C1%2C6.98-6.151l0.17%2C0c0.06%2C0%2C.12%2C0%2C0.18%2C0a7.21%2C7.21%2C0%2C0%2C1%2C5.9%2C3.433%2C0.642%2C0.642%2C0%2C0%2C0%2C.92.192%2C0.718%2C0.718%2C0%2C0%2C0%2C.18-0.976%2C8.676%2C8.676%2C0%2C0%2C0-4.47-3.6%2C4.873%2C4.873%2C0%2C0%2C0%2C1.81-3.827%2C4.522%2C4.522%2C0%2C1%2C0-9.03%2C0%2C4.875%2C4.875%2C0%2C0%2C0%2C1.81%2C3.829%2C8.488%2C8.488%2C0%2C0%2C0-2.78%2C1.62%2C9.215%2C9.215%2C0%2C0%2C0-2.97%2C5.194%2C2.195%2C2.195%2C0%2C0%2C0%2C.41%2C1.79%2C1.954%2C1.954%2C0%2C0%2C0%2C1.56.786h12.97a1.954%2C1.954%2C0%2C0%2C0%2C1.56-.786A2.195%2C2.195%2C0%2C0%2C0%2C1277.95%2C56.423Zm-11.64-10.642a3.19%2C3.19%2C0%2C1%2C1%2C3.35%2C3.371l-0.17%2C0-0.16%2C0A3.3%2C3.3%2C0%2C0%2C1%2C1266.31%2C45.781Z%22%20transform%3D%22translate%28-1261%20-41%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 30px;;
    height:50px;
    display:inline-block;
    background-position:center center;
    position:relative;
}

.icon-login.logged span {
    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%22%20viewBox%3D%220%200%2013%2013%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23948167%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_logged_in%22%20class%3D%22cls-1%22%20d%3D%22M1277.5%2C50a6.5%2C6.5%2C0%2C1%2C0%2C6.5%2C6.5A6.484%2C6.484%2C0%2C0%2C0%2C1277.5%2C50Zm3.75%2C4.462h0l-4.73%2C4.9a0.241%2C0.241%2C0%2C0%2C1-.2.088%2C0.236%2C0.236%2C0%2C0%2C1-.21-0.088l-2.3-2.482-0.06-.059a0.283%2C0.283%2C0%2C0%2C1%2C0-.414l0.41-.413a0.281%2C0.281%2C0%2C0%2C1%2C.41%2C0l0.03%2C0.029%2C1.63%2C1.743a0.146%2C0.146%2C0%2C0%2C0%2C.21%2C0l3.96-4.107h0.02a0.293%2C0.293%2C0%2C0%2C1%2C.42%2C0l0.41%2C0.414A0.25%2C0.25%2C0%2C0%2C1%2C1281.25%2C54.461Z%22%20transform%3D%22translate%28-1271%20-50%29%22/%3E%0A%3C/svg%3E%0A);
}
.icon-login span {    background-image: url(https://getstyle.lt/images/icon-get.png);    background-repeat: no-repeat;    width: 17px;    height: 17px;    display: block;    position: Absolute;    bottom: 7px;    left: 16px;    background-color: #fff;    border-radius: 50%;}
.userinfoblock {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    margin-right: 30px;
}
.cartout {
    display: inline-block;
    vertical-align: middle;
}
.blockcart {
    padding-left: 35px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%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%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%22header_cart%22%20class%3D%22cls-1%22%20d%3D%22M1337.3%2C53.374a0.7%2C0.7%2C0%2C0%2C0%2C.7-0.7V46.343a0.7%2C0.7%2C0%2C0%2C0-.7-0.7h-4.43V44.866a3.87%2C3.87%2C0%2C0%2C0-7.74%2C0V45.64h-4.43a0.7%2C0.7%2C0%2C0%2C0-.7.7v9.843A2.814%2C2.814%2C0%2C0%2C0%2C1322.81%2C59h12.38a2.814%2C2.814%2C0%2C0%2C0%2C2.81-2.813%2C0.7%2C0.7%2C0%2C0%2C0-.7-0.7%2C0.708%2C0.708%2C0%2C0%2C0-.71.7%2C1.406%2C1.406%2C0%2C0%2C1-1.4%2C1.406h-12.38a1.406%2C1.406%2C0%2C0%2C1-1.4-1.406V47.046h3.72v2.637a0.705%2C0.705%2C0%2C0%2C0%2C1.41%2C0V44.866a2.46%2C2.46%2C0%2C1%2C1%2C4.92%2C0V45.64h-2.81a0.7%2C0.7%2C0%2C0%2C0%2C0%2C1.406h2.81v2.637a0.705%2C0.705%2C0%2C0%2C0%2C1.41%2C0V47.046h3.72v5.625A0.708%2C0.708%2C0%2C0%2C0%2C1337.3%2C53.374Z%22%20transform%3D%22translate%28-1320%20-41%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: left center;
    line-height: 50px
}
span.cartprice {
    color: #151818;
    font-size: 13px;
    font-weight: 500;
    position:relative;
}
.valign {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
    width: 100%;
}
span.cart-products-count {    position: absolute;    background: #000000;    color: #fff;    border-radius: 50%;    font-size: 9px;    width: 15px;    height: 15px;    text-align: center;    line-height: 17px;    left: -22px;    bottom: -5px;}
.supportblock {
    float: right;
    margin-top: 19px;
    text-align: right;
}
.headphone {
    color:#948167;
    font-size:16px;
    font-weight:600;
}
.clientsupport span{
    padding-right:25px;
    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%22%20viewBox%3D%220%200%2010%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%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%22icon_support_arrow%22%20class%3D%22cls-1%22%20d%3D%22M1594.67%2C71.135a0.471%2C0.471%2C0%2C0%2C0-.67%2C0%2C0.488%2C0.488%2C0%2C0%2C0%2C0%2C.674l2.19%2C2.211h-7.72a0.477%2C0.477%2C0%2C0%2C0%2C0%2C.953h7.72L1594%2C77.183a0.488%2C0.488%2C0%2C0%2C0%2C0%2C.674%2C0.5%2C0.5%2C0%2C0%2C0%2C.34.139%2C0.458%2C0.458%2C0%2C0%2C0%2C.33-0.139L1598%2C74.5Z%22%20transform%3D%22translate%28-1588%20-71%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:right center;
}
.clientsupport:hover {
    text-decoration:none;
}
.clientsupport {
    color: #151818;
    font-size: 11px;
    font-weight: 400;
    text-decoration: underline;
    margin-top:5px;
    cursor: pointer;
}
.w50 {
    float:left;
    max-width:50%;
    width:100%;
}
.blueblock {
    background:#948167;
    border-right:7px solid #15b4c6;
    padding:30px 70px;
    box-sizing: border-box;
}
.redblock {
    background: #948167;
    border-left: 7px solid #d50d0d;
    padding: 15px 16px;
}
.offertitle {
    color: #ffffff;
    font-size: 12px;
    font-weight: 700;
    padding-left: 42px;
    text-transform: uppercase;
    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%22top_star%22%20class%3D%22cls-1%22%20d%3D%22M365.99%2C754.874h-6.559L356.99%2C748l-2.442%2C6.875H347.99l5.35%2C4.037L351.427%2C766l5.563-4.249L362.552%2C766l-1.913-7.087Zm-9%2C4.869-3.082%2C2.559%2C1.271-3.643-2.915-2.353%2C3.6%2C0.1%2C1.125-4.132%2C1.124%2C4.132%2C3.6-.1-2.915%2C2.352%2C1.271%2C3.644Z%22%20transform%3D%22translate%28-348%20-748%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    margin-left: -42px;
    background-position:left center;
}
.topbigtitle {
    color: #ffffff;
    font-size: 40px;
    font-weight: 700;
    margin: 30px 0 0;
}
.topsmalltitle {
    color: #ffffff;
    font-size: 15px;
    font-weight:400;
    margin: 8px 0 0;
}
.clock {
    color: #948167;
    font-size: 48px;
    font-weight: 700;
    float:left;
    max-width: 325px;
    width: 100%;
}
.margintop50 {
    margin-top:50px;
}
.clocktext {
    color:#fff;
    font-size:13px;
    font-weight:300;
    margin-top:10px;
}
.shareicons {
    margin-top:22px;
}
.shareicons >span:hover,
.shareicons a:hover{
    opacity:0.8;
}
.shareicons > span,
.shareicons a{
    display:inline-block;
    width:23px;
    height:23px;
    margin-right:13px;
    background-position:center center;
}

.icon-instagram_share {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2222.125%22%20height%3D%2222%22%20viewBox%3D%220%200%2022.125%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%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%22instagram_sahre%22%20class%3D%22cls-1%22%20d%3D%22M757.5%2C934.2a2.213%2C2.213%2C0%2C0%2C0%2C2.217-2.2%2C2.184%2C2.184%2C0%2C0%2C0-.42-1.283%2C2.219%2C2.219%2C0%2C0%2C0-3.594%2C0%2C2.184%2C2.184%2C0%2C0%2C0-.419%2C1.284A2.211%2C2.211%2C0%2C0%2C0%2C757.5%2C934.2Zm4.839-4.9v-2.12h-0.279l-1.856.006%2C0.007%2C2.12ZM757.5%2C921a11%2C11%2C0%2C1%2C0%2C11.069%2C11A11.046%2C11.046%2C0%2C0%2C0%2C757.5%2C921Zm6.295%2C9.714v5.121a2.427%2C2.427%2C0%2C0%2C1-2.433%2C2.417h-7.724a2.427%2C2.427%2C0%2C0%2C1-2.433-2.417v-7.674a2.427%2C2.427%2C0%2C0%2C1%2C2.433-2.417h7.724a2.427%2C2.427%2C0%2C0%2C1%2C2.433%2C2.417v2.553ZM760.942%2C932a3.443%2C3.443%2C0%2C0%2C1-6.886%2C0%2C3.367%2C3.367%2C0%2C0%2C1%2C.254-1.283h-1.88v5.121a1.2%2C1.2%2C0%2C0%2C0%2C1.207%2C1.2h7.723a1.2%2C1.2%2C0%2C0%2C0%2C1.207-1.2v-5.121h-1.88A3.367%2C3.367%2C0%2C0%2C1%2C760.942%2C932Z%22%20transform%3D%22translate%28-746.438%20-921%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-twitter_share {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2222.125%22%20height%3D%2222%22%20viewBox%3D%220%200%2022.125%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%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%22twitter_share%22%20class%3D%22cls-1%22%20d%3D%22M722.071%2C921a11%2C11%2C0%2C1%2C0%2C11.068%2C11A11.046%2C11.046%2C0%2C0%2C0%2C722.071%2C921Zm4.937%2C8.48c0%2C0.109.008%2C0.219%2C0.008%2C0.329a7.256%2C7.256%2C0%2C0%2C1-11.154%2C6.065%2C5.3%2C5.3%2C0%2C0%2C0%2C.608.035%2C5.132%2C5.132%2C0%2C0%2C0%2C3.164-1.084%2C2.547%2C2.547%2C0%2C0%2C1-2.38-1.758%2C2.518%2C2.518%2C0%2C0%2C0%2C.479.046%2C2.556%2C2.556%2C0%2C0%2C0%2C.671-0.089%2C2.536%2C2.536%2C0%2C0%2C1-2.043-2.481v-0.032a2.556%2C2.556%2C0%2C0%2C0%2C1.154.316%2C2.525%2C2.525%2C0%2C0%2C1-.789-3.379%2C7.251%2C7.251%2C0%2C0%2C0%2C5.251%2C2.645%2C2.5%2C2.5%2C0%2C0%2C1-.065-0.577%2C2.552%2C2.552%2C0%2C0%2C1%2C4.406-1.732%2C5.1%2C5.1%2C0%2C0%2C0%2C1.619-.615%2C2.547%2C2.547%2C0%2C0%2C1-1.121%2C1.4%2C5.076%2C5.076%2C0%2C0%2C0%2C1.463-.4A5.115%2C5.115%2C0%2C0%2C1%2C727.008%2C929.481Z%22%20transform%3D%22translate%28-711%20-921%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-fb_share {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2222.125%22%20height%3D%2222%22%20viewBox%3D%220%200%2022.125%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%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%22fb_share%22%20class%3D%22cls-1%22%20d%3D%22M792.928%2C921A11%2C11%2C0%2C1%2C0%2C804%2C932%2C11.046%2C11.046%2C0%2C0%2C0%2C792.928%2C921Zm2.752%2C11.385h-1.8v6.377h-2.669v-6.377h-1.268v-2.254h1.268v-1.458A2.493%2C2.493%2C0%2C0%2C1%2C793.9%2C926l1.977%2C0.007v2.188h-1.436a0.541%2C0.541%2C0%2C0%2C0-.565.613v1.325h2.033Z%22%20transform%3D%22translate%28-781.875%20-921%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}
.shareoffer a:hover{
    text-decoration:none;
}
.shareoffer a {
    text-decoration: underline;
    color: #fff;
}
.shareoffer {
    float: left;
    margin-top: 57px;
}
.offerblock .productlistblocksmall:nth-child(3n) {
    margin-right:0;
}
.offerblock .productlistblocksmall {
    float: left;
    max-width: 190px;
    width: 100%;
    margin-right: 15px;
    position: relative;
    margin-bottom: 0;
}
.topoffers h3.h3.product-title a {
    color: #ffffff;
    font-size: 15px;
    font-weight: 300;
    text-transform: none;
    display: block;
    margin-top: 15px;
    line-height: 22px;
    min-height: 44px;
}
.offerblock span.price {
    color: #ffffff;
    font-size: 18px;
    font-weight: 500;
}
h3.h3.product-title {
    margin: 0 0 9px;
}
.carousel-inner {
    width: 100%;
    overflow: hidden;
    margin: 0 0 40px;
}
.sectiontitle {
    color: #151818;
    font-size: 18px;
    font-weight: 700;
    margin: 36px 0 35px;
}
.link:hover {
    text-decoration:none;
}
.link {
    text-decoration: underline;
    font-size: 12px;
    font-weight: 400;
    float: right;
    display: block;
}
.sectiontitle .link {
    margin-top:5px;
}
.productlistblocksmall:nth-child(4n) {
    margin-right:0;
}

.productlistblocksmall {
    float: left;

    max-width: 310px;
    width: 100%;
    margin-right: 13px;
    margin-bottom:30px;
    position: relative;
}
.productlistblocksmall img {
    max-width: 310px;
}
.newsblock img {
    max-width: 255px;
}
.products {
    display: inline-block;
    width: 100%;
}
.menurow {
    margin-top: -17px;
}
.product-thumbnail {
    position: relative;
    display: block;
    text-align: center;
    padding: 10px;
    box-sizing: BORDER-BOX;
}
.productlistimage {
    line-height: 290px;
    vertical-align: middle;
}
.productlistblocksmall .product-thumbnail:hover {
    border-color: #151818;
}
.productlistblocksmall .product-thumbnail:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 1px solid transparent;
    /*
    background: -moz-linear-gradient(top, rgba(66,75,91,0.12) 0%, rgba(125,185,232,0) 100%);
    background: -webkit-linear-gradient(top, rgba(66,75,91,0.12) 0%,rgba(125,185,232,0) 100%);
    background: linear-gradient(to bottom, rgba(66,75,91,0.12) 0%,rgba(125,185,232,0) 100%);
    */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f424b5b', endColorstr='#007db9e8',GradientType=0 );
}
.productlistblocksmall:hover h3.h3.product-title a {
    text-decoration:underline;
}
h3.h3.product-title a {
    color: #151818;
    font-size: 15px;
    font-weight: 300;
    text-transform: none;
    display: block;
    margin-top: 15px;
    line-height: 22px;
}
.topoffers .product-thumbnail {
    padding:0;
}
.topoffers .productlistimage {
    line-height:1;
}
span.price {
    color: #bead99;
    font-size: 18px;
    font-weight: 500;
}
.reduceprice {
	color: #e3303d!important;
}

.slider-bar .back-bar .pointer {
    position: absolute;
    top: -4px;
    margin-left: 0;
    border: 0;
    background-color: #0b9444;
    font-weight: 400;
    color: #555;
    border-radius: 0;
    width: 11px;
    height: 11px;
    background: #948167!important;
    cursor: pointer;
    border-radius: 50%;
    background-position: center center;
    background-repeat: no-repeat;
}
.discountlabel {
    color: #bfc1c2;
    display: inline-block;
    font-weight: 300;
    font-size: 18px;
    text-decoration: line-through;
}
.topoffers .labelsblock {
    top:10px;
    left:10px;
}
.topoffers .discountlabel {
    color: #ffd7d7;
    font-size: 15px;
}
.discount {
color: #e3303d;
    font-size: 11px;
    font-weight: 500;
    background: #ffffff;
    line-height: 20px;
    border-radius: 10px;
    text-align: center;
    z-index: 1;
    min-width: 38px;
}
.labelsblock {
    position: absolute;
    left:20px;
    top:20px;
    z-index: 1;

}
/*.product-flagscustom:before {
    content: '';
    position: Absolute;
    width: 3px;
    height: 10px;
    background: #948167;
    left: -20px;
    top: 0;
}*/
.product-flagscustom {
    line-height:1;
}
li.product-flagc {
    text-transform: uppercase;
    font-size: 11px;
    color: #151818;
    font-weight: 500;
}
.bannerrow .banner:nth-child(2n){
    margin-right:0;
}
.bannerrow .banner{
    display:block;
    float:left;
    margin-right:5px;
    position:relative;
}
.banner2text p {
    margin: 0 0 10px;
    line-height: 1;
}
.banner2text {
    position: absolute;
    top: 90px;
    left: 82px;
    max-width: 362px;
    width: 100%;
    color:#fefefe;
    font-size:14px;
    line-height:60px;
}
.banner2text strong {
    color:#fefefe;
    font-size:45px;
    font-weight:600;
    line-height:57px;
}

.bannerbtn:hover {
	    text-decoration: none;

}
.bannerbtn {
color: #151818;
    font-size: 12px;
    text-decoration: underline;
    margin-top: -10px;
    font-weight: 700;
    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;
}
.w25 {
    float: left;
    max-width: 25%;
    width: 100%;
}
.footertitle {
    color: #151818;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 50px 0 35px;
    display: inline-block;
    width: 100%;
}
.footermenu li a:hover{
    text-decoration:underline;
    color:#151818;
}
.imprinttext strong {
    font-weight:500;
}
.imprinttext p {
    margin:0;
}
.imprinttext,
.footermenu li a{
    line-height:27px;
    color:#151818;
    font-size:13px;
    font-weight:400;
}
.socialicon {
    width:28px;
    height:28px;
    display:block;
}

.footersocials .instagramc a{
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23339ccd%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22footer_instagram%22%20class%3D%22cls-1%22%20d%3D%22M1345%2C4926.8a2.8%2C2.8%2C0%2C0%2C0%2C0-5.6A2.8%2C2.8%2C0%2C1%2C0%2C1345%2C4926.8Zm6.12-6.23v-2.7h-0.35l-2.35.01%2C0.01%2C2.7ZM1345%2C4910a14%2C14%2C0%2C1%2C0%2C14%2C14A14.015%2C14.015%2C0%2C0%2C0%2C1345%2C4910Zm7.96%2C12.37v6.51a3.081%2C3.081%2C0%2C0%2C1-3.08%2C3.08h-9.76a3.081%2C3.081%2C0%2C0%2C1-3.08-3.08v-9.76a3.081%2C3.081%2C0%2C0%2C1%2C3.08-3.08h9.76a3.081%2C3.081%2C0%2C0%2C1%2C3.08%2C3.08v3.25Zm-3.61%2C1.63a4.35%2C4.35%2C0%2C0%2C1-8.7%2C0%2C4.193%2C4.193%2C0%2C0%2C1%2C.32-1.63h-2.38v6.51a1.524%2C1.524%2C0%2C0%2C0%2C1.53%2C1.53h9.76a1.53%2C1.53%2C0%2C0%2C0%2C1.53-1.53v-6.51h-2.38A4.193%2C4.193%2C0%2C0%2C1%2C1349.35%2C4924Z%22%20transform%3D%22translate%28-1331%20-4910%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.footersocials .pinterestc a{
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%2303a9f4%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22footer_twitter%22%20class%3D%22cls-1%22%20d%3D%22M1387%2C4910a14%2C14%2C0%2C1%2C0%2C14%2C14A14.015%2C14.015%2C0%2C0%2C0%2C1387%2C4910Zm6.24%2C10.8c0.01%2C0.13.01%2C0.27%2C0.01%2C0.41a9.155%2C9.155%2C0%2C0%2C1-14.1%2C7.72%2C6.4%2C6.4%2C0%2C0%2C0%2C4.77-1.33%2C3.233%2C3.233%2C0%2C0%2C1-3.01-2.24%2C2.978%2C2.978%2C0%2C0%2C0%2C.6.06%2C3.355%2C3.355%2C0%2C0%2C0%2C.85-0.11%2C3.229%2C3.229%2C0%2C0%2C1-2.58-3.16v-0.04a3.245%2C3.245%2C0%2C0%2C0%2C1.46.4%2C3.2%2C3.2%2C0%2C0%2C1-1.43-2.68%2C3.162%2C3.162%2C0%2C0%2C1%2C.43-1.62%2C9.119%2C9.119%2C0%2C0%2C0%2C6.64%2C3.36%2C3.474%2C3.474%2C0%2C0%2C1-.08-0.73%2C3.219%2C3.219%2C0%2C0%2C1%2C5.57-2.2%2C6.714%2C6.714%2C0%2C0%2C0%2C2.05-.79%2C3.209%2C3.209%2C0%2C0%2C1-1.42%2C1.79%2C6.425%2C6.425%2C0%2C0%2C0%2C1.85-.51A6.554%2C6.554%2C0%2C0%2C1%2C1393.24%2C4920.8Z%22%20transform%3D%22translate%28-1373%20-4910%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.footersocials .facebookc a{
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%233b59aa%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22footer_fb%22%20class%3D%22cls-1%22%20d%3D%22M1302%2C4910a14%2C14%2C0%2C1%2C0%2C14%2C14A14.015%2C14.015%2C0%2C0%2C0%2C1302%2C4910Zm3.48%2C14.49h-2.28v8.12h-3.37v-8.12h-1.61v-2.87h1.61v-1.85a3.165%2C3.165%2C0%2C0%2C1%2C3.4-3.41l2.5%2C0.01v2.79h-1.81a0.684%2C0.684%2C0%2C0%2C0-.72.78v1.68h2.57Z%22%20transform%3D%22translate%28-1288%20-4910%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}
.footersocials li:hover a {
    opacity:0.8;
}
.footersocials li {
    display:inline-block;
    margin-right:10px;
}
.row.copyrow {
    color: #919394;
    font-size: 13px;
    font-weight: 400;
    position: absolute;
    bottom: 40px;
    left: 0;
    width: 100%;
}
.solution span{
    color:#151818;
}
.solution {
    float:right;
    width:25%;
}
.max630:nth-child(2n) {
    margin-right:0;
}
.max630 {
    width:100%;
    max-width:630px;
    float: left;
    margin-right:10px;
}
.brandblock  {
    display:none;
}
.brandblock.active  {
    display:block;
}
.brandblock .slick-slide img {
    display: block;
    margin: 0 auto;
    margin-right: 20px;
}
.brandlistinner {
    position:Relative;
}
.brandproduct:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(107,135,162,.06);
}
.brandproduct:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: -moz-linear-gradient(top, rgba(0,0,0,0.09) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.09) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.09) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17000000', endColorstr='#00000000',GradientType=0 );
}
.brandproduct .thumbnail-container {
    line-height:1;
    display:inline-block;
    width:100%;
    vertical-align: middle;
}
.brandproduct {
    position: relative;
    display: block;
    line-height: 450px;
}
.brandlistinner h3.h3.product-title {
    margin: 0 0 9px;
    max-width: 226px;
    font-size: 24px;
    line-height: 33px;
    text-transform: none;
    color: #151818;
}
.brandlistinner .product-description {
    position:absolute;
    top:0;
    left:0;
    padding:60px 70px;
    box-sizing: border-box;
    width:100%;
}
.brandlistinner .discountlabel {
    color: #a8a9a9;
    font-size: 18px;
    font-weight: 400;
    margin-top: 10px;
}
.brandlistinner span.price {
    color: #948167;
    font-size: 30px;
    font-weight: 700;
    margin: 50px 0 0;
    display: block;
}
.brandsrow {
    margin-bottom:80px;
}
.line100 {
    line-height:100px;
}
.brandthumb {
    text-align:center;
    float:left;
    width:20%;
}
.brandthumbs {
    border-top:4px solid #948167;
    display:inline-block;
    width:100%;
    cursor: pointer;
}

.brandthumb:nth-child(1) {
    background:#d5d5d5;
}
.brandthumb:nth-child(2) {
    background:#dedede;
}
.brandthumb:nth-child(3) {
    background:#e5e6e6;
}
.brandthumb:nth-child(4) {
    background:#eceded;
}
.brandthumb:nth-child(5) {
    background:#f4f5f6;
}
.brandthumb.active {
    background:#948167;
}
.slick-dots li.slick-active button{
    background:#f12a3f;
    border-color:#f12a3f;
}
.slick-dots li button{
    width:8px;
    height:8px;
    border:1px solid #b6b8b9;
    border-radius: 50%;
    text-indent: -9999px;
    overflow: hidden;
    padding:0;
    background-color:transparent;
    cursor: pointer;
}
.slick-dots li{
    display:inline-block;
    margin:0 5px;
}
.slick-dots {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;

}
.brandthumbs.inactive .brandthumb {
    background-color:#fff;
    cursor: auto;
}
.brandthumbs.inactive {
    border-color: #fff;
}
.brandlistinner .discount {
    display: inline-block;
    vertical-align: middle;
}

.slick-arrow {
    position: absolute;
    top: calc(50% - 16px);
    top: -moz-calc(50% - 16px);
    top: -ms-calc(50% - 16px);
    top: -o-calc(50% - 16px);
    top: -webkit-calc(50% - 16px);
    top:  calc(50% - 16px);
    right: -16px;
    z-index: 3;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    height: 32px;
    width: 32px;
    background-color: #fff;
    margin-top: 0;
    border: 0;
    border-radius: 50%;
    cursor: pointer;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%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%23181715%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22slide_arrow_right%22%20class%3D%22cls-1%22%20d%3D%22M1600.06%2C384.12a0.442%2C0.442%2C0%2C0%2C0-.62%2C0%2C0.43%2C0.43%2C0%2C0%2C0%2C0%2C.611l3.88%2C3.832h-11.88a0.432%2C0.432%2C0%2C1%2C0%2C0%2C.864h11.88l-3.88%2C3.831a0.43%2C0.43%2C0%2C0%2C0%2C0%2C.611%2C0.454%2C0.454%2C0%2C0%2C0%2C.31.127%2C0.437%2C0.437%2C0%2C0%2C0%2C.31-0.127l4.94-4.875Z%22%20transform%3D%22translate%28-1591%20-384%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center 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;
}
button.slick-prev.slick-arrow {
    right:32px;
    background-color: #dadada;
    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%2210%22%20viewBox%3D%220%200%2014%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%23181715%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22slide_arrow_left%22%20class%3D%22cls-1%22%20d%3D%22M1550.94%2C384.12a0.442%2C0.442%2C0%2C0%2C1%2C.62%2C0%2C0.43%2C0.43%2C0%2C0%2C1%2C0%2C.611l-3.88%2C3.832h11.88a0.432%2C0.432%2C0%2C1%2C1%2C0%2C.864h-11.88l3.88%2C3.831a0.43%2C0.43%2C0%2C0%2C1%2C0%2C.611%2C0.454%2C0.454%2C0%2C0%2C1-.31.127%2C0.437%2C0.437%2C0%2C0%2C1-.31-0.127l-4.94-4.875Z%22%20transform%3D%22translate%28-1546%20-384%29%22/%3E%0A%3C/svg%3E%0A');

}
button.slick-prev.slick-arrow:hover,
.slick-arrow:hover {
    background-color:#38d6d3;
}
.homeslider-container ul.slick-dots {
    top: 0;
    left: 0;
    width: 70px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex !important;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    -webkit-flex-line-pack: center;
    -ms-flex-line-pack: center;
    -webkit-align-content: center;
    align-content: center;
}
.homeslider-container .slick-dots li button{
    display: block;
    margin: 0 auto;
}
.homeslider-container .slick-dots li {
    margin: 10px 0;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    text-align:center;
}
.absolute.slidebottom {
    position: absolute;
    bottom: 55px;
    left: 70px;
    z-index: 50;
}
li.slide {
    position:relative;
}
.slidedesc strong {
    color:#151818;
    font-size:57px;
    font-weight:600;
}
.slidebtn span{
    line-height:1;
    vertical-align: middle;
    color:#ffffff;
    font-size:12px;
    text-transform: uppercase;
}
.slidebtn:hover {
    background:#948167;
}
.slidebtn {
    text-align:center;
    max-width:220px;
    width:100%;
    line-height:46px;
    -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;
    background:#bead99;
    display:block;
    font-weight:600;
    margin:55px 0 75px;
}
li.slide:after {
    background: -moz-linear-gradient(top, rgba(113,112,112,0) 0%, rgba(113,112,112,0.45) 100%);
    background: -webkit-linear-gradient(top, rgba(113,112,112,0) 0%,rgba(113,112,112,0.45) 100%);
    background: linear-gradient(to bottom, rgba(113,112,112,0) 0%,rgba(113,112,112,0.45) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00717070', endColorstr='#73717070',GradientType=0 );
    position:Absolute;
    bottom:0;
    left:0;
    width:100%;
    content:'';
    height:150px;
}
.slidedesc2 ul li a:after{
    width:60px;
    height:2px;
    background:#9d896e;
	opacity: 0.5;
    content:'';
    position:absolute;
    left:0;
    bottom:0;
}
.slidedesc2 ul li:last-child a:hover:after,
.slidedesc2 ul li a:hover:after{
    background:#151818;
}
.slidedesc2 ul li:last-child a:hover,
.slidedesc2 ul li a:hover{
    color:#151818;
}
.slidedesc2 ul li a{
    color:#000000;
    font-size:13px;
    font-weight:500;
    display:block;
    padding-bottom:10px;
}
.slidedesc2 ul li:last-child{
    margin-right:0;
}
.slidedesc2 ul li{
    float:left;
    margin-right:50px;
    min-width:60px;
    position:relative;
}
.slidedesc2 ul{
    margin:0;
    padding:0;
    display:inline-block;
    width:100%;
}
.slidedesc2 ul li:last-child a:after{
    background:#948167;
}
.slidedesc2 ul li:last-child a{
    color:#948167;
}
.breadcrumb a:hover {
    color: #948167;
}
.breadcrumb a {
    color: #151818;
    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: #b3b3b3;
    font-size: 11px;
    line-height: 1;
    margin: 20px 0;
    background: transparent;
    padding: 0;
}
.breadcrumb li {
    list-style:none;
    float:left;
}
.breadcrumb li > span, .breadcrumb li:last-child a {
    color: #151818;
    font-size: 11px;
}
.breadcrumb li:last-child:after {
    content: "";
    display:none;
}
.breadcrumb li:after {
    content: "/";
    margin: .3125rem;
    color: transparent;
    text-indent: -9999px;
    overflow: hidden;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%224%22%20height%3D%227%22%20viewBox%3D%220%200%204%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%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%22breadcrumb_arrow%22%20class%3D%22cls-1%22%20d%3D%22M378.457%2C130a0.45%2C0.45%2C0%2C0%2C1-.326-0.141%2C0.5%2C0.5%2C0%2C0%2C1%2C0-.681L380.7%2C126.5l-2.568-2.679a0.5%2C0.5%2C0%2C0%2C1%2C0-.68%2C0.447%2C0.447%2C0%2C0%2C1%2C.653%2C0L382%2C126.5l-3.22%2C3.359A0.454%2C0.454%2C0%2C0%2C1%2C378.457%2C130Z%22%20transform%3D%22translate%28-378%20-123%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
}
.breadcrumb ol {
    margin: 0;
    padding: 0;
    display: inline-block;
    width: 100%;
    line-height: 18px;
}
.errorimg {
    margin:80px auto 0;
    width:180px;
    height:180px;
    border-radius:50%;
    background-color:#f7f4f1;
    background-repeat:no-repeat;
    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%2275.125%22%20height%3D%2268%22%20viewBox%3D%220%200%2075.125%2068%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%23948167%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_404%22%20class%3D%22cls-1%22%20d%3D%22M996.139%2C408.185L966.453%2C355.91a7.636%2C7.636%2C0%2C0%2C0-6.87-3.91%2C7.732%2C7.732%2C0%2C0%2C0-6.871%2C3.91l-29.686%2C52.275a8.184%2C8.184%2C0%2C0%2C0%2C0%2C7.9%2C7.6%2C7.6%2C0%2C0%2C0%2C6.786%2C3.91H989.1A8.09%2C8.09%2C0%2C0%2C0%2C996.139%2C408.185Zm-32.23-.6H956.02v-6.885h7.889v6.885Zm0-10.88H956.02V376.99h7.889v19.72Z%22%20transform%3D%22translate%28-922%20-352%29%22/%3E%0A%3C/svg%3E%0A);

}
h1.errorbigtext {
    text-align: center;
    color: #948167;
    font-size: 57px;
    font-weight: 500;
    margin-top: 60px;
}
.errorwraptext {
    text-align: center;
    font-size: 18px;
    font-weight: 300;
    color: #171819;
    margin:0 0 60px;
}
.marginbottom100 {
    margin-bottom:100px;
}
.inline-block {
    display:inline-block;
}
.max180 {
    max-width:180px;
    width:100%;
}
.greybtn span{
    line-height:1;
    vertical-align:middle;
}
.greybtn:hover {
    background:#948167;
    color:#fff;
}
.greybtn {
    background:#f7f4f1;
    color:#151818;
    font-size:12px;
    line-height:42px;
    font-weight:400;
    text-align:center;
    cursor: pointer;
    -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;
}
.aligncenter {
    text-align:center;
}
div#left-column {
    float: left;
    max-width: 300px;
    width: 100%;
    border: 3px solid #f7f4f1;
    margin: 0 0 80px;
}
#category div#left-column {
    margin-top: 44px;
}
div#content-wrapper.left-column {
    float: left;
    max-width: 960px;
    width: 100%;
    margin-left: 20px;
    margin-bottom: 80px;
}
.icon-search{
    background-repeat:no-repeat;
    width: 30px;
    cursor: pointer;
    height: 50px;
    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%2218.03%22%20height%3D%2218%22%20viewBox%3D%220%200%2018.03%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%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%22header_magnifier%22%20class%3D%22cls-1%22%20d%3D%22M1208.39%2C42a7.4%2C7.4%2C0%2C0%2C1%2C7.4%2C7.383%2C7.324%2C7.324%2C0%2C0%2C1-1.71%2C4.715l4.74%2C4.7a0.694%2C0.694%2C0%2C0%2C1%2C0%2C.995%2C0.676%2C0.676%2C0%2C0%2C1-.5.208%2C0.708%2C0.708%2C0%2C0%2C1-.49-0.2l-4.75-4.707a7.357%2C7.357%2C0%2C0%2C1-4.69%2C1.677%2C7.437%2C7.437%2C0%2C0%2C1-3.62-.944%2C0.706%2C0.706%2C0%2C0%2C1%2C.7-1.226%2C5.953%2C5.953%2C0%2C1%2C0-2.28-2.257%2C0.7%2C0.7%2C0%2C1%2C1-1.22.7%2C7.3%2C7.3%2C0%2C0%2C1-.97-3.653A7.4%2C7.4%2C0%2C0%2C1%2C1208.39%2C42Z%22%20transform%3D%22translate%28-1201%20-42%29%22/%3E%0A%3C/svg%3E%0A);
    margin-right: 10px;
    margin-left: 25px;
    -moz-transition:background-image 0.2s ease;
    -ms-transition:background-image 0.2s ease;
    -o-transition:background-image 0.2s ease;
    -webkit-transition:background-image 0.2s ease;
    transition:background-image 0.2s ease;
}
.leftcolumn .icon-search:hover {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218.03%22%20height%3D%2218%22%20viewBox%3D%220%200%2018.03%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%23948167%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_magnifier%22%20class%3D%22cls-1%22%20d%3D%22M1208.39%2C42a7.4%2C7.4%2C0%2C0%2C1%2C7.4%2C7.383%2C7.324%2C7.324%2C0%2C0%2C1-1.71%2C4.715l4.74%2C4.7a0.694%2C0.694%2C0%2C0%2C1%2C0%2C.995%2C0.676%2C0.676%2C0%2C0%2C1-.5.208%2C0.708%2C0.708%2C0%2C0%2C1-.49-0.2l-4.75-4.707a7.357%2C7.357%2C0%2C0%2C1-4.69%2C1.677%2C7.437%2C7.437%2C0%2C0%2C1-3.62-.944%2C0.706%2C0.706%2C0%2C0%2C1%2C.7-1.226%2C5.953%2C5.953%2C0%2C1%2C0-2.28-2.257%2C0.7%2C0.7%2C0%2C1%2C1-1.22.7%2C7.3%2C7.3%2C0%2C0%2C1-.97-3.653A7.4%2C7.4%2C0%2C0%2C1%2C1208.39%2C42Z%22%20transform%3D%22translate%28-1201%20-42%29%22/%3E%0A%3C/svg%3E%0A);

}
.leftcolumn .icon-search {
    background-size: 13px;
}
.relative.searchout {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    margin-right: 10px;
}
.header-top > .container {
    border-bottom: 3px solid #ebe7e3;
    padding-bottom: 4px;
}
#index .header-top > .container {
    border-bottom: 0;
    padding-bottom: 0;
}
button.icon-search {
    position:absolute;
    right:0;
    top:0;
    height:100%;
    background-color:transparent;
    border:0;
}
.block-categories {
    box-shadow: none;
    background: #fff;
    padding: 0;
    margin-bottom: 0;
}
.block-categories .search-widget input{
    padding-left:35px;
    padding-right:60px;
    font-family: 'rubik';
    color:#151818;
    font-size:13px;
    font-style:italic;
    border:0;
    width: 100%;

}
.block-categories .search-widget {
    border: 3px solid #f7f4f1;
    line-height: 42px;
    position:relative;
    margin: -3px;
}
.formblock input:-webkit-autofill {
    -webkit-text-fill-color: #151818 !important;
    -webkit-box-shadow: 0 0 0 30px #fff inset;
}
input.blackplace::-webkit-input-placeholder,textarea.blackplace::-webkit-input-placeholder {
    color: #151818;
    font-style:italic;
    opacity:1;
}
input.blackplace:focus::-webkit-input-placeholder,textarea.blackplace:focus::-webkit-input-placeholder {
    color:transparent
}
input.blackplace:-moz-placeholder,textarea.blackplace:-moz-placeholder {
    color: #151818;
    font-style:italic;
    opacity:1;
}
input.blackplace:focus:-moz-placeholder,textarea.blackplace:focus:-moz-placeholder {
    color:transparent
}
input.blackplace::-moz-placeholder,textarea.blackplace::-moz-placeholder {
    color: #151818;
    font-style:italic;
    opacity:1;
}
input.blackplace:focus::-moz-placeholder,textarea.blackplace:focus::-moz-placeholder {
    color:transparent
}
input.blackplace:-ms-input-placeholder,textarea.blackplace:-ms-input-placeholder {
    color: #151818;
    font-style:italic;
    opacity:1;
}
*:focus {
    outline: none;
}
ul.category-top-menu {
    padding: 0 35px;
    margin: 0;
}
ul.category-top-menu > li {
    padding-bottom: 16px;
}
.block-categories .category-sub-menu li[data-depth="0"]>a {
    font-weight: 500;
    border-bottom: 0;
    width: 100%;
    display: inline-block;
    margin: 0;
    color: #151818;
    font-size: 12px;
    text-transform: uppercase;
    padding: 9px 0;
}
.block-categories li.selected > a.category-sub-link,
.block-categories .category-sub-menu .category-sub-link:hover {
    color:#948167;
}
.block-categories .category-sub-menu .category-sub-link {
    font-size: 13px;
    font-weight: 300;
    color: #151818;
}
.block-categories .category-sub-menu li[data-depth="1"] {
    margin-bottom: 10px;
}
.block-categories .category-sub-menu {
    margin-top: .625rem;
    padding-left: 20px;
}
.category-top-menu > li > .category-sub-menu {
    padding-left:0;
}
#amazzing_filter {
    box-shadow: none;
    background: transparent;
    padding: 0;
    margin-bottom: 22px;
    padding: 0 30px 0 35px;
    padding-bottom: 0;
    box-sizing: border-box;
    border: 0;
}
.af_subtitle {
    display: inline-block;
    font-weight: 700;
    font-size: 13px;
    color: #151818;
    margin-top: 0px;
    width: 100%;
    padding: 0;
    text-transform: uppercase;
}
.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 {
    content: '';
    position: absolute;
    top: 2px;
    right: 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;
}
.closed .af_subtitle:before {
    top: 2px;
    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%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%22sidemenu_plus%22%20class%3D%22cls-1%22%20d%3D%22M585%2C1158.86h-5.143V1164h-1.714v-5.14H573v-1.72h5.143V1152h1.714v5.14H585v1.72Z%22%20transform%3D%22translate%28-573%20-1152%29%22/%3E%0A%3C/svg%3E%0A);
}
.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;
    width: auto;
    border: 0;
    text-align: left;
}
.slider .slider_value.to_display {
    float: none;
    display: inline-block;
}
.slider .slider_value .suffix, .slider .slider_value .value {
    color: #151818;
    font-size: 13px;
    font-weight: 700;
    float:none;
}
.slider-container .back-bar .selected-bar {
    position: absolute;
    height: 100%;
    background: #151818;
}

.slider-container .back-bar {
    height: 5px;
    position: relative;
    color: #222222;
    background: #e3e4e6;
    height: 3px;
    border-radius: 1px;
}
.slider-container .back-bar .pointer {
    position: absolute;
    top: -4px;
    margin-left: 0;
    border: 0;
    background-color: #0b9444;
    font-weight: normal;
    color: #555555;
    border-radius: 0;
    width: 11px;
    height: 11px;
    background:#948167;
    cursor: pointer;
    border-radius:50%;
    background-position: center center;
    background-repeat:no-repeat;
}
.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%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%23948167%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%22M367.739%2C1313H356.261a0.262%2C0.262%2C0%2C0%2C0-.261.26v11.48a0.263%2C0.263%2C0%2C0%2C0%2C.261.26h11.478a0.263%2C0.263%2C0%2C0%2C0%2C.261-0.26v-11.48A0.263%2C0.263%2C0%2C0%2C0%2C367.739%2C1313Zm-2.037%2C4.1-4.835%2C4.84a0.17%2C0.17%2C0%2C0%2C1-.219%2C0l-2.35-2.35a0.155%2C0.155%2C0%2C0%2C1%2C0-.22l0.825-.83a0.179%2C0.179%2C0%2C0%2C1%2C.219%2C0l1.415%2C1.42%2C3.9-3.9a0.156%2C0.156%2C0%2C0%2C1%2C.219%2C0l0.825%2C0.82A0.155%2C0.155%2C0%2C0%2C1%2C365.7%2C1317.1Z%22%20transform%3D%22translate%28-356%20-1313%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;  
    background-position: center center;
    vertical-align: middle;
    background-color:#fff;
}
.af_filter li:hover label.af-checkbox-label .name,
.filtercheckbox.active label.af-checkbox-label .name {
    color:#948167;
}
.filtercheckbox label.af-checkbox-label:before {
    content: '';
    position: absolute;
    left: 0;
    top: 1px;
    background-repeat: no-repeat;
    width: 12px;
    height: 12px;
    background-position: center center;
    vertical-align: middle;
    cursor: pointer;
    border: 0;
    background: #e8e9eb;
}
.af_filter .name {
    padding-left: 0;
    display: inline-block;
    font-size: 13px;
    font-weight: 300;
    color: #151818;
    -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-left: 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: #948167;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0 0 30px;
}

.cf >span{
    float:left;
    text-align:left;
    color: #151818;
}
.cf {
    margin-left: 0;
    box-sizing: border-box;
    color: #948167;
    font-size: 13px;
    font-weight: 300;
    margin: 0 0 6px;
    text-align: right;
    position: relative;
    padding-right:45px;
    display:inline-block;
    width:100%;
}
.selectedFilters {
    display: inline-block;
    width: 100%;
    border-top: 1px solid #f7f4f1;
    padding: 25px 0;
}

a.icon-times.close:before {
    display:none;
}
a.icon-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%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%23948167%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_delete_hover%22%20class%3D%22cls-1%22%20d%3D%22M584%2C803.011L582.989%2C802%2C579%2C805.989%2C575.011%2C802%2C574%2C803.011%2C577.989%2C807%2C574%2C810.989%2C575.011%2C812%2C579%2C808.011%2C582.989%2C812%2C584%2C810.989%2C580.011%2C807Z%22%20transform%3D%22translate%28-574%20-802%29%22/%3E%0A%3C/svg%3E%0A);
}
a.icon-times.close {
    float: right;
    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%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%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%22sidemenu_delete%22%20class%3D%22cls-1%22%20d%3D%22M584%2C827.011L582.989%2C826%2C579%2C829.989%2C575.011%2C826%2C574%2C827.011%2C577.989%2C831%2C574%2C834.989%2C575.011%2C836%2C579%2C832.011%2C582.989%2C836%2C584%2C834.989%2C580.011%2C831Z%22%20transform%3D%22translate%28-574%20-826%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width:10px;
    vertical-align:middle;
    margin-top:0;
    height:10px;
    opacity: 1;
    cursor: pointer; 
    padding: 0;
}
a.icon-eraser.all:before {
    display:none;
}
a.icon-eraser.all:hover {
    color:#948167;
}
a.icon-eraser.all {
    position: relative;
    background: transparent;
    margin-left: 0;
    padding-left: 0;
    box-sizing: border-box;
    color: #151818;
    font-size: 11px;
    font-weight: 400;
    font-family: 'rubik';
    margin: 10px 0 0;
    display: block;
    -moz-transition:color 0.2s ease;
    -ms-transition:color 0.2s ease;
    -o-transition:color 0.2s ease;
    -webkit-transition:color 0.2s ease;
    transition:color 0.2s ease;
    text-decoration:underline;
}
.selectedFilters .clearAll {
    background:transparent;
}
.has-compact-filter .block_content form {
    padding-bottom: 0;
}
.slider-values {
    color: #151818;
    font-size: 13px;
    font-weight: 300;
}


.selectfitlers {
    display:inline-block;
    width:100%;
}
.af_filter .hr {
    display:none;
}
.af_filter {
    margin-bottom: 0;
    border: 0;
    border-top: 1px solid #f7f4f1;
    padding: 25px 0;
}
.categorytitle {
    color:#151818;
    font-size:17px;
    margin:0 0 10px;
    font-weight:600;
}
#category-description h1 {
    font-weight:700;
    color:#151818;
}
#category-description h2 {
    font-weight:600;
    color:#151818;
}
#category-description h3{
    color:#151818;
    font-weight:500;
}
#category-description h4{
    color:#151818;
    font-weight:500;
}
#category-description p,
#category-description {
    color:#151818;
    font-size:14px;
    font-weight:300;
    line-height:22px;
    text-align:justify;
    margin:0;
}
.block-category #category-description p {
    margin: 0 0 20px;
}
#category-description br {
    display:none;
}
.block-category {
    min-height: 1px;
    box-shadow: none;
    padding: 0;
    border: 0;
    margin: 0 0 40px;
}
.left-column .productlistblocksmall {
    margin-right: 15px;
}
.left-column .productlistblocksmall:nth-child(4n) {
    margin-right:15px;
}
.left-column .productlistblocksmall:nth-child(3n) {
    margin-right: 0;
}

.categorytitle {
    margin-top: 0;
}
.pagination .page-list {
    background: transparent;
    padding: 0;
    margin-bottom: 0;
    box-shadow: none;
    text-align: left;
    width: 100%;
}
.pagination .page-list li {
    display: inline-block;
    margin-right: 10px;
    vertical-align: top;
    text-align: center;
}
.pagination .spacer, .pagination a {
    font-weight: 400;
    width: 38px;
    height: 38px;
    background-color: #f7f4f1;
    display: block;
    color: #151818;
    font-size: 13px;
    font-weight: 400;
    border-radius: 0;
    line-height: 38px;
    -moz-transition: background-color 0.2s ease, color 0.2s ease, background-image 0.2s ease, color 0.2s ease;
    -ms-transition: background-color 0.2s ease, color 0.2s ease, background-image 0.2s ease, color 0.2s ease;
    -o-transition: background-color 0.2s ease, color 0.2s ease, background-image 0.2s ease, color 0.2s ease;
    -webkit-transition: background-color 0.2s ease, color 0.2s ease, background-image 0.2s ease, color 0.2s ease;
    transition: background-color 0.2s ease, color 0.2s ease, background-image 0.2s ease, color 0.2s ease;
}
.pagination a:hover, .pagination .current a {
    color: #948167;
    text-decoration: none;
    font-size: 13px;
    font-weight: 400;
}
.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%23948167%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%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%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%23948167%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%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%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: #fff;
    padding: 0;
    margin-bottom: 0;
    box-shadow: none;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 80px;
    border-radius: 0;
}

.dropdown-menu a:hover {
    color:#000;
}
.dropdown-menu a {
    display: block;
    width: 100%;
    padding: 4px 10px;
    color: #948167;
    font-size: 12px;
    font-weight: 400;
    line-height: normal;
    text-align: center;
    border-bottom: 1px solid #f7f4f1;
}
.dropdown-menu {
    padding:0;
}
.customselectout.open>.dropdown-menu {
    left: 0;
    width: 100%;
}
.open>.dropdown-menu {
    display: block;
}
.customselectout.open>.dropdown-menu {
    left: 0;
    width: 100%;
}
.open>.dropdown-menu {
    display: block;
}
.boxborders {
    display: inline-block;
    vertical-align: top;
    margin-left: 0;
    margin-right: 13px;
    float: none;
    position: relative;
}
.greenbtn.line42 {
    line-height: 42px;
    height: 42px;
}
a.darkgreybtn.max240.marginbottom0 {
    text-transform: uppercase;
    font-weight: 500;
}
span.labelblock {
    color: #151818;
    font-size: 12px;
    font-weight: 400;
    display: inline-block;
}
.customselectout > .customselect .black {
    color: #151818;
    font-size: 12px;
    font-weight: 400;
}
.customselectout > .customselect{
    color: #948167;
}
.customselectout {
    display: inline-block;
    vertical-align: middle;
    color: #948167;
    font-size: 12px;
    font-weight: 500;
    padding: 0 15px;
    padding-right: 0;
}
.customselectout > .customselect  {
    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%22M1401%2C145.551a0.537%2C0.537%2C0%2C0%2C1%2C.17-0.384%2C0.608%2C0.608%2C0%2C0%2C1%2C.82%2C0l3.51%2C3.3%2C3.51-3.3a0.6%2C0.6%2C0%2C0%2C1%2C.81%2C0%2C0.513%2C0.513%2C0%2C0%2C1%2C0%2C.767L1405.5%2C150l-4.33-4.066A0.537%2C0.537%2C0%2C0%2C1%2C1401%2C145.551Z%22%20transform%3D%22translate%28-1401%20-145.031%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position:right center;
    padding-right: 20px;
}

.row.sort-by-row {
    display:block;
    margin:0 0 25px;
    text-align:right;
}
.row.sort-by-row {
    max-width: 310px;
    text-align: left;
    float: right;
}
.row.sort-by-row {
    max-width: 100%;
    text-align: right;
    float: right;
}
.max520 {
    max-width: 520px;
    width: 100%;
    float: left;
    min-height: 1px;
}
.marginright40 {
    margin-right:40px;
}
.max400 {
    float: left;
    max-width: 400px;
    width: 100%;
}
.productbigtitle {
    color: #151818;
    line-height: 33px;
    font-size: 21px;
	    text-align: center;
    font-weight: 700;
}
.product-cover {
    margin-bottom: 7px;
    position: relative;
    /*
    background: rgba(0,0,0,1);
    background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);
    */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17000000', endColorstr='#00000000',GradientType=0 );
}
.product-cover img {
    box-shadow: none;
    background: #fff;

}
.coverimage {
    background:#fff;
    opacity: 0.91;
    text-align: center;
}
#product-modal .modal-content .modal-body .product-images {
    margin-left: 0;
    display: inline-block;
    width: 177px;
    margin-top: 0;
}
.product-images>li.thumb-container {
    display: inline;
}
#product-modal .modal-content .modal-body .product-images img {
    width: 9.25rem;
    cursor: pointer;
    background: #fff;
}
#product-modal .modal-content .modal-body .mask {
    position: relative;
    overflow: hidden;
    max-height: 49.38rem;
    margin-top: 2.188rem;
    z-index: 1;
}
#product-modal .modal-content .modal-body .thumbnails {
    position: relative;
    margin-top: 0;
}
#product div#product-modal {
    background: rgba(0,0,0,0.5);
}
.product-cover .layer:hover {
    opacity: 0;
}
#product .modal-backdrop.in {
    opacity: .5;
    display: none;
}
/*.product-cover:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(107,135,162,.06);
}
.product-cover:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: -moz-linear-gradient(top, rgba(0,0,0,0.09) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.09) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.09) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17000000', endColorstr='#00000000',GradientType=0 );
}*/
.imageouter .thumb{
    opacity:0.45;
}
.imageouter.selected .thumb {
    opacity:1;
}

#product-modal .modal-content .modal-body .image-caption {
    display:none;
}
.imageouter {
    display: inline-block;
    margin-right: 0;
    position:relative;
    border:0;
    border-radius:0;
    overflow: hidden;
    cursor: pointer;
}
.thumb-container .imageouter:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(107,135,162,.06);
}
.thumb-container .imageouter{
    position:relative;
}
.has-discount.product-price, .has-discount p {
    color: #948167;
    font-size: 36px;
    font-weight: 500;
    margin: 0;
}
#product .breadcrumb {
    margin-bottom: 50px;
}
h1 .discount {
    display: inline-block;
    vertical-align: middle;
}
.product-discount .regular-price {
    text-decoration: line-through;
    color: #bfc1c2;
    font-size: 21px;
    font-weight: 400;
    margin:0;
}
.inforow {
    color: #151818;
    font-size: 13px;
    font-weight: 400;
	margin-top: 10px;
	text-align: center;
}
.product-prices {
    margin-top:26px;
	margin-bottom:26px;
	text-align: center;
}
span.selectlabel {
    color: #151818;
    font-size: 11px;
    font-weight: 500;
    text-transform: uppercase;
    margin: 0 0 0px;
    margin-top: 0;
    display: inline-block;
    vertical-align: middle;
    width:80px;
    padding-left:20px;
    box-sizing: border-box;
}
.product-variants-item {
margin: 5px;
    float: left;
    width: 47%;
    border: 3px solid #f7f4f1;
}
.product-variants {
    display:inline-block;
    width:100%;
    padding:1.5px;
    box-sizing: border-box;
}
.customselectvar {
    width: 100%;
    color: #151818;
    font-size: 11px;
    font-weight: 500;
    line-height: 48px;
    padding-left:20px;
    padding-right:34px;
    height: 48px;
    cursor: pointer;
    border:0;
    max-width:calc(100% - 84px);
    display:inline-block;
    vertical-align: middle;
    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%22dropdown_arrow_down%22%20class%3D%22cls-1%22%20d%3D%22M1367%2C501.551a0.537%2C0.537%2C0%2C0%2C1%2C.17-0.384%2C0.608%2C0.608%2C0%2C0%2C1%2C.82%2C0l3.51%2C3.3%2C3.51-3.3a0.6%2C0.6%2C0%2C0%2C1%2C.81%2C0%2C0.513%2C0.513%2C0%2C0%2C1%2C0%2C.767L1371.5%2C506l-4.33-4.066A0.537%2C0.537%2C0%2C0%2C1%2C1367%2C501.551Z%22%20transform%3D%22translate%28-1367%20-501.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:95% center;
    background-position:calc(100% - 10px) center;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    -webkit-appearance: none;
    -khtml-appearance: none;
    appearance: none;
    margin-bottom: 0.5px;
    background-color: transparent;
}
input {
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    -webkit-appearance: none;
    -khtml-appearance: none;
    appearance: none;
}
.product-actions {
    bottom: 0;
    width: 100%;
}
.height589 {
    height: 1000px;
    position: relative;
}

.product-quantity .qty {
    margin-right: 0;
    max-width: 100%;
    width: 100%;
    border: 0;
    box-sizing: BORDER-BOX;
    border-radius: 0;
    overflow: hidden;
}
.product-quantity input, .product-quantity #quantity_wanted {
    color: #151615;
    width: 100%;
    border: 0;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    -webkit-appearance: none;
    -khtml-appearance: none;
    appearance: none;
    line-height: 48px;
    height: 48px;
    text-align: center;
    padding: 0 28px;
    box-sizing: BORDER-BOX;
    font-weight: 400;
    font-size: 11px;
    font-weight: 500;
    font-family: 'rubik';
    border: 0;
    font-family: 'rubik';
}
.qty .bootstrap-touchspin {
    width: 100%;
    float: left;
    display: inline-block;
    box-shadow: none;
}
.product-quantity .input-group-btn-vertical {
    width: auto;
    position: initial;
}
.product-quantity .input-group-btn-vertical .btn.bootstrap-touchspin-down{
    right:auto;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%225%22%20height%3D%229%22%20viewBox%3D%220%200%205%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%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%22dropdown_arrow_less%22%20class%3D%22cls-1%22%20d%3D%22M1290.45%2C559a0.5%2C0.5%2C0%2C0%2C0%2C.38-0.169%2C0.607%2C0.607%2C0%2C0%2C0%2C0-.816l-3.3-3.511%2C3.3-3.512a0.607%2C0.607%2C0%2C0%2C0%2C0-.816%2C0.511%2C0.511%2C0%2C0%2C0-.76%2C0L1286%2C554.5l4.07%2C4.327A0.5%2C0.5%2C0%2C0%2C0%2C1290.45%2C559Z%22%20transform%3D%22translate%28-1286%20-550%29%22/%3E%0A%3C/svg%3E%0A');
    left:1px;
    border-radius: 0;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;

}
.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 {
    padding: 0;
    position: absolute;
    top: 0px;
    right: 0;
    z-index: 10;
    height: 100%;
    background-color: transparent;
    width: 32px;
    border-radius: 0;
    border-bottom-left-radius: 0;
    border-top-left-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%224.97%22%20height%3D%229%22%20viewBox%3D%220%200%204.97%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%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%22dropdown_arrow_more%22%20class%3D%22cls-1%22%20d%3D%22M1371.55%2C559a0.5%2C0.5%2C0%2C0%2C1-.38-0.169%2C0.607%2C0.607%2C0%2C0%2C1%2C0-.816l3.3-3.511-3.3-3.512a0.607%2C0.607%2C0%2C0%2C1%2C0-.816%2C0.511%2C0.511%2C0%2C0%2C1%2C.76%2C0L1376%2C554.5l-4.07%2C4.327A0.5%2C0.5%2C0%2C0%2C1%2C1371.55%2C559Z%22%20transform%3D%22translate%28-1371.03%20-550%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;
}
.product-quantity .add {
    float: right;
    max-width: 160px;
    display: block;
    width: 100%;
}
.product-actions .add-to-cart {
    width:100%;
    background:#225044;
}
.product-quantity {
    display: inline-block;
    width: 100%;
    max-width: calc(100% - 84px);
    vertical-align: middle;
}
.product-actions .add-to-cart:focus,
.product-actions .add-to-cart:hover {
    background:#225044;
}
.product-actions .add-to-cart {
    width: 100%;
    position: relative;
    box-shadow: none;
    padding: 0;
    -moz-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
    transition: background 0.2s ease;
    border-radius: 0;
    background: #bead99;
    font-size: 14px;
    font-weight: 700;
    height: 54px;
    color: #ffffff;
    line-height: 54px;
    margin: 40px 0 0;
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
    outline:none;
}
.product-actions .add-to-cart .material-icons {
    display:none;
}
.product-actions .add-to-cart.added span{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_added%22%20class%3D%22cls-1%22%20d%3D%22M1373.69%2C697.754a0.569%2C0.569%2C0%2C0%2C0-.57.561v6.564h-13.98V691.121h11.23a0.561%2C0.561%2C0%2C1%2C0%2C0-1.121h-11.8a0.562%2C0.562%2C0%2C0%2C0-.57.56v14.88a0.562%2C0.562%2C0%2C0%2C0%2C.57.56h15.12a0.562%2C0.562%2C0%2C0%2C0%2C.57-0.56v-7.125A0.562%2C0.562%2C0%2C0%2C0%2C1373.69%2C697.754Zm2.13-7.385a0.569%2C0.569%2C0%2C0%2C0-.8%2C0l-9.28%2C9.126-2.3-2.267a0.581%2C0.581%2C0%2C0%2C0-.81%2C0%2C0.558%2C0.558%2C0%2C0%2C0%2C0%2C.792l2.71%2C2.664a0.576%2C0.576%2C0%2C0%2C0%2C.4.164%2C0.6%2C0.6%2C0%2C0%2C0%2C.41-0.164l9.67-9.523A0.541%2C0.541%2C0%2C0%2C0%2C1375.82%2C690.369Z%22%20transform%3D%22translate%28-1358%20-690%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.product-actions .add-to-cart span{
    color: #ffffff;
    font-size: 13px;
    font-weight: 500;
    text-align:center;
    text-transform: uppercase;
    line-height: 19px;
    padding-left: 24px;
    margin-left: 0;
    display: inline-block;
    /*vertical-align: middle;*/
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2217%22%20height%3D%2215%22%20viewBox%3D%220%200%2017%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%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_white%22%20class%3D%22cls-1%22%20d%3D%22M767.348%2C1181.13a1.435%2C1.435%2C0%2C1%2C0%2C1.419%2C1.44A1.433%2C1.433%2C0%2C0%2C0%2C767.348%2C1181.13Zm6.2%2C0a1.435%2C1.435%2C0%2C1%2C0%2C1.419%2C1.44A1.434%2C1.434%2C0%2C0%2C0%2C773.543%2C1181.13Zm3.566-7.85h-7.863a0.72%2C0.72%2C0%2C0%2C0%2C0%2C1.44H776.2l-0.441%2C1.5-7.073.01a0.657%2C0.657%2C0%2C0%2C0-.66.66%2C0.665%2C0.665%2C0%2C0%2C0%2C.66.67h6.682l-0.415%2C1.41h-7.97l-0.529-4.25-0.5-4.15a0.8%2C0.8%2C0%2C0%2C0-.594-0.68l-3.362-.86a0.8%2C0.8%2C0%2C0%2C0-.97.58%2C0.806%2C0.806%2C0%2C0%2C0%2C.575.98l2.836%2C0.73%2C1.105%2C8.36a0.975%2C0.975%2C0%2C0%2C0%2C.915.98h8.811a0.941%2C0.941%2C0%2C0%2C0%2C.881-0.78l1.746-5.23S778.411%2C1173.28%2C777.109%2C1173.28Z%22%20transform%3D%22translate%28-761%20-1169%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:left center;
}
.btn.btn-touchspin.js-touchspin.bootstrap-touchspin-up {
    border-left: 0 solid #fff;
}
.product-add-to-cart {
    margin-top: -6px;
    padding: 0 1.5px;
}
.bootstrap-touchspin .btn-touchspin:hover {
    background-color: transparent;
}
#product-availability {
    display: none;
}
.descriptiontitle {
    color: #151615;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0 0 15px;
}
.sharebtn {
      position: absolute;
    right: 180px;
    margin-top: -34px;
}
li.facebook.icon-gray a{
    width: 125px;
    background: #4267b2;
    line-height: 20px;
    height: 20px;
    display:block;
    color: #fff;
}
li.facebook.icon-gray a:hover {
    background-color:#37599f;
}
li.facebook.icon-gray a {
    width: 125px;
    background-color: #4267b2;
    line-height: 20px;
    height: 20px;
    display: block;
    color: #fff;
    text-align: center;
    font-size: 10px;
    text-transform: uppercase;
    font-weight: 500;
    letter-spacing: 0.15px;
    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%2337599f%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%2220%22%20height%3D%2220%22/%3E%0A%20%20%3Cpath%20id%3D%22fb%22%20class%3D%22cls-2%22%20d%3D%22M1046.75%2C865.781v-1.375a0.724%2C0.724%2C0%2C0%2C1%2C.75-0.687h0.75V862h-1.5a2.164%2C2.164%2C0%2C0%2C0-2.25%2C2.062v1.719H1043V867.5h1.5V873h2.25v-5.5h1.5l0.75-1.719h-2.25Z%22%20transform%3D%22translate%28-1036%20-857%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:left center;
    padding-left: 20px;
    box-sizing: border-box;
    -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;
}
.sharebtn ul {
    margin:0;
}
.product-description.text p{
    margin:0 0 7px;
}
.product-description.text {
    color: #151615;
    font-size: 15px;
    font-weight: 300;
    line-height: 26px;
	margin-bottom: 60px;
    text-align: left;
}
.productinfoblock .infovalue {
    font-weight:500;
}
.productinfoblock .inforow:before {
    position:Absolute;
    left:0;
    top:9px;
    width:5px;
    height:5px;
    background:#000000;
}
.productinfoblock .inforow {
    color:#151818;
    font-size:13px;
    line-height:24px;
    font-weight:400;
    padding-left:25px;
    position:relative;
}
p.product-minimal-quantity {
    margin: 0;
}
.productinfoblock {
    margin: 40px 0;
    display: inline-block;
    width: 100%;
}
#new_comment_form {
    margin-top: 0;
    font-size: 14px;
    padding: 35px 40px 20px;
    box-sizing: BORDER-BOX;
}
#new_comment_form_footer {
    padding:0;
    margin: 0;
}
div#productCommentsBlock {
    background: #f7f4f1;
    display: inline-block;
    width: 100%;
}
.reviewsheader {
    padding: 35px 40px;
    box-sizing: border-box;
    border-bottom: 1px solid #ffffff;
}
.reviewstitle {
    color: #151615;
    font-size: 17px;
    font-weight: 700;
    margin: 0 0 10px;
}
.reviewstitlesmall strong {
    font-weight:500;
}
.reviewstitlesmall {
    color: #151615;
    font-size: 13px;
    font-weight: 400;
    margin: 0 0 35px;
}
.whitebtn:hover {
    background:#948167;
    color:#fff;
}
.whitebtn {
    background: #bead99;
    line-height: 48px;
    height: 48px;
    text-align: center;
    color:#fff;
    font-size:12px;
    border:0;
    font-weight:600;
    text-transform: uppercase;
    -moz-transition:background 0.2s ease, color 0.2s ease;
    -ms-transition:background 0.2s ease, color 0.2s ease;
    -o-transition:background 0.2s ease, color 0.2s ease;
    -webkit-transition:background 0.2s ease, color 0.2s ease;
    transition:background 0.2s ease, color 0.2s ease;
    -webkit-box-shadow: 11px 11px 21px 0px rgba(0, 0, 0, 0.03);
    -moz-box-shadow:    11px 11px 21px 0px rgba(0, 0, 0, 0.03);
    box-shadow:         11px 11px 21px 0px rgba(0, 0, 0, 0.03);
    cursor: pointer;
}
.w100 {
    width:100%;
    max-width:100%;
}
div#new_comment_form {
    display: none;
}

#new_comment_form div.star {
    display: inline-block;
    float: left;
    width:15px;
    height:15px;
    background-size: 100%;
    cursor: pointer;
    margin-right: 0;
}
#new_comment_form #criterions_list {
    border-bottom: 0;
    padding-bottom: 0;
    list-style-type: none;
    margin: 0;
}
.commentblock {
    padding:60px 50px;
    font-family:'rubik';
    background:#fbf6f6;
    color:#121212;
    font-size:17px;
    line-height:26px;
    letter-spacing: 0.15px;
}
.customername {
    font-size: 21px;
    font-weight: 700;
    margin: 0 0 15px;
}
.star {
    width:15px;
    height:15px;
    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%2214.03%22%20viewBox%3D%220%200%2015%2014.03%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22star%22%20class%3D%22cls-1%22%20d%3D%22M1560%2C1253.35l-5.39-.46-2.11-4.89-2.11%2C4.89-5.39.46%2C4.09%2C3.49-1.23%2C5.19%2C4.64-2.75%2C4.63%2C2.75-1.22-5.19Zm-7.5%2C4.54-2.82%2C1.68%2C0.74-3.16-2.49-2.13%2C3.29-.28%2C1.28-2.98%2C1.28%2C2.98%2C3.29%2C0.28-2.49%2C2.13%2C0.74%2C3.16Z%22%20transform%3D%22translate%28-1545%20-1248%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.comments_note div.star_on, #productCommentsBlock div.star_hover, #productCommentsBlock div.star_on {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215%22%20height%3D%2214.03%22%20viewBox%3D%220%200%2015%2014.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%232bd1e4%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%22starblue%22%20class%3D%22cls-1%22%20d%3D%22M1545%2C1253.35l-5.39-.46-2.11-4.89-2.11%2C4.89-5.39.46%2C4.09%2C3.49-1.23%2C5.19%2C4.64-2.75%2C4.63%2C2.75-1.22-5.19Zm-7.5%2C4.54-2.82%2C1.68%2C0.74-3.16-2.49-2.13%2C3.29-.28%2C1.28-2.98%2C1.28%2C2.98%2C3.29%2C0.28-2.49%2C2.13%2C0.74%2C3.16Z%22%20transform%3D%22translate%28-1530%20-1248%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.commentblock .comments_note {
    margin-top: 20px;
    float: none;
}
.sectiontitlesmall {
    color: #121212;
    font-size: 17px;
    line-height: 30px;
    text-transform: uppercase;
    margin: 0 0 0;
    font-family: 'rubik';
    line-height: 44px;
}
#product_comments_block_tab {
    margin: 0;
    padding: 35px 40px;
}
.formrow {
    display:inline-block;
    width:100%;
    margin:0 0 20px;
}
.formlabel {
    color:#151615;
    font-size:12px;
    font-weight:400;
    margin:0 0 7px;
}
.formrow textarea,
.formrow input {
    line-height: 42px;
    border: 1px solid #fff;
    height: 44px;
    width: 100%;
    color: #151615;
    font-size: 12px;
    font-weight: 400;
    padding: 0 25px;
    resize:none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}
.formrow textarea {
    height:90px;
    line-height: 1;
    padding: 14px 25px;
}
.fr label {
    color: #151615;
    text-align: left;
    cursor: pointer;
    font-size: 13px;
}
.frame:hover {
    text-decoration:none;
}
.frame {
    color: #948167;
    text-decoration: underline;
}
a.frame.closeframe {
    text-align: center;
    color: #151615;
    display: block;
    font-size: 13px;
}
.custom-checkbox {
    cursor: pointer;
}
.custom-checkbox input[type=checkbox]+span {
    margin-right: 5px;
    display: inline-block;
    width: 12px;
    height: 12px;
    vertical-align: top;
    margin-top: 2px;
    cursor: pointer;
    border: 0;
    background-color: #cbcccd;
}
.custom-checkbox input[type=checkbox]+span .checkbox-checked {
    display: none;
    margin: 0;
    font-size: 1.1rem;
    overflow: hidden;
    color: #232323;
    text-indent:-999px;
    background-color:#fff;
    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%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%23948167%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%22M1251.74%2C1360h-11.48a0.265%2C0.265%2C0%2C0%2C0-.26.26v11.48a0.265%2C0.265%2C0%2C0%2C0%2C.26.26h11.48a0.265%2C0.265%2C0%2C0%2C0%2C.26-0.26v-11.48A0.265%2C0.265%2C0%2C0%2C0%2C1251.74%2C1360Zm-2.04%2C4.1-4.83%2C4.84a0.171%2C0.171%2C0%2C0%2C1-.22%2C0l-2.35-2.35a0.146%2C0.146%2C0%2C0%2C1%2C0-.22l0.82-.83a0.18%2C0.18%2C0%2C0%2C1%2C.22%2C0l1.42%2C1.42%2C3.9-3.9a0.157%2C0.157%2C0%2C0%2C1%2C.22%2C0l0.82%2C0.82A0.146%2C0.146%2C0%2C0%2C1%2C1249.7%2C1364.1Z%22%20transform%3D%22translate%28-1240%20-1360%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    height: 12px;
    width: 12px;
}
.custom-checkbox input[type=checkbox] {
    margin-top: .25rem;
    opacity: 0;
    cursor: pointer;
    position: absolute;
    display: none;
}
.morecomments:hover {
    text-decoration:none;
}
.morecommentshide,
.morecomments {
    color:#151818;
    font-size:12px;
    font-weight:400;
    cursor: pointer;
    text-decoration:underline;
}
.morecommentblock {
    display:none;
}
.sizetable a {
    color: #000;
    font-size: 11px;
    font-weight: 500;
    text-transform: uppercase;
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
    position: relative;
    padding: 3px 20px;
    width: 100%;
    background-image: url(https://www.getstyle.lt/getst/plus.png);
    background-repeat: no-repeat;
    background-position:95% center;
}
.sizetable {
        width: 100%;
		margin-bottom: 15px;
    display: block;
    text-align: center;
    color: #000!important;
    position: relative;
    border: 1px #bead99 solid;
    line-height:54px;
}
.block-categories .category-sub-menu li[data-depth="0"]>div>ul {
    padding:0;
}
.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%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;
    right: 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;
}
.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%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%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%22sidemenu_plus%22%20class%3D%22cls-1%22%20d%3D%22M585%2C1158.86h-5.143V1164h-1.714v-5.14H573v-1.72h5.143V1152h1.714v5.14H585v1.72Z%22%20transform%3D%22translate%28-573%20-1152%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    right: 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;
}
.block-categories i.material-icons {
    position: absolute;
    right: 0;
    top: 8px;
    height: 100%;
}
i.material-icons.arrow-right {
    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%23948167%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_plus2%22%20class%3D%22cls-1%22%20d%3D%22M581%2C530.071h-4.072V526h-0.857v4.071H572v0.857h4.071V535h0.857v-4.072H581v-0.857Z%22%20transform%3D%22translate%28-572%20-526%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position:center center;
    width: 13px;
    height: 13px;
    top: 4px;
}
i.material-icons.arrow-down {
    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%23141414%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_minus2%22%20class%3D%22cls-1%22%20width%3D%229%22%20height%3D%221%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position:center center;
    width: 13px;
    height: 13px;
    top: 4px;

}
.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"]):before {
    display:none;
}
.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"]) {
    padding-left: 0;
}
.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"]) {
    padding-left: 0;
    margin: 0 0 7px;
}
.block-categories .category-sub-menu li[data-depth="3"] a:before {
    content: '';
    position: absolute;
    width: 4px;
    height: 4px;
    background: #948167;
    border-radius: 50%;
    top: 9px;
    left: -20px;
}
.max840{
    float:left;
    width:100%;
    max-width:840px;
}
.cart-grid-body .cart-overview {
    padding: 0;
}
.cart-grid-right.cartright {
    float: left;
    max-width: 400px;
    width: 100%;
    margin-left: 40px;
}
.card {
    border: 0;
    padding: 0;
    background: transparent;
    box-shadow: none;
}
/*checkout*/
.cart-grid-body {
    margin-bottom: .75rem;
    padding: 0;
}
.card.cart-summary {
    position: relative;
    background: #f7f4f1;
    padding: 30px 40px;
    margin-bottom: 0;
    box-sizing: border-box;
    padding-bottom: 0;
    border-bottom: 0;
}
.product-line-grid-left.cartimage {
    max-width: 140px;
    display: block;
    float: left;
    vertical-align: middle;
    width: 100%;
    text-align: center;
    border: 0 solid #f5f5f5;
    line-height: 140px;
}
.product-line-grid-body.cartbody {
    float: left;
    max-width: 340px;
    padding: 0 30px;
    box-sizing: border-box;
    width: 100%;
}
.product-line.priceblock {
    float: left;
    max-width: 160px;
    padding: 0;
    box-sizing: border-box;
    width: 100%;
}
.product-line-info a.label:hover {
    color: #151818;
}


.product-line-info a.label {
    color: #151818;
    font-size: 15px;
    font-weight: 700;
    margin: 0;
    display: block;
    text-align: left;
    line-height: 25px;
}
.product-discount {
    color: #7a7a7a;
    display: inline-block;
}
.max400 .product-discount .regular-price {
    color: #bfc1c2;
    display: block;
    font-size: 21px;
    font-weight: 400;   
}
.max400 .product-discount {
    color: #bfc1c2;
    display: block;
    font-size: 21px;
    font-weight: 400;
}
.cart-item .product-discount .regular-price {
    text-decoration: line-through;
    font-weight: 400;
    color: #bfc1c2;
    font-size: 15px;
    line-height: 1;
}
.priceblock .product-discount {
    display: block;
}

.cart-item .product-quantity .qty {
    max-width: 88px;
    width: 100%;
    margin-bottom: 0;
    box-sizing: BORDER-BOX;
    overflow: hidden;
}
.cartqtyout .product-quantity {
    max-width: 100%;
}
.cart-item .current-price {
    color: #151615;
    font-size: 21px;
    font-weight: 500;
}
.cart-grid-body .cart-overview {
    padding: 0;
}
.line110 {
    line-height: 110px;
}
.line120 {
    line-height: 120px;
}
.product-line-grid-right.cartactions {
    float: left;
    max-width: 200px;
    width: 100%;
}
.bootstrap-touchspin input.form-control, .bootstrap-touchspin input.input-group {
    color: #151615;
    font-size: 13px;
    padding: 0;
    width: 100%;
    line-height: 25px;
    height: 25px;
    font-weight: 500;
    border: 0;
    float: left;
    font-family: 'rubik';
    line-height: 1;
}
.remove-from-cart {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%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%23151615%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%22M1145%2C208.9l-0.9-.9-3.6%2C3.6-3.6-3.6-0.9.9%2C3.6%2C3.6-3.6%2C3.6%2C0.9%2C0.9%2C3.6-3.6%2C3.6%2C3.6%2C0.9-.9-3.6-3.6Z%22%20transform%3D%22translate%28-1136%20-208%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
    margin: 0;
    -moz-transition:background-image 0.2s ease;
    -ms-transition:background-image 0.2s ease;
    -o-transition:background-image 0.2s ease;
    -webkit-transition:background-image 0.2s ease;
    transition:background-image 0.2s ease;
}

.remove-from-cart:hover {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%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%23948167%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_hover%22%20class%3D%22cls-1%22%20d%3D%22M1145%2C208.9l-0.9-.9-3.6%2C3.6-3.6-3.6-0.9.9%2C3.6%2C3.6-3.6%2C3.6%2C0.9%2C0.9%2C3.6-3.6%2C3.6%2C3.6%2C0.9-.9-3.6-3.6Z%22%20transform%3D%22translate%28-1136%20-208%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.mobilew100.cartqtyout .product-quantity .input-group-btn-vertical .btn:hover {
    background-color:#f7f4f1;
}
.mobilew100.cartqtyout .product-quantity .input-group-btn-vertical .btn {
    width: 25px;
    height: 25px;
    background-position: center center;
}
.mobilew100.cartqtyout {
    float: left;
    max-width: 135px;
    margin-right: 25px;
    width: 100%;
}
.cartdeleteout {
    float: left;
    max-width: 40px;
    width: 100%;
    text-align: center;
}
.product-line-info.cartattr .label, .product-line-info.cartattr {
    color: #151818;
    font-size: 11px;
    margin: 0 0 10px;
    font-weight: 500;
}
.product-line-info.cartattr .label {
    text-transform: uppercase;
}
.product-line-info.cartattr .value {
    font-weight:400;
}
.product-line-info {
    margin: 0 0 15px;
}
.max200 {
    max-width:200px;
    width:100%;
}
.gobackbtn:hover,
a.label.goback:hover {
    background:#948167;
    color:#fff;
}
.gobackbtn, a.label.goback {
    color: #151818;
    font-size: 12px;
    font-weight: 400;
    padding: 0 20px;
    background: #f7f4f1;
    text-align: center;
    box-sizing: border-box;
    margin: 0 0 25px;
    display: inline-block;
    line-height: 42px;
    -moz-transition: color 0.2s ease, background 0.2s ease;
    -ms-transition: color 0.2s ease, background 0.2s ease;
    -o-transition: color 0.2s ease, background 0.2s ease;
    -webkit-transition: color 0.2s ease, background 0.2s ease;
    -khtml-transition: color 0.2s ease, background 0.2s ease;
    transition: color 0.2s ease, background 0.2s ease;
}
.darkgreybtn:hover{
    background:#225044;
    color:#fff;
}
.darkgreybtn{
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    padding: 0 20px;
    background: #bead99;
    text-align: center;
    box-sizing: border-box;
    margin: 0 0 25px;
    display: inline-block;
    line-height: 42px;
    -moz-transition: color 0.2s ease, background 0.2s ease;
    -ms-transition: color 0.2s ease, background 0.2s ease;
    -o-transition: color 0.2s ease, background 0.2s ease;
    -webkit-transition: color 0.2s ease, background 0.2s ease;
    -khtml-transition: color 0.2s ease, background 0.2s ease;
    transition: color 0.2s ease, background 0.2s ease;
    border:0;
    cursor: pointer;
}
.max190 {
    max-width:190px;
    width:100%;
}
.card.cart-container {
    margin: 0 0 25px;
}
.summertitle {
    color: #151615;
    font-size: 15px;
    font-weight: 700;
    margin: 0px 0 25px;
    position: relative;
    text-transform: uppercase;
}
.block-promo .promo-code {
    padding: 0;
    background: transparent;
    position: relative;
    margin:0 0 28px

}
.block-promo .promo-input {
    border: 0;
    height: 44px;
    text-indent: 0;
    width: 100%;
    background: #ffffff;
    padding: 0 20px;
    font-family: 'rubik';
    font-style: italic;
    color: #151615;
    font-weight: 300;
    font-size: 12px;
}
.summarybreak {
    background:#fff;
    height:1px;
    margin:30px -40px;
}
button.voucherbtn:hover:before {
    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%23948167%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_checked%22%20class%3D%22cls-1%22%20d%3D%22M1448.04%2C246v22h22V246h-22Zm9.42%2C15.467-4.25-4.247%2C1.03-1.025%2C3.22%2C3.221%2C6.37-6.371%2C1.03%2C1.026Z%22%20transform%3D%22translate%28-1448.03%20-246%29%22/%3E%0A%3C/svg%3E%0A);
}
button.voucherbtn:before {
    content:'';
    position:absolute;
    width:22px;
    height:22px;
    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%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%23cbcccd%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_check%22%20class%3D%22cls-1%22%20d%3D%22M1448.04%2C246v22h22V246h-22Zm9.42%2C15.467-4.25-4.247%2C1.03-1.025%2C3.22%2C3.221%2C6.37-6.371%2C1.03%2C1.026Z%22%20transform%3D%22translate%28-1448.03%20-246%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-color: #fff;
    top: 0;
    left: 0;
    border-right: 1px solid #fff;
    -moz-transition:background-image 0.2s ease;
    -ms-transition:background-image 0.2s ease;
    -o-transition:background-image 0.2s ease;
    -webkit-transition:background-image 0.2s ease;
    transition:background-image 0.2s ease;
}
button.voucherbtn:hover {
    background:#948167;
    color:#fff;
}
button.voucherbtn {
    position:relative;
    background-repeat: no-repeat;
    height: 22px;
    padding-left:22px;
    box-sizing: border-box;
    width: 100px;
    top: 11px;
    color: #fff;
    font-size: 10px;
    font-weight: 500;
    text-transform: uppercase;
    right: 10px;
    border: 0;
    background-color: transparent;
    background-position: center center;
    background: #cbcccd;
    margin-top: 0;
    cursor: pointer;
    position: absolute;
    -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;
}

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%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%237da487%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%22code_check_hover%22%20class%3D%22cls-1%22%20d%3D%22M1455.77%2C322h1.25v1.25h-1.25V322Zm-2.5%2C0h1.25v1.25h-1.25V322Zm10.6%2C0h-5.6v1.25h5.6a1.876%2C1.876%2C0%2C0%2C1%2C1.88%2C1.875v13.75a1.876%2C1.876%2C0%2C0%2C1-1.88%2C1.875h-13.75a1.874%2C1.874%2C0%2C0%2C1-1.87-1.875v-13.75a1.874%2C1.874%2C0%2C0%2C1%2C1.87-1.875h1.9V322h-1.9a3.126%2C3.126%2C0%2C0%2C0-3.12%2C3.125v13.75a3.126%2C3.126%2C0%2C0%2C0%2C3.12%2C3.125h13.75a3.128%2C3.128%2C0%2C0%2C0%2C3.13-3.125v-13.75A3.128%2C3.128%2C0%2C0%2C0%2C1463.87%2C322Zm-12.68%2C10.808-0.88.884%2C3.56%2C3.567%2C9.82-9.817-0.88-.884-8.94%2C8.933Z%22%20transform%3D%22translate%28-1447%20-322%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.block-promo .promo-input+button {
    margin-top: 0;
    text-transform: uppercase;
}
.card-block {
    padding: 0;
}
.cart-summary-line .label {
    padding-left: 0;
    color: #151615;
    font-size: 13px;
    font-weight: 400;
}
.cart-summary-line .value {
    color: #151615;
    float: right;
    font-size: 13px;
    font-weight: 400;
}
#cart-subtotal-products.cart-summary-line .label, #cart-subtotal-products.cart-summary-line .value {
    color: #151615;
    font-size: 13px;
    font-weight: 400;
}
#cart-subtotal-products.cart-summary-line .label {
    font-size: 13px;
    font-weight: 400;
    color: #151615;
}
.cart-summary-line.cart-total .value {
    color: #151615;
    font-weight: 700;
    font-size: 15px;
}
.cart-summary-line {
    clear: both;
    margin: 0 0 11px;
}
.cart-summary-line.cart-total .label {
    color: #151615;
    font-weight: 700;
    font-size: 15px;
    text-transform: uppercase;
}
.cart-summary-line.cart-total {
    margin-bottom: 0;
    color: #151615;
    font-size: 24px;
    margin-top: 24px;
    position: relative;
}
span.greytext {
    color: #919191;
    font-weight: 300;
}
.show767,
.show640  {
    display:none;
}
.product-image {
    display: block;
    position: relative;
    /*padding: 0 10px;*/
    box-sizing: border-box;
}
.product-image:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(107,135,162,.06);
}
.line140 {
    line-height:140px;
}

.has-discount span.price {
	color: #e3303d!important;
}

.priceblock span.price {
    display: block;
    color: #948167;
    font-size: 19px;
    font-weight: 500;
    margin: 0 0 10px;
}
a.label.goback.show767 {
    display:none;
}
.checkout.cart-detailed-actions.card-block .greenbtn {
    margin-bottom: 30px;
    margin-top:55px;
}

.w100 {
    max-width: 100%;
    width: 100%;
}
.greenbtn:hover {
    background:#225044;
}
.greenbtn {
    background: #bead99;
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    text-align: center;
    display: inline-block;
    line-height: 48px;
    cursor: pointer;
    padding:0;
    border: 0;
    -moz-transition:background 0.2s ease;
    -ms-transition:background 0.2s ease;
    -o-transition:background 0.2s ease;
    -webkit-transition:background 0.2s ease;
    transition:background 0.2s ease;
}
.vouchertitle {
    padding-left: 0;
    color: #151615;
    font-size: 13px;
    font-weight: 400;
    float: left;
}
.vouchervalue{
    padding-left: 0;
    color: #151615;
    font-size: 13px;
    font-weight: 400;
    float: right;
}
.block-promo .promo-name a.removevoucherbtn {
    color: #948167;
    font-size: 10px;
    font-weight: 500;
    text-transform: uppercase;
    float: right;
    text-decoration: underline;
    margin-top: 10px;
}
.cart-summary-line > .row {
    margin: 0 0 8px;
}
.deliveryrow ul li b{
    font-weight: 500;
}
.deliveryrow ul li:before {
    content: '';
    position: Absolute;
    left: 0;
    top: 9px;
    width: 5px;
    height: 5px;
    background: #000000;
}
.deliveryrow ul li {
    color: #151818;
    font-size: 13px;
    line-height: 24px;
    font-weight: 400;
    padding-left: 25px;
    position: relative;
}
.deliveryrow ul {
    padding: 0;
    padding: 10px 40px;
}
#content {
    min-height: 100%;
    position: relative;
}
body#checkout #footer {
    box-shadow: none;
    padding: 0;
    color: #7a7a7a;
    box-sizing: border-box;
    height: 80px;
    position: relative;
    background: #3b5b57;
}
body#checkout #body {
    padding-bottom: 80px;
}
/*checkoutblock*/
#checkout .cartright {
    margin-top:0;
}
body#checkout #footer:before {
    display:none;
}
body#checkout #body {
    padding-bottom:160px;
}
#content {
    min-height: 100%;
    position: relative;
}
body#checkout .row.copyrow .reserved {
    float: left;
}
body#checkout .row.copyrow .solution {
    float: right;
}
body#checkout .row.copyrow {
    color: #919394;
    font-size: 13px;
    font-weight: 400;
    position: absolute;
    bottom: 30px;
    left: 0;
    float: left;
    width: 100%;
}
body#checkout #footer {
    box-shadow: none;
    padding: 0;
    color: #919394;
    box-sizing: border-box;
    /*height: 80px;*/
    /*position: absolute;*/
    background: #f7f4f1;
    bottom: 0;
}
body#checkout section.checkout-step {
    box-shadow: none;
    border-bottom: 0;
    padding: 0;
    border-bottom: 0;
}
body#checkout section.checkout-step.-complete .step-title,
body#checkout section.checkout-step.-current .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%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%23948167%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%22checkout_checked%22%20class%3D%22cls-1%22%20d%3D%22M355.363%2C205.363a9%2C9%2C0%2C1%2C0-12.726%2C0A9%2C9%2C0%2C0%2C0%2C355.363%2C205.363Zm-9.589-7.738%2C2.023%2C2.023%2C4.433-4.429%2C1.568%2C1.568-4.429%2C4.429-1.572%2C1.569-1.568-1.569-2.024-2.023Z%22%20transform%3D%22translate%28-340%20-190%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    color: #151615;
}

body#checkout section.checkout-step .step-title {
    text-transform: uppercase;
    cursor: pointer;
    margin-bottom: 0;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 600;
    color: #c4c5c6;
    background: #fff;
    line-height: 54px;
    padding-left:60px;
    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%23cbcccd%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%22checkout_check%22%20class%3D%22cls-1%22%20d%3D%22M355.363%2C801.363a9%2C9%2C0%2C1%2C0-12.726%2C0A9%2C9%2C0%2C0%2C0%2C355.363%2C801.363Zm-9.589-7.738%2C2.023%2C2.023%2C4.433-4.429%2C1.568%2C1.568-4.429%2C4.429-1.572%2C1.569-1.568-1.569-2.024-2.023Z%22%20transform%3D%22translate%28-340%20-786%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position: 20px center;
    border-bottom: 3px solid #f7f4f1;
}
.step-title {
    padding-left: 40px;
    box-sizing: border-box;
}
body#checkout section.checkout-step.-current .content {
    display: block;
    padding: 25px 60px 40px;
    box-sizing: BORDER-BOX;
    background: #f7f4f1;
}
body#checkout section.checkout-step.-current .step-title {
    color: #151615;
    background-color: #f7f4f1;
}

span.icon-fb_login {
    line-height: 1;
}
a.label.goback.show767,
.show767 {
    display:none;
}
.w100 {
    max-width:100%;
    width:100%;
}
.checkout.cart-detailed-actions.card-block .greenbtn {
    margin-bottom: 30px;
}
.vouchertitle {
    color: #151615;
    font-size: 13px;
    font-weight: 400;
    float: left;
}
.vouchervalue {
    color: #6b816d;
    font-size: 13px;
    float: right;
    font-weight: 400;
}
.block-promo .promo-name a.removevoucherbtn:hover {
    color:#fff;
    background:#f42509;
}
.block-promo .promo-name a.removevoucherbtn {
    float: right;
    color: #f42509;
    border: 2px solid #f42509;
    line-height: 24px;
    border-radius: 14px;
    font-size: 13px;
    font-weight: 400;
    padding: 0 28px;
    -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;
}
.block-promo li.cart-summary-line > .row {
    margin: 0 0 8px;
}
#checkout .adtm_menu_container {
    display: none;
}
#checkout .row.menurow {
    text-align: right;
} 
#checkout .cartout {
    display:none;
} 
.inforow a {
    color:#4e6750;
    font-size:19px;
    font-weight:500;
    display:block;
    margin:5px 0 0;
}
#checkout .card.cart-summary {
    padding-bottom: 30px;
}
ul.nav.nav-inline.mytabs li{
    float:left;
}
ul.nav.nav-inline.mytabs {
    display: inline-block;
    vertical-align: middle;
}
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: #151818;
    font-weight: 400;
    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 ,
a.nav-link.show-login-form:hover {
    background:#948167;
}
a.nav-link.asguest, a.nav-link.show-login-form {
    background: #d8d9da;
    color: #151818;
    font-size: 12px;
    font-weight: 400;
    line-height: 42px;
    width: 170px;
    display: block;
    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;
}
.nav-inline .nav-item+.nav-item, .nav-inline .nav-link+.nav-link {
    margin-left: 3px;
}
.socialloginbtn:hover {
    background-color: #284a94;
}
.socialloginbtn {
    background-color: #3357a4;
    color: #ffffff;
    font-size: 12px;
    font-weight: 500;
    border-radius: 0;
    line-height: 42px;
    width: 258px;
    text-align: center;
    -moz-transition: background-color 0.2s ease;
    -ms-transition: background-color 0.2s ease;
    -o-transition: background-color 0.2s ease;
    -webkit-transition: background-color 0.2s ease;
    transition: background-color 0.2s ease;
    margin-left: 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:left center;
    padding-left:42px;
    box-sizing: border-box;
}
.show767 {
    display:none;
}
.customradio input {
    display: none;
}
.checkoutform input:-webkit-autofill {
    -webkit-text-fill-color: #323232 !important;
    -webkit-box-shadow: 0 0 0 30px #ffffff inset;
}
.checkoutform textarea, .checkoutform input {
    height: 44px;
    width: 100%;
    line-height: 42px;
    border: 1px solid #ffffff;
    box-sizing: border-box;
    font-family: 'rubik';
    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:before {
    content:'';
    position:absolute;
    width:22px;
    height:22px;
    border-right: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%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%23d8d9da%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_check%22%20class%3D%22cls-1%22%20d%3D%22M551.036%2C331v22h22V331h-22Zm9.425%2C15.467-4.247-4.247%2C1.026-1.025%2C3.221%2C3.221%2C6.371-6.371%2C1.026%2C1.026Z%22%20transform%3D%22translate%28-551.031%20-331%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:left center;
    border-right: 1px solid #f7f4f1;
    top: 0;
    left: 0;
    background-color: #f7f4f1;
}
.customradio input[type=radio]+label {
    background:#d8d9da;
    line-height:22px;
    color:#151615;
    font-size:10px;
    font-weight:500;
    text-transform: uppercase;
    padding-left:22px;
    position:relative;
    width:100%;
    max-width:170px;
    margin-right: -1px;
    text-align:center;
    cursor: pointer;
}
.customradio input[type=radio]:not(old):checked+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%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%23948167%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22btn_checked%22%20class%3D%22cls-1%22%20d%3D%22M551.036%2C331v22h22V331h-22Zm9.425%2C15.467-4.247-4.247%2C1.026-1.025%2C3.221%2C3.221%2C6.371-6.371%2C1.026%2C1.026Z%22%20transform%3D%22translate%28-551.031%20-331%29%22/%3E%0A%3C/svg%3E%0A');
    content:'';
    position:absolute;
    width:22px;
    height:22px;
    border-right: 1px solid #f7f4f1;
    background-repeat: no-repeat;
    background-position: left center;
    top: 0;
    left: 0;
    background-color: #f7f4f1;
}
.customradio input[type=radio]:not(old):checked+label {
    background:#948167;
    line-height:22px;
    color:#ffffff;
    font-size:10px;
    font-weight:500;
    text-transform: uppercase;
    position:relative;
}
.checkoutform .formlabel {
    text-align: left;
    font-size: 12px;
    font-family: 'rubik';
    text-transform: none;
    font-weight: 400;
    color: #151615;
    min-height: 22px;
    margin: 0 0 4px;
}
.checkoutform label.formlabel.left.radiolabel {
    width: auto;
    margin: 0;
    color: #151615;
    font-weight: 500;
    font-size: 13px;
}
.row.loginrow {
    margin-top: 15px;
}
.forgot-password {
    margin: 10px 0;
}
.custom-checkboxdark input[type=checkbox]+span .checkbox-checked {
    display: none;
    margin-top: 0;
    font-size: 0;
    height: 12px;
    width: 12px;
    color: #232323;
    background-color:#fff;
    text-indent:-999px;
    background-position:center center;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%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%23948167%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%22M1251.74%2C1360h-11.48a0.265%2C0.265%2C0%2C0%2C0-.26.26v11.48a0.265%2C0.265%2C0%2C0%2C0%2C.26.26h11.48a0.265%2C0.265%2C0%2C0%2C0%2C.26-0.26v-11.48A0.265%2C0.265%2C0%2C0%2C0%2C1251.74%2C1360Zm-2.04%2C4.1-4.83%2C4.84a0.171%2C0.171%2C0%2C0%2C1-.22%2C0l-2.35-2.35a0.146%2C0.146%2C0%2C0%2C1%2C0-.22l0.82-.83a0.18%2C0.18%2C0%2C0%2C1%2C.22%2C0l1.42%2C1.42%2C3.9-3.9a0.157%2C0.157%2C0%2C0%2C1%2C.22%2C0l0.82%2C0.82A0.146%2C0.146%2C0%2C0%2C1%2C1249.7%2C1364.1Z%22%20transform%3D%22translate%28-1240%20-1360%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.custom-checkboxdark {
    cursor: pointer;
}
.custom-checkboxdark input[type=checkbox]+span {
    margin-right: 9px;
    display: inline-block;
    width: 12px;
    height: 12px;
    background-color: #cbcccd;
    vertical-align: middle;
    cursor: pointer;
    border: 0;
    background-repeat: no-repeat;
    margin-top: -3px;
}
.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: #151615;
    font-size: 12px;
    font-weight: 400;
    vertical-align: top;
    cursor: pointer;
    display: inline-block;
    max-width: calc(100% - 28px);
    max-width: -moz-calc(100% - 28px);
    max-width: -ms-calc(100% - 28px);
    max-width: -o-calc(100% - 28px);
    max-width: -webkit-calc(100% - 28px);
    max-width: calc(100% - 28px);
    width: 100%;
}
.greenlightbtn:hover {
    background: #225044;
}
.greenlightbtn {
    background: #bead99;
    color: #ffffff;
    font-size: 13px;
    font-weight: 400;
    text-align: center;
    display: inline-block;
    line-height: 42px;
    border: 0;
    cursor: pointer;
    padding: 0;
    -moz-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
    transition: background 0.2s ease;
}
.max180 {
    max-width:180px;
    width:100%;
}
.textright  {
    text-align:right;
}
.input-group .input-group-btn>.btn[data-action=show-password]:hover {
    text-decoration:none;
}
.input-group .input-group-btn>.btn[data-action=show-password] {
    background: transparent;
    position: absolute;
    line-height: 44px;
    top: 0;
    right: 0;
    padding: 0;
    color: #151615;
    text-transform: none;
    font-size: 12px;
    font-weight: 400;
    text-decoration: underline;
    padding: 0 16px;
    z-index: 10;
}

.formlabel span.small {
    color: #231f20;
    font-size: 13px;
    font-weight: 300;
}
.formblock .row.marginbottom0,
.marginbottom0 {
    margin-bottom:0;
}
#login-form>section>div:nth-child(2) {
    margin-right: 32px;
}
#login-form>section>div:nth-child(3) {
    margin-right: 0;
}
.strongtext {
    color: #151615;
    font-size: 12px;
    font-weight: 400;
    margin: 0 0 25px;
}
.form-group.row {
    margin-bottom: 15px;
}
.customselect2  {
    height: 44px;
    width: 100%;
    line-height: 42px;
    border: 1px solid #ffffff;
    box-sizing: border-box;
    font-family: 'rubik';
    font-weight: 400;
    color: #323232;
    padding: 0 20px;
    background: #ffffff;
    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%228%22%20height%3D%224%22%20viewBox%3D%220%200%208%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%2353745d%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%22M1072.99%2C472.5a0.485%2C0.485%2C0%2C0%2C1%2C.18-0.37%2C0.667%2C0.667%2C0%2C0%2C1%2C.85%2C0l2.97%2C2.586%2C2.97-2.586a0.667%2C0.667%2C0%2C0%2C1%2C.85%2C0%2C0.469%2C0.469%2C0%2C0%2C1%2C0%2C.739l-3.39%2C2.955a0.667%2C0.667%2C0%2C0%2C1-.85%2C0l-3.4-2.955A0.485%2C0.485%2C0%2C0%2C1%2C1072.99%2C472.5Z%22%20transform%3D%22translate%28-1073%20-472%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:98% center;
    background-position:calc(100% - 15px) center;
    cursor: pointer;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}
span.errorlabel {
    color: red;
    float: right;
}
.errorcheck {
    position:relative;
}
.errorcheck span.errorlabel {
    position: absolute;
    right: 0;
}
p.infotext {
    color: #1b1b1d;
    font-size: 13px;
    font-weight: 600;
}
#checkout .redborderbtn.margintop10 {
    margin-top:10px;
}
.icon-cart_flag {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2211.375%22%20height%3D%2214.438%22%20viewBox%3D%220%200%2011.375%2014.438%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_flag%22%20class%3D%22cls-1%22%20d%3D%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-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-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-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-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-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: #151615;
    font-size: 13px;
    padding: 7px 0;
    padding-left: 40px;
    box-sizing: border-box;
    font-weight: 400;
    margin: 0 0 0;
    background-position: left center;
    background-position: 6px center;
}
body#checkout section.checkout-step .address {
    margin-left: 0;
    font-weight: 400;
}
.address-item input {
    display: none;
}
#addresses .address-item .addressrow {
    padding-left: 50px;
    margin-left: -5px;
}
#addresses .address-item footer.address-footer {
    padding-left: 45px;
}
#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% - 5px);
    max-width: -moz-calc(50% - 5px);
    max-width: -ms-calc(50% - 5px);
    max-width: -o-calc(50% - 5px);
    max-width: -webkit-calc(50% - 5px);
    max-width: calc(50% - 5px);
    display: block;
    float: left;
    width: 100%;
    margin: 0;
    margin-right: 10px;
    background: transparent;
    margin-bottom: 40px;
    min-height: 304px;
    background: #fff;
    padding: 0 30px;
}
#addresses .address-item:nth-child(2n){
    margin-right:0;
}
body#checkout section.checkout-step .address-item.selected {
    position: relative;
}

body#checkout section.checkout-step .address-item.selected {
    border: 0;
    position: relative;
    padding: 0;
}
body#checkout section.checkout-step .radio-block {
    padding: 0;
    text-align: left;
    cursor: pointer;
    width: 100%;
    padding: 0px 25px;
    box-sizing: border-box;
    padding-bottom: 0;
}
body#checkout section.checkout-step .address-alias {
    display: inline-block;
    color: #151615;
    font-size: 15px;
    font-weight: 500;
    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-left: 45px;
}
.addressrow.icon-cart_user {
    font-size: 15px;
    font-weight: 500;
    color: #151615;
    margin: 0 0 25px;
}
span.address-alias.addressrow.icon-cart_myaddress {
    display: inline-block;
    color: #181919;
    font-size: 15px;
    font-weight: 500;
    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-right: 0;
}
body#checkout section.checkout-step .address-item.add-address {
    background: #fff;
    border: 0;
    color: #181919;
    font-size: 14px;
}
.addbtn {
    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%23151615%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_add_location%22%20class%3D%22cls-1%22%20d%3D%22M935.8%2C484.28a2.227%2C2.227%2C0%2C0%2C0-2.088%2C1.607H920.7a2.466%2C2.466%2C0%2C0%2C1%2C0-4.921h4.5a3.976%2C3.976%2C0%2C0%2C0%2C0-7.933H921.29a2.294%2C2.294%2C0%2C0%2C0-1.384-1.482V469.72h3.8a0.73%2C0.73%2C0%2C0%2C0%2C.7-0.754v-3.213a0.729%2C0.729%2C0%2C0%2C0-.7-0.753h-4.5a0.729%2C0.729%2C0%2C0%2C0-.7.753v5.8a2.355%2C2.355%2C0%2C0%2C0-1.5%2C2.236%2C2.287%2C2.287%2C0%2C0%2C0%2C2.2%2C2.359%2C2.224%2C2.224%2C0%2C0%2C0%2C2.087-1.606H925.2a2.466%2C2.466%2C0%2C0%2C1%2C0%2C4.92h-4.5a3.976%2C3.976%2C0%2C0%2C0%2C0%2C7.933h13.006A2.227%2C2.227%2C0%2C0%2C0%2C935.8%2C489%2C2.366%2C2.366%2C0%2C0%2C0%2C935.8%2C484.28Zm-15.891-17.774H923v1.707h-3.094v-1.707Zm-0.7%2C8.134a0.856%2C0.856%2C0%2C1%2C1%2C.8-0.853A0.828%2C0.828%2C0%2C0%2C1%2C919.2%2C474.64ZM935.8%2C487.494a0.856%2C0.856%2C0%2C1%2C1%2C.8-0.854A0.828%2C0.828%2C0%2C0%2C1%2C935.8%2C487.494Zm0-17.674a2.366%2C2.366%2C0%2C1%2C0%2C2.2%2C2.36A2.288%2C2.288%2C0%2C0%2C0%2C935.8%2C469.82Zm0%2C3.213a0.856%2C0.856%2C0%2C1%2C1%2C.8-0.853A0.827%2C0.827%2C0%2C0%2C1%2C935.8%2C473.033Zm0-6.426a5.4%2C5.4%2C0%2C0%2C0-5.2%2C5.573%2C5.711%2C5.711%2C0%2C0%2C0%2C1.857%2C4.268l2.719%2C5.714a0.683%2C0.683%2C0%2C0%2C0%2C1.253%2C0l2.719-5.714A5.708%2C5.708%2C0%2C0%2C0%2C941%2C472.18%2C5.4%2C5.4%2C0%2C0%2C0%2C935.8%2C466.607Zm2.351%2C8.767a0.734%2C0.734%2C0%2C0%2C0-.191.249l-2.16%2C4.539-2.16-4.539a0.734%2C0.734%2C0%2C0%2C0-.191-0.249A4.159%2C4.159%2C0%2C0%2C1%2C932%2C472.18a3.806%2C3.806%2C0%2C1%2C1%2C7.594%2C0A4.159%2C4.159%2C0%2C0%2C1%2C938.148%2C475.374Z%22%20transform%3D%22translate%28-917%20-465%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 55px;
    display: inline-block;
    margin-top: 0;
    text-decoration: underline;
    color: #151615;
    font-size: 12px;
    font-weight: 400;
}
.add-address a:hover .addbtn {
    text-decoration:none;
}
body#checkout section.checkout-step .add-address a {
    color: #232323;
    display: block;
}
a.editbtn.linkedit {
    color: #151615;
    font-size: 12px;
    font-weight: 400;
    text-align: left;
    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%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%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%22icon_pin%22%20class%3D%22cls-1%22%20d%3D%22M413%2C703.24a6%2C6%2C0%2C1%2C0-12%2C0c0%2C1.407.949%2C3.726%2C2.821%2C6.893%2C0.968%2C1.636%2C1.944%2C3.092%2C2.439%2C3.812h-2.118V715h5.715v-1.055H407.74c0.5-.72%2C1.471-2.176%2C2.438-3.812C412.051%2C706.966%2C413%2C704.647%2C413%2C703.24Zm-6%2C9.971c-1.7-2.471-4.986-7.724-4.986-9.971a4.989%2C4.989%2C0%2C1%2C1%2C9.971%2C0C411.985%2C705.486%2C408.7%2C710.74%2C407%2C713.211Zm0-13.271a3.2%2C3.2%2C0%2C1%2C0%2C3.079%2C3.2A3.147%2C3.147%2C0%2C0%2C0%2C407%2C699.94Zm0%2C5.35a2.149%2C2.149%2C0%2C1%2C1%2C2.065-2.147A2.109%2C2.109%2C0%2C0%2C1%2C407%2C705.29Z%22%20transform%3D%22translate%28-401%20-697%29%22/%3E%0A%3C/svg%3E%0A);
    padding: 5px 0;
    padding-left: 28px;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
    text-decoration: underline;
    line-height: 15px;
    background-position: left center;


}
.address-footer a.editbtn.deletebtn:hover {
    background:#dc0c0c;
}
.address-footer a.editbtn:hover {
    background:#7e6d56;
}
.address-footer a.editbtn.deletebtn {
    background:#948167;
}
a.editbtn span {
    padding-left:0;
    position:Relative;
}
.address-footer a.editbtn {
    margin: 5px 0;
    margin-right: 10px;
    line-height: 22px;
    background: #948167;
    color: #fff;
    display: inline-block;
    width: 112px;
    font-size: 10px;
    font-weight: 500;
    text-transform: uppercase;
    padding-left:22px;
    text-align:center;
    box-sizing: border-box;
    position:relative;
    -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;
}
.address-footer a.editbtn:before {
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:22px;
    height:22px;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212.031%22%20height%3D%2212%22%20viewBox%3D%220%200%2012.031%2012%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_edit%22%20class%3D%22cls-1%22%20d%3D%22M461.852%2C604.757a0.546%2C0.546%2C0%2C0%2C0-.789%2C0l-2.976%2C3.079a0.592%2C0.592%2C0%2C0%2C0%2C0%2C.817%2C0.545%2C0.545%2C0%2C0%2C0%2C.789%2C0l2.976-3.079A0.592%2C0.592%2C0%2C0%2C0%2C461.852%2C604.757Zm-0.954-5a2.36%2C2.36%2C0%2C0%2C0-3.419%2C0l-7.134%2C7.381a0.586%2C0.586%2C0%2C0%2C0-.162.373l-0.173%2C2.9a0.589%2C0.589%2C0%2C0%2C0%2C.162.444%2C0.547%2C0.547%2C0%2C0%2C0%2C.395.169H450.6l2.8-.179a0.543%2C0.543%2C0%2C0%2C0%2C.36-0.168l7.134-7.381A2.564%2C2.564%2C0%2C0%2C0%2C460.9%2C599.757Zm-9.736%2C10.073%2C0.119-2%2C1.81%2C1.872Zm2.734-.923L452.055%2C607l5.555-5.748%2C1.841%2C1.9Zm6.335-6.574-1.822-1.886a1.259%2C1.259%2C0%2C0%2C1%2C.779-0.268%2C1.274%2C1.274%2C0%2C0%2C1%2C.921.394A1.384%2C1.384%2C0%2C0%2C1%2C460.231%2C602.333Z%22%20transform%3D%22translate%28-450%20-599.031%29%22/%3E%0A%3C/svg%3E%0A');
    background-position:center center;
    background-color:#948167;
    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;
    border-right:1px solid #ffffff;
}
.address-footer a.editbtn.deletebtn:before {
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:22px;
    height:22px;
    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%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_delete%22%20class%3D%22cls-1%22%20d%3D%22M584%2C600.9l-0.9-.9-3.6%2C3.6-3.6-3.6-0.9.9%2C3.6%2C3.6-3.6%2C3.6%2C0.9%2C0.9%2C3.6-3.6%2C3.6%2C3.6%2C0.9-.9-3.6-3.6Z%22%20transform%3D%22translate%28-575%20-600%29%22/%3E%0A%3C/svg%3E%0A');
    background-position:center center;
    background-color:#948167;
    background-repeat:no-repeat;
    border-right:1px solid #fff;
    -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;
}
body#checkout section.checkout-step .address-footer {
    text-align: left;
    padding: 0 66px;
    padding-right: 10px;
}
span.step-edit.editbtn:hover span:before{
    width:24px;
    height:24px;
    border-radius:50%;
}
span.step-edit.editbtn span:before{
    content:'';
    position:absolute;
    top:-5px;
    right:0;
    width:24px;
    height:24px;
    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%2212.03%22%20height%3D%2212%22%20viewBox%3D%220%200%2012.03%2012%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23151615%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_edit%22%20class%3D%22cls-1%22%20d%3D%22M1133.85%2C200.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%2C1133.85%2C200.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%2C1132.9%2C195.757Zm-9.74%2C10.073%2C0.12-2%2C1.81%2C1.872Zm2.74-.923L1124.05%2C203l5.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%2C1132.23%2C198.333Z%22%20transform%3D%22translate%28-1122%20-195.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-position:center center;
    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;
}
span.step-edit.editbtn span {
    padding-right: 35px;
    position: Relative;
    color: #151615;
    font-size: 10px;
    font-weight: 500;
    text-transform: uppercase;
    text-decoration: underline;
}
span.step-edit.editbtn {
    color: #151615;
    font-size: 12px;
    font-weight: 400;
    margin-right: 26px;
    text-transform: none;
}
.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: left;
    padding: 0;
    margin: 0;
    margin-right: 12px;
    margin-bottom: 12px;
    background: #fff;
}
input.payserainput, .checkoutblock input {
    display: none;
}
.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-right: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: left;
    padding: 0;
    margin: 0;
    margin-right: 24px;
    margin-bottom: 15px;
}
.checkoutblock {
    max-width: 33.33%;
    width: 100%;
    float: left;
    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;
}
.row.delivery-option.checkoutblock {
    width: 100%;
    max-width: 100%;
}
.checkoutblock label:hover {
    border: 3px solid #948167;
}
.checkoutblock label {
    background-color: #ffffff;
    padding: 0;
    margin-bottom: 0;
    box-sizing: border-box;
    position: relative;
    border: 3px solid #fff;
    width: 100%;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center center;
}
input.payserainput,
.checkoutblock input {
    display: none;
}
.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%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%23cbcccd%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_check%22%20class%3D%22cls-1%22%20d%3D%22M1044%2C534v15h15V534h-15Zm6.43%2C10.546-2.9-2.9%2C0.7-.7%2C2.2%2C2.2%2C4.34-4.344%2C0.7%2C0.7Z%22%20transform%3D%22translate%28-1044%20-534%29%22/%3E%0A%3C/svg%3E%0A');
    width:15px;
    height:15px;
    position:absolute;
    right:40px;
    top:calc(50% - 7px);
    content:'';

}
.checkoutblock input[type="radio"]:not(old):checked + label:before {
    content: '';
    width:15px;
    height:15px;
    position:absolute;
    right:40px;
    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%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%23948167%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_checked%22%20class%3D%22cls-1%22%20d%3D%22M1044%2C424v15h15V424h-15Zm6.43%2C10.546-2.9-2.9%2C0.7-.7%2C2.2%2C2.2%2C4.34-4.343%2C0.7%2C0.7Z%22%20transform%3D%22translate%28-1044%20-424%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
.checkoutblock input[type="radio"]:not(old):checked + label {
    border:3px solid #948167;
    position: relative;
}
.checkoutblock span.carrier-price {
    color: #151615;
    font-size: 13px;
    font-weight: 400;
    margin-top: 8px;
    display: block;
    text-align: left;
    text-transform: none;
}
.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%2241.031%22%20height%3D%2245%22%20viewBox%3D%220%200%2041.031%2045%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_box%22%20class%3D%22cls-1%22%20d%3D%22M448.869%2C654.151a0.768%2C0.768%2C0%2C0%2C0-.774.762v3.051a0.774%2C0.774%2C0%2C0%2C0%2C1.547%2C0v-3.051A0.767%2C0.767%2C0%2C0%2C0%2C448.869%2C654.151Zm3.094%2C1.525a0.768%2C0.768%2C0%2C0%2C0-.773.763v3.05a0.774%2C0.774%2C0%2C0%2C0%2C1.547%2C0v-3.05A0.768%2C0.768%2C0%2C0%2C0%2C451.963%2C655.676Zm28.221%2C4.093a0.78%2C0.78%2C0%2C0%2C0-1.068.235%2C0.755%2C0.755%2C0%2C0%2C0%2C.2%2C1.028%2C4.536%2C4.536%2C0%2C0%2C1%2C1.258%2C6.352%2C4.684%2C4.684%2C0%2C0%2C1-6.443%2C1.24%2C4.536%2C4.536%2C0%2C0%2C1-1.258-6.352%2C4.661%2C4.661%2C0%2C0%2C1%2C3.848-2.02%2C0.763%2C0.763%2C0%2C1%2C0%2C0-1.525%2C6.1%2C6.1%2C0%2C1%2C0%2C6.191%2C6.1A6.078%2C6.078%2C0%2C0%2C0%2C480.184%2C659.769Zm5.458%2C2.526a9.19%2C9.19%2C0%2C0%2C0-5.051-5.78V639.66a0.762%2C0.762%2C0%2C0%2C0-.38-0.657l-17.022-9.915a0.785%2C0.785%2C0%2C0%2C0-.787%2C0L445.38%2C639a0.458%2C0.458%2C0%2C0%2C0-.043.034%2C0.507%2C0.507%2C0%2C0%2C0-.046.035%2C0.757%2C0.757%2C0%2C0%2C0-.171.186%2C0.069%2C0.069%2C0%2C0%2C1-.012.014v0a0.741%2C0.741%2C0%2C0%2C0-.088.249c0%2C0.023-.007.045-0.009%2C0.067s-0.011.044-.011%2C0.067v19.829a0.762%2C0.762%2C0%2C0%2C0%2C.38.657l17.022%2C9.915c0.02%2C0.01.041%2C0.018%2C0.062%2C0.026s0.043%2C0.019.065%2C0.027a0.7%2C0.7%2C0%2C0%2C0%2C.532%2C0%2C0.65%2C0.65%2C0%2C0%2C0%2C.066-0.027c0.02-.009.042-0.015%2C0.062-0.026l4.62-2.692a9.3%2C9.3%2C0%2C0%2C0%2C11.491%2C6.253A9.131%2C9.131%2C0%2C0%2C0%2C485.642%2C662.3ZM462.8%2C630.63l4.024%2C2.344-5.966%2C3.475a0.756%2C0.756%2C0%2C0%2C0-.272%2C1.045%2C0.78%2C0.78%2C0%2C0%2C0%2C1.06.269l6.7-3.9%2C4.023%2C2.344-15.5%2C9.026-4.023-2.343%2C6.481-3.776a0.756%2C0.756%2C0%2C0%2C0%2C.273-1.045%2C0.78%2C0.78%2C0%2C0%2C0-1.06-.269l-7.215%2C4.2L447.3%2C639.66Zm-6.705%2C15.925v5.093l-4-2.329v-5.092Zm11.653%2C15.915a9.185%2C9.185%2C0%2C0%2C0-.254%2C3.314l-3.92%2C2.284v-2.477a0.774%2C0.774%2C0%2C0%2C0-1.547%2C0v2.477l-15.475-9.013V641l4%2C2.328v6.429a0.76%2C0.76%2C0%2C0%2C0%2C.38.657l5.544%2C3.23a0.792%2C0.792%2C0%2C0%2C0%2C.394.106%2C0.768%2C0.768%2C0%2C0%2C0%2C.774-0.763v-5.528l4.385%2C2.554v12.53a0.774%2C0.774%2C0%2C0%2C0%2C1.547%2C0V650.01l14.023-8.168a0.756%2C0.756%2C0%2C0%2C0%2C.272-1.045%2C0.779%2C0.779%2C0%2C0%2C0-1.06-.268l-14.009%2C8.16-4.41-2.569%2C15.5-9.03%2C5.157%2C3v15.886A9.262%2C9.262%2C0%2C0%2C0%2C467.743%2C662.47Zm8.979%2C9.985a7.628%2C7.628%2C0%2C1%2C1%2C7.737-7.627A7.683%2C7.683%2C0%2C0%2C1%2C476.722%2C672.455Zm2.849-9.691a0.781%2C0.781%2C0%2C0%2C0-1.075%2C0l-2.934%2C2.892-0.614-.6a0.781%2C0.781%2C0%2C0%2C0-1.094.018%2C0.754%2C0.754%2C0%2C0%2C0%2C0%2C1.06l1.16%2C1.144a0.781%2C0.781%2C0%2C0%2C0%2C1.094%2C0l3.482-3.432A0.754%2C0.754%2C0%2C0%2C0%2C479.571%2C662.764Z%22%20transform%3D%22translate%28-445%20-629%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: left;
    text-transform: none;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    color: #151615;
}
span.carrier-delay span {
    width: auto;
    font-weight: 400;
    font-size: 13px;
    text-transform: none;
    margin-left: 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: #ffffff;
    border: 1px solid #ffffff;
    padding: 10px 20px;
    box-sizing: border-box;
    height: 90px;
    line-height: 1;
    margin-bottom: 0;
    resize: none;
    border-radius: 3px;
    font-weight: 300;
    color: #231f20;
    font-size: 13px;
}

#omnivalt_parcel_terminal_carrier_details {
    margin-bottom: 25px;
}
body#checkout section.checkout-step.-complete .step-edit {
    display:block;
    float:right;
}
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;
}
.checkoutblock .line120 {
    line-height: 105px;
}
.checkoutblock span {
    width: 100%;
    vertical-align: middle;
    display: inline-block;
    text-align: center;
}
span.carrierinfo {
    float: left;
    max-width: calc(100% - 185px);
    text-align: left;
}


span.deliverylogo {
    float: left;
    max-width: 165px;
}
.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: 500;
}
.payseraselectrow {
    display:none;
}
.paymentimg {
    height: 73px;
    width: 100%;
    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%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%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-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%22M491.308%2C657.468h-4.066a0.664%2C0.664%2C0%2C1%2C0%2C0%2C1.328h4.066A0.664%2C0.664%2C0%2C0%2C0%2C491.308%2C657.468Zm6.817%2C0H494.06a0.664%2C0.664%2C0%2C1%2C0%2C0%2C1.328h4.065A0.664%2C0.664%2C0%2C1%2C0%2C498.125%2C657.468Zm6.912%2C0h-4.066a0.664%2C0.664%2C0%2C0%2C0%2C0%2C1.328h4.066A0.664%2C0.664%2C0%2C1%2C0%2C505.037%2C657.468Zm-1.312%2C2.291a2.579%2C2.579%2C0%2C0%2C1-2.4%2C0A3.977%2C3.977%2C0%2C1%2C0%2C503.725%2C659.759Zm-2.266%2C3.845c-0.045%2C0-.09.007-0.137%2C0.007a1.262%2C1.262%2C0%2C1%2C1%2C0-2.523%2C1.232%2C1.232%2C0%2C0%2C1%2C.137.007A2.584%2C2.584%2C0%2C0%2C0%2C501.459%2C663.6Zm1.064-.869a1.268%2C1.268%2C0%2C0%2C1%2C0-.771A1.249%2C1.249%2C0%2C0%2C1%2C502.523%2C662.735Zm1.2%2C0.876c-0.047%2C0-.092%2C0-0.137-0.007a2.584%2C2.584%2C0%2C0%2C0%2C0-2.509%2C1.232%2C1.232%2C0%2C0%2C1%2C.137-0.007A1.262%2C1.262%2C0%2C0%2C1%2C503.725%2C663.611ZM492%2C651.594h-4.783a0.664%2C0.664%2C0%2C0%2C0-.664.664v3.052a0.665%2C0.665%2C0%2C0%2C0%2C.664.665H492a0.665%2C0.665%2C0%2C0%2C0%2C.664-0.665v-3.052A0.664%2C0.664%2C0%2C0%2C0%2C492%2C651.594Zm-0.665%2C3.052H487.88v-1.724h3.453v1.724h0Zm0.735%2C11.026H492.06a0.664%2C0.664%2C0%2C1%2C0%2C0%2C1.328h0.008A0.664%2C0.664%2C0%2C1%2C0%2C492.068%2C665.672Zm14.939-16.408h-6.649l3.145-3.145a2%2C2%2C0%2C0%2C0%2C0-2.818l-9.724-9.723a2%2C2%2C0%2C0%2C0-2.818%2C0l-15.384%2C15.383a2%2C2%2C0%2C0%2C0%2C0%2C2.818l7.682%2C7.681v5.547A2%2C2%2C0%2C0%2C0%2C485.251%2C667h3.572a0.665%2C0.665%2C0%2C0%2C0%2C0-1.329h-3.572a0.664%2C0.664%2C0%2C0%2C1-.664-0.664V651.256a0.665%2C0.665%2C0%2C0%2C1%2C.664-0.664h21.756a0.665%2C0.665%2C0%2C0%2C1%2C.664.664v13.751a0.664%2C0.664%2C0%2C0%2C1-.664.664H494.735a0.665%2C0.665%2C0%2C1%2C0%2C0%2C1.329h12.272A2%2C2%2C0%2C0%2C0%2C509%2C665.007V651.256A2%2C2%2C0%2C0%2C0%2C507.007%2C649.264Zm-30.49%2C1.576a0.665%2C0.665%2C0%2C0%2C1%2C0-.939L491.9%2C634.517a0.665%2C0.665%2C0%2C0%2C1%2C.939%2C0l1.007%2C1.007-16.323%2C16.323Zm6.742%2C6.742-2.637-2.637%2C2.637-2.638v5.275Zm11.251-8.318%2C1.51-1.511a0.664%2C0.664%2C0%2C0%2C0-.939-0.939l-2.45%2C2.45h-1.752l3.6-3.605a0.664%2C0.664%2C0%2C0%2C0-.939-0.94L489%2C649.264h-2.7l7.33-7.329a0.665%2C0.665%2C0%2C1%2C0-.94-0.94l-13.01%2C13.01-1.219-1.219%2C16.323-16.323%2C7.777%2C7.777a0.664%2C0.664%2C0%2C0%2C1%2C0%2C.94l-4.084%2C4.084H494.51Zm0.889-10.035a0.663%2C0.663%2C0%2C0%2C0-.939%2C0%2C0.663%2C0.663%2C0%2C0%2C0%2C0%2C.939A0.664%2C0.664%2C0%2C0%2C0%2C495.4%2C639.229Z%22%20transform%3D%22translate%28-475%20-633%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%2236%22%20height%3D%2235.969%22%20viewBox%3D%220%200%2036%2035.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%22bank_cash%22%20class%3D%22cls-1%22%20d%3D%22M737.868%2C658.556a0.691%2C0.691%2C0%2C0%2C1%2C.04-0.132%2C0.7%2C0.7%2C0%2C0%2C1%2C.064-0.121%2C0.651%2C0.651%2C0%2C0%2C1%2C.088-0.107%2C0.682%2C0.682%2C0%2C0%2C1%2C.106-0.087%2C0.748%2C0.748%2C0%2C0%2C1%2C.122-0.065%2C0.67%2C0.67%2C0%2C0%2C1%2C.132-0.04%2C0.7%2C0.7%2C0%2C0%2C1%2C.274%2C0%2C0.691%2C0.691%2C0%2C0%2C1%2C.132.04%2C0.782%2C0.782%2C0%2C0%2C1%2C.121.065%2C0.69%2C0.69%2C0%2C0%2C1%2C.107.087%2C0.646%2C0.646%2C0%2C0%2C1%2C.087.107%2C0.705%2C0.705%2C0%2C0%2C1%2C.065.121%2C0.771%2C0.771%2C0%2C0%2C1%2C.04.132%2C0.677%2C0.677%2C0%2C0%2C1%2C0%2C.274%2C0.745%2C0.745%2C0%2C0%2C1-.04.132%2C0.638%2C0.638%2C0%2C0%2C1-.065.121%2C0.646%2C0.646%2C0%2C0%2C1-.087.107%2C0.684%2C0.684%2C0%2C0%2C1-.228.152%2C0.627%2C0.627%2C0%2C0%2C1-.132.04%2C0.637%2C0.637%2C0%2C0%2C1-.137.014%2C0.631%2C0.631%2C0%2C0%2C1-.137-0.014%2C0.609%2C0.609%2C0%2C0%2C1-.132-0.04%2C0.674%2C0.674%2C0%2C0%2C1-.122-0.064%2C0.688%2C0.688%2C0%2C0%2C1-.106-0.088%2C0.651%2C0.651%2C0%2C0%2C1-.088-0.107%2C0.634%2C0.634%2C0%2C0%2C1-.064-0.121%2C0.67%2C0.67%2C0%2C0%2C1-.04-0.132A0.677%2C0.677%2C0%2C0%2C1%2C737.868%2C658.556Zm-20.211.217a0.18%2C0.18%2C0%2C0%2C1%2C.008-0.021c0.647-1.515%2C2.165-2.075%2C3.961-1.461l4.9%2C1.355a3.213%2C3.213%2C0%2C0%2C1%2C1.988-1.959l0.019-.006%2C5.385-1.828a5.554%2C5.554%2C0%2C0%2C1%2C4.48-2.062%2C5.623%2C5.623%2C0%2C0%2C1%2C4.392%2C2.634H749.3a0.7%2C0.7%2C0%2C0%2C1%2C.7.7v8.866a0.7%2C0.7%2C0%2C0%2C1-.7.7h-4.181a0.7%2C0.7%2C0%2C0%2C1-.7-0.7v-0.607h-1.96a0.7%2C0.7%2C0%2C0%2C1-.7-0.7v-0.2a4.983%2C4.983%2C0%2C0%2C0-2.569.921%2C42.2%2C42.2%2C0%2C0%2C1-4.224%2C2.157l-0.031.013a6.308%2C6.308%2C0%2C0%2C1-2.262.427%2C5.6%2C5.6%2C0%2C0%2C1-2.33-.5l-10.827-3.877-0.057-.023A3%2C3%2C0%2C0%2C1%2C717.657%2C658.773Zm28.162%2C5.518h2.775v-7.46h-2.775v7.46Zm-2.663-1.31h1.257v-6.15h-1.257v6.15Zm-23.144-1.67%2C10.823%2C3.875%2C0.031%2C0.012%2C0.029%2C0.013a4.55%2C4.55%2C0%2C0%2C0%2C3.5.059%2C40.91%2C40.91%2C0%2C0%2C0%2C4.083-2.085%2C6.319%2C6.319%2C0%2C0%2C1%2C3.271-1.113v-5.664A4.345%2C4.345%2C0%2C0%2C0%2C738.4%2C654.2a4.056%2C4.056%2C0%2C0%2C0-3.442%2C1.618%2C0.7%2C0.7%2C0%2C0%2C1-.373.3l-5.588%2C1.9a1.578%2C1.578%2C0%2C0%2C0-1.147%2C1.862%2C1.371%2C1.371%2C0%2C0%2C0%2C1.683.946l6.3-2a0.7%2C0.7%2C0%2C0%2C1%2C.425%2C1.341l-6.31%2C2-0.02.006a2.818%2C2.818%2C0%2C0%2C1-.764.107%2C2.778%2C2.778%2C0%2C0%2C1-2.666-2.019c-0.016-.056-0.03-0.113-0.043-0.17l-5.279-1.463a1.59%2C1.59%2C0%2C0%2C0-2.209.672A1.649%2C1.649%2C0%2C0%2C0%2C720.012%2C661.311Zm4.742-21.064a0.691%2C0.691%2C0%2C0%2C1%2C.04-0.132%2C0.705%2C0.705%2C0%2C0%2C1%2C.065-0.121%2C0.646%2C0.646%2C0%2C0%2C1%2C.087-0.107%2C0.69%2C0.69%2C0%2C0%2C1%2C.107-0.087%2C0.782%2C0.782%2C0%2C0%2C1%2C.121-0.065%2C0.691%2C0.691%2C0%2C0%2C1%2C.132-0.04%2C0.7%2C0.7%2C0%2C0%2C1%2C.274%2C0%2C0.67%2C0.67%2C0%2C0%2C1%2C.132.04%2C0.748%2C0.748%2C0%2C0%2C1%2C.122.065%2C0.682%2C0.682%2C0%2C0%2C1%2C.106.087%2C0.651%2C0.651%2C0%2C0%2C1%2C.088.107%2C0.7%2C0.7%2C0%2C0%2C1%2C.064.121%2C0.627%2C0.627%2C0%2C0%2C1%2C.04.132%2C0.637%2C0.637%2C0%2C0%2C1%2C.014.137%2C0.631%2C0.631%2C0%2C0%2C1-.014.137%2C0.609%2C0.609%2C0%2C0%2C1-.04.132%2C0.674%2C0.674%2C0%2C0%2C1-.064.122%2C0.746%2C0.746%2C0%2C0%2C1-.194.194%2C0.731%2C0.731%2C0%2C0%2C1-.254.1%2C0.631%2C0.631%2C0%2C0%2C1-.137.014%2C0.637%2C0.637%2C0%2C0%2C1-.137-0.014%2C0.691%2C0.691%2C0%2C0%2C1-.132-0.04%2C0.684%2C0.684%2C0%2C0%2C1-.228-0.152%2C0.7%2C0.7%2C0%2C0%2C1-.152-0.228%2C0.67%2C0.67%2C0%2C0%2C1-.04-0.132%2C0.631%2C0.631%2C0%2C0%2C1-.014-0.137A0.637%2C0.637%2C0%2C0%2C1%2C724.754%2C640.247ZM714.7%2C633.38h4.181a0.7%2C0.7%2C0%2C0%2C1%2C.7.7v0.607h1.96a0.7%2C0.7%2C0%2C0%2C1%2C.7.7v0.2a4.993%2C4.993%2C0%2C0%2C0%2C2.569-.922%2C42.65%2C42.65%2C0%2C0%2C1%2C4.224-2.157l0.031-.013a5.984%2C5.984%2C0%2C0%2C1%2C4.591.072l2.83%2C1.013%2C2.385-2.385a0.7%2C0.7%2C0%2C0%2C1%2C.994%2C0l7.83%2C7.831a0.7%2C0.7%2C0%2C0%2C1%2C0%2C1l-13.38%2C13.381a0.759%2C0.759%2C0%2C0%2C1-.994%2C0l-7.148-7.149c-0.186.016-.379%2C0.025-0.579%2C0.025a5.626%2C5.626%2C0%2C0%2C1-4.392-2.634H714.7a0.7%2C0.7%2C0%2C0%2C1-.7-0.7v-8.866A0.7%2C0.7%2C0%2C0%2C1%2C714.7%2C633.38Zm24.674-.684-1.6%2C1.6a3.067%2C3.067%2C0%2C0%2C0%2C3.205%2C0Zm5.233%2C8.439%2C1.6-1.6-1.6-1.6A3.061%2C3.061%2C0%2C0%2C0%2C744.61%2C641.135Zm-10.783%2C10.784%2C1.6-1.6a3.059%2C3.059%2C0%2C0%2C0-3.2%2C0Zm-2.615-2.615a4.465%2C4.465%2C0%2C0%2C1%2C5.23%2C0l7.155-7.156a4.468%2C4.468%2C0%2C0%2C1%2C0-5.232l-1.605-1.6a4.466%2C4.466%2C0%2C0%2C1-5.231%2C0l-1.521%2C1.521a2.788%2C2.788%2C0%2C0%2C1%2C2.093%2C1.533%2C4.008%2C4.008%2C0%2C1%2C1-4.608%2C4.962l-2.374.806a4.493%2C4.493%2C0%2C0%2C1-.745%2C3.564Zm4.275-6.914-0.019.007-1.406.477a2.6%2C2.6%2C0%2C1%2C0%2C3.531-2.972A3.111%2C3.111%2C0%2C0%2C1%2C735.487%2C642.39Zm-6.894%2C4.294a3.076%2C3.076%2C0%2C0%2C0%2C.449-1.462%2C5.469%2C5.469%2C0%2C0%2C1-1.24.672Zm-6.342-4.015a4.339%2C4.339%2C0%2C0%2C0%2C3.352%2C2.211%2C5.108%2C5.108%2C0%2C0%2C0%2C.733-0.052h0a4.03%2C4.03%2C0%2C0%2C0%2C2.6-1.426c0.014-.021.075-0.1%2C0.084-0.114a0.7%2C0.7%2C0%2C0%2C1%2C.388-0.322l5.59-1.9a1.579%2C1.579%2C0%2C0%2C0%2C1.148-1.861h0v0a1.369%2C1.369%2C0%2C0%2C0-1.683-.943l-6.3%2C2a0.7%2C0.7%2C0%2C1%2C1-.425-1.34l5.01-1.588%2C0.044-.044h0l2.594-2.6-2.23-.8-0.024-.009-0.007%2C0-0.029-.012a4.552%2C4.552%2C0%2C0%2C0-3.5-.06%2C40.91%2C40.91%2C0%2C0%2C0-4.083%2C2.085%2C6.319%2C6.319%2C0%2C0%2C1-3.27%2C1.113v5.664Zm-2.664-.423h1.257V636.1h-1.257v6.149Zm-4.181%2C0h2.775v-7.46h-2.775v7.46Z%22%20transform%3D%22translate%28-714%20-631.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
/*.cod.cod-3 {
    background-image:url(../img/2e.png);
    background-repeat: no-repeat;
    background-size: 36px;
}*/
.cod.cod-3,
.cod.cod-4,
.cod.cod-2,
.cod.cod-1 {
    background-image:url(../img/pricelabel.png);
    background-repeat: no-repeat;
    background-size: 86px;
}
.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/payments/paypal.png);
    background-repeat: no-repeat;
    background-size: 105px;
}
.paymenttitle {
    font-size: 12px;
    text-transform: none;
    color: #151615;
    text-transform: uppercase;
    text-align: center;
    font-weight: 600;
    display: block;
}
.smalltitle {
    font-size:12px;
    color:#151615;
    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;
}
.payment-options {
    display: inline-block;
    width: 100%;
}
span.deliverylogo img {
    display: block;
    margin: 0 auto;
}

.checkoutblock span.carrier-extra-content {
    display: none;
}
label.stronglabel {
    color: #151615;
    font-size: 13px;
    font-weight: 400;
    margin: 0 0 10px;
    text-align: left;
}
.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;
}
.sampoimg {
    background-image:url(../img/payments/danske.png);
    background-size:124px;
}
.nordimg {
    background-image:url(../img/payments/dnb.png);
    background-size:68px;
}
.parexlvimg,
.pareximg {
    background-image:url(../img/payments/citadele.png);
    background-size:70px;
}
.nordeaeeimg,
.nordealvimg {
    background-image:url(../img/payments/luminor.png);
    background-size:99px;
}
.nordealtimg {
    background-image:url(../img/payments/nordea.png);
    background-size:99px;
}
.sbimg {
    background-image:url(../img/payments/siauliu.png);
    background-size:128px;
}
.mbimg {
    background-image:url(../img/payments/medicina.png);
    background-size:75px;
}
.lkuimg {
    background-image:url(../img/payments/lku.png);
    background-size:128px;
}
.lt_mokilizingasimg,
.mokilizingasimg {
    background-image:url(../img/payments/mokilizingas.png);
    background-size:150px;
}
.mokilizingasimg{
    background-repeat:no-repeat;
    height: 33px;
}
.walletimg {
    background-image:url(../img/payments/paysera.png);
    background-size:104px;
}
.lt_gf_leasingimg {
    background-image:url(../img/payments/paysera.png);
    background-size:104px;
}
.seblvimg,
.vb2img,
.seb_banklink {
    background-image:url(../img/payments/seb.png);
    background-size:81px;
}
.hanzaeeimg,
.hanzalvimg,
.hanzaimg,
.swedbank_banklink {
    background-image:url(../img/payments/swedbank.png);
    background-size:125px;
}
.checkoutblock {
    max-width: 33.33%;
    width: 100%;
    float: left;
    padding: 0;
    margin: 0 0;
    padding: 6px 6px;
}
#omnivaparcel {
    background-color: #fff;
    font-weight: 400;
    max-width: 90%;
    margin: 0 auto;
    display: block;
    padding-right: 30px;
}
.payment-options {
    display: inline-block;
    width: auto;
    min-width: 100%;
    margin: 0 -6px;
}
input.payserainput, .checkoutblock input {
    display: none;
}
.payserahidden {
    display:none;
}
body#checkout .additional-information {
    font-size: .875rem;
    margin-left: 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%;
}
.show1023 {
    display:none;
}
.form-group.row {
    margin-bottom: 15px;
}
.formblock .w50 {
    max-width: calc(50% - 16px);
    max-width: -moz-calc(50% - 16px);
    max-width: -ms-calc(50% - 16px);
    max-width: -o-calc(50% - 16px);
    max-width: -webkit-calc(50% - 16px);
    max-width: calc(50% - 16px);
    float: left;
    width: 100%;
    position: relative;
    margin-right: 32px;
}
.formblock .w50:nth-child(2n) {
    margin-right: 0;
}
.w50.w50radio {
    max-width: 100%;
    margin: 0;
}
body#checkout section.checkout-step .forgot-password {
    margin-left: 0;
}
.forgot-password a.frame {
    font-size: 12px;
    color: #151615;
}
.hidden {
    display: none;
}
body#checkout section.checkout-step .delivery-option .venipak-order-comments label {
    text-align: left;
    font-weight: 500;
    margin-bottom: 7px;
}
.checkoutblock #omnivalt_parcel_terminal_carrier_details {
    padding: 0 40px 0;

}
.checkoutblock span.carrier-extra-content {
    display: none;
    padding: 0 40px 0;
}
#omnivalt_parcel_terminal_carrier_details .customselect2,
.carrier-extra-content .customselect2 {
    background-color: #f7f4f1;
    margin-bottom:10px;
}
.payment-options .line90 {
    line-height: 150px;
}
.payment-options .checkoutblock input[type="radio"] + label:before {
    display:none;
}
.payment-options .checkoutblock input[type="radio"]:not(old):checked + label:before {
    display:block;
    width:15px;
    height:15px;
    top:5px;
    left:5px;
    right:auto;
}
.ps-hidden-by-js {
    display:none;
}
.max240 {
    width:100%;
    max-width:240px;
}
.formlabel.checkouttitle.margintop40 {
    margin-top:40px;
}
.ordersummary {
    background: #2fd68d;
    border: 0;
    padding: 25px;
    box-sizing: BORDER-BOX;
    display: inline-block;
    width: 100%;
    padding-left: 215px;
    background-repeat: no-repeat;
    margin: 0 0 5px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2254%22%20height%3D%2250%22%20viewBox%3D%220%200%2054%2050%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_complete%22%20class%3D%22cls-1%22%20d%3D%22M412.586%2C189.66a1.059%2C1.059%2C0%2C0%2C0%2C0%2C2.118h0.01A1.059%2C1.059%2C0%2C0%2C0%2C412.586%2C189.66Zm4.8%2C0a1.059%2C1.059%2C0%2C0%2C0%2C0%2C2.118h0.01A1.059%2C1.059%2C0%2C0%2C0%2C417.385%2C189.66Zm4.8%2C0a1.059%2C1.059%2C0%2C0%2C0%2C0%2C2.118h0.01A1.059%2C1.059%2C0%2C0%2C0%2C422.185%2C189.66Zm25.478%2C0H430.445a1.059%2C1.059%2C0%2C0%2C0%2C0%2C2.117h17.218A1.059%2C1.059%2C0%2C0%2C0%2C447.663%2C189.66Zm-15.357%2C34.622a1.061%2C1.061%2C0%2C1%2C0%2C.309.749A1.056%2C1.056%2C0%2C0%2C0%2C432.306%2C224.282Zm-1.835-24.032h-17.72a1.057%2C1.057%2C0%2C0%2C0-1.055%2C1.059V219.1a1.057%2C1.057%2C0%2C0%2C0%2C1.055%2C1.059h17.72a1.056%2C1.056%2C0%2C0%2C0%2C1.054-1.059V201.309A1.056%2C1.056%2C0%2C0%2C0%2C430.471%2C200.25Zm-1.055%2C17.791H413.805V202.368h15.611v15.673ZM458.53%2C201l-4.221-2.447V188.177A3.175%2C3.175%2C0%2C0%2C0%2C451.144%2C185h-41.98A3.174%2C3.174%2C0%2C0%2C0%2C406%2C188.177v34.736a3.174%2C3.174%2C0%2C0%2C0%2C3.164%2C3.177h17.773a1.059%2C1.059%2C0%2C0%2C0%2C0-2.118H409.164a1.058%2C1.058%2C0%2C0%2C1-1.054-1.059V196.437H452.2v1.738c-0.064.012-.127%2C0.026-0.19%2C0.043a2.933%2C2.933%2C0%2C0%2C0-1.791%2C1.38l-3.3%2C5.735H436.447a1.059%2C1.059%2C0%2C0%2C0%2C0%2C2.118H445.7L444%2C210.416h-7.549a1.059%2C1.059%2C0%2C0%2C0%2C0%2C2.118h6.331l-1.7%2C2.965h-4.626a1.06%2C1.06%2C0%2C0%2C0%2C0%2C2.119h3.408l-2.942%2C5.116a1.08%2C1.08%2C0%2C0%2C0-.136.421l-1.1%2C10.677a1.062%2C1.062%2C0%2C0%2C0%2C.522%2C1.026%2C1.051%2C1.051%2C0%2C0%2C0%2C1.146-.059l8.661-6.292a1.081%2C1.081%2C0%2C0%2C0%2C.3-0.329l1.2-2.088h3.638a3.175%2C3.175%2C0%2C0%2C0%2C3.165-3.177v-8.261a1.076%2C1.076%2C0%2C0%2C0-.047-0.312l5.347-9.3A2.969%2C2.969%2C0%2C0%2C0%2C458.53%2C201Zm-50.421-6.679v-6.142a1.059%2C1.059%2C0%2C0%2C1%2C1.055-1.059h41.98a1.058%2C1.058%2C0%2C0%2C1%2C1.055%2C1.059v6.142h-44.09ZM438.021%2C231.7l0.688-6.7%2C4.745%2C2.751Zm14.178-8.783a1.058%2C1.058%2C0%2C0%2C1-1.055%2C1.059h-2.421l3.476-6.044v4.985h0Zm-7.194%2C3.289-5.737-3.326%2C10.03-17.441%2C5.737%2C3.325Zm12.777-22.22-1.692%2C2.944-5.737-3.325%2C1.692-2.944a0.837%2C0.837%2C0%2C0%2C1%2C1.146-.309l4.284%2C2.484A0.844%2C0.844%2C0%2C0%2C1%2C457.782%2C203.982Zm-29.888%2C2.508a1.053%2C1.053%2C0%2C0%2C0-1.492%2C0l-5.161%2C5.182-2.207-2.216a1.051%2C1.051%2C0%2C0%2C0-1.492%2C0%2C1.062%2C1.062%2C0%2C0%2C0%2C0%2C1.5l2.954%2C2.965a1.051%2C1.051%2C0%2C0%2C0%2C1.491%2C0l5.907-5.931A1.062%2C1.062%2C0%2C0%2C0%2C427.894%2C206.49Zm17.206-6.24h-8.652a1.059%2C1.059%2C0%2C0%2C0%2C0%2C2.118H445.1A1.059%2C1.059%2C0%2C0%2C0%2C445.1%2C200.25Z%22%20transform%3D%22translate%28-406%20-185%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:80px center;
}
h3.h1.card-title {
    color: #ffffff;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0;
    line-height: 30px;
}
.ordertext {
    color: #ffffff;
    font-size: 13px;
    font-weight: 400;
    margin: 0;
}
.ordercompletetitle {
    color: #ffffff;
    font-size: 17px;
    font-weight: 500;
    text-transform: none;
    letter-spacing: 0.15px;
    line-height: 30px;
    margin: 0 0 20px;
}
.ordertext .w50 .row{
    margin-bottom:7px;
}
.ordertext .w50{
    float:left;
    max-width:50%;
    width:100%;
}
.marginbottom15 {
    margin-bottom:15px;
}
.margintop15 {
    margin-top:15px;
}
.max640.additionalinfo {
    margin-left: 39px;
    padding: 0px 0;
    box-sizing: BORDER-BOX;
    max-width: 460px;
}
.max540 {
    max-width: 540px;
    float: left;
    width: 100%;
}
.max640 {
    max-width: 640px;
    float: left;
    width: 100%;
}
.greyback {
    background:#f7f4f1;
}
#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: 140px;
    line-height: 140px;
    border: 1px solid #f5f5f5;
    float: left;
    text-align: center;
    background: #fff;
    display: block;
    width: 100%;
}
.marginbottom120 {
    margin-bottom:120px;
}
.summarydetails {
    float: left;
    max-width: calc(100% - 120px);
    max-width: -moz-calc(100% - 120px);
    max-width: -ms-calc(100% - 120px);
    max-width: -o-calc(100% - 120px);
    max-width: -webkit-calc(100% - 120px);
    max-width: calc(100% - 120px);
    padding-left: 20px;
    box-sizing: border-box;
}
span.summerproducttitle {
    color: #151818;
    font-size: 15px;
    font-weight: 600;
    margin: 0 0 20px;
    display: block;
    max-width: 235px;
}
.row.summarytext.summaryprice {
    color: #948167;
    font-size: 19px;
    font-weight: 500;
    margin-top: 0;
}
#order-items {
    border-right: 0;
}
.summarytotalrow {
    padding-left: 167px;
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-position: 42px center;
    padding-right: 180px;
    box-sizing: border-box;
}
.totalrow {
    color: #151615;
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
}
.totalvalue {
    float: right;
    text-align: right;
    color: #948167;
}
.productcount .totalvalue {
    float: right;
    text-align: right;
    color: #151615;
    font-size: 13px;
}
.productcount {
    font-size: 14px;
    color: #151615;
    font-weight: 400;
    margin: 0 0 10px;
    text-transform: none;
}
.summarytitle {
    color: #151615;
    font-size: 15px;
    margin: 0 0 15px;
    display: block;
    text-transform: uppercase;
    font-weight: 600;
}
.additionalinfo ul li{
    margin:0;
}
.additionalinfo ul {
    font-size: 13px;
    font-weight: 400;
    line-height: 23px;
    color: #151615;
}
.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);
}

.max600 {
    max-width:600px;
    width:100%;
    float:left;
}
.max500 {
    max-width: 500px;
    width: 100%;
    float: left;
    margin-right: 100px;
}
.max600.additionalinfo {
    max-width: 480px;
    margin-top: 30px;
}
.sucesstext, .unsucesstext {
    display: none;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}
.padding3040 {
    padding:30px 40px;
    box-sizing: border-box;
}
.marginbottom30 {
    margin-bottom: 30px;
}
.bigformtitle  {
    color:#151615;
    font-weight:500;
    text-transform: uppercase;
}
.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%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22msg_close%22%20class%3D%22cls-1%22%20d%3D%22M1455.5%2C865a7.5%2C7.5%2C0%2C1%2C0%2C7.5%2C7.5A7.478%2C7.478%2C0%2C0%2C0%2C1455.5%2C865Zm1.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.314%2C0.314%2C0%2C0%2C1%2C0-.477l0.47-.478a0.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.478a0.334%2C0.334%2C0%2C0%2C1%2C0%2C.477l-2.56%2C2.557A0.16%2C0.16%2C0%2C0%2C0%2C1456.59%2C872.636Z%22%20transform%3D%22translate%28-1448%20-865%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat; 
    position:absolute;
    width:46px;
    height:46px;
    background-position:center center;
    top:0;
    right:0;
    cursor: pointer;
    -moz-transition:background-image 0.2s ease;
    -ms-transition:background-image 0.2s ease;
    -o-transition:background-image 0.2s ease;
    -webkit-transition:background-image 0.2s ease;
    transition:background-image 0.2s ease;
}

.closebtn:hover {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%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%23262929%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22msg_close_hover%22%20class%3D%22cls-1%22%20d%3D%22M1455.5%2C865a7.5%2C7.5%2C0%2C1%2C0%2C7.5%2C7.5A7.478%2C7.478%2C0%2C0%2C0%2C1455.5%2C865Zm1.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.314%2C0.314%2C0%2C0%2C1%2C0-.477l0.47-.478a0.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.478a0.334%2C0.334%2C0%2C0%2C1%2C0%2C.477l-2.56%2C2.557A0.16%2C0.16%2C0%2C0%2C0%2C1456.59%2C872.636Z%22%20transform%3D%22translate%28-1448%20-865%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}
.marginbottom65 {
    margin-bottom:65px;
}
#main section.page-content.page-order-confirmation.card {
    padding: 40px;
    box-sizing: border-box;
    background: #f7f4f1;
    margin-bottom: 80px;
}
section#content-hook_order_confirmation {
    margin: 0;
}
.formlabel.checkouttitle {
    color: #151615;
    font-size: 13px;
    font-weight: 500;
}
a.userlogin span {
    color: #151615;
    font-size: 13px;
}
#checkout .row.deliveryrow {
    margin-top: 40px;
}
.desctext p{
    margin: 0 0 5px;
}
.desctext strong{
    font-weight:500;
}
.desctext {
    color: #151818;
    font-size: 15px;
    font-weight: 300;
    line-height: 26px;
}
.cmstitle {
    margin: 0 0 25px;
    font-size: 21px;
    font-weight: 600;
    color: #151818;
}
.page-content.page-cms {
    background: #fff;
    padding: 0;
    text-align: justify;
}
#main .page-content, #main .page-header {
    margin-bottom: 80px;
}
.product-images button.slick-arrow:after {
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    background-image:url(../img/leftback.png);
    opacity:0.18;
    -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;
    top:0;
    left:0;
}
.product-images button.slick-prev.slick-arrow:hover:after,
.product-images button.slick-arrow:hover:after {
    opacity:0.35;
}
.product-images button.slick-prev.slick-arrow:after {
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    background-image:url(../img/rightback.png);
    opacity:0.18;
    -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;
    top:0;
    left:0;
}
.product-images button.slick-arrow:hover {
    background:none;
}
.product-images button.slick-prev.slick-arrow:before,
.product-images button.slick-arrow:before {
    background-repeat:no-repeat;
    content:'';
    background-position:8px center;
    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%22%20viewBox%3D%220%200%205%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%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%22photo_arrow_right%22%20class%3D%22cls-1%22%20d%3D%22M1150.53%2C749.016a0.541%2C0.541%2C0%2C0%2C1-.38-0.169%2C0.609%2C0.609%2C0%2C0%2C1%2C0-.817l3.3-3.511-3.3-3.511a0.609%2C0.609%2C0%2C0%2C1%2C0-.817%2C0.524%2C0.524%2C0%2C0%2C1%2C.77%2C0l4.06%2C4.328-4.06%2C4.328A0.546%2C0.546%2C0%2C0%2C1%2C1150.53%2C749.016Z%22%20transform%3D%22translate%28-1150%20-740.031%29%22/%3E%0A%3C/svg%3E%0A);
    width:100%;
    height:100%;
    top:0;
    left:0;
    position:absolute;
    z-index: 1;
}
.product-images button.slick-prev.slick-arrow:before {
    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%22%20viewBox%3D%220%200%205.031%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%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%22photo_arrow_left%22%20class%3D%22cls-1%22%20d%3D%22M649.465%2C749.016a0.526%2C0.526%2C0%2C0%2C0%2C.383-0.169%2C0.6%2C0.6%2C0%2C0%2C0%2C0-.817l-3.3-3.511%2C3.3-3.511a0.6%2C0.6%2C0%2C0%2C0%2C0-.817%2C0.52%2C0.52%2C0%2C0%2C0-.767%2C0l-4.066%2C4.328%2C4.066%2C4.328A0.528%2C0.528%2C0%2C0%2C0%2C649.465%2C749.016Z%22%20transform%3D%22translate%28-645%20-740.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-position:4px center

}
.product-images button.slick-prev.slick-arrow,
.product-images button.slick-arrow {
    right: 0;
    width: 17px;
    height: 42px;
    background:none;
    position:absolute;
    border-radius:0;
    top: calc(50% - 21px);
    top: -moz-calc(50% - 21px);
    top: -ms-calc(50% - 21px);
    top: -o-calc(50% - 21px);
    top: -webkit-calc(50% - 21px);
    top: calc(50% - 21px);
}
.product-images button.slick-prev.slick-arrow {
    left:0;
    right:auto;

}
.product-images .slick-slide {
    margin: 0 4px;
}
.product-images .slick-list {
    margin: 0 -4px;
}
.images-container {
    overflow: hidden;
}
.links ul {
    margin:35px 0;
}
.links ul li a {
    font-weight: 500;
    border-bottom: 0;
    width: 100%;
    display: inline-block;
    margin: 0;
    color: #151818;
    font-size: 12px;
    text-transform: uppercase;
    padding: 9px 35px;
}
#module-returnmanager-manager div#left-column .block-categories {
    display:none;
}
#module-returnmanager-manager div#left-column,
#cms div#left-column {
    border:0;
}
.links {
    border: 3px solid #f7f4f1; 
}
.contactsleft {
    background:#f7f4f1;
    padding:30px 35px;
    line-height:25px;
    margin:30px 0 0;
}
.contactsleft a:hover{
    text-decoration:underline;
}
.contactsleft a{
    color:#000;
    font-size:13px;
    font-weight:400;
}
.conttitle {
    color:#000;
    font-size:15px;
    font-weight:600;
    text-transform: uppercase;
    margin:0 0 25px;
}
.contvalue {
    float:left;
    color:#000;
    font-size:13px;
    width:110px;
    font-weight:600;
}
.page-content.page-cms.cmsbox {
    padding-left: 0;
    box-sizing: border-box;
}

.contbox {
    background: #f7f4f1;
    display: inline-block;
    width: 100%;
    padding: 40px;
    box-sizing: border-box;
}
.contbox .bigformtitle{
    margin:0 0 30px;
}
.form-row.row {
    margin-bottom: 15px;
}
.customselect2.error,
.form-row.row textarea.error,
.form-row.row input.error {
    border:1px solid #ff0000;
}
.form-row.row textarea,
.form-row.row input {
    width: 100%;
    height: 44px;
    line-height: 42px;
    border: 0;
    font-family: 'rubik';
    padding: 0 20px;
    color: #151615;
    font-size: 12px;
}
.form-row.row textarea {
    height:90px;
    line-height:1;
    padding: 15px 20px;
    resize: none;
}
.margintop20 {
    margin-top:20px;
}
.margintop30 {
    margin-top:30px;
}
.rm_product_name a {
    color: #151818;
    font-weight: 600;
    font-size: 15px;
    font-family: 'rubik';
    line-height: 25px;
}
.rm_center_align.pricerow {
    color: #948167;
    font-size: 19px;
    font-weight: 500;
    font-family: 'rubik';
}
.rm_description_col {
    font-size: 11px;
    font-weight: 500;
    line-height: 25px;
}
.rm_img_col {
    position: relative;
}
.rm_img_col:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(107,135,162,.06);
}
.marginright18 {
    margin-right:18px;
}
.returnallproducts td {
    padding: 0;
}
td.checkboxcol input{
    display:none;
}
td.checkboxcol {
    width: 190px;
    padding: 0;
}
.checkbox input[type=checkbox]:not(old):checked+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%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%23948167%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_checked%22%20class%3D%22cls-1%22%20d%3D%22M1408%2C468v15h15V468h-15Zm6.43%2C10.546-2.9-2.9%2C0.7-.7%2C2.2%2C2.2%2C4.34-4.344%2C0.7%2C0.7Z%22%20transform%3D%22translate%28-1408%20-468%29%22/%3E%0A%3C/svg%3E%0A);

}
.checkbox input[type=checkbox]:not(old):checked+label {
    color:#948167;
}
.checkbox label:before {
    content:'';
    position:absolute;
    width:15px;
    height:15px;
    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%23cbcccd%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_check%22%20class%3D%22cls-1%22%20d%3D%22M1408%2C758v15h15V758h-15Zm6.43%2C10.546-2.9-2.9%2C0.7-.7%2C2.2%2C2.2%2C4.34-4.344%2C0.7%2C0.7Z%22%20transform%3D%22translate%28-1408%20-758%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    left:0;
    top:0;
}
.checkbox label {
    color:#b9b9ba;
    position:relative;
    font-weight:500;
    text-transform: uppercase;
    /*padding-left:35px;*/
    box-sizing: border-box;
    font-size:10px;
    cursor: pointer;
    line-height:15px;
}
.rm_label_hightlight b {
    font-weight: 400;
    font-size: 13px;
    display: inline-block;
    margin-left: 10px;
    text-transform: none;
}
tr.rm_single_order_total_row td b{
    font-size:13px;
    font-weight:400;
}
tr.rm_single_order_total_row td {
    border-top: 3px solid #f7f4f1;
    border-bottom: 3px solid #f7f4f1;
    padding: 25px 45px;
    font-size: 13px;
    font-weight: 500;
    color: #151615;
}
.rm_single_order_row .rm_pro_row.returnallproducts {
    border: 0;
}
.requesterror,
.rmproduct,
.kurjeris {
    display: none;
}
.marginbottom50 {
    margin-bottom:50px;
}
.cancelbtn {
    color:#151615;
    font-size:12px;
    font-weight:400;
    text-decoration: underline;
    display:inline-block;
    line-height:42px;
    text-align:center;
    cursor: pointer;
    background:transparent;
    padding:0;
    border:0;
}

.page-addresses .address, .page-authentication #content {
    box-shadow: none;
    background: #fff;
    padding: 0;
    max-width: 100%;
}
.accounthalf:nth-child(2n) {
    margin-right:0;
}
.accounthalf {
    float: left;
    max-width: calc(50% - 5px);
    max-width: -moz-calc(50% - 5px);
    max-width: -ms-calc(50% - 5px);
    max-width: -o-calc(50% - 5px);
    max-width: -webkit-calc(50% - 5px);
    max-width: calc(50% - 5px);
    width: 100%;
    background: #f7f4f1;
    padding: 40px 50px;
    box-sizing: BORDER-BOX;
    margin-right: 10px;
    min-height:366px;
}
.accounthalf .form-group.row.w50 {
    max-width: 100%;
    margin: 0 0 15px;
}
.cmstitle,
.pagetitle {
    color: #151615;
    font-size: 15px;
    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: left;
    font-size: 13px;
    margin-top: 0;
    padding-bottom: 0;
    font-weight: 500;
    color: #151615;
    text-decoration: underline;
    margin-bottom: 0;
    line-height: 42px;
}
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: -18px;
    color: #151615;
}
.noaccbig > span {
    margin-bottom: 0;
    text-align:left;
    text-transform: none;
}
.noaccbig {
    color: #151615;
    font-size: 15px;
    font-weight: 600;
    margin: 60px 0 22px;
    text-align: left;
    text-transform: uppercase;
}
.textleft {
    text-align: left;
}
section.register-form {
    width: 100%;
    background: #f7f4f1;
    padding: 40px 50px;
}
.text {
    font-size: 12px;
    font-family: 'rubik';
    text-transform: none;
    font-weight: 400;
    color: #151615;
    line-height: 22px;
}
#password.page-customer-account #content {
    padding:0;
    margin:0;
    box-shadow: none;
    background: #f7f4f1;
    padding: 40px 50px;
    margin:0 0 50px;
}
.max360  {
    max-width:360px;
    width:100%;
}
.Letter a {
    color: #151818;
    font-weight: 600;
    font-size: 19px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #f7f4f1;
    display: block;
    text-align: center;
}
.gamintojas img{
    max-width:100%;
    height:auto;
}
.gamintojas a:before {
    content:'';
    position:absolute;
    top:0;
    left:0;
    background: rgba(0,0,0,0.05);
    opacity:0.5;
    width:100%;
    height:100%;
}
.gamintojas a {
    display: block;
    position:relative;
}
.gamintojas:nth-child(5n) {
    margin-right:0;
}
.gamintojas {
    text-align: center;
    width: 184px;
    float: left;
    padding-bottom: 0;
    position: relative;
    margin-right:10px;
    margin-bottom:10px;
}
.gamintojas a:hover span.hoverblock {
    opacity:1;
}
span.hoverblock {
    color: #ffffff;
    font-size: 13px;
    font-weight: 400;
    background: Rgba(250,32,32,0.9);
    display: block;
    position: absolute;
    width: 100%;
    opacity: 0;
    -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;
}
.brandtext:hover {
    text-decoration:underline;
}
.brandtext {
    color: #151615;
    font-size: 13px;
    font-weight: 400;
    Line-height: 22px;
}
.brandsrow {
    display: inline-block;
    width: 100%;
    margin-bottom: 25px;
}
.Letter {
    float: none;
    border-bottom: 3px solid #f7f4f1;
    width: 100%;
    clear: both;
    margin-bottom: 30px;
    padding: 0;
}
.fl.brandnoimage {
    width: 25%;
}
.marginbottom80{
    margin-bottom:80px;
}
.greyscales {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -moz-transition: filter 0.2s ease;
    -ms-transition: filter 0.2s ease;
    -o-transition: filter 0.2s ease;
    -webkit-transition: filter 0.2s ease;
    transition: filter 0.2s ease;
}
.passwordreset, section.register-form {
    min-height: 1px;
    margin-right: 40px;
    width: 100%;
    padding: 0;
    border-radius: 4px;
}
section.register-form {
    padding:40px;
}
.cmstitle {
    color: #171819;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 20px;
}

.page-authentication #content {
    padding: 0;
}
.max360 {
    max-width:360px;
    width:100%;
}
.accountmobile  {
    display:none;
}
.accountside {
    max-width: 300px;
    float: left;
    width: 100%;
    margin-top: 40px;
    position: relative;
}
.accountgrey {
    display:inline-block;
    width:100%;
    background: #f7f4f1;

}
.menutitle {
    color:#151818;
    font-size:14px;
    font-weight:600;
    text-transform: uppercase;
    padding-left:80px;
    margin:30px 0 0;
}
#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: 20px;
    color: #151818;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}
.accountcontent {
    float: left;
    background: #f7f4f1;
    min-height: 445px;
    margin-left: 30px;
    margin-top: 40px;
    padding:30px 40px;
    box-sizing: border-box;
    max-width: calc(100% - 330px);
    max-width: -moz-calc(100% - 330px);
    max-width: -ms-calc(100% - 330px);
    max-width: -o-calc(100% - 330px);
    max-width: -webkit-calc(100% - 330px);
    max-width: calc(100% - 330px);
    width: 100%;
}
#my-account .accountcontent {
    background: #948167;
}
.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;
    left: 30px;
}
.customerlinks {
    padding: 0 33px;
    margin: 25px 0 40px;
}
.line48 {
    line-height: 40px;
}
.userlist span{
    position:relative;
    z-index:1;
}
.userlist{
    position:relative;
}
.usermenu {
    color: #151818;
    font-weight: 500;
    padding-left: 0;
    font-size: 12px;
    display: block;
    text-transform: uppercase;
}
.userlist {
    padding-left: 50px;
    background-position: left 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%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%22admin_address%22%20class%3D%22cls-1%22%20d%3D%22M358.557%2C281.814a6.927%2C6.927%2C0%2C0%2C0-6.867%2C6.969%2C7%2C7%2C0%2C0%2C0%2C1.2%2C3.943%2C6.89%2C6.89%2C0%2C0%2C0%2C2.89%2C2.434l2.236%2C4.01a0.613%2C0.613%2C0%2C0%2C0%2C1.075%2C0l2.235-4.01a6.89%2C6.89%2C0%2C0%2C0%2C2.89-2.434%2C7%2C7%2C0%2C0%2C0%2C1.2-3.943A6.927%2C6.927%2C0%2C0%2C0%2C358.557%2C281.814Zm2.108%2C12.27a0.625%2C0.625%2C0%2C0%2C0-.306.273l-1.8%2C3.232-1.8-3.232a0.623%2C0.623%2C0%2C0%2C0-.307-0.273A5.633%2C5.633%2C0%2C1%2C1%2C360.665%2C294.084Zm-2.108-7.971a2.633%2C2.633%2C0%2C1%2C0%2C2.594%2C2.633A2.617%2C2.617%2C0%2C0%2C0%2C358.557%2C286.113Zm0%2C4.011a1.379%2C1.379%2C0%2C1%2C1%2C1.359-1.378A1.369%2C1.369%2C0%2C0%2C1%2C358.557%2C290.124Z%22%20transform%3D%22translate%28-351.688%20-281.813%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}
.icon-admin_return {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2212.031%22%20viewBox%3D%220%200%2016%2012.031%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_return%22%20class%3D%22cls-1%22%20d%3D%22M361.11%2C472h-2.544a0.608%2C0.608%2C0%2C0%2C0%2C0%2C1.215h2.544a3.928%2C3.928%2C0%2C0%2C1%2C0%2C7.846H354.1v-0.939a0.774%2C0.774%2C0%2C0%2C0-1.16-.7l-2.548%2C1.546a0.834%2C0.834%2C0%2C0%2C0%2C0%2C1.407l2.548%2C1.545a0.774%2C0.774%2C0%2C0%2C0%2C1.16-.7v-0.938h7.012A5.144%2C5.144%2C0%2C0%2C0%2C361.11%2C472Zm-7.012%2C1.215h1.895a0.608%2C0.608%2C0%2C0%2C0%2C0-1.215H354.1A0.608%2C0.608%2C0%2C0%2C0%2C354.1%2C473.215Z%22%20transform%3D%22translate%28-350%20-472%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%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%22admin_credit%22%20class%3D%22cls-1%22%20d%3D%22M358.437%2C409.646h-2.173a0.622%2C0.622%2C0%2C0%2C0%2C0%2C1.243h2.173A0.622%2C0.622%2C0%2C0%2C0%2C358.437%2C409.646Zm2.414-4.971h-0.3a0.622%2C0.622%2C0%2C0%2C0%2C0%2C1.243h0.3A0.622%2C0.622%2C0%2C0%2C0%2C360.851%2C404.675Zm-2.414%2C0h-2.173a0.622%2C0.622%2C0%2C0%2C0%2C0%2C1.243h2.173A0.622%2C0.622%2C0%2C0%2C0%2C358.437%2C404.675Zm0%2C2.486h-2.173a0.622%2C0.622%2C0%2C0%2C0%2C0%2C1.243h2.173A0.622%2C0.622%2C0%2C0%2C0%2C358.437%2C407.161Zm2.414%2C2.485h-0.3a0.622%2C0.622%2C0%2C0%2C0%2C0%2C1.243h0.3A0.622%2C0.622%2C0%2C0%2C0%2C360.851%2C409.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.779%2C1.779%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.593%2C0.593%2C0%2C0%2C1%2C.427.182%2C0.625%2C0.625%2C0%2C0%2C1%2C.177.439V403.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.242V412.1Zm-3.018-4.94h-0.3a0.622%2C0.622%2C0%2C0%2C0%2C0%2C1.243h0.3A0.622%2C0.622%2C0%2C0%2C0%2C360.851%2C407.161Z%22%20transform%3D%22translate%28-350.844%20-399.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%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%22admin_cupon%22%20class%3D%22cls-1%22%20d%3D%22M364.02%2C363.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%2C364.02%2C363.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%2C356.7%2C372.816Zm0.866-5.828a1.51%2C1.51%2C0%2C1%2C0-1.509%2C1.553A1.534%2C1.534%2C0%2C0%2C0%2C357.561%2C366.988Zm-1.509.31a0.311%2C0.311%2C0%2C1%2C1%2C.3-0.31A0.306%2C0.306%2C0%2C0%2C1%2C356.052%2C367.3Zm4.98%2C5.592a1.554%2C1.554%2C0%2C1%2C0-1.509-1.553A1.533%2C1.533%2C0%2C0%2C0%2C361.032%2C372.89Zm0-1.863a0.311%2C0.311%2C0%2C1%2C1-.3.31A0.307%2C0.307%2C0%2C0%2C1%2C361.032%2C371.027Z%22%20transform%3D%22translate%28-350.844%20-361.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%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%22admin_download%22%20class%3D%22cls-1%22%20d%3D%22M364.352%2C441.3h-6.684l-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.663V445.61h10.945a0.663%2C0.663%2C0%2C0%2C0%2C0-1.325H352.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.082a0.654%2C0.654%2C0%2C0%2C1%2C.643.663v8.285a0.653%2C0.653%2C0%2C0%2C1-.643.663h-1.59a0.663%2C0.663%2C0%2C0%2C0%2C0%2C1.326h1.59a1.963%2C1.963%2C0%2C0%2C0%2C1.931-1.989V443.29A1.962%2C1.962%2C0%2C0%2C0%2C364.352%2C441.3Zm-3.408%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%2C360.944%2C451.438Z%22%20transform%3D%22translate%28-350.844%20-438.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%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%22admin_info%22%20class%3D%22cls-1%22%20d%3D%22M354.959%2C334.292H352.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.262%2C4.262%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.806%2C1.806%2C0%2C0%2C0%2C1.42.7h2.139A0.622%2C0.622%2C0%2C0%2C0%2C354.959%2C334.292Zm0.861-10.439a2.9%2C2.9%2C0%2C1%2C1%2C3.041%2C2.979l-0.141%2C0-0.142%2C0A2.95%2C2.95%2C0%2C0%2C1%2C355.82%2C323.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-.475h4.153a0.609%2C0.609%2C0%2C0%2C0%2C.587-0.474%2C5.2%2C5.2%2C0%2C0%2C1%2C.2-0.64%2C0.4%2C0.4%2C0%2C0%2C1%2C.385-0.253H364.5a0.412%2C0.412%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.255H362.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.415%2C5.415%2C0%2C0%2C0%2C.245.8%2C1.632%2C1.632%2C0%2C0%2C0%2C1.5%2C1.045h1.911a1.62%2C1.62%2C0%2C0%2C0%2C1.486-1%2C5.521%2C5.521%2C0%2C0%2C0%2C.455-2.112A5.382%2C5.382%2C0%2C0%2C0%2C365.99%2C330.334Zm-1.984%2C1.472a0.622%2C0.622%2C0%2C1%2C1-.6.622A0.613%2C0.613%2C0%2C0%2C1%2C364.006%2C331.806Z%22%20transform%3D%22translate%28-351%20-319.625%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}

.icon-admin_logout:before {
    content:'';
    position:Absolute;
    right: 0;
    top: 0;
    width:44px;
    height:100%;
    background-color:#e61919;
    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%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22admin_logout%22%20class%3D%22cls-1%22%20d%3D%22M597.248%2C533.674h-5.775a0.652%2C0.652%2C0%2C0%2C1-.641-0.663v-11.93a0.652%2C0.652%2C0%2C0%2C1%2C.641-0.663h5.775a0.663%2C0.663%2C0%2C0%2C0%2C0-1.325h-5.775a1.96%2C1.96%2C0%2C0%2C0-1.925%2C1.988v11.93A1.96%2C1.96%2C0%2C0%2C0%2C591.473%2C535h5.775A0.663%2C0.663%2C0%2C0%2C0%2C597.248%2C533.674Zm7.561-7.1-3.9-3.976a0.627%2C0.627%2C0%2C0%2C0-.907.006%2C0.678%2C0.678%2C0%2C0%2C0%2C.006.937l2.788%2C2.842h-7.471a0.663%2C0.663%2C0%2C0%2C0%2C0%2C1.326h7.471l-2.788%2C2.842a0.679%2C0.679%2C0%2C0%2C0-.006.937%2C0.626%2C0.626%2C0%2C0%2C0%2C.907.007l3.9-3.977A0.679%2C0.679%2C0%2C0%2C0%2C604.809%2C526.574Z%22%20transform%3D%22translate%28-589.563%20-519.094%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
}

.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%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%22admin_orders%22%20class%3D%22cls-1%22%20d%3D%22M364.994%2C244.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%2C244.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%2C248.566Zm0%2C3.65h-3.91a0.6%2C0.6%2C0%2C0%2C0%2C0%2C1.19h3.91A0.6%2C0.6%2C0%2C0%2C0%2C363.073%2C252.216Zm-8.26-3.511a0.612%2C0.612%2C0%2C0%2C0-.069.839l0.835%2C1.029a0.561%2C0.561%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%2C248.705Zm1.37%2C3.214a0.893%2C0.893%2C0%2C1%2C0%2C.859.892A0.875%2C0.875%2C0%2C0%2C0%2C356.183%2C251.919Zm6.89%2C3.867h-3.91a0.6%2C0.6%2C0%2C0%2C0%2C0%2C1.19h3.91A0.6%2C0.6%2C0%2C0%2C0%2C363.073%2C255.786Zm-6.89-.3a0.893%2C0.893%2C0%2C1%2C0%2C.859.892A0.875%2C0.875%2C0%2C0%2C0%2C356.183%2C255.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%2C245.751Z%22%20transform%3D%22translate%28-352.688%20-243%29%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
}
.logoutbtn:hover {
    background:#e61919;
}
.logoutbtn {
    margin-top: 10px;
    background: #948167;
    position:relative;
    -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;
    color: #fff;
}
.logoutbtn .userlist {
    padding-left: 85px;
}
.logoutbtn .line48 {
    line-height: 44px;
}
.hellosubtext strong {
    font-weight: 500;
    font-size: 17px;
    display: block;
    margin: 0 0 7px;
    color: #ffffff;
}
.hellosubtext {
    text-align: center;
    color: #ffffff;
    font-size: 13px;
    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%2264.62%22%20height%3D%2259.687%22%20viewBox%3D%220%200%2064.62%2059.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%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_settings%22%20class%3D%22cls-1%22%20d%3D%22M1092.37%2C289.679h3.59v4.774a1.2%2C1.2%2C0%2C0%2C0%2C1.2%2C1.193h14.37a1.189%2C1.189%2C0%2C0%2C0%2C1.19-1.193v-4.774h41.91a1.194%2C1.194%2C0%2C1%2C0%2C0-2.387h-41.91v-4.774a1.19%2C1.19%2C0%2C0%2C0-1.19-1.194h-14.37a1.2%2C1.2%2C0%2C0%2C0-1.2%2C1.194v4.774h-3.59A1.194%2C1.194%2C0%2C1%2C0%2C1092.37%2C289.679Zm5.99-5.968h11.97v9.548h-11.97v-9.548Zm56.27%2C26.257h-22.75v-4.774a1.191%2C1.191%2C0%2C0%2C0-1.2-1.193h-14.36a1.191%2C1.191%2C0%2C0%2C0-1.2%2C1.193v4.774h-22.75a1.194%2C1.194%2C0%2C1%2C0%2C0%2C2.387h22.75v4.775a1.191%2C1.191%2C0%2C0%2C0%2C1.2%2C1.193h14.36a1.191%2C1.191%2C0%2C0%2C0%2C1.2-1.193v-4.775h22.75A1.194%2C1.194%2C0%2C1%2C0%2C1154.63%2C309.968Zm-25.14%2C5.968h-11.98v-9.548h11.98v9.548Zm25.14%2C16.709h-3.59v-4.774a1.2%2C1.2%2C0%2C0%2C0-1.2-1.193h-14.37a1.189%2C1.189%2C0%2C0%2C0-1.19%2C1.193v4.774h-41.91a1.194%2C1.194%2C0%2C1%2C0%2C0%2C2.387h41.91v4.774a1.19%2C1.19%2C0%2C0%2C0%2C1.19%2C1.194h14.37a1.2%2C1.2%2C0%2C0%2C0%2C1.2-1.194v-4.774h3.59A1.194%2C1.194%2C0%2C1%2C0%2C1154.63%2C332.645Zm-5.99%2C5.968h-11.97v-9.548h11.97v9.548Z%22%20transform%3D%22translate%28-1091.19%20-281.313%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: 40px;
    padding-top: 0;
    padding-bottom: 0;
    white-space: nowrap;
    line-height: 40px;
    background: #d8d9da;
    color: #151615;
    font-weight: 400;
    font-size: 12px;
    border-right: 0;
    border-left: 0;
    border-bottom: 0;
}
.table-bordered thead th:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.table-striped tbody tr:nth-of-type(odd) {
    background-color: transparent;
}
.table td, .table th {
    padding: 6px 20px;
}
.table-bordered td {
    border-left: 0;
    font-size: 12px;
    color: #151615;
    white-space: normal;
    border: 0;
    border-bottom: 3px solid #d8d9da;
    vertical-align: middle;
    line-height: 52px;
    padding: 0 20px;
}
td.nowrap {
    white-space: nowrap;
}
.table-bordered td.historyprice,
.orderref {
    color: #948167;
}
.readmore {
    width: 90px;
    line-height: 22px;
    color: #151615;
    display: block;
    font-size: 10px;
    margin: 0;
    background: #d8d9da;
    text-transform: uppercase;
    font-weight: 500;
    margin-right: 0;
    margin-left: auto;
}
td.text-sm-center.order-actions {
    padding: 6px 10px;
}
.subtitle {
    color: #151615;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0px 0 20px;
}
table.margintop20 {
    width: 100%;
}
.orderinfo .red{
    color:#948167;
}
.orderinfo {
    color: #151615;
    font-size: 15px;
    font-weight: 500;
    margin: 0 0 20px;
}
.ordertotals .w33{
    float:left;
    width:100%;
    max-width:33.33%;
}
.ordertotals {
    padding: 30px 20px;
    box-sizing: border-box;
}
.table-bordered {
    margin:0;
}
.totallabelh {
    color: #151615;
    font-size: 11px;
    margin: 0 0 15px;
    font-weight: 600;
    text-transform: uppercase;
}
.totalvalueh {
    color: #151615;
    font-size: 13px;
    font-weight: 400;
}
.ordertotalblock {
    margin: 0 0 40px;
}
.productordername {
    font-size: 13px;
    font-weight: 400;
    padding-left: 20px;
    line-height: 1;
    display: inline-block;
    vertical-align: middle;
    padding: 5px 0;
}
.detailaddress .addressblock {
    background:#fff;
    padding:30px;
    border-radius:3px;
}
.detailaddress .w50 .addresstitle{
    display:none;
}
.detailaddress .w50 {
    margin-right: 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%;
}
.page-order-detail {
    font-size: 13px;
    color: #151615;
    font-weight: 300;
}
#main .page-content #notifications {
    margin-left: 0;
    margin-right: 0;
}
#main .page-content h6 {
    margin-bottom: 1.125rem;
    font-weight: 400;
    font-size: 13px;
}
.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-left:45px;
    margin-left: -45px;
}

.downloadbtn {
    max-width: 240px;
    width: 100%;
    margin-right: 10px;
}
h2.gdprtitle {
    text-transform: uppercase;
    font-weight: 500;
    font-size: 15px;
    margin: 0 0 15px;
}
.marginbottom25 {
    margin-bottom:25px;
}
#order-detail .accountcontent {
    padding:0;
    background:#fff;
}
.detailbox {
    padding: 30px 40px;
    margin-bottom:8px;
    background: #f7f4f1;
}
.totalvalueh.purple {
    color: #948167;
}
.ordertotals .w33:nth-child(3) .totalvalueh {
    color:#948167;
}
.ordertotal .totalvalueh {
    font-weight:600;
    font-size:14px;
    color:#948167;
}
.ordertotal .totallabelh {
    font-size: 14px;
}
.paymentrow {
    background:#948167;
    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:#151615;
    background:#f7f4f1;
}
.paymentrow strong {
    color:#ffffff;
    font-size:15px;
    font-weight:500;
}
.paymentdesc {
    float:left;
    background-position:left center;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%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%22M709.728%2C646.272A18%2C18%2C0%2C1%2C0%2C715%2C659%2C17.882%2C17.882%2C0%2C0%2C0%2C709.728%2C646.272ZM697%2C675.435A16.435%2C16.435%2C0%2C1%2C1%2C713.435%2C659%2C16.454%2C16.454%2C0%2C0%2C1%2C697%2C675.435Zm0-31.3A14.87%2C14.87%2C0%2C1%2C0%2C711.87%2C659%2C14.887%2C14.887%2C0%2C0%2C0%2C697%2C644.13Zm0%2C28.174A13.3%2C13.3%2C0%2C1%2C1%2C710.3%2C659%2C13.319%2C13.319%2C0%2C0%2C1%2C697%2C672.3Zm-7.5-6.435a10.11%2C10.11%2C0%2C0%2C1-2.566-5.414%2C0.782%2C0.782%2C0%2C0%2C0-1.549.221%2C11.664%2C11.664%2C0%2C0%2C0%2C2.96%2C6.25%2C0.785%2C0.785%2C0%2C0%2C0%2C.578.254A0.783%2C0.783%2C0%2C0%2C0%2C689.5%2C665.869Zm1.7%2C1.485a0.783%2C0.783%2C0%2C0%2C0-.906%2C1.277l0.013%2C0.009A0.783%2C0.783%2C0%2C1%2C0%2C691.192%2C667.354Zm9.33-2.511h-1.174v-8A2.155%2C2.155%2C0%2C0%2C0%2C697.2%2C654.7h-3.718a1.957%2C1.957%2C0%2C0%2C0%2C0%2C3.913h1.174v8.022a2.155%2C2.155%2C0%2C0%2C0%2C2.152%2C2.153h1.761a0.78%2C0.78%2C0%2C0%2C0%2C.2-0.027h1.756A1.957%2C1.957%2C0%2C0%2C0%2C700.522%2C664.843Zm0%2C2.348h-1.957a0.786%2C0.786%2C0%2C0%2C0-.2.026H696.8a0.588%2C0.588%2C0%2C0%2C1-.587-0.587v-8.8a0.783%2C0.783%2C0%2C0%2C0-.782-0.783h-1.957a0.391%2C0.391%2C0%2C0%2C1%2C0-.782H697.2a0.588%2C0.588%2C0%2C0%2C1%2C.587.587v8.778a0.782%2C0.782%2C0%2C0%2C0%2C.782.782h1.957A0.391%2C0.391%2C0%2C1%2C1%2C700.522%2C667.191Zm-3.548-17.974a2.361%2C2.361%2C0%2C1%2C0%2C2.361%2C2.361A2.363%2C2.363%2C0%2C0%2C0%2C696.974%2C649.217Zm0%2C3.157a0.8%2C0.8%2C0%2C1%2C1%2C.8-0.8A0.8%2C0.8%2C0%2C0%2C1%2C696.974%2C652.374Z%22%20transform%3D%22translate%28-679%20-641%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-left:65px;
    box-sizing: border-box;
}
#module-returnmanager-manager .paymentdesc {
    max-width: 100%;
    padding: 25px 0;
    padding-left: 120px;
    background-position: 19px center;
}
.paymentdesc p {
    color: #ffffff;
    font-size: 13px;
}

.paymentbtn {
    float:left;
    max-width:320px;
    width:100%;
    text-align:center;
}
.brandtextbig strong{
    font-size:33px;
    font-weight:600;
}
.brandtextbig p:last-child{
    margin-bottom:0;
}
.brandtextbig p{
    margin-bottom:30px;
}
.brandtextbig {
    position:Absolute;
    bottom:0;
    left:0;
    padding:60px;
    box-sizing: border-box;
    color:#ffffff;
    font-size:18px;
    font-weight:500;
}
.blogtitle {
    color: #151818;
    font-size: 21px;
    font-weight: 600;
    min-height: 46px;
    margin: 30px 0 18px;
}
.blogdesc {
    color: #151818;
    font-size: 15px;
    font-weight: 300;
    line-height: 24px;
    min-height: 72px;
}
.grid-sizer, .grid-item {
    width: 50%;
    padding: 0 0;
    box-sizing: border-box;
    border: 0;
}
.grid-item:nth-child(2n) {
    top:150px;
}
.grid-item {
    float: left;
    margin-bottom: 40px;
    position: relative;
}
.grid-item img {
    display: block;
}
.grid {
    display: inline-block;
    padding-bottom: 150px;
    margin-bottom: 0;
}
/*.articleContent a{
    display:block;
}*/
.articleContent {
    display:inline-block;
    width:100%;
}
.imageside {
    height:300px;
}
.articleContent {
    padding-left: 115px;
    box-sizing: border-box;
    width: 100%;
}
.margintop80 {
    margin-top:80px;
}
.grid-item:nth-child(2n) .articleContent {
    padding-left: 0;
    padding-right: 115px;
}
.blogtitlemain .sectiontitle{
    font-size:30px;
    font-weight:600;
    margin:50px 0 0;
}
.grid-item.blogtitlemain {
    font-size: 30px;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    padding-right: 115px;
}
.readmorebtn:hover {
    text-decoration:none;
}
.readmorebtn {
    color:#151818;
    font-size:12px;
    text-align:center;
    text-decoration: underline;
    font-weight:400;
}
.postdate .m {
    color:#151818;
    font-size:13px;
    font-weight:600;
    text-transform: uppercase;
}
.postdate .d{
    color:#948167;
    font-size:57px;
    font-weight:600;
}
.postdate .y {
    display:none;
}
.postdate {
    position: absolute;
    top: 50px;
    left: 0;
}
.grid-item:nth-child(2n) .postdate {
    left: auto;
    right:0;
}
.sdsarticle-des {
    max-width: 506px;
}
.grid-item.w100 {
    max-width: 100%;
    width: 100%;
}
.post-content {
    font-size: 17px;
    font-weight: 300;
    font-family: 'rubik';
    line-height: 28px;
}
.post-page .blogmaintitle,
.post-page h1.blogmaintitle {
    font-size: 24px;
    line-height:28px;
    font-weight: 600;
    margin: 35px 0;
}
.post-content strong {
    font-weight:500;
}
.post-content img {
    margin:0 auto;
}
img.mainimg {
    float: left;
    margin-right: 45px;
    margin-bottom: 9px;
    margin-top:-35px;
}
.max140 {
    max-width:140px;
    width:100%;
}
.pagination .pages > a.gopagelabel {
    width: 78px;
}
.slick-track {
    margin-left:0;
}
.deliverytextblock {
    margin-top: 45px;
}
.backbtn:hover {
    text-decoration:none;
}
.smallwidth p {
    margin: 0;
}
.backbtn {
    color: #151615;
    font-size: 12px;
    font-weight: 400;
    text-decoration: underline;
    line-height: 42px;
}
.formblock input:-moz-autofill {
    -webkit-text-fill-color: #151818 !important;
    -webkit-box-shadow: 0 0 0 30px #fff inset;
}
.af_filter .count {
    font-size: 13px;
    font-weight: 300;
    color: #151818;
}
input, :-moz-autofill, :-moz-autofill-preview {
    filter: none;
}
.opensearchout {
    background: #fff;
    position: absolute;
    z-index: 900;
    width: 100%;
    height: 104px;
    padding: 0;
    display: none;
}
input.searchinput.blackplace {
    width: 100%;
    background: #fff;
    padding: 0 20px;
    line-height: 102px;
    height: 104px;
    border: 1px solid #fff;
    box-sizing: border-box;
    -moz-transition: border-color 0.2s ease;
    -ms-transition: border-color 0.2s ease;
    -o-transition: border-color 0.2s ease;
    -webkit-transition: border-color 0.2s ease;
    transition: border-color 0.2s ease;
    font-size: 14px;
    font-weight: 400;
    font-family: 'rubik';
    color: #151818;
    font-size: 14px;
    border-radius: 21px;
    padding: 0 42px;
}
.searchicon{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213.03%22%20height%3D%2213%22%20viewBox%3D%220%200%2013.03%2013%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22header_magnifier%22%20class%3D%22cls-1%22%20d%3D%22M1175.44%2C19.069a0.689%2C0.689%2C0%2C0%2C0%2C0%2C1.378%2C2.138%2C2.138%2C0%2C0%2C1%2C1.94%2C1.228%2C0.682%2C0.682%2C0%2C0%2C0%2C.61.387%2C0.693%2C0.693%2C0%2C0%2C0%2C.3-0.07%2C0.685%2C0.685%2C0%2C0%2C0%2C.31-0.921A3.478%2C3.478%2C0%2C0%2C0%2C1175.44%2C19.069Zm7.32%2C9.462-2.27-2.3a5.76%2C5.76%2C0%2C1%2C0-4.71%2C2.475%2C5.671%2C5.671%2C0%2C0%2C0%2C3.53-1.232l2.25%2C2.271a0.826%2C0.826%2C0%2C0%2C0%2C.6.252%2C0.859%2C0.859%2C0%2C0%2C0%2C.6-0.252A0.873%2C0.873%2C0%2C0%2C0%2C1182.76%2C28.531Zm-11.4-5.677a4.42%2C4.42%2C0%2C1%2C1%2C8.84%2C0%2C4.528%2C4.528%2C0%2C0%2C1-.92%2C2.729%2C4.866%2C4.866%2C0%2C0%2C1-.64.684%2C4.393%2C4.393%2C0%2C0%2C1-2.86%2C1.065A4.453%2C4.453%2C0%2C0%2C1%2C1171.36%2C22.854Z%22%20transform%3D%22translate%28-1170%20-17%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:left center;
    background-color:transparent;
    border: 0;
    cursor: pointer;
    position:absolute;
    background-position:center center;
    top:0;
    right:0;
    width: 38px;
    height: 38px;;
    cursor: pointer;

}
.closeseach: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%23151615%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22search_close%22%20class%3D%22cls-1%22%20d%3D%22M1562%2C47.2l-1.2-1.2-4.8%2C4.8-4.8-4.8-1.2%2C1.2%2C4.8%2C4.8-4.8%2C4.8%2C1.2%2C1.2%2C4.8-4.8%2C4.8%2C4.8%2C1.2-1.2-4.8-4.8Z%22%20transform%3D%22translate%28-1550%20-46%29%22/%3E%0A%3C/svg%3E%0A);

}
.closeseach {
    -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;
    background-color:#f0f2f2;
    width:38px;
    height:38px;
    float:right;
    border-radius:50%;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%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%23151615%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22search_close%22%20class%3D%22cls-1%22%20d%3D%22M1562%2C47.2l-1.2-1.2-4.8%2C4.8-4.8-4.8-1.2%2C1.2%2C4.8%2C4.8-4.8%2C4.8%2C1.2%2C1.2%2C4.8-4.8%2C4.8%2C4.8%2C1.2-1.2-4.8-4.8Z%22%20transform%3D%22translate%28-1550%20-46%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
    cursor: pointer;
    margin: 34px 0;
    position: absolute;
    top: 0;
    right: 20px;
}
form.searchform {
    width: 100%;
    max-width: calc(100% - 60px);
    max-width: -moz-calc(100% - 60px);
    max-width: -ms-calc(100% - 60px);
    max-width: -o-calc(100% - 60px);
    max-width: -webkit-calc(100% - 60px);
    max-width:  calc(100% - 60px);
    position: relative;
    display: inline-block;
}
form.searchform {
    width: 100%;
    max-width: calc(100% - 60px);
    max-width: -moz-calc(100% - 60px);
    max-width: -ms-calc(100% - 60px);
    max-width: -o-calc(100% - 60px);
    max-width: -webkit-calc(100% - 60px);
    max-width: calc(100% - 60px);
    position: relative;
    display: block;
    max-width: 500px;
    margin: 0 auto;
}
.searchout {
    display: inline-block;
    margin-top: 0;
    margin-right:70px;
}
input.searchinput.blackplace::-webkit-input-placeholder {
    color: #151818;
    font-style:italic;
    opacity:1;
}
input.searchinput.blackplace:focus::-webkit-input-placeholder {
    color:transparent
}
input.searchinput.blackplace:-moz-placeholder {
    color: #151818;
    font-style:italic;
    opacity:1;
}
input.searchinput.blackplace:focus:-moz-placeholder{
    color:transparent
}
input.searchinput.blackplace::-moz-placeholder {
    color: #151818;
    font-style:italic;
    opacity:1;
}
input.searchinput.blackplace:focus::-moz-placeholder {
    color:transparent
}
input.searchinput.blackplace:-ms-input-placeholder {
    color: #151818;
    font-style:italic;
    opacity:1;
}
input.searchinput.blackplace:focus:-ms-input-placeholder {
    color:transparent
}

button.searchiconhead:hover {
    background:#7c6f5c
}
button.searchiconhead {
    position: absolute;
    top: 34px;
    right: 0;
    width: 120px;
    height: 38px;
    cursor: pointer;
    background: #948167;
    border: 0;
    border-radius: 19px;
    font-size: 12px;
    font-weight: 500;
    color: #ffffff;
    -moz-transition:Background 0.2s ease;
    -ms-transition:Background 0.2s ease;
    -o-transition:Background 0.2s ease;
    -webkit-transition:Background 0.2s ease;
    transition:Background 0.2s ease;
    text-transform: uppercase;
}
.opensearchout > .container {
    -webkit-box-shadow: 6px 6px 15px 0px rgba(0, 0, 0, 0.09);
    -moz-box-shadow: 6px 6px 15px 0px rgba(0, 0, 0, 0.09);
    box-shadow: 6px 6px 15px 0px rgba(0, 0, 0, 0.09);
    padding: 0 20px;
    box-sizing: border-box;
}
#address .accountcontent {
    margin-bottom:80px;
}
#address .page-content.page-address {
    margin-bottom: 0;
}
footer#formfooter.margintop40 {
    margin-top: 25px;
}
input.filtersearch.blackplace {
    border: 0;
    border-bottom: 3px solid #eaebec;
    width: 100%;
    margin: 8px 0 15px;
    color: #151818;
    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%2218.03%22%20height%3D%2218%22%20viewBox%3D%220%200%2018.03%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%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%22header_magnifier%22%20class%3D%22cls-1%22%20d%3D%22M1208.39%2C42a7.4%2C7.4%2C0%2C0%2C1%2C7.4%2C7.383%2C7.324%2C7.324%2C0%2C0%2C1-1.71%2C4.715l4.74%2C4.7a0.694%2C0.694%2C0%2C0%2C1%2C0%2C.995%2C0.676%2C0.676%2C0%2C0%2C1-.5.208%2C0.708%2C0.708%2C0%2C0%2C1-.49-0.2l-4.75-4.707a7.357%2C7.357%2C0%2C0%2C1-4.69%2C1.677%2C7.437%2C7.437%2C0%2C0%2C1-3.62-.944%2C0.706%2C0.706%2C0%2C0%2C1%2C.7-1.226%2C5.953%2C5.953%2C0%2C1%2C0-2.28-2.257%2C0.7%2C0.7%2C0%2C1%2C1-1.22.7%2C7.3%2C7.3%2C0%2C0%2C1-.97-3.653A7.4%2C7.4%2C0%2C0%2C1%2C1208.39%2C42Z%22%20transform%3D%22translate%28-1201%20-42%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat:no-repeat;
    background-position:right center;
    padding: 10px 0;
    background-size:13px;
}
.brandsearch .brandsearchicon:hover {
    background-color:#948167;
    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%22%20viewBox%3D%220%200%2014.03%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%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_magnifier_hover%22%20class%3D%22cls-1%22%20d%3D%22M1572.74%2C277a5.745%2C5.745%2C0%2C0%2C1%2C4.42%2C9.409l3.68%2C3.656a0.549%2C0.549%2C0%2C0%2C1-.39.935%2C0.521%2C0.521%2C0%2C0%2C1-.38-0.159l-3.69-3.661a5.738%2C5.738%2C0%2C0%2C1-6.45.57%2C0.548%2C0.548%2C0%2C1%2C1%2C.54-0.954%2C4.647%2C4.647%2C0%2C1%2C0-1.77-1.755%2C0.547%2C0.547%2C0%2C1%2C1-.95.542A5.745%2C5.745%2C0%2C0%2C1%2C1572.74%2C277Z%22%20transform%3D%22translate%28-1567%20-277%29%22/%3E%0A%3C/svg%3E%0A);

}
.brandsearch .brandsearchicon {
    background-color:#dfe0e1;
    width:48px;
    height:48px;
    position:absolute;
    top:0;
    right:0;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214.03%22%20height%3D%2214%22%20viewBox%3D%220%200%2014.03%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%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%22icon_magnifier%22%20class%3D%22cls-1%22%20d%3D%22M1572.74%2C277a5.745%2C5.745%2C0%2C0%2C1%2C4.42%2C9.409l3.68%2C3.656a0.549%2C0.549%2C0%2C0%2C1-.39.935%2C0.521%2C0.521%2C0%2C0%2C1-.38-0.159l-3.69-3.661a5.738%2C5.738%2C0%2C0%2C1-6.45.57%2C0.548%2C0.548%2C0%2C1%2C1%2C.54-0.954%2C4.647%2C4.647%2C0%2C1%2C0-1.77-1.755%2C0.547%2C0.547%2C0%2C1%2C1-.95.542A5.745%2C5.745%2C0%2C0%2C1%2C1572.74%2C277Z%22%20transform%3D%22translate%28-1567%20-277%29%22/%3E%0A%3C/svg%3E%0A);
    -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;
    background-repeat:no-repeat;
    background-position:center center;
    border:0;
    padding:0;
    cursor: pointer;
}
.brandsearch input {
    border: 0;
    color: #151615;
    width: 100%;
    font-size: 13px;
    height: 48px;
    line-height: 48px;
    background: #f7f4f1;
    padding: 0 20px;
    box-sizing: border-box;
}
.brandsearch {
    position:relative;
    margin:0 0 20px;
}
.mm-slideout {
    transition: -webkit-transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease,-webkit-transform .4s ease;
    z-index: 1;
    min-height: 100%;
    height: 100%;
}
nav#mainmenumobile.mm-menu_opened {
    display: block;
}
#mainmenumobile {
    display: none;
}
nav#mainmenumobile.mm-menu_opened {
    display: block;
}
.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);
}
.text table {
    width: 100%;
}
.show1199 {
    display:none;
}
.w100 label {
    width: 100%;
}
#popup table thead th,
#popup table th {
    background:#f7f4f1;
}
#popup table {
    margin-top:30px;
    width:100%;
    margin-bottom:15px;
}
#popup table td,
#popup table th {
    color:#151615;
    font-size:12px;
    font-weight:400;
    border-bottom:3px solid #f7f4f1;
    padding:15px 20px;
}
#popup {
    display:none;
}
.specpricetext {
    font-size: 11px;
	text-align: center;
    margin: 0 0 5px;
}
.popuptitle a:hover{
    text-decoration:none;
}
.popuptitle a{
    display:block;
    text-decoration:underline;
    font-size:12px;
    font-weight:400;
    margin-top:7px;
}
.popuptitle {
    color: #151615;
    font-size: 15px;
    font-weight: 500;
}
.mfp-content #popup {
    display: block;
    background: #fff;
    padding: 40px;
    box-sizing: BORDER-BOX;
}
.mfp-content {
    max-width:960px;
    width:100%;
}
button.mfp-close:hover {
    background-color:#151818;
}
.mfp-close-btn-in .mfp-close {
    background-color: #948167;
    width: 25px;
    height: 25px;
    opacity: 1;
    line-height: 25px;
    text-indent: -99px;
    overflow: hidden;
    -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;
    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%22popup_close%22%20class%3D%22cls-1%22%20d%3D%22M1593%2C591.01l-1.01-1.01-3.99%2C3.989L1584.01%2C590l-1.01%2C1.01%2C3.99%2C3.99-3.99%2C3.989%2C1.01%2C1.011%2C3.99-3.99%2C3.99%2C3.99%2C1.01-1.011L1589.01%2C595Z%22%20transform%3D%22translate%28-1583%20-590%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position:center center;
}
.margintop55 {
    margin-top: 55px;
}
#cookieNoticeContent {
    padding: 25px 0;
}
span.whitebtn.w170.inlineblock:hover {
    background:#f7f4f1;
}
span.whitebtn.w170.inlineblock {
    width: 170px;
    color: #000;
    font-weight: 500;
}
#cookieNotice p {
    margin: 0px;
    padding: 0px;
    text-align: left;
    color: #ffffff;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    max-width: 870px;
}
#cookieNoticeContent a:hover {
    text-decoration: none;
}

#cookieNoticeContent a {
    color: #fff;
    font-weight: 500;
    text-decoration: underline;
}
.current-price {
    color: #948167;
    font-size: 36px;
    font-weight: 500;
    margin: 0;
}
.product-line-grid-left img {
    max-width: 100%;
    line-height: 1;
}
.notifyform .form-control {
    width: 100%;
    height: 44px;
    line-height: 42px;
    border: 0;
    font-family: 'rubik';
    padding: 0 20px;
    color: #151615;
    font-size: 12px;
}
form.notifyform .sectiontitle {
    margin-top: 14px;
    margin-bottom: 12px;
}.row.footerrow {    position: relative;}a.sitemap {    position: absolute;    left: 0;    bottom: -3px;    font-size: 14px;}

div#_hj_feedback_container {
    display: none;
}
.dpd-options-container {
    padding: 0 30px;
}
.cartright .cartdelivery {
    display: none;
}
.dpd-checkout-pickup-container.row {
    display: block;
}
div.carrier-extra-content {
    width: 100%;
}
div.dpd-phone-block input {
    display: block;
}

.dpdblock {
    background-color: #ffffff;
    padding: 0;
    margin-bottom: 0;
    box-sizing: border-box;
    position: relative;
    border: 12px solid #fff;
    width: 100%;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center center;
}

.search-block-container select {
    border: 1px solid #DADCE0;
    padding: 13px;
    border-radius: 4px;
    width: 100%;
    background-color: white;
}
    .search-block-container.dpd-input-wrapper {
        width: 100%;
    }
@media only screen and (max-width:1100px) {
    .search-block-container .dpd-input-wrapper {
        width: 100%;
    }
}
.infomanufacturer {
    color: #121212 !important;
    font-size: 13px !important;
    display: inline !important;
}

/*.product-thumbnail img {
    height: 332px !important;
    width: 295px !important;
}
*/
.product-description {
    text-align: center;
}

img {
    max-width:100%;
    height:auto;
}
/*a.dfd-branding {
    display: none;
}*/




html, body {
  height: 100%;
  margin: 0;
  padding: 0;
}

body {
  display: flex;
  flex-direction: column;
}

#page,
#wrapper,
#content,
main {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
}

#footer {
  margin-top: auto;
}

html, body {
  height: 100%;
  margin: 0;
  padding: 0;
}

/* Footer fix - override responsive.css */
#footer {
    height: auto !important;
    min-height: auto !important;
    position: relative !important;
}

#bodyblock {
    padding-bottom: 0 !important;
}

/* Ensure sticky footer works */
html, body {
    min-height: 100vh !important;
}

body {
    display: flex !important;
    flex-direction: column !important;
}

#wrapper {
    flex: 1 0 auto !important;
}

#footer {
    flex-shrink: 0 !important;
}

/* Stronger footer fix for responsive breakpoints */
@media screen and (max-width: 9999px) {
    #footer {
        height: auto !important;
        min-height: auto !important;
        position: relative !important;
        margin-top: auto !important;
    }
    
    #bodyblock {
        padding-bottom: 0 !important;
    }
}

/* Fix main content to push footer down */
main, #main, .page-content {
    flex: 1 0 auto !important;
    min-height: calc(100vh - 300px) !important;
}


/* Mobile menu fix - make it appear above page content */
@media (max-width: 768px) {
  /* Remove flex from body on mobile to fix menu */
  body {
    display: block \!important;
  }
  
  /* Ensure mobile menu appears above everything */
  .mm-menu {
    z-index: 9999 \!important;
  }
  
  .mm-panel {
    z-index: 9999 \!important;
  }
  
  /* When menu is opened */
  body.mm-opened .mm-menu {
    z-index: 99999 \!important;
  }
  
  /* Page wrapper should be behind menu */
  body.mm-opened #page,
  body.mm-opened #wrapper {
    z-index: 1 \!important;
  }
}



/* Stronger mobile menu fix */
@media (max-width: 768px) {
  /* Reset ALL flex on mobile when menu is open */
  body.mm-opened,
  body.mm-opened * {
    display: block \!important;
    position: static \!important;
  }
  
  /* Except for the menu itself */
  body.mm-opened .mm-menu,
  body.mm-opened .mm-menu * {
    position: fixed \!important;
    z-index: 999999 \!important;
  }
  
  /* Make page content darker/transparent when menu is open */
  body.mm-opened .mm-page {
    opacity: 1.0 \!important;
    z-index: 1 \!important;
  }
  
  /* Menu panels should be fully visible */
  .mm-menu .mm-panel {
    background: #fff \!important;
    opacity: 1 \!important;
    z-index: 999999 \!important;
  }
}

/* ======= FIXES PRIDĖTA 2025-08-26 ======= */

/* Mobilus meniu – kad būtų virš kitų sluoksnių */
#_mobile_menu {
    position: relative;
    z-index: 9999 !important;
    background: white;
}

/* Prekių tinklelis – 3 prekės per eilę nuo 768px pločio */
@media (min-width: 768px) {
  .products.row {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 20px;
  }
}

/* Šoninis meniu – kairiau */
#search_filters_wrapper {
    margin-left: 0px !important;
    padding-left: 0px !important;
}
/* ========================================
   MOBILE FILTRAVIMO MYGTUKAS - iPhone/Safari Fix
   Pridėta: 2024-09-27
   ======================================== */

/* Priverstinai rodom mobilų filtrų mygtuką */
#mobile-filters-btn,
.mobile-filter-button,
.btn-filter-mobile {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* Specifiškai mažiems ekranams (mobile) */
@media (max-width: 768px) {
    /* Užtikrinam kad filtravimo mygtukas matytųsi */
    #mobile-filters-btn,
    .mobile-filter-button,
    .btn-filter-mobile,
    .opensidebar {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        position: relative !important;
        z-index: 100 !important;
    }
    
    /* Jei yra inline display:none, perrašom */
    [style*="display: none"] .mobile-filter-button,
    [style*="display:none"] .mobile-filter-button {
        display: block !important;
    }
    
    /* Užtikrinam kad left-column (filtrai) būtų matomi kai atidaryti */
    .left-column,
    #left-column {
        z-index: 9999 !important;
    }
    
    /* Filtravimo konteineris */
    #amazzing_filter,
    #search_filters_wrapper,
    #search_filters {
        z-index: 9999 !important;
    }
}

/* Specifiškai iPhone/iPad Safari */
@supports (-webkit-touch-callout: none) {
    @media (max-width: 768px) {
        #mobile-filters-btn,
        .mobile-filter-button,
        .btn-filter-mobile,
        .opensidebar {
            display: block !important;
            visibility: visible !important;
            opacity: 1 !important;
            -webkit-appearance: none !important;
        }
    }
}

/* Dar stipresnis override iPhone Safari */
@media screen and (max-width: 768px) {
    html.ios #mobile-filters-btn,
    html.ios .mobile-filter-button,
    html.safari #mobile-filters-btn,
    html.safari .mobile-filter-button {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
    }
}

/* ========================================
   MOBILE MENU & FILTRAI - STACKING CONTEXT FIX
   Problema: mobile versijoje meniu ir filtrai slepiasi po produktais
   Pridėta: 2024-09-27
   ======================================== */

/* Mobilus meniu - visada virš visko (tik mobiliam) */
@media (max-width: 991px) {
    #mainmenumobile,
    #mainmenumobile.mm-menu,
    .mm-menu,
    nav#mainmenumobile,
    #adtm_menu,
    #adtm_menu_inner,
    .adtm_menu_container {
        position: fixed !important;
        z-index: 99999 !important;
        background: #fff !important;
    }
}
}

/* Kai meniu atidarytas */
#mainmenumobile.mm-menu_opened,
.mm-menu.mm-menu_opened {
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    overflow-y: auto !important;
}

/* Mobile filtrai - visada virš visko (bet po meniu) */
#mobile-filters-container,
#search_filters,
#left-column,
.left-column,
#amazzing_filter {
    z-index: 99998 !important;
}

/* Kai filtrai atidaryti mobile */
@media (max-width: 767px) {
    #search_filters.active,
    #left-column.active,
    .left-column.active {
        position: fixed !important;
        top: 0 !important;
        left: 0 !important;
        width: 100% !important;
        height: 100% !important;
        background: #fff !important;
        overflow-y: auto !important;
        z-index: 99998 !important;
    }
}

/* Visi kiti puslapio blokai turi mažesnį prioritetą */
@media (max-width: 767px) {
    body,
    #content,
    #main,
    .page-wrapper,
    .product-cover,
    .product-images,
    .product-container,
    #wrapper,
    .container {
        position: relative !important;
        z-index: 1 !important;
    }
    
    /* Produktų nuotraukos tikrai neturi užlipti */
    .product-cover img,
    .product-images img,
    .thumbnail-container img {
        position: relative !important;
        z-index: 1 !important;
    }
}

/* Body scroll lock kai meniu/filtrai atidaryti */
@media (max-width: 767px) {
    body.menu-open,
body.filters-open {
    overflow: hidden !important;
    position: fixed !important;
    width: 100% !important;
    }
}

/* Desktop header fix - ensure normal behavior */
@media (min-width: 768px) {
    body.menu-open,
    body.filters-open {
        position: static !important;
        overflow: visible !important;
    }
}

/* Desktop header fix - restore normal behavior */
@media (min-width: 768px) {
    body.menu-open,
    body.filters-open {
        position: static !important;
        overflow: visible !important;
        width: auto !important;
    }
    
    #header,
    .header-top,
    .header-nav {
        position: static !important;
        background: transparent !important;
        z-index: auto !important;
    }
}

/* Desktop header - normalus layout */
@media (min-width: 992px) {
    #header {
        position: static !important;
        background: transparent !important;
        z-index: auto !important;
    }
    
    .logoblock {
        float: left !important;
        margin: 15px 0 0 !important;
    }
    
    .headerright {
        float: left !important;
        max-width: calc(100% - 72px) !important;
        width: 100% !important;
        padding-left: 40px !important;
        margin-left: 0 !important;
    }
    
    .textright {
        text-align: right !important;
    }
    
    #header .menurow,
    #adtm_menu {
        position: static !important;
        background: transparent !important;
        float: none !important;
        margin: 0 !important;
    }
