body{
  margin: 0;
      font-family: 'Roboto Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;
}
body.overflow{
  overflow: hidden;
}
/*input[type=text], input[type=password], input[type=url], input[type=tel], input[type=search], input[type=number], input[type*=date], input[type=email] {*/
/*    background: #f1f1f1;*/
/*    background-clip: padding-box;*/
/*    border: 1px solid #e4e4e4;*/
/*    border-radius: 0;*/
/*    font-family: 'Roboto Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;*/
/*    font-size: 15px;*/
/*    height: 48px;*/
/*    line-height: 1.5;*/
/*    padding: 0 15px;*/
/*    vertical-align: baseline;*/
/*    width: 100%;*/
/*    box-sizing: border-box;*/
/*}*/
 .cart.table-wrapper .actions-toolbar>.action, .action-gift {
    background-image: none;
    background: #fff;
    border: 2px solid #000;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-family: 'Roboto Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-weight: 700;
    margin: 0;
    padding: 10px 25px;
    font-size: 1.5rem;
    line-height: 1.8rem;
    box-sizing: border-box;
    vertical-align: middle;
}
 a.action.primary, .cart.table-wrapper .actions-toolbar>.action, .action-gift {
    border-radius: 0;
}
.page-header {
    border: none;
    margin: 0;
    position: sticky;
    top: 0;
    z-index: 600;
    background-color: #fff;
}
.header.content {
    padding-top: 11px;
    position: relative;
}
.page-header .header.content {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    height: 83px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.page-header .header-menu-sticky {
    display: none;
}
.logo {
    float: left;
    margin: 0 0 11px 44px;
    max-width: 50%;
    position: relative;
    z-index: 5;
}
.page-header .logo {
    margin: 0;
    max-width: 150px;
}
.logo img {
    display: block;
    height: auto;
}
.page-header .logo img {
    max-height: 33px;
    display: block;
    margin: 0 auto;
    width: auto;
}
.page-header .logo .logo-white {
    display: none;
}
.itemMenu{
  cursor: pointer;
}
.header-content-right {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    margin-left: auto;
    order: 3;
}
.block-search {
    position: static;
    margin: 0 !important;
}
.block-search.active {
    z-index: 999;
}
.block-search>.block-title {
    margin: 0;
    padding: 0;
    line-height: 40px;
    border-radius: 0;
    box-shadow: none;
    outline: none;
    display: block;
    font-size: 15px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    color: #a3a3a3;
    font-weight: 400;
    width: 22px;
    height: 22px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY1NF8yMjY4KSI+CjxwYXRoIGQ9Ik0xOC4zNTc2IDkuMTkyMDVDMTguMzU3NiA0LjEzMDU2IDE0LjIyNTIgMCA5LjE2NTU2IDBDNC4xMDU5NiAwIDAgNC4xMDU5NiAwIDkuMTkyMDVDMCAxNC4yNzgxIDQuMTA1OTYgMTguMzU3NiA5LjE5MjA1IDE4LjM1NzZDMTEuMjU4MyAxOC4zNTc2IDEzLjEzOTEgMTcuNjY4OSAxNC42NzU1IDE2LjUyOThMMTguMTQ1NyAyMEwyMCAxOC4xNDU3TDE2LjUyOTggMTQuNjc1NUMxNy43MjI4IDEzLjA5NyAxOC4zNjQ5IDExLjE3MDYgMTguMzU3NiA5LjE5MjA1Wk05LjE5MjA1IDE1LjcwODZDNS41ODk0IDE1LjcwODYgMi42NDkwMSAxMi43NjgyIDIuNjQ5MDEgOS4xNjU1NkMyLjY0OTAxIDUuNTYyOTEgNS41ODk0IDIuNjIyNTIgOS4xOTIwNSAyLjYyMjUyQzEyLjc5NDcgMi42MjI1MiAxNS43MzMyIDUuNTYyOTEgMTUuNzMzMiA5LjE2NTU2QzE1LjcwODYgMTIuNzk0NyAxMi43OTQ3IDE1LjcwODYgOS4xOTIwNSAxNS43MDg2WiIgZmlsbD0iIzQ2NDY0NiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzY1NF8yMjY4Ij4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
}
.block-search>.block-content {
    margin: 0;
    position: fixed;
    top: 0;
    background-color: rgba(0,0,0,.3);
    left: 0;
    width: 100%;
    z-index: 800;
    height: 100%;
    padding: 0;
    overflow-y: auto;
    display: none;
}
.block-search.active>.block-content {
    display: block;
    z-index:1000;
}
.block-search .block-search-wrapper {
    background-color: #fff;
    padding: 50px 20px;
    min-height: 66%;
}
.block-search .trigger-close-search {
    width: 40px;
    height: 40px;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    top: 42px;
    right: 8px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfMTEzNikiPgo8cGF0aCBkPSJNOS40NjU4NiA4LjAxMzE1TDE1LjY5NiAxLjc4Mjg3QzE2LjEwMTQgMS4zNzc2MiAxNi4xMDE0IDAuNzIyMzc4IDE1LjY5NiAwLjMxNzEyNEMxNS4yOTA3IC0wLjA4ODEyOTggMTQuNjM1NSAtMC4wODgxMjk4IDE0LjIzMDIgMC4zMTcxMjRMNy45OTk5MyA2LjU0NzRMMS43Njk4MyAwLjMxNzEyNEMxLjM2NDM5IC0wLjA4ODEyOTggMC43MDkzMzcgLTAuMDg4MTI5OCAwLjMwNDA4MyAwLjMxNzEyNEMtMC4xMDEzNjEgMC43MjIzNzggLTAuMTAxMzYxIDEuMzc3NjIgMC4zMDQwODMgMS43ODI4N0w2LjUzNDE4IDguMDEzMTVMMC4zMDQwODMgMTQuMjQzNEMtMC4xMDEzNjEgMTQuNjQ4NyAtMC4xMDEzNjEgMTUuMzAzOSAwLjMwNDA4MyAxNS43MDkyQzAuNTA2MDQ2IDE1LjkxMTMgMC43NzE1OTYgMTYuMDEyOSAxLjAzNjk2IDE2LjAxMjlDMS4zMDIzMiAxNi4wMTI5IDEuNTY3NjggMTUuOTExMyAxLjc2OTgzIDE1LjcwOTJMNy45OTk5MyA5LjQ3ODg5TDE0LjIzMDIgMTUuNzA5MkMxNC40MzI0IDE1LjkxMTMgMTQuNjk3NyAxNi4wMTI5IDE0Ljk2MzEgMTYuMDEyOUMxNS4yMjg0IDE2LjAxMjkgMTUuNDkzOCAxNS45MTEzIDE1LjY5NiAxNS43MDkyQzE2LjEwMTQgMTUuMzAzOSAxNi4xMDE0IDE0LjY0ODcgMTUuNjk2IDE0LjI0MzRMOS40NjU4NiA4LjAxMzE1WiIgZmlsbD0iI0IzQjNCMyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzFfMTEzNiI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
}
.block-search .trigger-close-search span {
    display: none;
}
.block-search .block-search-container {
    max-width: 1020px;
    margin: 0 auto;
}
.block-search .search-logo {
    text-align: center;
    margin-bottom: 32px;
    display: none;
}
.block-search .search-logo .logo {
    float: none;
}
.block-search .search-links {
    list-style: none;
    padding: 0;
    margin: 0 0 30px;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #858585;
    text-transform: uppercase;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.block-search .search-links li {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
}
.block-search .search-links a {
    display: block;
    color: #858585;
}
.block-search .search-links li:after {
    content: "";
    width: 1px;
    height: 20px;
    background-color: #9c9c9c;
    margin: 0 25px;
}
.block-search .form.minisearch {
    position: relative;
    margin: 0 auto 40px;
}
.block-search .control {
    border-top: 1px solid #000;
    clear: both;
    margin: 0 -9px -1px;
    padding: 0 9px;
}
.block-search .form.minisearch .control {
    position: static;
}
.block-search input {
    font-size: 16px;
    left: -300%;
    margin: 15px 0;
    position: absolute;
}
.block-search .form.minisearch input {
  width:100%;
    margin: 0;
    float: none;
    position: static;
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #cdcdcd;
    border-radius: 0;
    font-size: 15px;
    padding-left: 34px;
    height: 40px;
    background-clip: padding-box;
    font-family: 'Roboto Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;
    vertical-align: baseline;
    box-sizing: border-box;
}
.block-search .form.minisearch .action.search{
    display: block;
    width: 30px;
    height: 40px;
    position: absolute;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    background-position: center left;
    border: none;
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfNjkwNikiPgo8cGF0aCBkPSJNMTguMzU3NiA5LjE5MjA1QzE4LjM1NzYgNC4xMzA1NiAxNC4yMjUyIDAgOS4xNjU1NiAwQzQuMTA1OTYgMCAwIDQuMTA1OTYgMCA5LjE5MjA1QzAgMTQuMjc4MSA0LjEwNTk2IDE4LjM1NzYgOS4xOTIwNSAxOC4zNTc2QzExLjI1ODMgMTguMzU3NiAxMy4xMzkxIDE3LjY2ODkgMTQuNjc1NSAxNi41Mjk4TDE4LjE0NTcgMjBMMjAgMTguMTQ1N0wxNi41Mjk4IDE0LjY3NTVDMTcuNzIyOCAxMy4wOTcgMTguMzY0OSAxMS4xNzA2IDE4LjM1NzYgOS4xOTIwNVpNOS4xOTIwNSAxNS43MDg2QzUuNTg5NCAxNS43MDg2IDIuNjQ5MDEgMTIuNzY4MiAyLjY0OTAxIDkuMTY1NTZDMi42NDkwMSA1LjU2MjkxIDUuNTg5NCAyLjYyMjUyIDkuMTkyMDUgMi42MjI1MkMxMi43OTQ3IDIuNjIyNTIgMTUuNzMzMiA1LjU2MjkxIDE1LjczMzIgOS4xNjU1NkMxNS43MDg2IDEyLjc5NDcgMTIuNzk0NyAxNS43MDg2IDkuMTkyMDUgMTUuNzA4NloiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMV82OTA2Ij4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
    padding: 0;
}
.block-search .form.minisearch .action.search span {
    display: none;
}
.block-search .many-search {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 25px;
}
.block-search .many-search h3 {
    font-weight: 700;
    font-size: 15px;
    line-height: 17px;
    text-align: center;
    text-transform: uppercase;
    color: #919191;
    margin: 0 0 20px;
}
.block-search .many-search ul {
    list-style: none;
    padding: 0;
    margin: 0 -10px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.block-search .many-search ul li {
    margin: 0 0 15px;
    padding: 0 10px;
}
.block-search .many-search ul a {
    color: #000;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    padding: 3px 18px;
    display: block;
    background: #eee;
}
.block-search .suggested-product {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 25px;
}
.widget {
    clear: both;
}
.block-search .suggested-product .block.widget.block-products-list {
    margin: 0;
}
.block.widget.block-products-list .block-title {
    text-align: center;
    margin: 0 auto 37px;
    position: relative;
    width: fit-content;
}
.block-search .suggested-product .block.widget.block-products-list .block-title {
    display: block;
    margin: 0;
    width: 100%;
}
.block.widget.block-products-list .block-title strong {
    font-weight: 700;
    text-align: center;
    color: #000;
    margin: 0;
    font-size: 24px;
    line-height: 28px;
    text-transform: uppercase;
    display: inline-block;
    position: relative;
    z-index: 2;
}
.block-search .suggested-product .block.widget.block-products-list .block-title strong {
    font-weight: 700;
    font-size: 15px;
    line-height: 17px;
    text-align: center;
    text-transform: uppercase;
    color: #919191;
    margin: 0 0 20px;
}
.block-search .block-content {
    margin-bottom: 0;
}
.product-items{
    margin: 0;
    padding: 0;
    list-style: none none;
}
.product-items {
    font-size: 0;
}
.block-search .suggested-product .products-grid .product-items {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    display: -webkit-flex;
    display: flex;
    margin: 0 -10px;
}
.block.widget .products-grid .product-items {
    margin: 0 -10px;
}
.product-item {
    font-size: 1.4rem;
    vertical-align: top;
}
.product-item {
    padding: 0 10px;
}
.product-items>li{
  margin:0;
}
.products-grid .product-item {
    display: inline-block;
    margin-left: 2%;
    padding: 0;
    width: calc((100% - 2%)/2);
}
.product-item:nth-child(2n+1) {
    margin-left: 0;
}
.block.widget .products-grid .product-item {
    margin-left: 2%;
    width: calc((100% - 2%)/2);
}
.block.widget .products-grid .product-item {
    padding: 0 10px;
    margin: 0 0 45px;
}
.block.widget .products-grid .product-item:nth-child(2n+1) {
    margin-left: 0;
}
.block-search .suggested-product .products-grid .product-items .product-item {
    width: 47% !important;
    margin: 0 0 30px !important;
    padding: 0 10px;
}
.page-layout-1column .block.widget .products-grid .product-item {
    margin: 0 0 45px;
}
.page-layout-1column .block.widget .products-grid .product-item:nth-child(n) {
    margin-right: 0;
    margin-left: 0;
}
.product-item-info {
    max-width: 100%;
    width: 152px;
}
.block.widget .product-item-info {
    width: auto;
}
.product-item .product-item-photo {
    display: block;
    margin-bottom: 15px;
    position: relative;
}
.product-image-container {
    display: inline-block;
    max-width: 100%;
}
.product-item .product-item-photo .product-image-container {
    width: 100% !important;
    display: block;
}
.product-image-wrapper {
    display: block;
    height: 0;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.product-image-photo {
    bottom: 0;
    display: block;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
}
.product-item .product-item-photo .product-image-photo {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.mgn-product-label {
    display: block;
    margin: 0;
    position: absolute;
    z-index: 1;
    text-decoration: none;
}
.mgn-product-label[class*=bot-] {
    bottom: 0;
}
.mgn-product-label[class*=-left] {
    left: 0;
}
.mgn-product-label .label-image {
    display: block;
    position: relative;
    line-height: 1;
}
.product-item .mgn-product-label img {
    display: block;
}
.product-item .product-item-details {
    position: relative;
}
.product-item-name {
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    display: block;
    hyphens: auto;
    margin: 5.5px 0;
    word-wrap: break-word;
}
.product-item .product-item-name {
    font-weight: 400;
    font-size: 15px;
    line-height: 19px;
    color: #000;
    margin: 0 0 10px;
    text-transform: uppercase;
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
}
.product-item-name>a, .product.name a>a {
    color: #000;
    text-decoration: none;
}
.product-item .product-item-name a {
    color: #000;
}
.block .price-box {
    float: left;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
}
.product-item .price-box {
    margin: 11px 0 27.5px;
}
.product-item .price-box {
    margin: 0 0 5px;
    float: none;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
}
.product-item .price-box .normal-price {
    margin-right: 3px;
}
.price-container .price {
    font-size: 1.4rem;
}
.product-item .price-box .price {
    font-size: 1.4rem;
    font-weight: 700;
    white-space: nowrap;
}
.product-item .price-box .price {
    font-weight: 700;
    font-size: 14px;
    line-height: 19px;
    color: #000;
}
.block-search .suggested-product .products-grid .product-items .product-item .price-box .price {
    font-size: 14px;
}
.product-item .price-box .old-price {
    margin-right: 4px;
    font-weight: 400;
}
.product-item .old-price .price {
    font-weight: 400;
}
.product-item .price-box .old-price .price {
    color: #939393;
    font-weight: 400;
    font-size: 13px;
}
.block-search .suggested-product .products-grid .product-items .product-item .price-box .price {
    font-size: 14px;
}
.block-search .suggested-product .products-grid .product-items .product-item .price-box .old-price .price {
    font-size: 13px;
        text-decoration: line-through;
}
.header-customer .showcustomer {
  cursor:pointer;
    height: 21px;
    width: 21px;
    min-width: 21px;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjM2IDEzLjY4MzJDMTcuMzY3MiAxMi4yOTIzIDE1Ljk4NzIgMTEuMjIxNiAxNC4zOTA2IDEwLjYwMzRDMTUuMjYzMSA5LjczNTMxIDE1Ljg1NzYgOC42Mjg4MiAxNi4wOTg5IDcuNDIzOTVDMTYuMzQwMSA2LjIxOTA4IDE2LjIxNzIgNC45Njk5OCAxNS43NDU4IDMuODM0NzFDMTUuMjc0NCAyLjY5OTQ0IDE0LjQ3NTYgMS43MjkwMiAxMy40NTA1IDEuMDQ2MjRDMTIuNDI1NCAwLjM2MzQ2OSAxMS4yMiAtMC4wMDA5NzY1NjMgOS45ODY5OCAtMC4wMDA5NzY1NjJDOC43NTM5NCAtMC4wMDA5NzY1NjMgNy41NDg2MSAwLjM2MzQ2OSA2LjUyMzUgMS4wNDYyNEM1LjQ5ODM5IDEuNzI5MDIgNC42OTk1OCAyLjY5OTQ0IDQuMjI4MTUgMy44MzQ3MUMzLjc1NjcyIDQuOTY5OTggMy42MzM4NSA2LjIxOTA4IDMuODc1MDkgNy40MjM5NUM0LjExNjMzIDguNjI4ODIgNC43MTA4NCA5LjczNTMxIDUuNTgzMzkgMTAuNjAzNEMzLjkzODk5IDExLjI0OTIgMi41MjczNiAxMi4zNzI2IDEuNTMxNzMgMTMuODI3N0MwLjUzNjA5NSAxNS4yODI5IDAuMDAyNDMwMDkgMTcuMDAyNyAwIDE4Ljc2MzlDMCAxOS4wOTE1IDAuMTMwNjE5IDE5LjQwNTcgMC4zNjMxMjEgMTkuNjM3NEMwLjU5NTYyMyAxOS44NjkgMC45MTA5NjYgMTkuOTk5MiAxLjIzOTc3IDE5Ljk5OTJDMS41Njg1OCAxOS45OTkyIDEuODgzOTIgMTkuODY5IDIuMTE2NDMgMTkuNjM3NEMyLjM0ODkzIDE5LjQwNTcgMi40Nzk1NSAxOS4wOTE1IDIuNDc5NTUgMTguNzYzOUMyLjQ4MTE1IDE3LjA5MDEgMy4xNDkxNCAxNS40ODUzIDQuMzM2OTIgMTQuMzAxNkM1LjUyNDcgMTMuMTE4IDcuMTM1MjQgMTIuNDUyMyA4LjgxNTA4IDEyLjQ1MDZIMTEuMTg1OEMxMi44NjU0IDEyLjQ1MjggMTQuNDc1NiAxMy4xMTg3IDE1LjY2MzEgMTQuMzAyMkMxNi44NTA3IDE1LjQ4NTggMTcuNTE4NiAxNy4wOTAzIDE3LjUyMDQgMTguNzYzOUMxNy41MjA0IDE5LjA5MTUgMTcuNjUxMSAxOS40MDU3IDE3Ljg4MzYgMTkuNjM3NEMxOC4xMTYxIDE5Ljg2OSAxOC40MzE0IDE5Ljk5OTIgMTguNzYwMiAxOS45OTkyQzE5LjA4OSAxOS45OTkyIDE5LjQwNDQgMTkuODY5IDE5LjYzNjkgMTkuNjM3NEMxOS44Njk0IDE5LjQwNTcgMjAgMTkuMDkxNSAyMCAxOC43NjM5QzE5Ljk5ODMgMTYuOTQxMyAxOS40MjQ5IDE1LjE2NDkgMTguMzYgMTMuNjgzMlpNMTMuNzE5MyA2LjI0MjA0QzEzLjcxOTMgNy4xMDI1NCAxMy40MTk5IDcuOTM2NDMgMTIuODcyIDguNjAxNjJDMTIuMzI0MiA5LjI2NjggMTEuNTYxOCA5LjcyMjEzIDEwLjcxNDggOS44OTAwMkM5Ljg2NzggMTAuMDU3OSA4Ljk4ODU3IDkuOTI3OTcgOC4yMjY5MyA5LjUyMjM1QzcuNDY1MyA5LjExNjcyIDYuODY4MzggOC40NjA1IDYuNTM3ODggNy42NjU1QzYuMjA3MzggNi44NzA1MSA2LjE2Mzc1IDUuOTg1OTIgNi40MTQ0MyA1LjE2MjQ2QzYuNjY1MTEgNC4zMzkwMSA3LjE5NDU5IDMuNjI3NjQgNy45MTI2NCAzLjE0OTU2QzguNjMwNyAyLjY3MTQ4IDkuNDkyOSAyLjQ1NjI3IDEwLjM1MjMgMi41NDA2MUMxMS4yMTE4IDIuNjI0OTQgMTIuMDE1MyAzLjAwMzYgMTIuNjI2IDMuNjEyMDZDMTIuOTczNyAzLjk1NjYgMTMuMjQ5NCA0LjM2NjQ2IDEzLjQzNzEgNC44MTc5QzEzLjYyNDggNS4yNjkzNSAxMy43MjA3IDUuNzUzNCAxMy43MTkzIDYuMjQyMDRaIiBmaWxsPSIjNDY0NjQ2Ii8+Cjwvc3ZnPgo=);
    position: relative;
}
.header-customer .showcustomer span {
    background: #000;
    border-radius: 13px;
    color: #fff;
    text-align: center;
    display: block;
    line-height: 14px;
    font-weight: 700;
    font-size: 11px;
    padding: 0 5px;
    min-width: 21px;
    position: absolute;
    top: -4px;
    left: 50%;
    margin-left: 3px;
}
.header-customer-content {
    position: absolute;
    background: #fff;
    box-shadow: 0px 6px 4px rgb(179 179 179 / 25%);
    padding: 25px 20px 20px;
    top: 100%;
    margin-top: 10px;
    right: 50px;
    z-index: 50;
    width: 200px;
    display: none;
}
.block-search .search-links li:last-child:after{
  width:0;
}
.Menu-a:last-child {
    border: none !important;
}
.page-header.sticky .header-customer .header-customer-content {
    margin-top: 40px;
    right: 7px;
}
.header-customer .customer-welcome {
    padding-bottom: 20px;
    border-bottom: 1px solid #cacaca;
    margin-bottom: 15px;
}
.header-customer .customer-welcome .customer-name {
    display: block;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    color: #000;
    margin-bottom: 10px;
}
.header-customer .customer-welcome .customer-rank span {
    display: inline-block;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    color: #181818;
    padding: 3px 14px;
    background-color: #ffc700;
    border: 1px solid #ffc700;
    border-radius: 19px;
}
.header-customer ul {
    list-style: none;
    padding: 0;
    margin: 0;
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    color: #000;
}
.header-customer ul li {
    margin: 0;
    padding: 6px 0;
}
.header-customer ul a {
    color: #000;
}
.header-customer .logout {
    margin-top: 15px;
    border-top: 1px solid #cacaca;
    padding-top: 15px;
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 32px;
}
.header-customer .logout a {
    display: block;
    color: #000;
}
.minicart-wrapper {
    display: inline-block;
    position: relative;
    float: right;
}
.page-header .minicart-wrapper {
    order: 10;
    margin: 0 0 0 20px;
}
.minicart-wrapper:before, .minicart-wrapper:after {
    content: '';
    display: table;
}
.minicart-wrapper .action.showcart {
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
}
.minicart-wrapper .action.showcart {
    white-space: nowrap;
}
.page-header .minicart-wrapper .action.showcart {
    display: block;
    width: 22px;
    height: 22px;
    min-width: 22px;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfMTQwNikiPgo8cGF0aCBkPSJNMTYuMTg0NyAxMy45ODY4SDE2LjE4MkMxNS4zOTczIDEzLjk5NjUgMTQuNjQ4MSAxNC4zMTc2IDE0LjA5NjYgMTQuODgwNEMxMy41NDUxIDE1LjQ0MzIgMTMuMjM1OCAxNi4yMDI0IDEzLjIzNTggMTYuOTkzNUMxMy4yMzU4IDE3Ljc4NDYgMTMuNTQ1MSAxOC41NDM4IDE0LjA5NjYgMTkuMTA2NkMxNC42NDgxIDE5LjY2OTQgMTUuMzk3MyAxOS45OTA0IDE2LjE4MiAyMC4wMDAxQzE2Ljk2NjcgMTkuOTkwOCAxNy43MTYxIDE5LjY3MDEgMTguMjY3OSAxOS4xMDc1QzE4LjgxOTYgMTguNTQ1IDE5LjEyOTIgMTcuNzg1OSAxOS4xMjk2IDE2Ljk5NDhDMTkuMTI5OSAxNi4yMDM4IDE4LjgyMSAxNS40NDQ0IDE4LjI2OTggMTQuODgxM0MxNy43MTg2IDE0LjMxODMgMTYuOTY5NCAxMy45OTY5IDE2LjE4NDcgMTMuOTg2OFpNMTYuOTk5NSAxNi45OTMzQzE2Ljk5OTcgMTcuMTAxMiAxNi45Nzg3IDE3LjIwODEgMTYuOTM3NyAxNy4zMDc5QzE2Ljg5NjggMTcuNDA3NiAxNi44MzY2IDE3LjQ5ODIgMTYuNzYwOCAxNy41NzQ0QzE2LjYwNzcgMTcuNzI4MyAxNi40MDA1IDE3LjgxNDkgMTYuMTg0MyAxNy44MTU1QzE2LjA3NTYgMTcuODE4IDE1Ljk2NzUgMTcuNzk4NyAxNS44NjYzIDE3Ljc1ODVDMTUuNzY1MSAxNy43MTg0IDE1LjY3MjkgMTcuNjU4MyAxNS41OTUyIDE3LjU4MTdDMTUuNTE3NCAxNy41MDUxIDE1LjQ1NTYgMTcuNDEzNiAxNS40MTM0IDE3LjMxMjZDMTUuMzcxMiAxNy4yMTE2IDE1LjM0OTUgMTcuMTAzMSAxNS4zNDk1IDE2Ljk5MzVDMTUuMzQ5NSAxNi44ODM5IDE1LjM3MTIgMTYuNzc1NCAxNS40MTM0IDE2LjY3NDRDMTUuNDU1NiAxNi41NzM0IDE1LjUxNzQgMTYuNDgxOSAxNS41OTUyIDE2LjQwNTNDMTUuNjcyOSAxNi4zMjg3IDE1Ljc2NTEgMTYuMjY4NiAxNS44NjYzIDE2LjIyODRDMTUuOTY3NSAxNi4xODgzIDE2LjA3NTYgMTYuMTY4OSAxNi4xODQzIDE2LjE3MTVDMTYuNDAwNCAxNi4xNzIxIDE2LjYwNzUgMTYuMjU4NSAxNi43NjA4IDE2LjQxMjFDMTYuODM2NiAxNi40ODgzIDE2Ljg5NjggMTYuNTc4OSAxNi45Mzc3IDE2LjY3ODZDMTYuOTc4NyAxNi43Nzg0IDE2Ljk5OTcgMTYuODg1MyAxNi45OTk1IDE2Ljk5MzNaIiBmaWxsPSIjNDY0NjQ2Ii8+CjxwYXRoIGQ9Ik0yMC43NzM1IDQuMTM0ODdDMjAuNjcyNiA0LjAwMjQxIDIwLjU0MjggMy44OTUxNyAyMC4zOTQyIDMuODIxNTFDMjAuMjQ1NSAzLjc0Nzg0IDIwLjA4MiAzLjcwOTcyIDE5LjkxNjQgMy43MTAxMkg2LjY0MjM3TDYuMjIyMzcgMi4wNTExNUg2LjIxODMxQzYuMDM1NjggMS40NTcyNiA1LjY2OTE4IDAuOTM3OTQ1IDUuMTcyNTEgMC41NjkyNzRDNC42NzU4NCAwLjIwMDYwMyA0LjA3NTExIDAuMDAxOTU4MjMgMy40NTgzMSAwLjAwMjQ0MjI5SDEuMDgyMjJDMC43OTUwNjcgMC4wMDI0NDIyOSAwLjUxOTY3NSAwLjExNzQzMiAwLjMxNjYyOCAwLjMyMjExNUMwLjExMzU4MSAwLjUyNjc5OCAtMC4wMDA0ODgyODEgMC44MDQ0MDcgLTAuMDAwNDg4MjgxIDEuMDkzODdDLTAuMDAwNDg4MjgxIDEuMzgzMzQgMC4xMTM1ODEgMS42NjA5NSAwLjMxNjYyOCAxLjg2NTYzQzAuNTE5Njc1IDIuMDcwMzEgMC43OTUwNjcgMi4xODUzIDEuMDgyMjIgMi4xODUzSDMuNDU1MTVDMy42MTU1NCAyLjE4NDgyIDMuNzcxNTMgMi4yMzgyIDMuODk4NDcgMi4zMzcwMkM0LjAyNTQyIDIuNDM1ODQgNC4xMTYxMSAyLjU3NDQ3IDQuMTU2MiAyLjczMTAyTDYuMjc2NTEgMTEuMTUzMkM2LjQzNjU4IDExLjc3ODQgNi43OTgxNiAxMi4zMzIzIDcuMzA0NDMgMTIuNzI3OEM3LjgxMDcxIDEzLjEyMzMgOC40MzI5OCAxMy4zMzgxIDkuMDczNSAxMy4zMzg0SDE2LjU0MUMxNy4xNzc3IDEzLjMzODUgMTcuNzk2NiAxMy4xMjY1IDE4LjMwMTQgMTIuNzM1NEMxOC44MDYyIDEyLjM0NDIgMTkuMTY4NiAxMS43OTU4IDE5LjMzMjEgMTEuMTc1NUwyMC45NjAzIDUuMDc4MDVDMjEuMDAzMSA0LjkxNjk0IDIxLjAwODYgNC43NDgwNCAyMC45NzYyIDQuNTg0NDZDMjAuOTQzOCA0LjQyMDg4IDIwLjg3NDUgNC4yNjcwMyAyMC43NzM1IDQuMTM0ODdaTTE3LjI0NDggMTAuNjAwN0MxNy4yMDQ5IDEwLjc1NjYgMTcuMTE0OCAxMC44OTQ3IDE2Ljk4ODcgMTAuOTkzNEMxNi44NjI1IDExLjA5MjIgMTYuNzA3NSAxMS4xNDYgMTYuNTQ3OCAxMS4xNDY0SDkuMDc3MUM4LjkxNjk0IDExLjE0NjYgOC43NjEyNyAxMS4wOTMxIDguNjM0NiAxMC45OTQzQzguNTA3OTMgMTAuODk1NSA4LjQxNzQ1IDEwLjc1NyA4LjM3NzQxIDEwLjYwMDdMNy4xOTI3NCA1Ljg4Mzg5SDE4LjUwNDhMMTcuMjQ1MiAxMC42MDA3SDE3LjI0NDhaIiBmaWxsPSIjNDY0NjQ2Ii8+CjxwYXRoIGQ9Ik04Ljc4NzU5IDEzLjk4NjNIOC43NzU0MUM3Ljk4Njc2IDEzLjk5IDcuMjMxNjQgMTQuMzA4MyA2LjY3NTA4IDE0Ljg3MTVDNi4xMTg1MiAxNS40MzQ4IDUuODA1NzYgMTYuMTk3MiA1LjgwNTE4IDE2Ljk5MjJDNS44MDUxMiAxNy4zODcxIDUuODgyMjIgMTcuNzc4IDYuMDMyMDggMTguMTQyOEM2LjE4MTk0IDE4LjUwNzYgNi40MDE2MiAxOC44MzkxIDYuNjc4NTggMTkuMTE4MkM2Ljk1NTUzIDE5LjM5NzQgNy4yODQzMyAxOS42MTg5IDcuNjQ2MiAxOS43Njk5QzguMDA4MDcgMTkuOTIxIDguMzk1OTEgMTkuOTk4NyA4Ljc4NzU5IDE5Ljk5ODdIOC43OTE2NUM5LjU3NjM0IDE5Ljk4ODQgMTAuMzI1NCAxOS42NjY5IDEwLjg3NjUgMTkuMTAzN0MxMS40Mjc2IDE4LjU0MDUgMTEuNzM2NCAxNy43ODExIDExLjczNTggMTYuOTlDMTEuNzM1MyAxNi4xOTg5IDExLjQyNTUgMTUuNDM5OSAxMC44NzM3IDE0Ljg3NzVDMTAuMzIxOCAxNC4zMTUxIDkuNTcyMjkgMTMuOTk0NSA4Ljc4NzU5IDEzLjk4NTRWMTMuOTg2M1pNNy45NzI0IDE2Ljk5MzJDNy45Njk4NSAxNi44ODQ0IDcuOTg4OTEgMTYuNzc2MiA4LjAyODQ1IDE2LjY3NDlDOC4wNjc5OCAxNi41NzM2IDguMTI3MiAxNi40ODE0IDguMjAyNjMgMTYuNDAzNUM4LjI3ODA1IDE2LjMyNTcgOC4zNjgxNiAxNi4yNjM4IDguNDY3NjUgMTYuMjIxNkM4LjU2NzE0IDE2LjE3OTMgOC42NzQgMTYuMTU3NiA4Ljc4MTk1IDE2LjE1NzZDOC44ODk5IDE2LjE1NzYgOC45OTY3NSAxNi4xNzkzIDkuMDk2MjQgMTYuMjIxNkM5LjE5NTczIDE2LjI2MzggOS4yODU4MyAxNi4zMjU3IDkuMzYxMjYgMTYuNDAzNUM5LjQzNjY5IDE2LjQ4MTQgOS40OTU5MSAxNi41NzM2IDkuNTM1NDUgMTYuNjc0OUM5LjU3NDk5IDE2Ljc3NjIgOS41OTQwNCAxNi44ODQ0IDkuNTkxNDkgMTYuOTkzMlYxNy4xMjk2QzkuNTU3NiAxNy4zMzI5IDkuNDQ5MTYgMTcuNTE1OSA5LjI4NzY3IDE3LjY0MjNDOS4xMjYxOSAxNy43Njg4IDguOTIzNDUgMTcuODI5NCA4LjcxOTY4IDE3LjgxMjNDOC41MTU5MSAxNy43OTUxIDguMzI1OTggMTcuNzAxMyA4LjE4NzU2IDE3LjU0OTZDOC4wNDkxNCAxNy4zOTc5IDcuOTcyMzQgMTcuMTk5MyA3Ljk3MjQgMTYuOTkzMloiIGZpbGw9IiM0NjQ2NDYiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xXzE0MDYiPgo8cmVjdCB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}
.minicart-wrapper .action.showcart .text{
      border: 0;
    clip: rect(0,0,0,0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.minicart-wrapper .action.showcart .counter.qty {
    background: #fff;
    color: #fff;
    height: 24px;
    line-height: 24px;
    border-radius: 2px;
    display: inline-block;
    margin: 3px 0 0;
    min-width: 18px;
    overflow: hidden;
    padding: 0 3px;
    text-align: center;
    white-space: normal;
}
.page-header .minicart-wrapper .action.showcart .counter.qty {
    width: 14px;
    height: 14px;
    background: #db2121;
    display: block;
    text-align: center;
    line-height: 14px;
    border-radius: 100%;
    color: #fff;
    font-weight: 700;
    font-size: 11px;
    padding: 0 2px;
    position: absolute;
    top: -4px;
    right: -8px;
    margin: 0;
    min-width: 0;
}
.minicart-wrapper .block-minicart {
    margin: 0;
    padding: 0;
    list-style: none none;
    background: #fff;
    border: 1px solid #bbb;
    margin-top: 4px;
    /*min-width: 100%;*/
    width: 320px;
    z-index: 101;
    box-sizing: border-box;
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    box-shadow: 0 3px 3px rgb(0 0 0 / 15%);
}
.minicart-wrapper .block-minicart {
    padding: 25px 10px;
}
.minicart-wrapper .block-minicart {
    padding: 0;
    position: fixed;
    top: 0;
    right: 0;
    width: 60%;
    height: 100%;
    z-index: 700;
    margin: 0;
    box-shadow: none;
    border: none;
}
.minicart-wrapper.active .block-minicart {
    display: block;
}
.minicart-wrapper .block-minicart #minicart-content-wrapper {
    height: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
}
.sale-hb{
  font-size: 13px;
    text-align: center;
    padding: 10px;
    background: #ff5301;
    color: #fff;
}
.minicart-wrapper .block-minicart .block-title {
    display: none;
}
.minicart-wrapper .block-minicart .block-title {
    display: block;
    padding: 20px 20px 13px;
    position: relative;
    font-size: 16px;
    line-height: 20px;
    color: #000;
}
.minicart-wrapper .block-minicart .block-title strong {
    font-weight: 700;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    margin-bottom: 30px;
}
.minicart-wrapper .block-minicart .block-title strong:before {
    content: '';
    width: 21px;
    height: 20px;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-right: 10px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfNjQ4MykiPgo8cGF0aCBkPSJNMTYuMTg0NyAxMy45ODY2SDE2LjE4MkMxNS4zOTczIDEzLjk5NjMgMTQuNjQ4MSAxNC4zMTc0IDE0LjA5NjYgMTQuODgwMkMxMy41NDUxIDE1LjQ0MyAxMy4yMzU4IDE2LjIwMjIgMTMuMjM1OCAxNi45OTMyQzEzLjIzNTggMTcuNzg0MyAxMy41NDUxIDE4LjU0MzUgMTQuMDk2NiAxOS4xMDYzQzE0LjY0ODEgMTkuNjY5MSAxNS4zOTczIDE5Ljk5MDIgMTYuMTgyIDE5Ljk5OTlDMTYuOTY2NyAxOS45OTA1IDE3LjcxNjEgMTkuNjY5OCAxOC4yNjc5IDE5LjEwNzNDMTguODE5NiAxOC41NDQ3IDE5LjEyOTIgMTcuNzg1NyAxOS4xMjk2IDE2Ljk5NDZDMTkuMTI5OSAxNi4yMDM1IDE4LjgyMSAxNS40NDQyIDE4LjI2OTggMTQuODgxMUMxNy43MTg2IDE0LjMxOCAxNi45Njk0IDEzLjk5NjcgMTYuMTg0NyAxMy45ODY2Wk0xNi45OTk1IDE2Ljk5M0MxNi45OTk3IDE3LjEwMSAxNi45Nzg3IDE3LjIwNzkgMTYuOTM3NyAxNy4zMDc2QzE2Ljg5NjggMTcuNDA3NCAxNi44MzY2IDE3LjQ5OCAxNi43NjA4IDE3LjU3NDJDMTYuNjA3NyAxNy43MjggMTYuNDAwNSAxNy44MTQ3IDE2LjE4NDMgMTcuODE1MkMxNi4wNzU2IDE3LjgxNzggMTUuOTY3NSAxNy43OTg0IDE1Ljg2NjMgMTcuNzU4M0MxNS43NjUxIDE3LjcxODEgMTUuNjcyOSAxNy42NTggMTUuNTk1MiAxNy41ODE0QzE1LjUxNzQgMTcuNTA0OCAxNS40NTU2IDE3LjQxMzQgMTUuNDEzNCAxNy4zMTIzQzE1LjM3MTIgMTcuMjExMyAxNS4zNDk1IDE3LjEwMjggMTUuMzQ5NSAxNi45OTMyQzE1LjM0OTUgMTYuODgzNiAxNS4zNzEyIDE2Ljc3NTEgMTUuNDEzNCAxNi42NzQxQzE1LjQ1NTYgMTYuNTczMSAxNS41MTc0IDE2LjQ4MTYgMTUuNTk1MiAxNi40MDVDMTUuNjcyOSAxNi4zMjg1IDE1Ljc2NTEgMTYuMjY4MyAxNS44NjYzIDE2LjIyODJDMTUuOTY3NSAxNi4xODggMTYuMDc1NiAxNi4xNjg3IDE2LjE4NDMgMTYuMTcxM0MxNi40MDA0IDE2LjE3MTggMTYuNjA3NSAxNi4yNTgzIDE2Ljc2MDggMTYuNDExOEMxNi44MzY2IDE2LjQ4OCAxNi44OTY4IDE2LjU3ODYgMTYuOTM3NyAxNi42Nzg0QzE2Ljk3ODcgMTYuNzc4MSAxNi45OTk3IDE2Ljg4NTEgMTYuOTk5NSAxNi45OTNaIiBmaWxsPSIjNDY0NjQ2Ii8+CjxwYXRoIGQ9Ik0yMC43NzM1IDQuMTM0NjNDMjAuNjcyNiA0LjAwMjE2IDIwLjU0MjggMy44OTQ5MyAyMC4zOTQyIDMuODIxMjZDMjAuMjQ1NSAzLjc0NzYgMjAuMDgyIDMuNzA5NDggMTkuOTE2NCAzLjcwOTg4SDYuNjQyMzdMNi4yMjIzNyAyLjA1MDlINi4yMTgzMUM2LjAzNTY4IDEuNDU3MDIgNS42NjkxOCAwLjkzNzcwMSA1LjE3MjUxIDAuNTY5MDNDNC42NzU4NCAwLjIwMDM1OSA0LjA3NTExIDAuMDAxNzE0MDkgMy40NTgzMSAwLjAwMjE5ODE1SDEuMDgyMjJDMC43OTUwNjcgMC4wMDIxOTgxNSAwLjUxOTY3NSAwLjExNzE4OCAwLjMxNjYyOCAwLjMyMTg3MUMwLjExMzU4MSAwLjUyNjU1MyAtMC4wMDA0ODgyODEgMC44MDQxNjMgLTAuMDAwNDg4MjgxIDEuMDkzNjNDLTAuMDAwNDg4MjgxIDEuMzgzMDkgMC4xMTM1ODEgMS42NjA3IDAuMzE2NjI4IDEuODY1MzlDMC41MTk2NzUgMi4wNzAwNyAwLjc5NTA2NyAyLjE4NTA2IDEuMDgyMjIgMi4xODUwNkgzLjQ1NTE1QzMuNjE1NTQgMi4xODQ1NyAzLjc3MTUzIDIuMjM3OTUgMy44OTg0NyAyLjMzNjc3QzQuMDI1NDIgMi40MzU1OSA0LjExNjExIDIuNTc0MjIgNC4xNTYyIDIuNzMwNzdMNi4yNzY1MSAxMS4xNTNDNi40MzY1OCAxMS43NzgyIDYuNzk4MTYgMTIuMzMyIDcuMzA0NDMgMTIuNzI3NUM3LjgxMDcxIDEzLjEyMzEgOC40MzI5OCAxMy4zMzc4IDkuMDczNSAxMy4zMzgxSDE2LjU0MUMxNy4xNzc3IDEzLjMzODMgMTcuNzk2NiAxMy4xMjYzIDE4LjMwMTQgMTIuNzM1MUMxOC44MDYyIDEyLjM0NCAxOS4xNjg2IDExLjc5NTYgMTkuMzMyMSAxMS4xNzUzTDIwLjk2MDMgNS4wNzc4QzIxLjAwMzEgNC45MTY3IDIxLjAwODYgNC43NDc3OSAyMC45NzYyIDQuNTg0MjFDMjAuOTQzOCA0LjQyMDY0IDIwLjg3NDUgNC4yNjY3OSAyMC43NzM1IDQuMTM0NjNaTTE3LjI0NDggMTAuNjAwNEMxNy4yMDQ5IDEwLjc1NjMgMTcuMTE0OCAxMC44OTQ0IDE2Ljk4ODcgMTAuOTkzMkMxNi44NjI1IDExLjA5MTkgMTYuNzA3NSAxMS4xNDU3IDE2LjU0NzggMTEuMTQ2Mkg5LjA3NzFDOC45MTY5NCAxMS4xNDYzIDguNzYxMjcgMTEuMDkyOCA4LjYzNDYgMTAuOTk0QzguNTA3OTMgMTAuODk1MiA4LjQxNzQ1IDEwLjc1NjggOC4zNzc0MSAxMC42MDA0TDcuMTkyNzQgNS44ODM2NEgxOC41MDQ4TDE3LjI0NTIgMTAuNjAwNEgxNy4yNDQ4WiIgZmlsbD0iIzQ2NDY0NiIvPgo8cGF0aCBkPSJNOC43ODc1OSAxMy45ODYzSDguNzc1NDFDNy45ODY3NiAxMy45OSA3LjIzMTY0IDE0LjMwODMgNi42NzUwOCAxNC44NzE1QzYuMTE4NTIgMTUuNDM0OCA1LjgwNTc2IDE2LjE5NzIgNS44MDUxOCAxNi45OTIyQzUuODA1MTIgMTcuMzg3MSA1Ljg4MjIyIDE3Ljc3OCA2LjAzMjA4IDE4LjE0MjhDNi4xODE5NCAxOC41MDc2IDYuNDAxNjIgMTguODM5MSA2LjY3ODU4IDE5LjExODJDNi45NTU1MyAxOS4zOTc0IDcuMjg0MzMgMTkuNjE4OSA3LjY0NjIgMTkuNzY5OUM4LjAwODA3IDE5LjkyMSA4LjM5NTkxIDE5Ljk5ODcgOC43ODc1OSAxOS45OTg3SDguNzkxNjVDOS41NzYzNCAxOS45ODg0IDEwLjMyNTQgMTkuNjY2OSAxMC44NzY1IDE5LjEwMzdDMTEuNDI3NiAxOC41NDA1IDExLjczNjQgMTcuNzgxMSAxMS43MzU4IDE2Ljk5QzExLjczNTMgMTYuMTk4OSAxMS40MjU1IDE1LjQzOTkgMTAuODczNyAxNC44Nzc1QzEwLjMyMTggMTQuMzE1MSA5LjU3MjI5IDEzLjk5NDUgOC43ODc1OSAxMy45ODU0VjEzLjk4NjNaTTcuOTcyNCAxNi45OTMyQzcuOTY5ODUgMTYuODg0NCA3Ljk4ODkxIDE2Ljc3NjIgOC4wMjg0NSAxNi42NzQ5QzguMDY3OTggMTYuNTczNiA4LjEyNzIgMTYuNDgxNCA4LjIwMjYzIDE2LjQwMzVDOC4yNzgwNSAxNi4zMjU3IDguMzY4MTYgMTYuMjYzOCA4LjQ2NzY1IDE2LjIyMTZDOC41NjcxNCAxNi4xNzkzIDguNjc0IDE2LjE1NzYgOC43ODE5NSAxNi4xNTc2QzguODg5OSAxNi4xNTc2IDguOTk2NzUgMTYuMTc5MyA5LjA5NjI0IDE2LjIyMTZDOS4xOTU3MyAxNi4yNjM4IDkuMjg1ODMgMTYuMzI1NyA5LjM2MTI2IDE2LjQwMzVDOS40MzY2OSAxNi40ODE0IDkuNDk1OTEgMTYuNTczNiA5LjUzNTQ1IDE2LjY3NDlDOS41NzQ5OSAxNi43NzYyIDkuNTk0MDQgMTYuODg0NCA5LjU5MTQ5IDE2Ljk5MzJWMTcuMTI5NkM5LjU1NzYgMTcuMzMyOSA5LjQ0OTE2IDE3LjUxNTkgOS4yODc2NyAxNy42NDIzQzkuMTI2MTkgMTcuNzY4OCA4LjkyMzQ1IDE3LjgyOTQgOC43MTk2OCAxNy44MTIzQzguNTE1OTEgMTcuNzk1MSA4LjMyNTk4IDE3LjcwMTMgOC4xODc1NiAxNy41NDk2QzguMDQ5MTQgMTcuMzk3OSA3Ljk3MjM0IDE3LjE5OTMgNy45NzI0IDE2Ljk5MzJaIiBmaWxsPSIjNDY0NjQ2Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMV82NDgzIj4KPHJlY3Qgd2lkdGg9IjIxIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
}
.minicart-wrapper .block-minicart .block-title .qty {
    display: block;
}
.minicart-wrapper .action.close {
    display: inline-block;
    background-image: none;
    background: 0 0;
    -moz-box-sizing: content-box;
    border: 0;
    box-shadow: none;
    line-height: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-shadow: none;
    font-weight: 400;
    height: 40px;
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
}
.minicart-wrapper .block-minicart .action.close {
    width: 30px;
    height: 30px;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    right: 18px;
    top: 15px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfNjQ4MSkiPgo8cGF0aCBkPSJNOS40NjU4NiA4LjAxMzE1TDE1LjY5NiAxLjc4Mjg3QzE2LjEwMTQgMS4zNzc2MiAxNi4xMDE0IDAuNzIyMzc4IDE1LjY5NiAwLjMxNzEyNEMxNS4yOTA3IC0wLjA4ODEyOTggMTQuNjM1NSAtMC4wODgxMjk4IDE0LjIzMDIgMC4zMTcxMjRMNy45OTk5MyA2LjU0NzRMMS43Njk4MyAwLjMxNzEyNEMxLjM2NDM5IC0wLjA4ODEyOTggMC43MDkzMzcgLTAuMDg4MTI5OCAwLjMwNDA4MyAwLjMxNzEyNEMtMC4xMDEzNjEgMC43MjIzNzggLTAuMTAxMzYxIDEuMzc3NjIgMC4zMDQwODMgMS43ODI4N0w2LjUzNDE4IDguMDEzMTVMMC4zMDQwODMgMTQuMjQzNEMtMC4xMDEzNjEgMTQuNjQ4NyAtMC4xMDEzNjEgMTUuMzAzOSAwLjMwNDA4MyAxNS43MDkyQzAuNTA2MDQ2IDE1LjkxMTMgMC43NzE1OTYgMTYuMDEyOSAxLjAzNjk2IDE2LjAxMjlDMS4zMDIzMiAxNi4wMTI5IDEuNTY3NjggMTUuOTExMyAxLjc2OTgzIDE1LjcwOTJMNy45OTk5MyA5LjQ3ODg5TDE0LjIzMDIgMTUuNzA5MkMxNC40MzI0IDE1LjkxMTMgMTQuNjk3NyAxNi4wMTI5IDE0Ljk2MzEgMTYuMDEyOUMxNS4yMjg0IDE2LjAxMjkgMTUuNDkzOCAxNS45MTEzIDE1LjY5NiAxNS43MDkyQzE2LjEwMTQgMTUuMzAzOSAxNi4xMDE0IDE0LjY0ODcgMTUuNjk2IDE0LjI0MzRMOS40NjU4NiA4LjAxMzE1WiIgZmlsbD0iI0IzQjNCMyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzFfNjQ4MSI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
}
.minicart-wrapper .action.close>span {
    border: 0;
    clip: rect(0,0,0,0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.minicart-wrapper .block-minicart .block-content {
    overflow-y: auto;
    flex-grow: 1;
    -webkit-flex-grow: 1;
    padding: 0 20px 20px;
}
.minicart-items-wrapper {
    border: 1px solid #ccc;
    margin: 0 -10px;
    border-left: 0;
    border-right: 0;
    overflow-x: auto;
    padding: 15px;
}
.minicart-wrapper .block-minicart .minicart-items-wrapper {
    margin: 0;
    padding: 0;
    height: auto !important;
    overflow: visible;
    border: none;
}
.minicart-items {
    margin: 0;
    padding: 0;
    list-style: none none;
}
.minicart-items .product-item {
    padding: 22px 0;
}
.minicart-items .product-item {
    border: none;
    padding: 0;
    margin: 0;
}
.minicart-wrapper .block-minicart li {
    margin: 0;
}
.minicart-items .product-item:first-child {
    padding-top: 0;
}
.minicart-items .product-item>.product {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    padding: 15px 0;
    width: 100%;
    position: relative;
}
.minicart-items .product>.product-item-photo {
    float: left;
}
.minicart-items .product-item>.product>.product-item-photo {
    float: none;
    width: 90px;
    min-width: 90px;
    margin: 0;
}
.minicart-items .product-image-wrapper{
      height: auto;
    padding: 0 !important;
}
.minicart-items .product-image-wrapper .product-image-photo{
  position: static;
}
.minicart-items .product-item-details {
    padding-left: 88px;
}
.minicart-items .product-item .product-item-details {
    padding: 0 25px 0 15px;
    width: calc(100% - 90px);
    width: -moz-calc(100% - 90px);
    width: -webkit-calc(100% - 90px);
    width: -o-calc(100% - 90px);
    position: static;
}
.minicart-items .product-item-name {
    font-weight: 400;
    margin: 0 0 11px;
}
.minicart-items .product-item .product-item-name {
    font-weight: 400;
    font-size: 15px;
    line-height: 1.2;
    margin: 0;
}
.minicart-items .product-item .product.options {
    margin-bottom: 10px;
}
.minicart-items .product-item .product.options .content {
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -webkit-align-items: flex-start;
    align-items: flex-start;
}
.minicart-items .product-item .product.options .list {
    display: block;
    margin: 0 16px 0 0;
}
.minicart-items .product-item .product.options .list .label {
    float: none;
    display: inline;
    margin: 0;
    font-weight: 400;
    font-size: 15px;
    line-height: 19px;
    color: #6f6f6f;
    text-transform: none;
}
.minicart-items .product-item-details .details-qty {
    margin-top: 11px;
}
.minicart-items .product-item .details-qty {
    position: relative;
    width: 84px;
    margin: 0 0 10px;
}
.minicart-items .product-item .details-qty .decreasing-qty, .minicart-items .product-item .details-qty .increasing-qty {
  background-image: none;
    background: #fff;
    border: 2px solid #000;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-family: 'Roboto Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-weight: 700;
    margin: 0;
    padding: 10px 25px;
    font-size: 1.5rem;
    line-height: 1.8rem;
    box-sizing: border-box;
    vertical-align: middle;
    
    
    
    width: 20px;
    height: 30px;
    position: absolute;
    top: 0;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
    padding: 0;
    background-color: transparent;
    border: none;
    outline: none;
    border-radius: 0;
}
.minicart-items .product-item .details-qty .decreasing-qty {
    left: 4px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIzIiB2aWV3Qm94PSIwIDAgOCAzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNy40IDIuMDhWMEgwVjIuMDhINy40WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);
}
.minicart-items .product-item .details-qty .decreasing-qty span, .minicart-items .product-item .details-qty .increasing-qty span {
    display: none;
}
.minicart-items .item-qty {
      background: #f1f1f1;
    background-clip: padding-box;
    border: 1px solid #e4e4e4;
    border-radius: 0;
    font-family: 'Roboto Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size: 15px;
    height: 48px;
    line-height: 1.5;
    padding: 0 15px;
    vertical-align: baseline;
    width: 100%;
    box-sizing: border-box;
    text-align: center;
    width: 45px;
}
.minicart-items .product-item .details-qty .item-qty {
    display: block;
    width: 100%;
    height: 30px;
    border: 1px solid #bfbfbf;
    background-color: #fff;
    outline: none;
    box-shadow: none;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    color: #000;
    padding: 4px 24px;
}
.minicart-items .product-item .details-qty .increasing-qty {
    right: 4px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNS40MiAzLjM4VjBIMy4zOFYzLjM4SDBWNS40MkgzLjM4VjguOEg1LjQyVjUuNDJIOC44VjMuMzhINS40MloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);
}
.minicart-items .product-item .product-item-pricing {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
}
.minicart-items .product-item .old-price, .minicart-items .product-item .price-old {
    order: 2;
}
.price-including-tax, .price-excluding-tax {
    display: block;
    font-size: 1.8rem;
    line-height: 1;
}
.product-item .minimal-price-link, .product-item .price-excluding-tax, .product-item .price-including-tax {
    display: block;
    white-space: nowrap;
}
.minicart-items .product-item-details .price-including-tax, .minicart-items .product-item-details .price-excluding-tax {
    margin: 5.5px 0 0;
}
.minicart-items .product-item .product-item-pricing .price-including-tax, .minicart-items .product-item .product-item-pricing .price-excluding-tax {
    margin: 0;
}
.price-including-tax .price, .price-excluding-tax .price {
    font-weight: 700;
}
.minicart-items .product-item-details .price {
    font-weight: 700;
}
.minicart-items .product-item .old-price .price, .minicart-items .product-item .price-old .price {
    color: #646464;
    text-decoration-line: line-through;
    font-weight: 400;
    font-size: 14px;
}
.minicart-items .product-item .product-item-pricing>.price-container {
    margin-right: 15px;
}
.minicart-items .product-item .price-container .price {
    font-weight: 700;
    font-size: 16px;
    line-height: 17px;
    color: #000;
}
/*.minicart-wrapper .action.showcart.active:after {*/
/*    content: "";*/
/*    background: rgba(0,0,0,.3);*/
/*    display: block;*/
/*    position: fixed;*/
/*    top: 0;*/
/*    right: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    z-index: 700;*/
/*}*/
.minicart-wrapper .block-minicart .block-bottom {
    margin-top: auto;
    padding: 20px 20px 30px;
    border-top: 1px solid #d6d6d6;
}
.block-minicart .subtotal {
    margin: 0 11px 11px;
    text-align: right;
}
.minicart-wrapper .block-minicart .subtotal {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin: 0 0 20px;
}
.minicart-wrapper .block-minicart .subtotal .label {
    font-weight: 400;
    font-size: 15px;
    line-height: 17px;
    color: #000;
}
.block-minicart .subtotal .label:after{
    content: ': ';
}
.minicart-wrapper .block-minicart .block-bottom .actions {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
.minicart-wrapper .block-minicart .block-bottom .action {
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    color: #000;
    border: 1px solid #000;
    text-transform: uppercase;
    padding: 12px 5px;
    width: calc((100% - 18px)/2);
    width: -moz-calc((100% - 18px)/2);
    width: -webkit-calc((100% - 18px)/2);
    width: -o-calc((100% - 18px)/2);
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0 0 10px;
    border-radius: 0;
    text-decoration: none;
}
.action.primary, .action-primary {
    background-image: none;
    background: #000;
    border: 2px solid #000;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: 'Roboto Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-weight: 700;
    padding: 10px 25px;
    font-size: 1.5rem;
    line-height: 1.8rem;
    box-sizing: border-box;
    vertical-align: middle;
}
.minicart-wrapper .block-minicart .block-bottom .action {
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    color: #000;
    border: 1px solid #000;
    text-transform: uppercase;
    padding: 12px 5px;
    width: calc((100% - 18px)/2);
    width: -moz-calc((100% - 18px)/2);
    width: -webkit-calc((100% - 18px)/2);
    width: -o-calc((100% - 18px)/2);
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0 0 10px;
    border-radius: 0;
    text-decoration: none;
}
.minicart-wrapper .block-minicart .block-bottom .action.primary {
    background-color: #000;
    color: #fff;
}
.minicart-wrapper:before, .minicart-wrapper:after {
    content: '';
    display: table;
}
.minicart-wrapper:after {
    clear: both;
}
.menu-sections {
    background-color: #fff;
    z-index: 700;
    top: 0;
    left: -100%;
    height: 100%;
    z-index: 600;
    visibility: hidden;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    position: fixed;
}
/*.menu-sections {*/
/*    left: 0;*/
/*    visibility: visible;*/
/*    -webkit-transition: .3s;*/
/*    -o-transition: .3s;*/
/*    transition: .3s;*/
/*}*/
.navigation.nav-magemenu-menu {
    background-color: #fff;
    position: static;
    font-family: 'Roboto Condensed';
}
.nav-magemenu-menu {
    position: relative;
    z-index: 8;
    clear: both;
}
.navigation.nav-magemenu-menu .container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    padding: 0 0 80px;
}
.magemenu-menu.horizontal-menu {
    color: #333;
    font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.42857143;
    font-size: 1.4rem;
    clear: both;
    display: block;
}
.navigation.nav-magemenu-menu .magemenu-menu {
    position: static;
    display: block;
    margin-bottom: 38px;
}
.nav-magemenu-menu ul {
    margin: 0;
    padding: 0;
}
.magemenu-menu.horizontal-menu .explodedmenu {
    /*width: 100%;*/
    position: relative;
    padding: 0;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu {
    /*width: 100%;*/
    padding: 30px 5px 15px 20px;
    border: none;
    background-color: transparent;
    border-radius: 0;
    position: relative;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    font-family: 'Roboto Condensed';
}
.nav-magemenu-menu ul:before {
    content: "";
    display: table;
}
.nav-magemenu-menu li {
    padding: 0;
    margin: 0;
}
.magemenu-menu.horizontal-menu .explodedmenu>li {
    padding: 5px 0;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu li {
    position: static;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li {
    display: inline-block;
    padding: 0;
    margin: 0 0 15px;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li:first-child {
    margin-left: -24px;
}
.nav-magemenu-menu a {
    text-decoration: none;
    color: #333;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>a {
    color: #858585;
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    display: block;
    line-height: 30px;
    padding: 0 24px;
    background-color: transparent;
    border-right: 1px solid #000;
    text-transform: uppercase;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li.active>a {
    color: #000;
    font-weight: 700;
}
/*.navigation.nav-magemenu-menu .menu-collapse {*/
/*    display: none;*/
/*}*/
.nav-magemenu-menu .submenu {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 100;
    min-width: 280px;
    padding: 12px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 6px rgb(0 0 0 / 30%);
    -moz-box-shadow: 0 2px 6px rgba(0,0,0,.3);
    box-shadow: 0 2px 6px rgb(0 0 0 / 30%);
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu {
    padding: 30px 30px 0 20px;
    /*width: 100%;*/
    min-width: 0;
    box-shadow: none;
    background-image: none !important;
    position: absolute;
    display: none;
    left: 0 !important;
    top: 100% !important;
    visibility: hidden;
    display: block !important;
    opacity: 0;
    z-index: -1 !important;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li.active>.itemSubMenu {
    display: block !important;
    visibility: visible;
    z-index: 10 !important;
    opacity: 1;
}
ul.itemsubmenu {
    visibility: hidden;
    filter: alpha(opacity=0);
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -ms-opacity: 0;
    -o-opacity: 0;
    opacity: 0;
    background: 0 0;
    width: 215px;
    margin-left: 100%;
    padding: 5%;
    box-shadow: 0px 2px 5px rgb(0 0 0 / 20%);
    -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 20%);
    -moz-box-shadow: 0px 2px 5px rgba(0,0,0,.2);
}
.nav-magemenu-menu ul.itemsubmenu {
    margin: 0;
    padding: 0;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li ul {
    position: static;
    padding: 0;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li ul.itemsubmenu {
    visibility: visible;
    opacity: 1;
    width: 100%;
    box-shadow: none;
}
.magemenu-menu ul.itemsubmenu li {
    width: 100%;
    min-height: 40px;
    border-bottom: 1px dotted #d7d7d7;
    position: relative;
    margin: 0;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu>li {
    position: static;
    min-height: 0;
    border: none;
}
.nav-magemenu-menu .submenu a {
    line-height: 30px;
    display: inline-block;
}
.magemenu-menu ul.itemsubmenu li a {
    display: block;
    position: relative;
    color: #333;
    text-transform: capitalize;
    width: 100%;
    padding: 10px;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-weight: 700;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu>li>a {
    font-weight: 700;
    font-size: 22px;
    line-height: 40px;
    color: #000;
    padding: 0;
    background-color: transparent;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu>li>a span {
    font-weight: 700 !important;
}
/*.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu li.itemMenu.has-children>a:after {*/
/*    content: "";*/
/*    width: 13px;*/
/*    height: 13px;*/
/*    display: inline-block;*/
/*    margin-left: 20px;*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDBINlY2SDBWN0g2VjEzSDdWN0gxM1Y2SDdWMFoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);*/
/*}*/
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu .itemSubMenu {
    min-width: 0;
    top: 0;
    box-shadow: none;
    padding: 0;
    display: none;
    visibility: hidden;
    display: block !important;
    opacity: 0;
    z-index: -1;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu li.active>.itemSubMenu {
    display: block !important;
    visibility: visible;
    opacity: 1;
    z-index: 10;
}
.navigation.nav-magemenu-menu .link-account {
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
    color: #000;
}
.navigation.nav-magemenu-menu .link-account ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.navigation.nav-magemenu-menu .link-account ul li {
    margin: 0;
    padding-left: 26px;
    position: relative;
}
.navigation.nav-magemenu-menu .link-account ul li:before {
    content: "";
    width: 16px;
    height: 16px;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    margin-top:4%;
}
.navigation.nav-magemenu-menu .link-account ul .store:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5MV8zMTg4KSI+CjxwYXRoIGQ9Ik0xMS45MzkyIDEzLjk0ODlDMTEuMjUyIDEzLjc0MTcgMTAuNDEyNCAxMy41OTU1IDkuNDkzMDIgMTMuNTE5NUw5LjExMzAyIDE0LjEwNjRDOC42NjIxOCAxNC44MDE2IDcuODU4MzcgMTQuNzExMyA3Ljk5OTkzIDE0LjcxMTNDNy41NDg3MSAxNC43MTEzIDcuMTMyNzcgMTQuNDg1MSA2Ljg4NzE1IDE0LjEwNjRMNi41MDY4NCAxMy41MTk1QzUuNTg3NDkgMTMuNTk1NSA0Ljc0Nzg0IDEzLjc0MTcgNC4wNjA2OCAxMy45NDg5QzMuMDM3MjcgMTQuMjU3NyAyLjcwNjA1IDE0LjYwODMgMi43MDYwNSAxNC43Mjk4QzIuNzA2MDUgMTQuODUxMSAzLjAzNzMgMTUuMjAxNyA0LjA2MDY4IDE1LjUxMDRDNi4yMjQzNyAxNi4xNjM1IDkuNzc1NDYgMTYuMTYzNSAxMS45MzkxIDE1LjUxMDRDMTIuOTYyNiAxNS4yMDE3IDEzLjI5MzggMTQuODUxMSAxMy4yOTM4IDE0LjcyOThDMTMuMjkzOCAxNC42MDgzIDEyLjk2MjYgMTQuMjU3NyAxMS45MzkyIDEzLjk0ODlaIiBmaWxsPSIjQTlBOUE5Ii8+CjxwYXRoIGQ9Ik03LjY3Mzk1IDEzLjU5NjJDNy44MjczMiAxMy44MzI3IDguMTcyNTcgMTMuODMyOSA4LjMyNjEgMTMuNTk2MkM4Ljg2NTI5IDEyLjc2MzggMTEuOTU3IDcuOTkxNTcgMTIuNDM1MyA3LjI1MzI2QzE0LjExMDggMy45MDA5OCAxMS42NjA0IC0wLjA4MzI2OTQgNy44NzU1MSAwLjAwMTMyNDRDNC4yMzcwNyAwLjA4MzYwNTYgMS45Mjc3NiAzLjk3ODA0IDMuNTY0NzMgNy4yNTMyNkM0LjE1NTI2IDguMTY0ODIgNy4wNjgzOCAxMi42NjEzIDcuNjczOTUgMTMuNTk2MlpNNS43MDE1NCAzLjQxNDM2SDYuNDE4MzhWMi4xNTI4MkM2LjQxODM4IDEuNjIwOTggNi44NTA4OCAxLjE4ODQ4IDcuMzgyNDIgMS4xODg0OEg4LjYxNzM4QzkuMTQ4OTIgMS4xODg0OCA5LjU4MTQyIDEuNjIwOTUgOS41ODE0MiAyLjE1MjgyVjMuNDE0MzZIMTAuMjk4M0MxMC43MzkzIDMuNDE0MzYgMTEuMDg3OSAzLjc5NDkyIDExLjA0NTEgNC4yMzY4MkMxMS4wNDUxIDQuMjM5MDEgMTEuMDQ0OCA0LjI0MDg5IDExLjA0NDUgNC4yNDI3NkwxMC42NzU3IDcuNjE5ODJDMTAuNjMwNyA4LjAzMzI2IDEwLjI4MzIgOC4zNDUxMSA5Ljg2NzMyIDguMzQ1MTFINi4xMzcxM0M1LjcyMTgyIDguMzQ1MTEgNS4zNzQzNSA4LjAzMzg2IDUuMzI4NzMgNy42MjEwN0w0Ljk1NTI5IDQuMjQzN0M0Ljk1NDk4IDQuMjQxODIgNC45NTQ5OCA0LjIzOTk1IDQuOTU0NjcgNC4yMzgwN0M0LjkxMTI2IDMuNzk1MzIgNS4yNjA0NSAzLjQxNDM2IDUuNzAxNTQgMy40MTQzNloiIGZpbGw9IiNBOUE5QTkiLz4KPHBhdGggZD0iTTkuNzU1NjYgNy40MDc4NkwxMC4wODkxIDQuMzUyMDVINS45MTAxNkw2LjI0Nzk3IDcuNDA3ODZIOS43NTU2NloiIGZpbGw9IiNBOUE5QTkiLz4KPHBhdGggZD0iTTguNjQzNTcgMi4xNTI4NUM4LjY0MzU3IDIuMTM4MTYgOC42MzE2OSAyLjEyNTk4IDguNjE3IDIuMTI1OThINy4zODIwM0M3LjM2NzM0IDIuMTI1OTggNy4zNTU0NyAyLjEzODE2IDcuMzU1NDcgMi4xNTI4NVYzLjQxNDA3SDguNjQzNTdWMi4xNTI4NVoiIGZpbGw9IiNBOUE5QTkiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xOTFfMzE4OCI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
}
.navigation.nav-magemenu-menu .link-account a {
    color: #000;
    padding: 5px 0;
    display: block;
}
.navigation.nav-magemenu-menu .link-account ul .tracking:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjcwNyAxMy4yOTNMMTEuODg1IDEwLjQ3MUMxMi41ODQgOS40OSAxMyA4LjI5NCAxMyA3QzEzIDMuNjkxNSAxMC4zMDg1IDEgNyAxQzMuNjkxNSAxIDEgMy42OTE1IDEgN0MxIDEwLjMwODUgMy42OTE1IDEzIDcgMTNDOC4yOTQgMTMgOS40OSAxMi41ODQ1IDEwLjQ3MSAxMS44ODVMMTMuMjkzIDE0LjcwN0MxMy42ODMgMTUuMDk3NSAxNC4zMTcgMTUuMDk3NSAxNC43MDcgMTQuNzA3QzE1LjA5NzUgMTQuMzE2NSAxNS4wOTc1IDEzLjY4MzUgMTQuNzA3IDEzLjI5M1pNMiA3QzIgNC4yNDMgNC4yNDMgMiA3IDJDOS43NTcgMiAxMiA0LjI0MyAxMiA3QzEyIDkuNzU3IDkuNzU3IDEyIDcgMTJDNC4yNDMgMTIgMiA5Ljc1NyAyIDdaIiBmaWxsPSIjQTlBOUE5Ii8+CjxwYXRoIGQ9Ik02LjUgMTAuMzI5NUwzLjMwMyA4Ljk1OTVDMy4xMTkgOC44ODA1IDMgOC42OTk1IDMgOC41VjUuMzEyNUw2LjUgNi44Mjg1VjEwLjMyOTVaIiBmaWxsPSIjQTlBOUE5Ii8+CjxwYXRoIGQ9Ik0zLjUxOTUzIDQuNDQ3NUw2LjgwMzAzIDMuMDQwNUM2LjkyOTAzIDIuOTg2NSA3LjA3MTAzIDIuOTg2NSA3LjE5NzAzIDMuMDQwNUwxMC40OTkgNC40NTU1TDcuMDAxMDMgNS45NTU1TDMuNTE5NTMgNC40NDc1WiIgZmlsbD0iI0E5QTlBOSIvPgo8cGF0aCBkPSJNMTEgNS4zMjgxMlY4LjUwMDEyQzExIDguNzAwMTIgMTAuODgxIDguODgxMTMgMTAuNjk3IDguOTU5NjNMNy41IDEwLjMyOTZWNi44Mjk2M0wxMSA1LjMyODEyWiIgZmlsbD0iI0E5QTlBOSIvPgo8L3N2Zz4K);
}
.navigation.nav-magemenu-menu .link-account ul .blog:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5MV8zMTgyKSI+CjxwYXRoIGQ9Ik0xMC40OTk3IDEzLjQxNjhIMy40OTk2OEMzLjM0NDk3IDEzLjQxNjggMy4xOTY1OSAxMy4zNTU0IDMuMDg3MiAxMy4yNDZDMi45Nzc4IDEzLjEzNjYgMi45MTYzNCAxMi45ODgyIDIuOTE2MzQgMTIuODMzNUMyLjkxNjM0IDEyLjY3ODggMi45Nzc4IDEyLjUzMDQgMy4wODcyIDEyLjQyMUMzLjE5NjU5IDEyLjMxMTYgMy4zNDQ5NyAxMi4yNTAyIDMuNDk5NjggMTIuMjUwMkgxMC40OTk3QzEwLjY1NDQgMTIuMjUwMiAxMC44MDI4IDEyLjMxMTYgMTAuOTEyMiAxMi40MjFDMTEuMDIxNiAxMi41MzA0IDExLjA4MyAxMi42Nzg4IDExLjA4MyAxMi44MzM1QzExLjA4MyAxMi45ODgyIDExLjAyMTYgMTMuMTM2NiAxMC45MTIyIDEzLjI0NkMxMC44MDI4IDEzLjM1NTQgMTAuNjU0NCAxMy40MTY4IDEwLjQ5OTcgMTMuNDE2OFpNMTMuNDE2MyAzLjUwMDE2VjguMTY2ODNDMTMuNDE2MyA4LjU0OTg1IDEzLjM0MDkgOC45MjkxMiAxMy4xOTQzIDkuMjgyOTlDMTMuMDQ3OCA5LjYzNjg2IDEyLjgzMjkgOS45NTgzOSAxMi41NjIxIDEwLjIyOTJDMTIuMjkxMiAxMC41MDAxIDExLjk2OTcgMTAuNzE0OSAxMS42MTU4IDEwLjg2MTVDMTEuMjYyIDExLjAwODEgMTAuODgyNyAxMS4wODM1IDEwLjQ5OTcgMTEuMDgzNUgzLjQ5OTY4QzMuMTE2NjUgMTEuMDgzNSAyLjczNzM4IDExLjAwODEgMi4zODM1MSAxMC44NjE1QzIuMDI5NjUgMTAuNzE0OSAxLjcwODEyIDEwLjUwMDEgMS40MzcyOCAxMC4yMjkyQzAuODkwMjk5IDkuNjgyMjUgMC41ODMwMDggOC45NDAzOCAwLjU4MzAwOCA4LjE2NjgzVjMuNTAwMTZDMC41ODMwMDggMi43MjY2MiAwLjg5MDI5OSAxLjk4NDc1IDEuNDM3MjggMS40Mzc3N0MxLjk4NDI2IDAuODkwNzg3IDIuNzI2MTMgMC41ODM0OTYgMy40OTk2OCAwLjU4MzQ5NkgxMC40OTk3QzEwLjg4MjcgMC41ODM0OTYgMTEuMjYyIDAuNjU4OTM4IDExLjYxNTggMC44MDU1MTRDMTEuOTY5NyAwLjk1MjA5IDEyLjI5MTIgMS4xNjY5MyAxMi41NjIxIDEuNDM3NzdDMTIuODMyOSAxLjcwODYxIDEzLjA0NzggMi4wMzAxNCAxMy4xOTQzIDIuMzg0QzEzLjM0MDkgMi43Mzc4NyAxMy40MTYzIDMuMTE3MTQgMTMuNDE2MyAzLjUwMDE2Wk0yLjkxNjM0IDQuNjY2ODNDMi45MTYzNCA0LjgyMTU0IDIuOTc3OCA0Ljk2OTkxIDMuMDg3MiA1LjA3OTMxQzMuMTk2NTkgNS4xODg3MSAzLjM0NDk3IDUuMjUwMTYgMy40OTk2OCA1LjI1MDE2SDYuOTk5NjhDNy4xNTQzOSA1LjI1MDE2IDcuMzAyNzYgNS4xODg3MSA3LjQxMjE2IDUuMDc5MzFDNy41MjE1NSA0Ljk2OTkxIDcuNTgzMDEgNC44MjE1NCA3LjU4MzAxIDQuNjY2ODNDNy41ODMwMSA0LjUxMjEyIDcuNTIxNTUgNC4zNjM3NSA3LjQxMjE2IDQuMjU0MzVDNy4zMDI3NiA0LjE0NDk2IDcuMTU0MzkgNC4wODM1IDYuOTk5NjggNC4wODM1SDMuNDk5NjhDMy4zNDQ5NyA0LjA4MzUgMy4xOTY1OSA0LjE0NDk2IDMuMDg3MiA0LjI1NDM1QzIuOTc3OCA0LjM2Mzc1IDIuOTE2MzQgNC41MTIxMiAyLjkxNjM0IDQuNjY2ODNaTTExLjA4MyA3LjAwMDE2QzExLjA4MyA2Ljg0NTQ1IDExLjAyMTYgNi42OTcwOCAxMC45MTIyIDYuNTg3NjlDMTAuODAyOCA2LjQ3ODI5IDEwLjY1NDQgNi40MTY4MyAxMC40OTk3IDYuNDE2ODNIMy40OTk2OEMzLjM0NDk3IDYuNDE2ODMgMy4xOTY1OSA2LjQ3ODI5IDMuMDg3MiA2LjU4NzY5QzIuOTc3OCA2LjY5NzA4IDIuOTE2MzQgNi44NDU0NSAyLjkxNjM0IDcuMDAwMTZDMi45MTYzNCA3LjE1NDg3IDIuOTc3OCA3LjMwMzI1IDMuMDg3MiA3LjQxMjY0QzMuMTk2NTkgNy41MjIwNCAzLjM0NDk3IDcuNTgzNSAzLjQ5OTY4IDcuNTgzNUgxMC40OTk3QzEwLjY1NDQgNy41ODM1IDEwLjgwMjggNy41MjIwNCAxMC45MTIyIDcuNDEyNjRDMTEuMDIxNiA3LjMwMzI1IDExLjA4MyA3LjE1NDg3IDExLjA4MyA3LjAwMDE2WiIgZmlsbD0iI0E5QTlBOSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE5MV8zMTgyIj4KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
}
.navigation.nav-magemenu-menu .link-account ul .contact:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjY1NDggMTAuOTE2M0w4LjU5NDgyIDEwLjU3MTNDOC40NDc2OCAxMC41NDY4IDguMjk2OTcgMTAuNTU0NyA4LjE1MzIgMTAuNTk0NEM4LjAwOTQyIDEwLjYzNDEgNy44NzYwMyAxMC43MDQ3IDcuNzYyMzIgMTAuODAxM0w3LjI0NDgyIDExLjI0MTNDNy4xMTcwOCAxMS4zNSA2Ljk1Nzg2IDExLjQxNSA2Ljc5MDUxIDExLjQyNjdDNi42MjMxNiAxMS40Mzg0IDYuNDU2NDUgMTEuMzk2MiA2LjMxNDgyIDExLjMwNjNDNS42NzI2IDEwLjg4NjcgNS4xMjc4NCAxMC4zMzQzIDQuNzE3MzIgOS42ODYyN0M0LjYyNzg2IDkuNTUxMyA0LjU4MjA0IDkuMzkyMSA0LjU4NjA3IDkuMjMwMjNDNC41OTAwOSA5LjA2ODM1IDQuNjQzNzcgOC45MTE2MiA0LjczOTgyIDguNzgxMjdMNS4zMDczMiA4LjAxMzc3QzUuMzkxNTkgNy45MDAzNSA1LjQ1MTUxIDcuNzcwNzUgNS40ODMzNSA3LjYzMzA4QzUuNTE1MTggNy40OTU0MiA1LjUxODI0IDcuMzUyNjcgNS40OTIzMiA3LjIxMzc3TDUuMTUyMzIgNS4zODg3N0M1LjEwODE4IDUuMTUzMjQgNC45ODMwMyA0Ljk0MDU4IDQuNzk4NTcgNC43ODc2MkM0LjYxNDExIDQuNjM0NjYgNC4zODE5NSA0LjU1MTA1IDQuMTQyMzIgNC41NTEyN0gyLjMxMjMyQzIuMTM0ODEgNC41NTIyIDEuOTU5NCA0LjU4OTczIDEuNzk3MDYgNC42NjE1M0MxLjYzNDcxIDQuNzMzMzIgMS40ODg5MiA0LjgzNzgzIDEuMzY4NzkgNC45Njg1MkMxLjI0ODY2IDUuMDk5MjEgMS4xNTY3OCA1LjI1MzI3IDEuMDk4ODkgNS40MjEwOEMxLjA0MSA1LjU4ODg4IDEuMDE4MzQgNS43NjY4MyAxLjAzMjM0IDUuOTQzNzlDMS4yMjQ4MSA4LjI2MTI2IDIuNDg5ODEgMTMuNzgzOCAxMC4wMjIzIDE0Ljk4MzhDMTAuMjA2IDE1LjAxMDkgMTAuMzkzMyAxNC45OTg0IDEwLjU3MTcgMTQuOTQ3QzEwLjc1MDEgMTQuODk1NyAxMC45MTU0IDE0LjgwNjggMTEuMDU2NiAxNC42ODYyQzExLjE5NzggMTQuNTY1NyAxMS4zMTE1IDE0LjQxNjMgMTEuMzkwMSAxNC4yNDgxQzExLjQ2ODcgMTQuMDc5OSAxMS41MTA0IDEzLjg5NjkgMTEuNTEyMyAxMy43MTEyTDExLjUxMjMgMTEuOTI4OEMxMS41MTI5IDExLjY4NTcgMTEuNDI2OSAxMS40NTAzIDExLjI2OTggMTEuMjY0OEMxMS4xMTI3IDExLjA3OTMgMTAuODk0NyAxMC45NTU3IDEwLjY1NDggMTAuOTE2M1oiIGZpbGw9IiNBOUE5QTkiLz4KPHBhdGggZD0iTTEwLjI0OTggNC42NzEwNUwxNC41NzczIDEuMzA2MDVDMTQuMzYzNCAxLjEwNzIxIDE0LjA4MTggMC45OTcyNjEgMTMuNzg5OCAwLjk5ODU0Nkg1LjY1MjNDNS4zNTk4MyAwLjk5ODg3IDUuMDc4MDQgMS4xMDg1NSA0Ljg2MjMgMS4zMDYwNUw5LjE2NDgxIDQuNjUzNTVDOS4zMTIyNyA0Ljc4ODU1IDkuNTA0MDggNC44NjQ4OCA5LjcwMzk5IDQuODY4MUM5LjkwMzg5IDQuODcxMzMgMTAuMDk4MSA0LjgwMTIzIDEwLjI0OTggNC42NzEwNVoiIGZpbGw9IiNBOUE5QTkiLz4KPHBhdGggZD0iTTE0Ljg2NjggMS43MTMzOEMxNC43NTYgMS44MDQyOSAxMS4wNDM5IDQuNjgxMTcgMTAuODE5MyA0Ljg1ODM4QzExLjA1NDkgNS4wMjU1MSAxNC42MzQ5IDcuNTQxODggMTQuNzYxOCA3LjYzMzM4QzE0Ljg5MTUgNy40NDA0MyAxNC45NjExIDcuMjEzMzcgMTQuOTYxOCA2Ljk4MDg4QzE0LjkyMzkgNi43MzkzNSAxNS4wNiAxLjc5MjIyIDE0Ljg2NjggMS43MTMzOFoiIGZpbGw9IiNBOUE5QTkiLz4KPHBhdGggZD0iTTUuNjQ1MDQgNS4yOTU5NEw1LjkxNzU0IDYuNzYwOTRMOC42MjAwNCA0Ljg1ODQ0QzguMzc4OTcgNC42NzAxOSA0LjcwMTQ5IDEuODEyMzkgNC41NzI1NCAxLjcxMDk0QzQuNTEwNDQgMS44NTYzOCA0LjQ3ODEzIDIuMDEyNzkgNC40Nzc1NCAyLjE3MDk0VjQuMDkwOTRDNC43Njg4NiA0LjE1NTE3IDUuMDM0ODcgNC4zMDM2NiA1LjI0MjQ1IDQuNTE3OTFDNS40NTAwNCA0LjczMjE2IDUuNTkwMDQgNS4wMDI3MyA1LjY0NTA0IDUuMjk1OTRaIiBmaWxsPSIjQTlBOUE5Ii8+CjxwYXRoIGQ9Ik05LjA0IDUuMTc2MjdMNi4wMDc1IDcuMzA4NzdDNi4wMjQzNCA3LjYwMjQ3IDUuOTU2NjcgNy44OTQ4NCA1LjgxMjUgOC4xNTEyN0M1LjgyNiA4LjE2MjkgMTMuNzY4OSA4LjE0ODE0IDEzLjc5IDguMTUzNzlDMTQuMDAyNSA4LjE1NDc0IDE0LjIxMSA4LjA5Njc1IDE0LjM5MjUgNy45ODYyOUMxNC4yNTY1IDcuODg3NSAxMC42NzI0IDUuMzY3MzkgMTAuNDAyNSA1LjE3NjI5QzEwLjE5ODEgNS4zMDM3MiA5Ljk2MjEgNS4zNzEyOCA5LjcyMTI1IDUuMzcxMjdDOS40ODA0IDUuMzcxMjcgOS4yNDQzNyA1LjMwMzcxIDkuMDQgNS4xNzYyN1oiIGZpbGw9IiNBOUE5QTkiLz4KPC9zdmc+Cg==);
}
.menu-sections .nav-magemenu-menu-bottom {
    background-color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    right: 10px;
    height: 80px;
    padding: 10px 20px;
    z-index: 10;
}
.menu-sections .my-account {
    font-weight: 700;
    font-size: 16px;
    line-height: 30px;
    color: #000;
    padding-left: 35px;
    text-transform: uppercase;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    position: relative;
}
.menu-sections .my-account .action {
    cursor: pointer;
}
.menu-sections .my-account .line {
    width: 1px;
    height: 24px;
    display: block;
    background-color: #000;
    margin: 0 12px;
}
.menu-sections .my-account a {
    color: #000;
    padding: 0;
}
.menu-sections .my-account .customer-welcome .customer-name {
    margin-right: 15px;
}
.menu-sections .my-account .customer-welcome .customer-rank {
    background: #ffc700;
    border: 1px solid #ffc700;
    border-radius: 19px;
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    color: #181818;
    padding: 3px 15px;
    display: inline-block;
    text-transform: none;
    vertical-align: middle;
}

.nav-toggle {
    display: inline-block;
    text-decoration: none;
    cursor: pointer;
    display: block;
    font-size: 0;
    left: 15px;
    position: absolute;
    top: 15px;
    z-index: 14;
}
.page-header .action.nav-toggle {
    display: block;
    width: 24px;
    height: 24px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfMTM5OCkiPgo8cGF0aCBkPSJNMTggNC44MDAxQzE4IDQuMTM3MzggMTcuNDYyNyAzLjYwMDEgMTYuOCAzLjYwMDFIMS4yQzAuNTM3MjgxIDMuNjAwMSAwIDQuMTM3MzggMCA0LjgwMDFDMCA1LjQ2MjgyIDAuNTM3MjgxIDYuMDAwMSAxLjIgNi4wMDAxSDE2LjhDMTcuNDYyNyA2LjAwMDEgMTggNS40NjI3NyAxOCA0LjgwMDFaTTEuMiAxMC44MDAxSDIyLjhDMjMuNDYyNyAxMC44MDAxIDI0IDExLjMzNzQgMjQgMTIuMDAwMUMyNCAxMi42NjI4IDIzLjQ2MjcgMTMuMjAwMSAyMi44IDEzLjIwMDFIMS4yQzAuNTM3MjgxIDEzLjIwMDEgMCAxMi42NjI4IDAgMTIuMDAwMUMwIDExLjMzNzQgMC41MzcyODEgMTAuODAwMSAxLjIgMTAuODAwMVpNMS4yIDE4LjAwMDFIMTJDMTIuNjYyNyAxOC4wMDAxIDEzLjIgMTguNTM3NCAxMy4yIDE5LjIwMDFDMTMuMiAxOS44NjI4IDEyLjY2MjcgMjAuNDAwMSAxMiAyMC40MDAxSDEuMkMwLjUzNzI4MSAyMC40MDAxIDAgMTkuODYyOCAwIDE5LjIwMDFDMCAxOC41Mzc0IDAuNTM3MjgxIDE4LjAwMDEgMS4yIDE4LjAwMDFaIiBmaWxsPSJibGFjayIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzFfMTM5OCI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDI0IDApIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
    position: static;
    margin: 0 30px 0 0;
}
.block-search>.block-title span {
    display: none;
}
.navigation.nav-magemenu-menu .footer-menu-block {
    margin-top: 20px;
}
.navigation.nav-magemenu-menu a:hover {
    color: #d78100 !important;
}
.Menulv1 > .Menu-a:last-child{
  border:none !important;
}
.menu-sections .navigation.nav-magemenu-menu .menu-collapse {
    /* display: none; */
    width: 13px;
    height: 13px;
    display: inline-block;
    margin-left: 20px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDBINlY2SDBWN0g2VjEzSDdWN0gxM1Y2SDdWMFoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);
}
.menu-sections:not(.is-visible) .navigation.nav-magemenu-menu .menu-collapse{
      background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDBINlY2SDBWN0g2VjEzSDdWN0gxM1Y2SDdWMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu .item-sub-category-level-2 {
    position: relative;
    left: 0;
    width: 100%;
    min-width: 0;
    top: 0;
    box-shadow: none;
    margin: 0;
    padding: 0;
    display: none !important;
    opacity: 0;
    z-index: -1;
    visibility: hidden;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu .title-sub-category {
    font-weight: 700;
    font-size: 18px;
    line-height: 36px;
    color: #000;
    text-transform: none;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu .itemSubMenu li {
    background-color: transparent;
    min-height: 0;
    border: none;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu .itemSubMenu li {
    background-color: transparent;
    min-height: 0;
    border: none;
}
.Menulv2.active .Menulv2-a .menu-collapse {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDEzIDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00LjM3MTAzZS0wOCAxTDAgNS42ODI0OGUtMDdMMTMgMFYxTDQuMzcxMDNlLTA4IDFaIiBmaWxsPSIjRDc4MTAwIi8+Cjwvc3ZnPgo=);
  }
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu .sub-category-block .open-children>li {
    display: none;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu li.active>.item-sub-category-level-2 {
    display: block !important;
    visibility: visible;
    opacity: 1;
    z-index: 10;
}
.open-children .itemMenu.subparent.active{
  display:block;
}
.open-children .itemMenu.subparent.active .Menulv3-a{
  display:none;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu .sub-category-block .open-children>li.active {
    display: block;
}
.open-children .itemMenu.subparent.active .item-sub-category-level-2 a{
  font-size:18px;
}
.Menulv2.active>.Menulv2-a>span>span{
  color:#d78100 ;
}
.nav-open .action.nav-toggle:after {
    content: "";
    background: rgba(0,0,0,.3);
    width: 100%;
    height: 100%;
    z-index: 400;
    position: fixed;
    top: 0;
    left: 0;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    visibility: visible;
}
.nav-open .menu-sections {
    left: 0;
    visibility: visible;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.overflow .menu-sections {
    left: 0;
    visibility: visible;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.header-customer-content:before {
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 7px 8px;
    border-color: transparent transparent #fff;
    position: absolute;
    z-index: 2;
    right: 12px;
    top: -5px;
}
.header-customer .register .action {
    display: block;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    color: #000;
    text-transform: uppercase;
    padding: 9px 0;
    border: 1px solid #000;
    margin-bottom: 15px;
    text-decoration: none;
    cursor: pointer;
}
.header-customer .register .action.action-login {
    background-color: #000;
    color: #fff;
}
.navigation.nav-magemenu-menu .nav-exploded.explodedmenu>li>.itemSubMenu>.submenu-container>.itemsubmenu>li>a span.menu-collapse {
    content: "";
    width: 13px;
    height: 13px;
    display: inline-block;
    margin-left: 20px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDBINlY2SDBWN0g2VjEzSDdWN0gxM1Y2SDdWMFoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);
}



/*footer*/
.page-footer {
    margin-top: auto;
}
.page-footer {
    background-color: #f8f8f8;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #000;
    padding: 40px 0;
}
.footer.content {
    border-top: 1px solid #000;
    margin-top: 25px;
    padding-bottom: 25px;
    padding-top: 25px;
}
.page-footer .footer.content {
    margin: 0;
    padding-bottom: 0;
    padding-top: 0;
    border: none;
}
.page-footer .footer-row {
    margin: 0 -15px;
}
.page-footer .footer-information {
    padding: 0 15px;
    margin-right: auto;
}
.page-footer .footer-logo {
    margin-bottom: 24px;
}
.page-footer .footer-logo img {
    max-height: 44px;
}
.page-footer h3 {
    margin: 0 0 15px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
}
.page-footer .footer-information h3~h3 {
    margin-top: 30px;
}
.page-footer .block.newsletter {
    margin-bottom: 25px;
}
.block .title {
    margin-bottom: 11px;
}
.block.newsletter .title {
    display: none;
}
.block .title strong {
    font-weight: 500;
    line-height: 1.2;
    font-size: 1.5rem;
    margin-top: 2.2rem;
    margin-bottom: 2.2rem;
}
.block.newsletter .form.subscribe {
    display: table;
    width: 100%;
}
.page-footer .block.newsletter .form.subscribe {
    position: relative;
    display: block;
}
.block.newsletter .field {
    margin: 0;
}
.block.newsletter .field .control {
    display: inline-block;
    text-decoration: none;
    display: block;
}
.block.newsletter .field .control:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 35px;
    line-height: 33px;
    color: #818181;
    content: '\e61d';
    font-family: 'icons-blank-theme';
    vertical-align: middle;
    display: inline-block;
    font-weight: 400;
    overflow: hidden;
    speak: none;
    text-align: center;
}
.page-footer .block.newsletter .field .control:before {
    content: "";
    width: 20px;
    height: 20px;
    display: block;
    position: absolute;
    right: 10px;
    top: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfOTI3OSkiPgo8cGF0aCBkPSJNMjAgNy45MzI0MVY3LjkzMDU5QzIwIDcuOTE0MTggMTkuOTk4OCA3Ljg5NzE2IDE5Ljk5NzYgNy44ODA3NUMxOS45OTcgNy44NzY1IDE5Ljk5NjQgNy44NzE2NCAxOS45OTY0IDcuODY3MzhDMTkuOTk1MSA3Ljg1NDYyIDE5Ljk5MzMgNy44NDE4NSAxOS45OTA5IDcuODI5MDlDMTkuOTkwMyA3LjgyNDIzIDE5Ljk4OTEgNy44MTkzNyAxOS45ODg1IDcuODE1MTFDMTkuOTg1NCA3Ljc5OTkyIDE5Ljk4MTggNy43ODQxMSAxOS45Nzc1IDcuNzY5NTNDMTkuOTc2OSA3Ljc2ODMxIDE5Ljk3NjkgNy43NjY0OSAxOS45NzYzIDcuNzY1MjdDMTkuOTcxNCA3Ljc1MDA4IDE5Ljk2NjYgNy43MzQ4OCAxOS45NjA1IDcuNzE5NjlDMTkuOTU4MSA3LjcxNDIyIDE5Ljk1NTYgNy43MDgxNCAxOS45NTMyIDcuNzAyNjdDMTkuOTQ4OSA3LjY5MjM0IDE5Ljk0NDEgNy42ODI2MSAxOS45Mzk4IDcuNjcyODlDMTkuOTM2OCA3LjY2NzQyIDE5LjkzNDQgNy42NjEzNCAxOS45MzEzIDcuNjU1ODdDMTkuOTI0IDcuNjQxODkgMTkuOTE2MSA3LjYyODUyIDE5LjkwNzYgNy42MTU3NkMxOS45MDQ2IDcuNjEwODkgMTkuOTAwOSA3LjYwNjAzIDE5Ljg5NzkgNy42MDExN0MxOS44OTEyIDcuNTkxNDQgMTkuODg0NSA3LjU4MjMzIDE5Ljg3NzggNy41NzMyMUMxOS44NzQyIDcuNTY4MzUgMTkuODcwNSA3LjU2MzQ4IDE5Ljg2NjMgNy41NTg2MkMxOS44NTYgNy41NDU4NiAxOS44NDU2IDcuNTMzNyAxOS44MzQxIDcuNTIyMTVDMTkuODMzNSA3LjUyMTU1IDE5LjgzMjMgNy41MjAzMyAxOS44MzE2IDcuNTE5NzJDMTkuODE5NSA3LjUwNzU3IDE5LjgwNjcgNy40OTYwMiAxOS43OTM0IDcuNDg0NDdDMTkuNzkxNSA3LjQ4MzI2IDE5Ljc5MDMgNy40ODE0MyAxOS43ODg1IDcuNDgwMjJMMTguNzg5MyA2LjY1MTE5VjQuMTAyMTFDMTguNzg5MyAzLjM0ODQ1IDE4LjE3NjEgMi43MzUxOSAxNy40MjI0IDIuNzM1MTlIMTQuMDcxOEwxMS4zNzIgMC40OTQ4NjVDMTAuNTc3MSAtMC4xNjQ1ODkgOS40MjI5MiAtMC4xNjQ1ODkgOC42Mjc5NSAwLjQ5NDg2NUw1LjkyODgzIDIuNzM1MTlIMi41NzgxN0MxLjgyNDU0IDIuNzM1MTkgMS4yMTEyOSAzLjM0ODQ1IDEuMjExMjkgNC4xMDIxMVY2LjY0OTk3TDAuMjExNTA1IDcuNDc5NjFDMC4yMDk2ODIgNy40ODA4MiAwLjIwODQ2NiA3LjQ4MjY1IDAuMjA2NjQzIDcuNDgzODZDMC4xOTMyNzIgNy40OTU0MSAwLjE4MDUwOSA3LjUwNjk2IDAuMTY4MzUzIDcuNTE5MTJDMC4xNjc3NDUgNy41MTk3MiAwLjE2NjUzIDcuNTIwOTQgMC4xNjU5MjIgNy41MjE1NUMwLjE1NDM3NCA3LjUzMzA5IDAuMTQ0MDQyIDcuNTQ1MjUgMC4xMzM3MSA3LjU1ODAxQzAuMTMwMDY0IDcuNTYyODggMC4xMjU4MDkgNy41Njc3NCAwLjEyMjE2MiA3LjU3MjZDMC4xMTQ4NjkgNy41ODE3MiAwLjEwODE4NCA3LjU5MTQ0IDAuMTAyMTA2IDcuNjAwNTZDMC4wOTkwNjcxIDcuNjA1NDIgMC4wOTU0MjA0IDcuNjEwMjggMC4wOTIzODE2IDcuNjE1MTVDMC4wODM4NzI3IDcuNjI4NTIgMC4wNzU5NzE3IDcuNjQxODkgMC4wNjg2Nzg0IDcuNjU1MjZDMC4wNjU2Mzk1IDcuNjYwNzMgMC4wNjMyMDg0IDcuNjY2ODEgMC4wNjAxNjk2IDcuNjcyMjhDMC4wNTUzMDc0IDcuNjgyIDAuMDUxMDUzIDcuNjkyMzQgMC4wNDY3OTg1IDcuNzAyMDZDMC4wNDQzNjc1IDcuNzA3NTMgMC4wNDE5MzY0IDcuNzEzNjEgMC4wMzk1MDUzIDcuNzE5MDhDMC4wMzM0Mjc1IDcuNzM0MjcgMC4wMjg1NjUzIDcuNzQ4ODYgMC4wMjM3MDMyIDcuNzY0NjZDMC4wMjMwOTU0IDcuNzY1ODggMC4wMjMwOTU0IDcuNzY3NyAwLjAyMjQ4NzYgNy43Njg5MkMwLjAxODIzMzIgNy43ODQxMSAwLjAxNDU4NjYgNy43OTkzMSAwLjAxMTU0NzcgNy44MTQ1QzAuMDEwMzMyMSA3LjgxOTM3IDAuMDA5NzI0MzcgNy44MjQyMyAwLjAwOTExNjYgNy44Mjg0OEMwLjAwNjY4NTUxIDcuODQxMjUgMC4wMDQ4NjIxOSA3Ljg1NDAxIDAuMDAzNjQ2NjQgNy44NjY3N0MwLjAwMzAzODg3IDcuODcxMDMgMC4wMDI0MzEwOSA3Ljg3NTg5IDAuMDAyNDMxMDkgNy44ODAxNEMwLjAwMTIxNTU1IDcuODk3MTYgMCA3LjkxMzU3IDAgNy45MzA1OVY3LjkzMjQxVjcuOTMzMDJWMTcuODUyMkMwIDE4LjQ2NjEgMC4yNTk1MTkgMTkuMDIwNCAwLjY3MzQxMyAxOS40MTI0QzAuNjg0OTYxIDE5LjQyMzkgMC42OTcxMTYgMTkuNDM1NSAwLjcwOTI3MiAxOS40NDY0QzEuMDkwMzUgMTkuNzkwNCAxLjU5NDggMjAuMDAwNyAyLjE0Nzg3IDIwLjAwMDdIMTcuODUwOUMxOC40MDQgMjAuMDAwNyAxOC45MDg0IDE5Ljc5MDQgMTkuMjg5NSAxOS40NDY0QzE5LjMwMjMgMTkuNDM2MSAxOS4zMTM4IDE5LjQyNDUgMTkuMzI1NCAxOS40MTI0QzE5LjczOTkgMTkuMDIwNCAxOS45OTk0IDE4LjQ2NjEgMTkuOTk5NCAxNy44NTIyTDIwIDcuOTMyNDFaTTIuNTc4MTcgMy45MDcwMUgxNy40MjE4QzE3LjUyOTQgMy45MDcwMSAxNy42MTY5IDMuOTk0NTMgMTcuNjE2OSA0LjEwMjExVjguNjU5OTRMMTcuMjg1MSA4LjkzNTI3TDEwLjYyMzkgMTQuNDY0NEMxMC4yNjIzIDE0Ljc2NCA5LjczNzc1IDE0Ljc2NCA5LjM3NjczIDE0LjQ2NDRMMi43MTQzMiA4LjkzNTI3TDIuMzgyNDcgOC42NTk5NFY0LjEwMjExQzIuMzgzMDggMy45OTQ1MyAyLjQ3MDYgMy45MDcwMSAyLjU3ODE3IDMuOTA3MDFaTTEuMTcxNzkgMTcuODUxNlY5LjE3Nzc4TDEuNDI0MDEgOS4zODY4NkMxLjQyNDAxIDkuMzg2ODYgMS40MjQ2MiA5LjM4Njg2IDEuNDI0NjIgOS4zODc0N0w3LjE0NjIgMTQuMTM1NUwxLjIzMjU2IDE4LjE4ODNDMS4xOTMwNiAxOC4wODM4IDEuMTcxNzkgMTcuOTcwMSAxLjE3MTc5IDE3Ljg1MTZaTTguMDgzMzkgMTQuOTE0MUw4LjYyNzk1IDE1LjM2NTdDOS40MjI5MiAxNi4wMjU4IDEwLjU3NzEgMTYuMDI1MiAxMS4zNzIgMTUuMzY1N0wxMS45MTY2IDE0LjkxNDFMMTcuNjI4NSAxOC44MjgzSDIuMzcxNTNMOC4wODMzOSAxNC45MTQxWk0xMi44NTM4IDE0LjEzNjFMMTguNTc1NCA5LjM4ODA4QzE4LjU3NTQgOS4zODgwOCAxOC41NzYgOS4zODgwOCAxOC41NzYgOS4zODc0N0wxOC44MjgyIDkuMTc4MzlWMTcuODUyMkMxOC44MjgyIDE3Ljk3MDcgMTguODA2OSAxOC4wODQ0IDE4Ljc2OCAxOC4xODk1TDEyLjg1MzggMTQuMTM2MVpNOS4zNzYxMiAxLjM5NjgzQzkuNzM3NzUgMS4wOTcxOSAxMC4yNjIzIDEuMDk3MTkgMTAuNjIzMyAxLjM5NjgzTDEyLjIzNjMgMi43MzUxOUg3Ljc2MzdMOS4zNzYxMiAxLjM5NjgzWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTUuMTM2NzIgNi40NDQ5NUM1LjEzNjcyIDYuNzY4MyA1LjM5OTI4IDcuMDMwODYgNS43MjI2MSA3LjAzMDg2SDExLjI2OTJDMTEuNTkyNSA3LjAzMDg2IDExLjg1NSA2Ljc2ODMgMTEuODU1IDYuNDQ0OTVDMTEuODU1IDYuMTIxNjEgMTEuNTkyNSA1Ljg1OTA0IDExLjI2OTIgNS44NTkwNEg1LjcyMjYxQzUuMzk4NjcgNS44NTkwNCA1LjEzNjcyIDYuMTIxNjEgNS4xMzY3MiA2LjQ0NDk1WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTUuNzIyNjEgOS4zNzQ2NEgxNC4yNzdDMTQuNTQ5OSA5LjM3NDY0IDE0Ljc3ODQgOS4xODc0NCAxNC44NDQxIDguOTM1MjFDMTQuODU2MiA4Ljg4ODQxIDE0Ljg2MzUgOC44Mzk3OSAxNC44NjM1IDguNzg4NzNDMTQuODYzNSA4LjQ2NTM5IDE0LjYwMSA4LjIwMjgyIDE0LjI3NzYgOC4yMDI4Mkg1LjcyMjYxQzUuMzk5MjggOC4yMDI4MiA1LjEzNjcyIDguNDY1MzkgNS4xMzY3MiA4Ljc4ODczQzUuMTM2NzIgOC44MzkxOCA1LjE0NDAxIDguODg4NDEgNS4xNTYxNyA4LjkzNTIxQzUuMjIwNTkgOS4xODgwNSA1LjQ0OTcyIDkuMzc0NjQgNS43MjI2MSA5LjM3NDY0WiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xXzkyNzkiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}
.block.newsletter .label{
  border: 0;
    clip: rect(0,0,0,0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.page-footer .block.newsletter input {
  background: #f1f1f1;
    background-clip: padding-box;
    border: 1px solid #e4e4e4;
    border-radius: 0;
    font-family: 'Roboto Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size: 15px;
    height: 48px;
    line-height: 1.5;
    padding: 0 15px;
    vertical-align: baseline;
    width: 100%;
    box-sizing: border-box;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #000;
    background-color: transparent;
    border-radius: 0;
    box-shadow: none;
    outline: none;
    border: none;
    border-bottom: 1px solid #cecece;
    height: 31px;
    margin: 0;
    padding: 8px 30px 6px 10px;
}
.block.newsletter .actions {
    display: table-cell;
    vertical-align: top;
    width: 1%;
}
.page-footer .block.newsletter .action.subscribe {
    background: #000;
    height: 24px;
    color: #fff;
    border: 1px solid #000;
    border-radius: 0;
    min-width: 80px;
    font-weight: 700;
    font-size: 10px;
    line-height: 12px;
    text-align: center;
    color: #fff;
    padding: 5px;
    position: absolute;
    right: 0;
    top: 0;
    text-transform: uppercase;
    margin: 0;
    display: none;
}
.page-footer .footer-information .footer-bct {
    display: none;
}
.page-footer a {
    color: #000;
}
.page-footer .footer-bct img {
    max-width: 153px;
}
.page-footer .footer-about {
    padding: 0 15px;
}
.page-footer div[data-role=title]>h3 {
    position: relative;
    display: inline-block;
    margin: 0;
}
.page-footer div[data-role=title]>h3:after {
    content: "";
    background: #e1e1e1;
    height: 6px;
    display: block;
    margin-top: -6px;
    margin-right: -10px;
}
.page-footer div[data-role=content] {
    display: none;
}
.page-footer .footer-policy ul li, .page-footer .footer-about ul {
    list-style: none;
    padding: 0;
}
.page-footer .footer-policy ul li, .page-footer .footer-about ul li {
    padding: 4px 0 4px 11px;
    margin: 0;
    position: relative;
}
.page-footer .footer-policy ul li:before, .page-footer .footer-about div[data-role=content] ul li:before {
    content: "";
    width: 5px;
    height: 8px;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    left: 0;
    top: 8px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNSA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMy44MDc3MSAyLjEyNDAyQzQuMjk1MzMgMi41MjQwOCA0LjI5NTMzIDMuMjcwMTUgMy44MDc3MSAzLjY3MDIxTDEuNjM0MjggNS40NTMzOUMwLjk4MTU4OSA1Ljk4ODg5IC0yLjg1MTk3ZS0wNyA1LjUyNDU1IC0yLjQ4MjkzZS0wNyA0LjY4MDI5TC05LjI0MDMyZS0wOCAxLjExMzk0Qy01LjU0OTk1ZS0wOCAwLjI2OTY3OSAwLjk4MTU5IC0wLjE5NDY2IDEuNjM0MjkgMC4zNDA4NDFMMy44MDc3MSAyLjEyNDAyWiIgZmlsbD0iI0UzQjM4NyIvPgo8L3N2Zz4K);
}
.page-footer .footer-policy .footer-social, .page-footer .footer-about .footer-social {
    display: none;
}
.page-footer .footer-policy ul, .page-footer .footer-about ul {
    list-style: none;
    padding: 0;
}
.page-footer .social-link li {
    padding: 0;
    margin: 0 16px 6px 0;
    display: inline-block;
    vertical-align: middle;
}
.page-footer .footer-policy .social-link li, .page-footer .footer-about .social-link li {
    padding: 0;
    margin: 0 16px 6px 0;
}
.page-footer .social-link .icon-facebook {
    width: 10px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDkgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04LjQxMDgyIDguOTk5NDNMOC44ODU3NSA2LjEwNTE0SDUuOTY5NjVWNC4yMjM4NkM1Ljk2OTY1IDMuNDMyNDUgNi4zNzgwOSAyLjY1OTEzIDcuNjg0MTYgMi42NTkxM0g5LjAwOTIzVjAuMTk0NDZDOC4yMjM3NCAwLjA3NDMyMDcgNy40MzAwNSAwLjAwOTMyNTM5IDYuNjM0NTYgMEM0LjIzMTM5IDAgMi42NjQxMiAxLjM4ODM2IDIuNjY0MTIgMy44OTgyNVY2LjEwNTE0SC0wLjAwOTc2NTYyVjguOTk5NDNIMi42NjQxMlYxNkg1Ljk2OTY1VjguOTk5NDNIOC40MTA4MloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);
}
.page-footer .social-link .icon-instagram {
    width: 16px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfOTI1NykiPgo8cGF0aCBkPSJNMTIuMjMyNiAyLjg1MzU4QzEyLjA0NjYgMi44NTM1OCAxMS44NjQ3IDIuOTA4NzQgMTEuNzEgMy4wMTIxQzExLjU1NTMgMy4xMTU0NiAxMS40MzQ4IDMuMjYyMzcgMTEuMzYzNiAzLjQzNDI1QzExLjI5MjQgMy42MDYxMyAxMS4yNzM4IDMuNzk1MjcgMTEuMzEwMSAzLjk3NzczQzExLjM0NjQgNC4xNjAyIDExLjQzNTkgNC4zMjc4MSAxMS41Njc1IDQuNDU5MzZDMTEuNjk5MSA0LjU5MDkxIDExLjg2NjcgNC42ODA1IDEyLjA0OTEgNC43MTY3OUMxMi4yMzE2IDQuNzUzMDkgMTIuNDIwNyA0LjczNDQ2IDEyLjU5MjYgNC42NjMyNkMxMi43NjQ1IDQuNTkyMDYgMTIuOTExNCA0LjQ3MTUgMTMuMDE0NyA0LjMxNjgxQzEzLjExODEgNC4xNjIxMiAxMy4xNzMzIDMuOTgwMjYgMTMuMTczMyAzLjc5NDIyQzEzLjE3MzMgMy41NDQ3NSAxMy4wNzQyIDMuMzA1NDkgMTIuODk3OCAzLjEyOTA5QzEyLjcyMTQgMi45NTI2OCAxMi40ODIxIDIuODUzNTggMTIuMjMyNiAyLjg1MzU4WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTguMDYzNTggNC4wNjEwN0M3LjI4MzQ0IDQuMDYxMDcgNi41MjA4MyA0LjI5MjQ3IDUuODcyMjQgNC43MjU5OEM1LjIyMzY0IDUuMTU5NDkgNC43MTgyMSA1Ljc3NTY0IDQuNDE5ODcgNi40OTY0OEM0LjEyMTUzIDcuMjE3MzIgNC4wNDM3IDguMDEwNDUgNC4xOTYyMiA4Ljc3NTUzQzQuMzQ4NzUgOS41NDA2MSA0LjcyNDc4IDEwLjI0MzMgNS4yNzY3MyAxMC43OTQ2QzUuODI4NjkgMTEuMzQ1OSA2LjUzMTc3IDExLjcyMTEgNy4yOTcwMyAxMS44NzI4QzguMDYyMjkgMTIuMDI0NCA4Ljg1NTMyIDExLjk0NTcgOS41NzU4MiAxMS42NDY1QzEwLjI5NjMgMTEuMzQ3NCAxMC45MTE5IDEwLjg0MTIgMTEuMzQ0NyAxMC4xOTIxQzExLjc3NzQgOS41NDMwMyAxMi4wMDc5IDguNzgwMTUgMTIuMDA3MSA4LjAwMDAyQzEyLjAwNTkgNi45NTQ5MyAxMS41ODk5IDUuOTUzMDUgMTAuODUwNCA1LjIxNDQ4QzEwLjExMSA0LjQ3NTkyIDkuMTA4NjcgNC4wNjEwNiA4LjA2MzU4IDQuMDYxMDdaTTguMDYzNTggMTAuNTI4QzcuNTYzNCAxMC41Mjg5IDcuMDc0MjEgMTAuMzgxNCA2LjY1Nzg5IDEwLjEwNDJDNi4yNDE1NyA5LjgyNjkyIDUuOTE2ODQgOS40MzI0MiA1LjcyNDgxIDguOTcwNTdDNS41MzI3OCA4LjUwODcyIDUuNDgyMDcgOC4wMDAyOSA1LjU3OTEgNy41MDk2MUM1LjY3NjEzIDcuMDE4OTMgNS45MTY1NSA2LjU2ODA2IDYuMjY5OTEgNi4yMTQwNkM2LjYyMzI4IDUuODYwMDcgNy4wNzM3MSA1LjYxODg1IDcuNTY0MjIgNS41MjA5NEM4LjA1NDcyIDUuNDIzMDMgOC41NjMyNCA1LjQ3MjgzIDkuMDI1NDMgNS42NjQwNEM5LjQ4NzYyIDUuODU1MjQgOS44ODI3MSA2LjE3OTI1IDEwLjE2MDcgNi41OTUwOEMxMC40Mzg3IDcuMDEwOSAxMC41ODcgNy40OTk4NCAxMC41ODcgOC4wMDAwMkMxMC41ODg4IDguMzMyNzYgMTAuNTI0OSA4LjY2MjU3IDEwLjM5OSA4Ljk3MDU1QzEwLjI3MyA5LjI3ODU0IDEwLjA4NzUgOS41NTg2MiA5Ljg1MzAzIDkuNzk0NzRDOS42MTg1OCAxMC4wMzA5IDkuMzM5ODMgMTAuMjE4NCA5LjAzMjc2IDEwLjM0NjVDOC43MjU2OSAxMC40NzQ3IDguMzk2MzIgMTAuNTQxIDguMDYzNTggMTAuNTQxNlYxMC41MjhaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMTEuMjA2MyAxNi4wMDQ1SDQuODAyNzFDMy41Mjg5IDE2LjAwMjEgMi4zMDgwMiAxNS40OTQ3IDEuNDA3NzIgMTQuNTkzNkMwLjUwNzQyNiAxMy42OTI1IDAuMDAxMTk0OTQgMTIuNDcxMSAwIDExLjE5NzNWNC44MDcyNEMwLjAwMTE5NDk0IDMuNTMzNDMgMC41MDc0MjYgMi4zMTIwNyAxLjQwNzcyIDEuNDEwOTJDMi4zMDgwMiAwLjUwOTc4IDMuNTI4OSAwLjAwMjM5MzgyIDQuODAyNzEgMEgxMS4yMDYzQzEyLjQ4MDkgMC4wMDExOTczNiAxMy43MDMgMC41MDgwNTcgMTQuNjA0MiAxLjQwOTMzQzE1LjUwNTUgMi4zMTA2IDE2LjAxMjQgMy41MzI2NSAxNi4wMTM2IDQuODA3MjRWMTEuMTk3M0MxNi4wMTI0IDEyLjQ3MTkgMTUuNTA1NSAxMy42OTM5IDE0LjYwNDIgMTQuNTk1MkMxMy43MDMgMTUuNDk2NSAxMi40ODA5IDE2LjAwMzMgMTEuMjA2MyAxNi4wMDQ1Wk00LjgwMjcxIDEuNDk2ODlDMy45Mjc4OSAxLjQ5OTI4IDMuMDg5NTggMS44NDc4NiAyLjQ3MDk4IDIuNDY2NDZDMS44NTIzOCAzLjA4NTA1IDEuNTAzOCAzLjkyMzM3IDEuNTAxNDIgNC43OTgxOVYxMS4xODgyQzEuNTAzOCAxMi4wNjMxIDEuODUyMzggMTIuOTAxNCAyLjQ3MDk4IDEzLjUyQzMuMDg5NTggMTQuMTM4NiAzLjkyNzg5IDE0LjQ4NzIgNC44MDI3MSAxNC40ODk1SDExLjIwNjNDMTIuMDgxMiAxNC40ODcyIDEyLjkxOTUgMTQuMTM4NiAxMy41MzgxIDEzLjUyQzE0LjE1NjcgMTIuOTAxNCAxNC41MDUyIDEyLjA2MzEgMTQuNTA3NiAxMS4xODgyVjQuODA3MjRDMTQuNTA3NiAzLjkzMDg0IDE0LjE2MDEgMy4wOTAyMSAxMy41NDEyIDIuNDY5NjZDMTIuOTIyNCAxLjg0OTExIDEyLjA4MjcgMS40OTkyOCAxMS4yMDYzIDEuNDk2ODlINC44MDI3MVoiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMV85MjU3Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
}
.page-footer .social-link .icon-zalo {
    width: 28px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAyOCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfOTI1MikiPgo8cGF0aCBkPSJNMC4yMjQzODggMS43MDk4OUg1LjY3MDU3TDAuMjkzNTIgOC40ODU3MkMwLjA4MzM0ODkgOC43NzYxMSAtMC4wMTk4NzYxIDkuMTMyMzcgMC4wMDE4NzQ1MiA5LjQ5MjMxVjkuOTMxODdINy4zOTg4NEM3LjU3NzAyIDkuOTMxODcgNy43NDc5MSA5Ljg1OTg2IDcuODczOTEgOS43MzE2N0M3Ljk5OTkxIDkuNjAzNDkgOC4wNzA3IDkuNDI5NjQgOC4wNzA3IDkuMjQ4MzZWOC4zMjUyOEgyLjM2MDk1TDcuMzk4ODQgMS44ODEzMkM3LjQ2Nzk3IDEuNzg2ODEgNy42MTQ4NyAxLjYxNTM5IDcuNjgxODQgMS41NDI4Nkw3LjcxNjQgMS41MDMyOUM3Ljk2NjAxIDEuMTMzMzUgOC4wODgzIDAuNjg5Nzk4IDguMDY0MjIgMC4yNDE3NThWLTAuMDA0Mzk0NTNIMC4yMTc5MDdMMC4yMjQzODggMS43MDk4OVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0xNy40ODgzIDkuMzUxNjVDMTcuNDg4MyA5LjUwMjYyIDE3LjU0NzIgOS42NDc0IDE3LjY1MjIgOS43NTQxNkMxNy43NTcxIDkuODYwOTEgMTcuODk5NCA5LjkyMDg4IDE4LjA0NzggOS45MjA4OEgxOS4xNjlWLTAuMDA0Mzk0NTNIMTcuNDg4M1Y5LjM1MTY1WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTE0LjU3MTYgMi45NDcyN0MxMy45MTY0IDIuNDU3ODkgMTMuMTI0OCAyLjE5MzgyIDEyLjMxMTkgMi4xOTM0MkMxMS44MDg0IDIuMTkzMTMgMTEuMzA5NyAyLjI5Mzg2IDEwLjg0NDUgMi40ODk4M0MxMC4zNzkyIDIuNjg1OCA5Ljk1NjU0IDIuOTczMTggOS42MDA1OSAzLjMzNTUyQzkuMjQ0NjMgMy42OTc4NSA4Ljk2MjM5IDQuMTI4MDQgOC43NzAwMiA0LjYwMTQ2QzguNTc3NjUgNS4wNzQ4OCA4LjQ3ODkzIDUuNTgyMjQgOC40Nzk0OSA2LjA5NDUyQzguNDc5NDkgNi42MDY1MyA4LjU3ODYyIDcuMTEzNTMgOC43NzEyMiA3LjU4NjU3QzguOTYzODIgOC4wNTk2IDkuMjQ2MTEgOC40ODk0MSA5LjYwMTk4IDguODUxNDZDOS45NTc4NiA5LjIxMzUgMTAuMzgwMyA5LjUwMDcgMTAuODQ1MyA5LjY5NjYzQzExLjMxMDMgOS44OTI1NyAxMS44MDg2IDkuOTkzNDIgMTIuMzExOSA5Ljk5MzQyQzEzLjEyNDcgOS45OTQ1OCAxMy45MTY1IDkuNzMxMiAxNC41NzE2IDkuMjQxNzhWOS4yNjE1NUMxNC41NzE2IDkuNDM2NDIgMTQuNjM5OSA5LjYwNDEzIDE0Ljc2MTQgOS43Mjc3OEMxNC44ODMgOS44NTE0MyAxNS4wNDc4IDkuOTIwOSAxNS4yMTk3IDkuOTIwOUgxNi4xNFYyLjQxMzJIMTQuNTY5NUwxNC41NzE2IDIuOTQ3MjdaTTEyLjMxMTkgOC4zODkwM0MxMS43MTM4IDguMzg5MDMgMTEuMTQwMSA4LjE0NzI5IDEwLjcxNzEgNy43MTY5OEMxMC4yOTQyIDcuMjg2NjggMTAuMDU2NSA2LjcwMzA2IDEwLjA1NjUgNi4wOTQ1MkMxMC4wNTY1IDUuNzkzMyAxMC4xMTQ5IDUuNDk1MDQgMTAuMjI4MyA1LjIxNjc4QzEwLjM0MTYgNC45Mzg1MiAxMC41MDc4IDQuNjg1NzMgMTAuNzE3MyA0LjQ3Mjg0QzEwLjkyNjcgNC4yNTk5NSAxMS4xNzU0IDQuMDkxMTQgMTEuNDQ5IDMuOTc2MDdDMTEuNzIyNiAzLjg2MSAxMi4wMTU4IDMuODAxOTMgMTIuMzExOSAzLjgwMjIxQzEyLjYwNzggMy44MDIyMSAxMi45MDA4IDMuODYxNSAxMy4xNzQyIDMuOTc2N0MxMy40NDc2IDQuMDkxOSAxMy42OTYgNC4yNjA3NSAxMy45MDUyIDQuNDczNjFDMTQuMTE0NCA0LjY4NjQ3IDE0LjI4MDQgNC45MzkxOCAxNC4zOTM2IDUuMjE3MjlDMTQuNTA2OSA1LjQ5NTQxIDE0LjU2NTEgNS43OTM0OSAxNC41NjUxIDYuMDk0NTJDMTQuNTY1MSA2LjcwMjY4IDE0LjMyNzggNy4yODU5NiAxMy45MDUzIDcuNzE2MkMxMy40ODI4IDguMTQ2NDQgMTIuOTA5NyA4LjM4ODQ0IDEyLjMxMTkgOC4zODkwM1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0yNC4xNDE1IDIuMTQ5NDRDMjMuMTE4MyAyLjE0OTQ0IDIyLjEzNjkgMi41NjMgMjEuNDEzMyAzLjI5OTEzQzIwLjY4OTcgNC4wMzUyNiAyMC4yODMyIDUuMDMzNjggMjAuMjgzMiA2LjA3NDcyQzIwLjI4MzIgNy4xMTU3NyAyMC42ODk3IDguMTE0MTggMjEuNDEzMyA4Ljg1MDMxQzIyLjEzNjkgOS41ODY0NSAyMy4xMTgzIDkuOTk5OTkgMjQuMTQxNSA5Ljk5OTk5QzI1LjE2NDggOS45OTk5OSAyNi4xNDYyIDkuNTg2NDUgMjYuODY5OCA4Ljg1MDMxQzI3LjU5MzQgOC4xMTQxOCAyNy45OTk5IDcuMTE1NzcgMjcuOTk5OSA2LjA3NDcyQzI3Ljk5OTkgNS4wMzM2OCAyNy41OTM0IDQuMDM1MjYgMjYuODY5OCAzLjI5OTEzQzI2LjE0NjIgMi41NjMgMjUuMTY0OCAyLjE0OTQ0IDI0LjE0MTUgMi4xNDk0NFpNMjQuMTQxNSA4LjM4MjQyQzIzLjUzOTkgOC4zODI0MiAyMi45NjMgOC4xMzkyOCAyMi41Mzc2IDcuNzA2NTFDMjIuMTEyMiA3LjI3MzczIDIxLjg3MzIgNi42ODY3NiAyMS44NzMyIDYuMDc0NzJDMjEuODczMiA1LjQ2MjY4IDIyLjExMjIgNC44NzU3MSAyMi41Mzc2IDQuNDQyOTRDMjIuOTYzIDQuMDEwMTYgMjMuNTM5OSAzLjc2NzAzIDI0LjE0MTUgMy43NjcwM0MyNC43NDMxIDMuNzY3MDMgMjUuMzIwMSA0LjAxMDE2IDI1Ljc0NTUgNC40NDI5NEMyNi4xNzA5IDQuODc1NzEgMjYuNDA5OSA1LjQ2MjY4IDI2LjQwOTkgNi4wNzQ3MkMyNi40MDk5IDYuNjg2NzYgMjYuMTcwOSA3LjI3MzczIDI1Ljc0NTUgNy43MDY1MUMyNS4zMjAxIDguMTM5MjggMjQuNzQzMSA4LjM4MjQyIDI0LjE0MTUgOC4zODI0MloiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMV85MjUyIj4KPHJlY3Qgd2lkdGg9IjI4IiBoZWlnaHQ9IjEwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
}
.page-footer .social-link .icon-youtube {
    width: 20px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfOTI1MCkiPgo8cGF0aCBkPSJNOS45OTkzMiAxNEg5Ljk5Mzg0QzkuMzkwMzIgMTMuOTk1OCA0LjA1NTI5IDEzLjk0ODggMi41NDM3NCAxMy41NTNDMS40ODczOCAxMy4yNzc4IDAuNjUzMzI5IDEyLjQ3MSAwLjM2ODc4OSAxMS40NDc3Qy0wLjAyNjUxNDUgMTAuMDA5MyAtMC4wMDE0NjU2MSA3LjI0MDE4IDAuMDAxMjc0MTIgNy4wMTg3N0MtMC4wMDE0NjU2MSA2Ljc5ODQ5IC0wLjAyNjkwNTkgNC4wMDY2MSAwLjM2NzYxNSAyLjU1NjQ1QzAuMzY4MDA2IDIuNTU0OTMgMC4zNjgzOTcgMi41NTM4IDAuMzY4Nzg5IDIuNTUyMjhDMC42NTAxOTggMS41NDAzOSAxLjUwMzA0IDAuNzA4NTg3IDIuNTQxIDAuNDMyOTYyQzIuNTQzNzQgMC40MzIyMDQgMi41NDY0OCAwLjQzMTQ0NiAyLjU0ODgzIDAuNDMxMDY3QzQuMDQzNTQgMC4wNTA0MjM4IDkuMzg5NTMgMC4wMDQxNzAzOSA5Ljk5NDIzIDBIMTAuMDA1MkMxMC42MTAzIDAuMDA0MTcwMzkgMTUuOTU5NCAwLjA1MTE4MjEgMTcuNDU3MiAwLjQ0Nzc0OEMxOC41MTA5IDAuNzIyMjM2IDE5LjM0NDEgMS41Mjc4OCAxOS42Mjk1IDIuNTVDMjAuMDM5NiA0LjAwMTMgMjAuMDAxNyA2Ljc5OTI1IDE5Ljk5NzggNy4wMzU0NUMyMC4wMDA1IDcuMjY4MjMgMjAuMDI0OCAxMC4wMTIzIDE5LjYzMTQgMTEuNDU4QzE5LjYzMTQgMTEuNDU5NSAxOS42MzA2IDExLjQ2MDYgMTkuNjMwMiAxMS40NjIxQzE5LjM0NTMgMTIuNDg1NCAxOC41MTE2IDEzLjI5MjYgMTcuNDU0MSAxMy41Njc4QzE3LjQ1MjUgMTMuNTY4MiAxNy40NTE0IDEzLjU2ODYgMTcuNDQ5OCAxMy41Njg5QzE1Ljk1NTUgMTMuOTQ5MiAxMC42MDk5IDEzLjk5NTggMTAuMDA1MiAxNEg5Ljk5OTcxSDkuOTk5MzJaTTEuODc3OTkgMi45NDQ2N0MxLjUzMDgyIDQuMjI0NjEgMS41NjMzMSA2Ljk4MTIzIDEuNTYzNyA3LjAwODkxVjcuMDI5QzEuNTUzMTMgNy43OTMzMiAxLjU4OTkyIDEwLjAwNzQgMS44Nzc5OSAxMS4wNTU3QzIuMDE3NzEgMTEuNTU3NyAyLjQyOTA2IDExLjk1NTQgMi45NTAzOSAxMi4wOTE1QzQuMDY1ODUgMTIuMzgzOCA4LjQxMTA2IDEyLjQ3NTUgOS45OTg5MyAxMi40ODY1QzExLjU5MTEgMTIuNDc1OSAxNS45NDMgMTIuMzg2NCAxNy4wNDk4IDEyLjEwNTlDMTcuNTY5NiAxMS45Njk4IDE3Ljk3OTQgMTEuNTczMiAxOC4xMjAzIDExLjA3MDVDMTguNDA4NyAxMC4wMDY3IDE4LjQ0NTEgNy44MDM1NiAxOC40MzQ1IDcuMDQzNzlDMTguNDM0NSA3LjAzNTgzIDE4LjQzNDUgNy4wMjc4NyAxOC40MzQ1IDcuMDE5OUMxOC40NDkgNi4yNDYxMSAxOC40MjA4IDQuMDA2NjEgMTguMTIxNCAyLjk0OTZDMTguMTIxNCAyLjk0ODQ3IDE4LjEyMDYgMi45NDc3MSAxOC4xMjA2IDIuOTQ2NTdDMTcuOTgwMSAyLjQ0MjMzIDE3LjU2ODggMi4wNDQ2MyAxNy4wNDc1IDEuOTA4NTJDMTUuOTQzIDEuNjE1ODQgMTEuNTkwNyAxLjUyNDQ3IDkuOTk4OTMgMS41MTM0N0M4LjQwNzkzIDEuNTI0MDkgNC4wNjAzNyAxLjYxMzU2IDIuOTUgMS44OTM3NEMyLjQzODQ2IDIuMDMxMzYgMi4wMTc3MSAyLjQ0MzA5IDEuODc3NiAyLjk0NDY3SDEuODc3OTlaTTguMDA3OTMgMTAuMDY1VjMuOTM0OTVMMTMuNDc2OCA2Ljk5OTgxTDguMDA3OTMgMTAuMDY0N1YxMC4wNjVaIiBmaWxsPSJibGFjayIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzFfOTI1MCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
}
.page-footer .social-link a.social-icon {
    display: block;
    background-repeat: no-repeat;
    background-position: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 0;
    color: transparent;
}
.page-footer .footer-policy {
    padding: 0 15px;
}
.page-footer .footer-store {
    padding: 0 15px;
}
.page-footer .footer-store ul li {
    margin-bottom: 20px;
    padding-left: 14px;
    position: relative;
}
.page-footer .footer-store #store_info ul li:before {
    content: "";
    position: absolute;
    top: 3px;
    left: 0;
    background-repeat: no-repeat;
    background-position: center;
    width: 8px;
    height: 9px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOCA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMV85Mjk3KSI+CjxwYXRoIGQ9Ik04LjAwMDAyIDMuNjYwOTFDOC4wMDAwMiAxLjYzMjA1IDYuMTY2NjggLTMuNDkyNjZlLTA1IDQuMDAwMDEgLTMuNDkyNjZlLTA1QzMuNDc0MzcgLTAuMDAxMjA3NTcgMi45NTM2NSAwLjA5MjY4NTEgMi40Njc3NyAwLjI3NjI0OUMxLjk4MTg4IDAuNDU5ODE0IDEuNTQwNDIgMC43Mjk0MzIgMS4xNjg3MyAxLjA2OTYyQzAuNzk3MDM4IDEuNDA5OCAwLjUwMjQ1IDEuODEzODQgMC4zMDE4ODQgMi4yNTg1NEMwLjEwMTMxOSAyLjcwMzI0IC0wLjAwMTI2OTM5IDMuMTc5ODIgMS4xODU0NmUtMDUgMy42NjA5MVYzLjgxMzQ1QzEuMTg1NDZlLTA1IDMuODI4NjIgMC4wNjY2Nzg2IDQuMzYyNTkgMC4xMzMzNDUgNC41OTEzMUMwLjYwMDAxMiA2LjM3NjExIDIuMTgzMjUgNy43MzM2MiA0LjAwMDAxIDguOTk5OTZDNS44MTY3OCA3LjczMzggNy40MDAwMiA2LjM3NjExIDcuODY2NjggNC41OTEzMUM3LjkzMzM1IDQuMzYyNTkgOC4wMDAwMiAzLjg0Mzk2IDguMDAwMDIgMy44MTM0NVYzLjY2MDkxWk00LjAwMDAxIDUuMTg2M0MzLjY3MDM4IDUuMTg2MyAzLjM0ODE1IDUuMDk2ODQgMy4wNzQwNiA0LjkyOTIzQzIuNzk5OTggNC43NjE2MiAyLjU4NjM2IDQuNTIzMzggMi40NjAyMSA0LjI0NDY1QzIuMzM0MDcgMy45NjU5MiAyLjMwMTA2IDMuNjU5MjIgMi4zNjUzNyAzLjM2MzMyQzIuNDI5NjggMy4wNjc0MiAyLjU4ODQxIDIuNzk1NjIgMi44MjE1IDIuNTgyMjlDMy4wNTQ1OSAyLjM2ODk2IDMuMzUxNTYgMi4yMjM2OCAzLjY3NDg2IDIuMTY0ODNDMy45OTgxNyAyLjEwNTk3IDQuMzMzMjggMi4xMzYxOCA0LjYzNzgyIDIuMjUxNjNDNC45NDIzNiAyLjM2NzA4IDUuMjAyNjYgMi41NjI2IDUuMzg1OCAyLjgxMzQ1QzUuNTY4OTMgMy4wNjQzIDUuNjY2NjggMy4zNTkyMiA1LjY2NjY4IDMuNjYwOTFDNS42NjUzOCA0LjA2NTEgNS40ODkzNiA0LjQ1MjQgNS4xNzcwOCA0LjczODJDNC44NjQ4MSA1LjAyNDAxIDQuNDQxNjQgNS4xODUxMSA0LjAwMDAxIDUuMTg2M1oiIGZpbGw9IiNFM0IzODYiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xXzkyOTciPgo8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI5IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
}
.page-footer .footer-store h4 {
    margin: 0 0 8px;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    text-transform: uppercase;
}
.page-footer .footer-store div[data-role=content]>a {
    font-weight: 700;
    text-decoration-line: underline;
    display: inline-block;
    text-transform: uppercase;
    padding-right: 20px;
    background-position: right center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNiA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNS4wNzgxNCAzLjIzMTc4QzUuNTU3ODkgMy42MzE1OCA1LjU1Nzg5IDQuMzY4NDMgNS4wNzgxMyA0Ljc2ODIyTDEuNjQwMTggNy42MzMxOEMwLjk4ODg1NiA4LjE3NTk1IC0zLjgwODQ4ZS0wNyA3LjcxMjggLTMuNDM3ODhlLTA3IDYuODY0OTZMLTkuMzMyNTZlLTA4IDEuMTM1MDRDLTUuNjI2NTVlLTA4IDAuMjg3MjA0IDAuOTg4ODU4IC0wLjE3NTk1MiAxLjY0MDE4IDAuMzY2ODJMNS4wNzgxNCAzLjIzMTc4WiIgZmlsbD0iI0UzQjM4NyIvPgo8L3N2Zz4K);
}
/*.page-footer .footer-store .footer-social {*/
/*    padding-top: 15px;*/
/*}*/
.page-footer .footer-store ul {
    list-style: none;
    padding: 0;
    margin: 0 0 30px;
}
.page-footer .footer-store .social-link li {
    padding: 0;
    margin: 0 16px 6px 0;
}
.page-footer div[data-role=title] {
    padding: 15px 0;
    position: relative;
}
.breadcrumbs {
    font-weight: 400;
    text-align: center;
    margin: 10px 0 30px;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
}
.breadcrumbs .items {
    margin: 0;
    padding: 0;
    list-style: none none;
        font-size: 13px;
    line-height: 15px;
    color: #787878;
}
.breadcrumbs .item {
    margin: 0;
}
.breadcrumbs .items>li {
    display: inline-block;
    vertical-align: top;
}
.breadcrumbs .item:not(:last-child) {
    display: inline-block;
    text-decoration: none;
}
.breadcrumbs a {
    padding: 0;
}
.breadcrumbs .item:not(:last-child):after {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 24px;
    line-height: 18px;
    content: '\e608';
    font-family: 'icons-blank-theme';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: 400;
    overflow: hidden;
    speak: none;
    text-align: center;
}
.breadcrumbs .item:not(:last-child):after {
    content: "/";
    font-size: 13px;
    line-height: 15px;
    font-family: inherit;
}
.breadcrumbs .items>li {
    display: inline-block;
    vertical-align: top;
}
.breadcrumbs strong {
    font-weight: 400;
    padding: 10px 0;
}
.breadcrumbs a:visited {
    color: #787878;
    text-decoration: none;
}
.minicart-items .product-item .details-qty .label {
    display: none;
}
.minicart-wrapper .product .actions {
    float: right;
    margin: -28px 0 0;
    text-align: right;
}
.minicart-wrapper .product .actions>.secondary {
    display: inline;
}
.minicart-items .product-item .action.delete {
    width: 20px;
    height: 20px;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    top: 7px;
    right: 0;
    cursor:pointer;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfNzI0OCkiPgo8cGF0aCBkPSJNNi45MTYxNSA2LjAwMDA3TDEwLjgwOTkgMi4xMDYwOEMxMS4wNjM0IDEuODUyNzkgMTEuMDYzNCAxLjQ0MzI1IDEwLjgwOTkgMS4xODk5N0MxMC41NTY3IDAuOTM2Njc4IDEwLjE0NzEgMC45MzY2NzggOS44OTM4NiAxLjE4OTk3TDUuOTk5OTQgNS4wODM5NkwyLjEwNjE0IDEuMTg5OTdDMS44NTI3NCAwLjkzNjY3OCAxLjQ0MzMzIDAuOTM2Njc4IDEuMTkwMDUgMS4xODk5N0MwLjkzNjY1IDEuNDQzMjUgMC45MzY2NSAxLjg1Mjc5IDEuMTkwMDUgMi4xMDYwOEw1LjA4Mzg1IDYuMDAwMDdMMS4xOTAwNSA5Ljg5NDA3QzAuOTM2NjUgMTAuMTQ3NCAwLjkzNjY1IDEwLjU1NjkgMS4xOTAwNSAxMC44MTAyQzEuMzE2MjggMTAuOTM2NSAxLjQ4MjI1IDExIDEuNjQ4MSAxMUMxLjgxMzk1IDExIDEuOTc5OCAxMC45MzY1IDIuMTA2MTQgMTAuODEwMkw1Ljk5OTk0IDYuOTE2MThMOS44OTM4NiAxMC44MTAyQzEwLjAyMDIgMTAuOTM2NSAxMC4xODYxIDExIDEwLjM1MTkgMTFDMTAuNTE3OCAxMSAxMC42ODM2IDEwLjkzNjUgMTAuODA5OSAxMC44MTAyQzExLjA2MzQgMTAuNTU2OSAxMS4wNjM0IDEwLjE0NzQgMTAuODA5OSA5Ljg5NDA3TDYuOTE2MTUgNi4wMDAwN1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMS4wMTMzMSAxLjAxMzE1QzEuMzY0MjYgMC42NjIyNDcgMS45MzE4OSAwLjY2MjMyIDIuMjgyODggMS4wMTMxNUw1Ljk5OTk0IDQuNzMwNDFMOS43MTcwOCAxLjAxMzE5QzEwLjA2OCAwLjY2MjI4MyAxMC42MzU4IDAuNjYyMjY5IDEwLjk4NjcgMS4wMTMxNUMxMS4zMzc4IDEuMzY0MDggMTEuMzM3OCAxLjkzMTk2IDEwLjk4NjcgMi4yODI4OUw3LjI2OTY5IDYuMDAwMDdMMTAuOTg2NyA5LjcxNzI2QzEwLjk4NjcgOS43MTcyNyAxMC45ODY3IDkuNzE3MjQgMTAuOTg2NyA5LjcxNzI2QzExLjMzNzcgMTAuMDY4MiAxMS4zMzc4IDEwLjYzNiAxMC45ODY3IDEwLjk4N00xMC45ODY3IDEwLjk4N0MxMC44MTE3IDExLjE2MTkgMTAuNTgxNSAxMS4yNSAxMC4zNTE5IDExLjI1QzEwLjEyMjMgMTEuMjUgOS44OTIwOSAxMS4xNjIgOS43MTcwOCAxMC45ODdMNS45OTk5NCA3LjI2OTc0TDIuMjgyOTIgMTAuOTg3QzIuMTA3OTEgMTEuMTYyIDEuODc3NjggMTEuMjUgMS42NDgxIDExLjI1QzEuNDE4NjMgMTEuMjUgMS4xODgyOCAxMS4xNjIxIDEuMDEzMzEgMTAuOTg3QzAuNjYyMjQzIDEwLjYzNjEgMC42NjIyMjkgMTAuMDY4MiAxLjAxMzI3IDkuNzE3M0MxLjAxMzI4IDkuNzE3MjkgMS4wMTMyNiA5LjcxNzMxIDEuMDEzMjcgOS43MTczTDQuNzMwMzEgNi4wMDAwN0wxLjAxMzMxIDIuMjgyODlDMS4wMTMzIDIuMjgyODggMS4wMTMzMyAyLjI4MjkxIDEuMDEzMzEgMi4yODI4OUMwLjY2MjI4NyAxLjkzMTk3IDAuNjYyMjg1IDEuMzY0MDcgMS4wMTMzMSAxLjAxMzE1TTEuOTI5MzYgMS4zNjY3NEMxLjc3MzU1IDEuMjExMDUgMS41MjI0NCAxLjIxMTEyIDEuMzY2ODMgMS4zNjY3NEMxLjIxMTExIDEuNTIyMzkgMS4yMTEwNyAxLjc3MzYxIDEuMzY2NzkgMS45MjkyNkw1LjQzNzM5IDYuMDAwMDdMMS4zNjY4MyAxMC4wNzA4QzEuMjExMTEgMTAuMjI2NSAxLjIxMTA3IDEwLjQ3NzcgMS4zNjY3OSAxMC42MzM0QzEuNDQ0MjYgMTAuNzEwOSAxLjU0NTkxIDEwLjc1IDEuNjQ4MSAxMC43NUMxLjc1MDIxIDEwLjc1IDEuODUxNjkgMTAuNzExMSAxLjkyOTM2IDEwLjYzMzRMNS45OTk5NCA2LjU2MjYyTDEwLjA3MDYgMTAuNjMzNEMxMC4xNDgzIDEwLjcxMTEgMTAuMjQ5OCAxMC43NSAxMC4zNTE5IDEwLjc1QzEwLjQ1NCAxMC43NSAxMC41NTU1IDEwLjcxMTEgMTAuNjMzMiAxMC42MzM0QzEwLjc4ODkgMTAuNDc3OCAxMC43ODg5IDEwLjIyNjUgMTAuNjMzMiAxMC4wNzA5TDYuNTYyNjEgNi4wMDAwN0wxMC42MzMyIDEuOTI5M0MxMC43ODg5IDEuNzczNjYgMTAuNzg4OSAxLjUyMjQzIDEwLjYzMzIgMS4zNjY3OEMxMC40Nzc2IDEuMjExMTMgMTAuMjI2MyAxLjIxMTA5IDEwLjA3MDYgMS4zNjY3NEw1Ljk5OTk0IDUuNDM3NTJMMS45MjkzNiAxLjM2Njc0QzEuOTI5MzggMS4zNjY3NSAxLjkyOTM1IDEuMzY2NzIgMS45MjkzNiAxLjM2Njc0WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjAxMzMxIDEuMDEzMTVDMS4zNjQyNiAwLjY2MjI0NyAxLjkzMTg5IDAuNjYyMzIgMi4yODI4OCAxLjAxMzE1TDUuOTk5OTQgNC43MzA0MUw5LjcxNzA4IDEuMDEzMTlDMTAuMDY4IDAuNjYyMjgzIDEwLjYzNTggMC42NjIyNjkgMTAuOTg2NyAxLjAxMzE1QzExLjMzNzggMS4zNjQwOCAxMS4zMzc4IDEuOTMxOTYgMTAuOTg2NyAyLjI4Mjg5TDcuMjY5NjkgNi4wMDAwN0wxMC45ODY3IDkuNzE3MjZDMTAuOTg2NyA5LjcxNzI3IDEwLjk4NjcgOS43MTcyNCAxMC45ODY3IDkuNzE3MjZDMTEuMzM3NyAxMC4wNjgyIDExLjMzNzggMTAuNjM2IDEwLjk4NjcgMTAuOTg3TTEwLjk4NjcgMTAuOTg3QzEwLjgxMTcgMTEuMTYxOSAxMC41ODE1IDExLjI1IDEwLjM1MTkgMTEuMjVDMTAuMTIyMyAxMS4yNSA5Ljg5MjA5IDExLjE2MiA5LjcxNzA4IDEwLjk4N0w1Ljk5OTk0IDcuMjY5NzRMMi4yODI5MiAxMC45ODdDMi4xMDc5MSAxMS4xNjIgMS44Nzc2OCAxMS4yNSAxLjY0ODEgMTEuMjVDMS40MTg2MyAxMS4yNSAxLjE4ODI4IDExLjE2MjEgMS4wMTMzMSAxMC45ODdDMC42NjIyNDMgMTAuNjM2MSAwLjY2MjIyOSAxMC4wNjgyIDEuMDEzMjcgOS43MTczQzEuMDEzMjggOS43MTcyOSAxLjAxMzI2IDkuNzE3MzEgMS4wMTMyNyA5LjcxNzNMNC43MzAzMSA2LjAwMDA3TDEuMDEzMzEgMi4yODI4OUMxLjAxMzMgMi4yODI4OCAxLjAxMzMzIDIuMjgyOTEgMS4wMTMzMSAyLjI4Mjg5QzAuNjYyMjg3IDEuOTMxOTcgMC42NjIyODUgMS4zNjQwNyAxLjAxMzMxIDEuMDEzMTVNMS45MjkzNiAxLjM2Njc0QzEuNzczNTUgMS4yMTEwNSAxLjUyMjQ0IDEuMjExMTIgMS4zNjY4MyAxLjM2Njc0QzEuMjExMTEgMS41MjIzOSAxLjIxMTA3IDEuNzczNjEgMS4zNjY3OSAxLjkyOTI2TDUuNDM3MzkgNi4wMDAwN0wxLjM2NjgzIDEwLjA3MDhDMS4yMTExMSAxMC4yMjY1IDEuMjExMDcgMTAuNDc3NyAxLjM2Njc5IDEwLjYzMzRDMS40NDQyNiAxMC43MTA5IDEuNTQ1OTEgMTAuNzUgMS42NDgxIDEwLjc1QzEuNzUwMjEgMTAuNzUgMS44NTE2OSAxMC43MTExIDEuOTI5MzYgMTAuNjMzNEw1Ljk5OTk0IDYuNTYyNjJMMTAuMDcwNiAxMC42MzM0QzEwLjE0ODMgMTAuNzExMSAxMC4yNDk4IDEwLjc1IDEwLjM1MTkgMTAuNzVDMTAuNDU0IDEwLjc1IDEwLjU1NTUgMTAuNzExMSAxMC42MzMyIDEwLjYzMzRDMTAuNzg4OSAxMC40Nzc4IDEwLjc4ODkgMTAuMjI2NSAxMC42MzMyIDEwLjA3MDlMNi41NjI2MSA2LjAwMDA3TDEwLjYzMzIgMS45MjkzQzEwLjc4ODkgMS43NzM2NiAxMC43ODg5IDEuNTIyNDMgMTAuNjMzMiAxLjM2Njc4QzEwLjQ3NzYgMS4yMTExMyAxMC4yMjYzIDEuMjExMDkgMTAuMDcwNiAxLjM2Njc0TDUuOTk5OTQgNS40Mzc1MkwxLjkyOTM2IDEuMzY2NzRDMS45MjkzOCAxLjM2Njc1IDEuOTI5MzUgMS4zNjY3MiAxLjkyOTM2IDEuMzY2NzRaIiBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIwLjIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xXzcyNDgiPgo8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}
.minicart-items .action.delete>span {
    border: 0;
    clip: rect(0,0,0,0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.modal-slide, .modal-popup {
    bottom: 0;
    left: 0;
    min-width: 0;
    position: fixed;
    right: 0;
    top: 0;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: visibility 0s .3s,opacity .3s ease;
    transition: visibility 0s .3s,opacity .3s ease;
}
.modal-popup {
    z-index: 900;
    left: 0;
    overflow-y: auto;
}
.modal-popup {
    pointer-events: none;
}
.modal-slide._show, .modal-popup._show {
    visibility: visible;
    opacity: 1;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
}
.modal-login.modal-popup {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    padding: 20px;
    pointer-events: all;
}
.modal-slide .modal-inner-wrap, .modal-popup .modal-inner-wrap {
    background-color: #fff;
    box-shadow: 0 0 12px 2px rgb(0 0 0 / 35%);
    opacity: 1;
    pointer-events: auto;
}
.modal-popup .modal-inner-wrap {
    margin: 5rem auto;
    width: 75%;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    box-sizing: border-box;
    height: auto;
    left: 0;
    position: absolute;
    right: 0;
    -webkit-transform: translateY(-200%);
    transform: translateY(-200%);
    -webkit-transition: -webkit-transform .2s ease;
    transition: transform .2s ease;
}
.modal-slide .modal-inner-wrap, .modal-popup .modal-inner-wrap {
    box-shadow: none;
}
.modal-popup._show .modal-inner-wrap {
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.modal-login.modal-popup .modal-inner-wrap {
    max-width: 500px;
    padding: 54px 30px;
    position: relative;
    width: 100%;
    margin: auto;
}
.modal-popup .modal-header, .modal-popup .modal-footer {
    -webkit-flex-grow: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
}
.modal-login.modal-popup .modal-header, .modal-login.modal-popup .modal-content {
    padding: 0;
}
.modal-custom .action-close, .modal-popup .action-close, .modal-slide .action-close {
      background-image: none;
    background: #fff;
    border: 2px solid #000;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-family: 'Roboto Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-weight: 700;
    margin: 0;
    padding: 10px 25px;
    font-size: 1.5rem;
    line-height: 1.8rem;
    box-sizing: border-box;
    vertical-align: middle;
    
    background-image: none;
    background: 0 0;
    -moz-box-sizing: content-box;
    border: 0;
    box-shadow: none;
    line-height: inherit;
    margin: 0;
    padding: 0;
    text-shadow: none;
    font-weight: 400;
    display: inline-block;
    text-decoration: none;
    position: absolute;
    right: 0;
    top: 0;
}
.modal-popup .action-close {
    padding: 11px;
}
.modal-login.modal-popup .action-close {
    width: 30px;
    height: 30px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNDY1ODYgNy45OTk5NkwxNS42OTYgMS43Njk2OUMxNi4xMDE0IDEuMzY0NDMgMTYuMTAxNCAwLjcwOTE5NCAxNS42OTYgMC4zMDM5NEMxNS4yOTA3IC0wLjEwMTMxMyAxNC42MzU1IC0wLjEwMTMxMyAxNC4yMzAyIDAuMzAzOTRMNy45OTk5MyA2LjUzNDIyTDEuNzY5ODMgMC4zMDM5NEMxLjM2NDM5IC0wLjEwMTMxMyAwLjcwOTMzNyAtMC4xMDEzMTMgMC4zMDQwODMgMC4zMDM5NEMtMC4xMDEzNjEgMC43MDkxOTQgLTAuMTAxMzYxIDEuMzY0NDMgMC4zMDQwODMgMS43Njk2OUw2LjUzNDE4IDcuOTk5OTZMMC4zMDQwODMgMTQuMjMwMkMtMC4xMDEzNjEgMTQuNjM1NSAtMC4xMDEzNjEgMTUuMjkwNyAwLjMwNDA4MyAxNS42OTZDMC41MDYwNDYgMTUuODk4MSAwLjc3MTU5NiAxNS45OTk3IDEuMDM2OTYgMTUuOTk5N0MxLjMwMjMyIDE1Ljk5OTcgMS41Njc2OCAxNS44OTgxIDEuNzY5ODMgMTUuNjk2TDcuOTk5OTMgOS40NjU3MUwxNC4yMzAyIDE1LjY5NkMxNC40MzI0IDE1Ljg5ODEgMTQuNjk3NyAxNS45OTk3IDE0Ljk2MzEgMTUuOTk5N0MxNS4yMjg0IDE1Ljk5OTcgMTUuNDkzOCAxNS44OTgxIDE1LjY5NiAxNS42OTZDMTYuMTAxNCAxNS4yOTA3IDE2LjEwMTQgMTQuNjM1NSAxNS42OTYgMTQuMjMwMkw5LjQ2NTg2IDcuOTk5OTZaIiBmaWxsPSIjQjNCM0IzIi8+Cjwvc3ZnPgo=);
    position: absolute;
    top: 13px;
    right: 13px;
    z-index: 1;
}
.modal-custom .action-close>span, .modal-popup .action-close>span, .modal-slide .action-close>span {
    border: 0;
    clip: rect(0,0,0,0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
#register-form, #login-form-popup, #forgotpassword-form {
    display: none;
}
.modal-login.modal-popup .login-container>.block {
    width: 100%;
    padding: 0;
    margin: 0;
}
.login-container>.block .block-title {
    text-align: center;
    font-weight: 400;
    font-size: 15px;
    line-height: 19px;
    margin-bottom: 30px;
    border: none;
    padding: 0;
}
.login-container>.block .block-title h3 {
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    margin: 0 0 15px;
}
.fieldset {
    border: 0;
    margin: 0 0 16px;
    padding: 0;
    letter-spacing: -.31em;
}
.login-container .fieldset:last-child {
    margin-bottom: 0;
}
.fieldset>* {
    letter-spacing: normal;
}
.fieldset>.field, .fieldset>.fields>.field {
    margin: 0 0 16px;
}
.login-container .fieldset>.field {
    margin-bottom: 25px;
}
.fieldset>.field>.label, .fieldset>.fields>.field>.label {
    margin: 0 0 5.5px;
    display: inline-block;
}
.login-container .fieldset>.field:not(.choice)>.label {
    font-weight: 400;
    font-size: 15px;
    line-height: 19px;
    color: #000;
    margin: 0 0 10px;
    padding: 0;
}
.fieldset>.field.required>.label:after, .fieldset>.fields>.field.required>.label:after, .fieldset>.field._required>.label:after, .fieldset>.fields>.field._required>.label:after {
    content: '*';
    color: #e74949;
    font-size: 1.5rem;
    margin: 0 0 0 4px;
}
.login-container .fieldset>.field:not(.choice).required>.label:after {
    color: #e40a0a;
    font-size: 15px;
}
.login-container .fieldset>.field:not(.choice) input.input-text {
  background: #f1f1f1;
    background-clip: padding-box;
    border: 1px solid #e4e4e4;
    border-radius: 0;
    font-family: 'Roboto Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size: 15px;
    height: 48px;
    line-height: 1.5;
    padding: 0 15px;
    vertical-align: baseline;
    width: 100%;
    box-sizing: border-box;
    background: #f1f1f1;
    border: 1px solid #e4e4e4;
    height: 48px;
    border-radius: 0;
}
.login-container .actions-toolbar {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
}
.login-container .actions-toolbar>.primary, .login-container .actions-toolbar>.secondary {
    display: block;
    text-align: center;
    margin: 0;
}
.login-container .actions-toolbar>.primary {
    order: 2;
}
.actions-toolbar>.primary .action:last-child, .actions-toolbar>.secondary .action:last-child {
    margin-bottom: 0;
}
.login-container .actions-toolbar .action.primary {
    display: block;
    border-radius: 0;
    background: #000;
    font-weight: 700;
    font-size: 16px;
    padding: 13px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    border: 1px solid #000;
    width: 100%;
    text-transform: uppercase;
}
.actions-toolbar>.primary .action, .actions-toolbar>.secondary .action {
    width: 100%;
}
.login-container .actions-toolbar .action.remind {
    margin-bottom: 25px;
    font-style: italic;
    font-weight: 400;
    font-size: 15px;
    line-height: 19px;
    text-decoration-line: underline;
    color: #000;
    display: inline-block;
    cursor: pointer;
}
.modal-login.modal-popup .fieldset.login>.secondary {
    text-align: center;
    font-weight: 400;
    font-size: 15px;
    line-height: 19px;
    margin-top: 40px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-justify-content: center;
    justify-content: center;
}
.modal-login.modal-popup .fieldset.login>.secondary>span {
    margin-right: 10px;
}
.modal-login.modal-popup .fieldset.login>.secondary .action {
    display: inline-block;
    cursor: pointer;
    margin: 0;
}
.modal-login.modal-popup .fieldset.login>.secondary .action:after {
    content: "";
    width: 8px;
    height: 8px;
    margin-left: 10px;
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNy44NzIxMyAzLjY4OTI1TDQuOTgzMDUgMC44MDAxMDJDNC45MDA1OCAwLjcxNzYzMSA0Ljc5MDY2IDAuNjcyMzYzIDQuNjczNDYgMC42NzIzNjNDNC41NTYxMyAwLjY3MjM2MyA0LjQ0NjI3IDAuNzE3Njk2IDQuMzYzOCAwLjgwMDEwMkw0LjEwMTQ5IDEuMDYyNDdDNC4wMTkwOSAxLjE0NDgxIDMuOTczNjkgMS4yNTQ4IDMuOTczNjkgMS4zNzIwNkMzLjk3MzY5IDEuNDg5MjcgNC4wMTkwOSAxLjYwMjk2IDQuMTAxNDkgMS42ODUzTDUuNzg2OTQgMy4zNzQ0NkgwLjQzMjE5MkMwLjE5MDc2MyAzLjM3NDQ2IDAgMy41NjM0NiAwIDMuODA0OTZWNC4xNzU4OEMwIDQuNDE3MzcgMC4xOTA3NjMgNC42MjU0NCAwLjQzMjE5MiA0LjYyNTQ0SDUuODA2MDdMNC4xMDE1NiA2LjMyNDAyQzQuMDE5MTUgNi40MDY1IDMuOTczNzYgNi41MTM0OSAzLjk3Mzc2IDYuNjMwNzVDMy45NzM3NiA2Ljc0Nzg5IDQuMDE5MTUgNi44NTY0NCA0LjEwMTU2IDYuOTM4ODVMNC4zNjM4NyA3LjIwMDM4QzQuNDQ2MzQgNy4yODI4NSA0LjU1NjE5IDcuMzI3NzkgNC42NzM1MiA3LjMyNzc5QzQuNzkwNzIgNy4zMjc3OSA0LjkwMDY0IDcuMjgyMjYgNC45ODMxMSA3LjE5OTc5TDcuODcyMiA0LjMxMDcxQzcuOTU0ODYgNC4yMjc5OCA4LjAwMDMyIDQuMTE3NTQgOCA0LjAwMDE0QzguMDAwMjYgMy44ODIzNSA3Ljk1NDg2IDMuNzcxODUgNy44NzIxMyAzLjY4OTI1WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);
}
.modals-overlay {
    background-color: rgba(0,0,0,.35);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
}
.login-container .fieldset {
    margin-bottom: 0;
}
.login-container .field-group-name {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin: 0 -10px;
}
.login-container .field-group-name>.field {
    width: 50%;
    padding: 0 10px;
    margin-bottom: 25px;
    flex-grow: 1;
    -webkit-flex-grow: 1;
}
.login-container .field-group-name .field-name-lastname {
    order: -1;
}
.login-container .field-group-name>.field>.label {
    font-weight: 400;
    font-size: 15px;
    line-height: 19px;
    color: #000;
    margin: 0 0 10px;
    display: block;
}
.login-container .field-group-name>.field.required>.label:after {
    content: '*';
    color: #e40a0a;
    font-weight: 400;
    font-size: 14px;
    margin: 0 0 0 4px;
}
input#popup_lastname, input#popup_firstname{

  background: #f1f1f1;
    background-clip: padding-box;
    border: 1px solid #e4e4e4;
    border-radius: 0;
    font-family: 'Roboto Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size: 15px;
    height: 48px;
    line-height: 1.5;
    padding: 0 15px;
    vertical-align: baseline;
    width: 100%;
    box-sizing: border-box;
}
.login-container .block-create-account .primary-mobile {
    order: 3;
    text-align: center;
    margin-top: 39px;
}
.login-container .block-create-account .primary-mobile a {
    display: inline-block;
}
.login-container .block-create-account .primary-mobile a:before {
    content: "";
    width: 8px;
    height: 8px;
    margin-right: 10px;
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMV8yMTMxKSI+CjxwYXRoIGQ9Ik0wLjEyNzg3IDMuNjg5MTNMMy4wMTY5NSAwLjc5OTk4QzMuMDk5NDIgMC43MTc1MDkgMy4yMDkzNCAwLjY3MjI0MSAzLjMyNjU0IDAuNjcyMjQxQzMuNDQzODcgMC42NzIyNDEgMy41NTM3MyAwLjcxNzU3NCAzLjYzNjIgMC43OTk5OEwzLjg5ODUxIDEuMDYyMzVDMy45ODA5MSAxLjE0NDY5IDQuMDI2MzEgMS4yNTQ2OCA0LjAyNjMxIDEuMzcxOTRDNC4wMjYzMSAxLjQ4OTE1IDMuOTgwOTEgMS42MDI4NCAzLjg5ODUxIDEuNjg1MThMMi4yMTMwNiAzLjM3NDMzSDcuNTY3ODFDNy44MDkyNCAzLjM3NDMzIDggMy41NjMzNCA4IDMuODA0ODNWNC4xNzU3NkM4IDQuNDE3MjUgNy44MDkyNCA0LjYyNTMxIDcuNTY3ODEgNC42MjUzMUgyLjE5MzkzTDMuODk4NDQgNi4zMjM5QzMuOTgwODUgNi40MDYzNyA0LjAyNjI0IDYuNTEzMzYgNC4wMjYyNCA2LjYzMDYzQzQuMDI2MjQgNi43NDc3NyAzLjk4MDg1IDYuODU2MzIgMy44OTg0NCA2LjkzODczTDMuNjM2MTMgNy4yMDAyNUMzLjU1MzY2IDcuMjgyNzIgMy40NDM4MSA3LjMyNzY3IDMuMzI2NDggNy4zMjc2N0MzLjIwOTI4IDcuMzI3NjcgMy4wOTkzNiA3LjI4MjE0IDMuMDE2ODkgNy4xOTk2N0wwLjEyNzgwNSA0LjMxMDU5QzAuMDQ1MTM4OCA0LjIyNzg1IC0wLjAwMDMyNDI0OSA0LjExNzQyIDEuNDMwNTFlLTA2IDQuMDAwMDJDLTAuMDAwMjU4NDQ2IDMuODgyMjMgMC4wNDUxMzg4IDMuNzcxNzMgMC4xMjc4NyAzLjY4OTEzWiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xXzIxMzEiPgo8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgOCAwKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
}
.field.choice.faq a{

  text-decoration:underline;
}

body._has-modal {
    height: 100%;
    overflow: hidden;
    width: 100%;
}
input{
  outline:none;
}

#close-cartM{
  background: rgba(0,0,0,.3);
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
}





/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

img {
    max-width: 100%;
    height: auto;
    border: 0;
}
ol>li, ul>li {
    margin: 0;
}
ol, ul, li, p {
    margin: 0;
    padding: 0;
}
ul, ol {
    list-style: none;
    margin: 0;
}
a, .alink {
    color: #000;
    text-decoration: none;
}
a:visited, .alink:visited {
    color: #000;
    text-decoration: none;
}

.lds-hourglass {
    height: 80px;
    position: absolute;
    z-index: 99;
    /* right: 0; */
    display: none;
    margin: auto;
    width: 100%;
    justify-content: center;
    left: 0;
    bottom: 50%;
}
.lds-hourglass:after {
  content: " ";
  display: block;
  border-radius: 50%;
  width: 0;
  height: 0;
  margin: 8px;
  box-sizing: border-box;
  border: 32px solid #000;
  border-color: #000 transparent #000 transparent;
  animation: lds-hourglass 1.2s infinite;
}
@keyframes lds-hourglass {
  0% {
    transform: rotate(0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  50% {
    transform: rotate(900deg);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  100% {
    transform: rotate(1800deg);
  }
}
