#menu-icon{display: block;background-size: 700px;background-position: -57px -50px;cursor: pointer;padding: 0;height: 23px;width: 24px;margin: 12px 10px 0 10px;float: left;}
#my_account_icon {

}
#my_account_icon path{
    fill: #f7d5ba;
}
.menu_close{
    height: 40px;
    width: 40px;
    position: absolute;
    left: 280px;
    top: 0;
    opacity: 0;
    background-color: #ed7617;
    box-shadow: 10px 0px 20px -15px #333 inset;
    -webkit-transform: translate3d(-320px,0,0);
    transform: translate3d(-320px,0,0);
    -moz-transition: .5s ease;
    -webkit-transition: .5s ease;
}
.menu_close svg {
    fill: #fff;
    margin: 5px;
    transition: transform .5s ease;
    -webkit-transition: transform .5s ease;
    -moz-transition: transform .5s ease;
}
.menu_close.opened svg {
    transform: rotate(90deg);
}
.menu_close.opened {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
}
.menu_close span {
    background-size: 500px;
    background-position: -63px -37px;
    width: 15px;
    height: 15px;
    display: inline-block;
    margin: 12px;
}
/*#menu-icon.active{background-size: 700px;background-position: -87px -51px;}*/
.menu_mobile {
    position: fixed;
    z-index: 999;
    top: 0;
    /*width: 100%;*/
    /*height: 100%;*/
    text-align: left;
}
.menu_top {
    height: 105px;
    width: 100%;
    background-color: #ed7617;
    padding: 15px 0 0 20px;
    box-sizing: border-box;
}
.menu_top .login_text span{
    color: #fff;
    font-size: 14px;
    padding: 10px 0;
}
.menu_top .login_text .pipe {
    margin: 0 2px;
}
.menu_backdrop {
    display: none;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.5;
    position: fixed;
}
.sf-menu-phone{
    position:fixed;
    width:280px;
    height:100%;
    background:#fff;
    padding: 0 0 30px;
    z-index:2;
    left: 0;
    -webkit-transform: translate3d(-320px,0,0);
    transform: translate3d(-320px,0,0);
    -moz-transition: transform .5s ease;
    -webkit-transition: transform .5s ease;
    -webkit-overflow-scrolling: touch;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    overflow:scroll;
}
.sf-menu-phone.opened {-webkit-transform: translateZ(0);transform: translateZ(0);}
.sf-menu-phone .i-icon {position: absolute; width: 27px; height: 20px;background-size: 480px;}
.sf-menu-phone .i-user {background-position: -3px -350px}
.sf-menu-phone .i-list-ul {background-position: -35px -350px}
.sf-menu-phone .i-file-text {background-position: -70px -350px}
.sf-menu-phone .i-heart {background-position: -215px -350px}
.sf-menu-phone .i-money {background-position: -105px -350px}
.sf-menu-phone .i-gift {background-position: -245px -371px}
.sf-menu-phone .i-play {background-position: -167px -373px}
.sf-menu-phone .i-globe {background-position: -140px -350px}
.sf-menu-phone .i-usd {background-position: -190px -350px}
.sf-menu-phone .i-sellers2023 {background:url(../images/sellersicon.png) center no-repeat; background-size: 16px;}
.sf-menu-phone .i-exchange {background-position: -245px -350px}
.sf-menu-phone .i-question-circle {background-position: -167px -350px}
.sf-menu-phone .menu-button {width: 100%;height: 100%;color: #121212;}
.sf-menu-phone .dropdown {background:url(../images/arrow_down.png) right center no-repeat;}
.sf-menu-phone .dropdown.opened {background:url(../images/arrow_up.png) right center no-repeat;}
.sf-menu-phone li {padding:12px 10px;position:relative;font-size:14px;box-sizing: border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.sf-menu-phone li.menu-header {
    height: 60px; border: none;
    background: #ed7617; /* Old browsers */
    background: -moz-linear-gradient(top,  #ed7617 0%, #e75715 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #ed7617 0%,#e75715 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #ed7617 0%,#e75715 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed7617', endColorstr='#e75715',GradientType=0 ); /* IE6-9 */
}
.sf-menu-phone li.menu-header .menu-customer {padding-top: 10px;}
.sf-menu-phone li .title {padding: 0 10px 0 40px;}
.sf-menu-phone li.menu-header .title {font-weight: normal;letter-spacing: 2px;}
.sf-menu-phone li .subtitle {font-size: 10px;}
.sf-menu-phone > li{color: #121212;}
.sf-menu-phone li a{display:inline-block;color:#121212;}
.sf-menu-phone li.parent{border-bottom:2px solid #f3f3f3;}
.sf-menu-phone li.menu-header a{color:#fff;}
.sf-menu-phone li li{font-size:14px;padding:7px 0;}
.sf-menu-phone li li.last{padding-bottom:0;}
.sf-menu-phone li strong{position:absolute;display:block;/*background:url(../images/arrow_down.png) right center no-repeat;*/top:4px;right:0;height:24px;width:100%;}
/*.sf-menu-phone li strong.opened{background:url(../images/arrow_up.png) right center no-repeat;}*/
.sf-menu-phone ul{width:auto;padding:8px 0 0 20px;display:none;}
.sf-menu-phone > li.active > a > span{color:inherit;}
.sf-menu-phone > li.active > a,
.sf-menu-phone > li > a:hover{color:#fca38a;}
.sf-menu-phone li li.active > a,
.sf-menu-phone li li a:hover{color:#000;}
.sf-menu-phone .div-currency_select {float: right;width: 65px;height: 14px;}
.sf-menu-phone .div-currency_select .currency_select{width: 65px;display: inline-block; position: absolute; z-index: 1;}
.sf-menu-phone .currency_select.hover {background: #fff;border-radius: 3px;border: 1px solid #ddd;width:70px;padding: 5px 0;margin-top: -5px;}
.sf-menu-phone .currency_select a {padding: 5px;color:#0078c2;}
.sf-menu-phone .currency_select.hover a {display: block !important;padding: 5px 10px !important;}
.sf-menu-phone .currency_select a img { max-width:10px; margin-top:5px; }
.sf-menu-phone .search_wrap {width: 65px;height: 9px;display: inline-block;margin-left: 45px;}
.sf-menu-phone .search_wrap .select_search{width: 70px;display: inline-block;position: absolute;z-index: 1;}
.sf-menu-phone .search_wrap .select_search.hover {background: #fff;border-radius: 3px;border: 1px solid #ddd;width:100px;padding: 7px 5px;margin-top: -5px;}
.sf-menu-phone .search_wrap .select_search.hover span {display: block !important;padding: 10px 10px;}
.sf-menu-phone .search_wrap .select_search .select_on {display: block !important;}
.checkout-onepage-index #resultado_amz{display:none;}
.checkout-onepage-index #menu-icon{display:none;}
.sf-menu-phone .i-wallet-text {background-position: -214px -371px;}