body, textarea, input {
    font-family: Helvetica, Arial, sans-serif;
}

body {
margin: 0 auto 0 auto;
background-color: #ffffff;
font-size: 16px;
line-height: 20px;
font-weight: 300;
color: #3E3E3E;
-webkit-text-size-adjust: 100%;
}

*:focus {
outline: none;
}
textarea, input {
font-size: 16px;
line-height: 20px;
font-weight: 300;
color: #202020;
}

#AggregateOffer {
display: none;
}

#Sublayer {
display: none;
position: fixed;
z-index: 1020;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: rgba( 246, 246, 246, 0.9 );
background-color: transparent;
cursor: pointer;
}

/* AB1A53 131, 18, 62 Бордовый */
/* AB1A53 209, 34, 102 Розовый */
/* F0C080 240, 192, 128 Желтый */
/* 1A53AB 34, 102, 209 Голубой */

a:link {
color: #AB1A53;
text-decoration: none; 
border-bottom: 0;
}
a:active {
color: #1A53AB;
text-decoration: none;
}
a:visited {
color: #AB1A53;
text-decoration: none;
border-bottom: 0;
}
a:hover {
color: #1A53AB;
text-decoration: none;
}

b, strong {
font-weight: 500;
}
.ClearBoth, .CB {
clear: both;
}

#PhoneTop {
position: absolute;
top: 30px;
right: 95px;
line-height: 30px;
font-size: 20px;
color: #383838;
}
#PhoneTop a {
color: #383838;
}
#PhoneTop a:hover {
color: #383838;
}
#PhoneTop a div {
    position: relative;
    display: inline-block;
    vertical-align: top;
}
#PhoneTop a div:first-of-type {
    display: none;
}
@media all and ( max-width: 959px ) {
    #PhoneTop {
        top: 20px;
        right: 140px;
        line-height: 20px;
        font-size: 16px;
    }
}
@media all and ( max-width: 459px ) {
    #PhoneTop {
        top: 20px;
        right: 140px;
        line-height: 20px;
        font-size: 16px;
    }
    #PhoneTop a div:first-of-type {
        display: inline-block;
        width: 20px;
        height: 20px;
        background-size: 20px 20px;
        background-position: 50%;
        background-image: url( p.svg );
    }
    #PhoneTop a div:first-of-type:hover {
        background-image: url( p_h.svg );
    }
    #PhoneTop a div:nth-of-type(2) {
        display: none;
    }
}
#SpeechTop {
position: absolute;
top: 30px;
right: 35px;
width: 30px;
height: 30px;
background-repeat: no-repeat;
cursor: pointer;
}
@media all and ( max-width: 959px ) {
    #SpeechTop {
        top: 20px;
        right: 100px;
        width: 20px;
        height: 20px;
        /* background-image: url( p.svg ); */
    }
}
.SpeechTop {
background-size: 20px 20px;
background-position: 50%;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M180%2C-0%20C191.046%2C-0%20200%2C8.954%20200%2C20%20L200%2C130%20C200%2C141.046%20191.046%2C150%20180%2C150%20L150%2C150%20L150%2C200%20L100%2C150%20L20%2C150%20C8.954%2C150%200%2C141.046%200%2C130%20L0%2C20%20C0%2C8.954%208.954%2C-0%2020%2C-0%20L180%2C-0%20z%20M20%2C10%20C14.477%2C10%2010%2C14.477%2010%2C20%20L10%2C130%20C10%2C135.523%2014.477%2C140%2020%2C140%20L104.142%2C140%20L140%2C175.858%20L140%2C140%20L180%2C140%20C185.523%2C140%20190%2C135.523%20190%2C130%20L190%2C20%20C190%2C14.477%20185.523%2C10%20180%2C10%20L20%2C10%20z%22%20fill%3D%22%23383838%22%2F%3E%3Cpath%20d%3D%22M50%2C50%20L150%2C50%20L150%2C60%20L50%2C60%20L50%2C50%20z%22%20fill%3D%22%23383838%22%2F%3E%3Cpath%20d%3D%22M50%2C90%20L100%2C90%20L100%2C100%20L50%2C100%20L50%2C90%20z%22%20fill%3D%22%23383838%22%2F%3E%3C%2Fsvg%3E");
}
.SpeechTop:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M180%2C-0%20C191.046%2C-0%20200%2C8.954%20200%2C20%20L200%2C130%20C200%2C141.046%20191.046%2C150%20180%2C150%20L150%2C150%20L150%2C200%20L100%2C150%20L20%2C150%20C8.954%2C150%200%2C141.046%200%2C130%20L0%2C20%20C0%2C8.954%208.954%2C-0%2020%2C-0%20L180%2C-0%20z%20M20%2C10%20C14.477%2C10%2010%2C14.477%2010%2C20%20L10%2C130%20C10%2C135.523%2014.477%2C140%2020%2C140%20L104.142%2C140%20L140%2C175.858%20L140%2C140%20L180%2C140%20C185.523%2C140%20190%2C135.523%20190%2C130%20L190%2C20%20C190%2C14.477%20185.523%2C10%20180%2C10%20L20%2C10%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M50%2C50%20L150%2C50%20L150%2C60%20L50%2C60%20L50%2C50%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M50%2C90%20L100%2C90%20L100%2C100%20L50%2C100%20L50%2C90%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
#TopContacts {
    display: none;
    position: absolute;
    z-index: 1100;
    top: 5px;
    right: 5px;
    width: 200px;
    padding: 30px;
    font-size: 16px;
    border-radius: 4px;
    background-color: #ffffff;
    box-shadow: 0 0 40px rgba( 0, 0, 0, 0.4 );
}
@media all and ( max-width: 959px ) {
    #TopContacts {
        left: 5px;
        width: auto;
    }
}
.TopContacts {
    padding: 20px 10px 0px 30px;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: 0px 20px;
}
.TopContacts a {
    color: #383838;
}
.TopContacts a:hover {
    color: #AB1A53;
}
#TopContactsW {
    background-image: url( wa.svg );
}
#TopContactsT {
    background-image: url( tg.svg );
}
#TopContactsM {
    background-image: url( m.svg );
}
#TopContactsP {
    background-image: url( p.svg );
}
#TopContactsA {
    background-image: url( a.svg );
}
#TopContactsH {
    padding: 0;
    /* font-weight: 500; */
    font-size: 20px;
    line-height: 20px;
}
#TopContactsClose {
    position: absolute;
    z-index: 1100;
    top: 30px;
    right: 35px;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C5%20L5%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;
}
#TopContactsClose:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C5%20L5%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}

#SubTop {
position: absolute;
right: 20px;
bottom: 20px;
left: 20px;
height: 20px;
line-height: 20px;
font-size: 14px;
padding: 0;
overflow: hidden;
text-shadow: 1px 1px 1px #ffffff;
text-align: center;
background-color: #ffffff;
}

#Top {
position: relative;
height: 150px;
background-color: #ffffff;
}
@media all and ( max-width: 959px ) {
    #Top {
        height: 120px;
        border-bottom: solid 1px #d9d9d9;
    }
}
#LogoTop {
position: absolute;
top: 30px;
left: 40px;
height: 30px;
width: 150px;
background-image: url( lavino_logo_a.svg );
background-size: 150px auto;
background-repeat: no-repeat;
background-position: 0 0;
}
@media all and ( max-width: 959px ) {
    #LogoTop {
        top: 20px;
        left: 20px;
        height: 20px;
        width: 100px;
        background-size: 100px auto;
    }
}
#LogoBottom {
margin: 20px;
height: 20px;
width: 100px;
background-image: url( lavino_logo.svg );
background-size: 100px 20px;
background-repeat: no-repeat;
background-position: 0 0;
}

#TopMenuIcon {
position: absolute;
display: none;
top: 70px;
left: 20px;
width: 20px;
height: 20px;
background-size: 20px 20px;
background-repeat: no-repeat;
background-position: 50% 50%;
border-right: none;
cursor: pointer;
}
.TopMenuIcon {
background-color: #ffffff;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C65%20L195%2C65%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C185%20L195%2C185%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C5%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C125%20L195%2C125%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
.TopMenuIcon:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C65%20L195%2C65%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C185%20L195%2C185%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C5%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C125%20L195%2C125%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
.TopMenuIconOpen {
/* background-color: #f0f0f0; */
}
.TopMenuIconOpen:hover {
/* border: solid 1px #AB1A53; */
}
@media all and ( max-width: 959px ) {
    #TopMenuIcon {
        display: block;
    }
}

#TopSearch {
position: absolute;
top: 25px;
left: calc( 50% - 300px );
z-index: 1030;
margin: 0;
height: 40px;
width: 600px;
}
@media all and ( max-width: 1200px ) {
    #TopSearch {
        right: 300px;
        width: auto;
    }
}
@media all and ( max-width: 1060px ) {
    #TopSearch {
        left: 230px;
    }
}
@media all and ( max-width: 959px ) {
    #TopSearch {
        top: 60px;
        width: auto;
        left: 60px;
        right: 60px;
    }
}
#TopSearchInput {
position: absolute;
z-index: 1;
top: 0;
left: 0;
/* padding: 0 50px 0 15px; */
font-size: 16px;
height: 38px;
line-height: 38px;
border-radius: 4px;
outline: none;    
-webkit-appearance: none;
-moz-appearance: none;
}
.TopSearchInput {
    width: calc( 100% - 40px - 40px - 2px );
    padding: 0 40px 0 40px;
    border-radius: 3px;
    background-color: #f6f6f6;
    border: solid 1px #d9d9d9;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: 10px 50%;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M75%2C0%20C116.421%2C0%20150%2C33.579%20150%2C75%20C150%2C116.421%20116.421%2C150%2075%2C150%20C33.579%2C150%200%2C116.421%200%2C75%20C0%2C33.579%2033.579%2C0%2075%2C0%20z%20M75%2C10%20C39.101%2C10%2010%2C39.101%2010%2C75%20C10%2C110.899%2039.101%2C140%2075%2C140%20C110.899%2C140%20140%2C110.899%20140%2C75%20C140%2C39.101%20110.899%2C10%2075%2C10%20z%22%20fill%3D%22%23383838%22%2F%3E%3Cpath%20d%3D%22M195%2C195%20L125%2C125%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
@media all and ( max-width: 959px ) {
    #TopSearchInput {
        /* border-radius: 0 4px 4px 0; */
    }
    .TopSearchInput {
        width: calc( 100% - 40px - 40px - 2px );
    }
}
.TopSearchInputOn {
    width: calc( 100% - 10px - 40px - 32px );
    padding: 0 40px 0 10px;
    background-color: #ffffff;
    background-image: none;
}
#TopSearchIcon {
    display: none;
}

#TopSearchClear {
display: none;
position: absolute;
z-index: 2;
top: 0;
right: 40px;
width: 30px;
height: 40px;
border-radius: 4px;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C95%20L195%2C95%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M75%2C20%20L5%2C95%20L75%2C170%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
background-size: 20px 20px;
background-repeat: no-repeat;
background-position: 50%;
cursor: pointer;
}
#TopSearchClear:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C95%20L195%2C95%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M75%2C20%20L5%2C95%20L75%2C170%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
#TopSearchClose {
display: none;
position: absolute;
z-index: 2;
top: 0;
right: 0;
width: 20px;
height: 40px;
border-radius: 4px;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C5%20L5%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
background-size: 16px;
background-repeat: no-repeat;
background-position: 50%;
cursor: pointer;
}
#TopSearchClose:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C5%20L5%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}

#SearchResultsWrap {
display: none;
position: absolute;
z-index: 1029;
top: 5px;
left: calc( 50% - 320px );
width: 640px;
padding: 80px 0 0 0;
overflow: hidden;
background-color: #f6f6f6;
border-radius: 4px;
box-shadow: 0 0 40px rgba( 0, 0, 0, 0.4 );
}
@media all and ( max-width: 1200px ) {
    #SearchResultsWrap {
        right: 285px;
        width: auto;
    }
}
@media all and ( max-width: 1060px ) {
    #SearchResultsWrap {
        left: 215px;
    }
}
@media all and ( max-width: 959px ) {
    #SearchResultsWrap {
        top: 40px;
        right: 40px;
        left: 40px;
        padding: 80px 0 0 0;
        /* box-shadow: none; */
    }
}
#SearchResults {
display: none;
background-color: #ffffff;
padding: 25px 105px 25px 30px;
width: calc( 100% - 80px );
max-height: 360px;
border-top: solid 1px #f6f6f6;
overflow: hidden;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
}
.SearchResults {
width: calc( 100% );
min-height: 20px;
line-height: 20px;
font-size: 16px;
}
#SearchResults a .SearchResults {
margin: 15px 0 0 0;
}
#SearchResults a:first-of-type .SearchResults {
margin: 0;
}
.SearchResultsGood {
width: calc( 100% );
cursor: pointer;
}
.SearchResultsImg {
float: left;
margin: 0 20px 0 0;
width: 40px;
height: 40px;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22140%22%20height%3D%22240%22%20viewBox%3D%220%2C%200%2C%20140%2C%20240%22%3E%3Cpath%20d%3D%22M80%2C0%20C80%2C180%20140%2C60%20140%2C240%20C90%2C240%2060%2C240%200%2C240%20C-0%2C60%2060%2C180%2060%2C0%20C70%2C0%2080%2C0%2080%2C0%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3C%2Fsvg%3E");
background-size: contain;
background-position: 50%;
background-repeat: no-repeat;
}
.SearchResultsName {
min-height: 20px;
line-height: 20px;
font-size: 16px;
}
.SearchResultsPrice {
float: right;
min-height: 16px;
padding: 0 0 0 20px;
}
.SearchResultsRname {
line-height: 20px;
font-size: 14px;
height: 20px;
color: #3e3e3e;
}
.SearchResultsCount {
float: right;
height: 20px;
padding: 0 0 0 20px;
}
.SearchResults:hover, .SearchResultsAct div a {
/* background-color: #f0f0f0; */
color: #1A53AB;
}
.SearchResults div a:focus {
outline: none;
color: #1A53AB;
}
.SearchResults div:nth-of-type(4) {
clear: right;
float: right;
}
.SearchResultsAll {
clear: both;
padding: 20px;
text-align: center;
}

#TopCart {
z-index: 1029;
position: absolute;
top: 90px;
right: 35px;
width: 30px;
height: 30px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
@media all and ( max-width: 959px ) {
    #TopCart {
        top: 70px;
        right: 20px;
        width: 20px;
        height: 20px;
    }
}
.TopCart {
background-size: 20px 20px;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M200%2C50%20L200%2C200%20L0%2C200%20L0%2C50%20L200%2C50%20z%20M190%2C60%20L10%2C60%20L10%2C190%20L190%2C190%20L190%2C60%20z%22%20fill%3D%22%23383838%22%2F%3E%3Cpath%20d%3D%22M100%2C-0%20C127.614%2C-0%20150%2C22.386%20150%2C50%20C150%2C90%20150%2C40%20150%2C80%20L140%2C80%20C140%2C59.784%20140%2C65.096%20140%2C50%20C140%2C27.909%20122.091%2C10%20100%2C10%20C77.909%2C10%2060%2C27.909%2060%2C50%20L60%2C80%20L50%2C80%20C50%2C70%2050%2C60%2050%2C50%20C50%2C22.386%2072.386%2C-0%20100%2C-0%20z%22%20fill%3D%22%23383838%22%2F%3E%3C%2Fsvg%3E");
}
.TopCart:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M200%2C50%20L200%2C200%20L0%2C200%20L0%2C50%20L200%2C50%20z%20M190%2C60%20L10%2C60%20L10%2C190%20L190%2C190%20L190%2C60%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M100%2C-0%20C127.614%2C-0%20150%2C22.386%20150%2C50%20C150%2C90%20150%2C40%20150%2C80%20L140%2C80%20C140%2C59.784%20140%2C65.096%20140%2C50%20C140%2C27.909%20122.091%2C10%20100%2C10%20C77.909%2C10%2060%2C27.909%2060%2C50%20L60%2C80%20L50%2C80%20C50%2C70%2050%2C60%2050%2C50%20C50%2C22.386%2072.386%2C-0%20100%2C-0%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
#TopCartCount {
    display: none;
    position: absolute;
    left: calc( 50% - 18px );
    bottom: calc( 50% - 18px );
    background-color: rgba( 255, 255, 255, 0.9 );
    font-size: 10px;
    height: 12px;
    padding: 2px 2px;
    line-height: 12px;
    min-width: 12px;
    border-radius: 40px;
    text-align: center;
    color: #ffffff;
    background-color: #AB1A53;
}
.TopCartFull #TopCartCount {
    display: block;
}
#TopFavorite {
z-index: 1029;
position: absolute;
top: 90px;
right: 155px;
width: 30px;
height: 30px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
@media all and ( max-width: 959px ) {
    #TopFavorite {
        top: 20px;
        right: 60px;
        width: 22px;
        height: 20px;
    }
}
.TopFavorite {
background-size: 22px 20px;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22220%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20220%2C%20200%22%3E%3Cpath%20d%3D%22M156.876%2C0.015%20C166.249%2C-0.209%20175.28%2C2.053%20183.87%2C5.775%20C200.664%2C13.572%20212.87%2C27.57%20217.706%2C45.133%20C222.79%2C63.602%20219.428%2C84.598%20207.587%2C105.607%20C199.312%2C120.27%20188.706%2C133.291%20173.503%2C147.706%20C160.324%2C160.204%20144.211%2C173.444%20115.748%2C195.538%20L110%2C200%20L104.252%2C195.538%20C75.762%2C173.423%2059.671%2C160.203%2046.497%2C147.714%20C31.292%2C133.298%2020.686%2C120.277%2012.409%2C105.605%20C0.573%2C84.598%20-2.789%2C63.605%202.294%2C45.14%20C7.129%2C27.578%2019.336%2C13.583%2036.14%2C5.778%20C57.636%2C-4.032%2083.269%2C-0.992%20101.711%2C14.232%20C105.828%2C17.63%20106.485%2C18.636%20110%2C22.535%20C123.068%2C7.463%20137.569%2C1.258%20156.876%2C0.015%20z%20M157.039%2C9.89%20C136.837%2C10.457%20119.173%2C21.895%20110%2C40.465%20C97.764%2C14.034%2066.455%2C2.54%2040.061%2C14.786%20C11.925%2C27.854%20-1.519%2C61.246%2020.677%2C100.639%20C36.471%2C128.636%2061.213%2C149.775%20110%2C187.645%20C158.786%2C149.775%20183.529%2C128.62%20199.323%2C100.635%20C221.523%2C61.246%20208.067%2C27.838%20179.947%2C14.782%20C174.327%2C12.188%20168.306%2C10.577%20162.167%2C10.063%20C160.463%2C9.921%20158.749%2C9.947%20157.039%2C9.89%20z%22%20fill%3D%22%23383838%22%2F%3E%3C%2Fsvg%3E");
}
.TopFavorite:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22220%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20220%2C%20200%22%3E%3Cpath%20d%3D%22M156.876%2C0.015%20C166.249%2C-0.209%20175.28%2C2.053%20183.87%2C5.775%20C200.664%2C13.572%20212.87%2C27.57%20217.706%2C45.133%20C222.79%2C63.602%20219.428%2C84.598%20207.587%2C105.607%20C199.312%2C120.27%20188.706%2C133.291%20173.503%2C147.706%20C160.324%2C160.204%20144.211%2C173.444%20115.748%2C195.538%20L110%2C200%20L104.252%2C195.538%20C75.762%2C173.423%2059.671%2C160.203%2046.497%2C147.714%20C31.292%2C133.298%2020.686%2C120.277%2012.409%2C105.605%20C0.573%2C84.598%20-2.789%2C63.605%202.294%2C45.14%20C7.129%2C27.578%2019.336%2C13.583%2036.14%2C5.778%20C57.636%2C-4.032%2083.269%2C-0.992%20101.711%2C14.232%20C105.828%2C17.63%20106.485%2C18.636%20110%2C22.535%20C123.068%2C7.463%20137.569%2C1.258%20156.876%2C0.015%20z%20M157.039%2C9.89%20C136.837%2C10.457%20119.173%2C21.895%20110%2C40.465%20C97.764%2C14.034%2066.455%2C2.54%2040.061%2C14.786%20C11.925%2C27.854%20-1.519%2C61.246%2020.677%2C100.639%20C36.471%2C128.636%2061.213%2C149.775%20110%2C187.645%20C158.786%2C149.775%20183.529%2C128.62%20199.323%2C100.635%20C221.523%2C61.246%20208.067%2C27.838%20179.947%2C14.782%20C174.327%2C12.188%20168.306%2C10.577%20162.167%2C10.063%20C160.463%2C9.921%20158.749%2C9.947%20157.039%2C9.89%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
#TopFavoriteCount {
    display: none;
    position: absolute;
    left: calc( 50% - 18px );
    bottom: calc( 50% - 18px );
    background-color: rgba( 255, 255, 255, 0.9 );
    font-size: 10px;
    height: 12px;
    padding: 2px 2px;
    line-height: 12px;
    min-width: 12px;
    border-radius: 40px;
    text-align: center;
    color: #ffffff;
    background-color: #AB1A53;
}
.TopFavoriteFull #TopFavoriteCount {
    display: block;
}
#TopUser {
z-index: 1029;
position: absolute;
top: 90px;
right: 95px;
width: 30px;
height: 30px;
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: 20px;
cursor: pointer;
}
@media all and ( max-width: 959px ) {
    #TopUser {
        top: 20px;
        right: 19px;
        width: 22px;
        height: 20px;
    }
}
.TopUser {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M100%2C0%20C133.137%2C0%20160%2C26.863%20160%2C60%20C160%2C93.137%20133.137%2C120%20100%2C120%20C66.863%2C120%2040%2C93.137%2040%2C60%20C40%2C26.863%2066.863%2C0%20100%2C0%20z%20M100%2C10%20C72.386%2C10%2050%2C32.386%2050%2C60%20C50%2C87.614%2072.386%2C110%20100%2C110%20L100%2C110%20C127.614%2C110%20150%2C87.614%20150%2C60%20C150%2C32.386%20127.614%2C10%20100%2C10%20z%22%20fill%3D%22%23383838%22%2F%3E%3Cpath%20d%3D%22M140%2C140%20C180%2C140%20200%2C160%20200%2C200%20C160%2C200%2040%2C200%20-0%2C200%20C-0%2C160%2020%2C140%2060%2C140%20L140%2C140%20z%20M140%2C150%20L60%2C150%20C45.939%2C150.059%2030.358%2C152.51%2020.586%2C163.657%20C14.085%2C171.073%2011.776%2C180.474%2010.518%2C190%20L189.482%2C190%20C188.224%2C177.556%20183.634%2C165.141%20172.864%2C157.916%20C163.219%2C151.444%20151.313%2C150.162%20140%2C150%20z%22%20fill%3D%22%23383838%22%2F%3E%3C%2Fsvg%3E");
}
.TopUser:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M100%2C0%20C133.137%2C0%20160%2C26.863%20160%2C60%20C160%2C93.137%20133.137%2C120%20100%2C120%20C66.863%2C120%2040%2C93.137%2040%2C60%20C40%2C26.863%2066.863%2C0%20100%2C0%20z%20M100%2C10%20C72.386%2C10%2050%2C32.386%2050%2C60%20C50%2C87.614%2072.386%2C110%20100%2C110%20L100%2C110%20C127.614%2C110%20150%2C87.614%20150%2C60%20C150%2C32.386%20127.614%2C10%20100%2C10%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M140%2C140%20C180%2C140%20200%2C160%20200%2C200%20C160%2C200%2040%2C200%20-0%2C200%20C-0%2C160%2020%2C140%2060%2C140%20L140%2C140%20z%20M140%2C150%20L60%2C150%20C45.939%2C150.059%2030.358%2C152.51%2020.586%2C163.657%20C14.085%2C171.073%2011.776%2C180.474%2010.518%2C190%20L189.482%2C190%20C188.224%2C177.556%20183.634%2C165.141%20172.864%2C157.916%20C163.219%2C151.444%20151.313%2C150.162%20140%2C150%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}

#TopHelp {
display: none;
float: right;
width: 60px;
height: 60px;
cursor: pointer;
}
.TopHelp {
border-left: solid 1px #d9d9d9;
background-size: 16px 16px;
background-repeat: no-repeat;
background-position: 50% 50%;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2016%2C%2016%22%3E%3Cpath%20d%3D%22M8%2C0%20C12.418%2C0%2016%2C3.582%2016%2C8%20C16%2C12.418%2012.418%2C16%208%2C16%20C3.582%2C16%20-0%2C12.418%20-0%2C8%20C-0%2C3.582%203.582%2C0%208%2C0%20z%20M8%2C1%20C4.134%2C1%201%2C4.134%201%2C8%20C1%2C11.866%204.134%2C15%208%2C15%20C11.866%2C15%2015%2C11.866%2015%2C8%20C15%2C4.134%2011.866%2C1%208%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Ctext%20transform%3D%22matrix(1%2C%200%2C%200%2C%201%2C%20-5.438%2C%20-43.312)%22%2F%3E%3Cpath%20d%3D%22M7.211%2C10.224%20Q7.218%2C9.236%207.377%2C8.86%20Q7.536%2C8.484%208.227%2C7.861%20Q8.897%2C7.069%209.181%2C6.643%20Q9.466%2C6.216%209.466%2C5.613%20Q9.466%2C4.896%209.083%2C4.51%20Q8.701%2C4.124%207.99%2C4.124%20Q7.374%2C4.124%206.944%2C4.459%20Q6.514%2C4.794%206.514%2C5.444%20L5.241%2C5.444%20L5.221%2C5.404%20Q5.2%2C4.313%205.986%2C3.657%20Q6.771%2C3%207.99%2C3%20Q9.324%2C3%2010.062%2C3.68%20Q10.8%2C4.361%2010.8%2C5.58%20Q10.8%2C6.453%2010.322%2C7.177%20Q9.845%2C7.902%209.06%2C8.66%20Q8.701%2C9.026%208.623%2C9.317%20Q8.545%2C9.608%208.545%2C10.224%20z%20M8.586%2C13%20L7.198%2C13%20L7.198%2C11.592%20L8.586%2C11.592%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.TopHelp:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2016%2C%2016%22%3E%3Cpath%20d%3D%22M8%2C0%20C12.418%2C0%2016%2C3.582%2016%2C8%20C16%2C12.418%2012.418%2C16%208%2C16%20C3.582%2C16%20-0%2C12.418%20-0%2C8%20C-0%2C3.582%203.582%2C0%208%2C0%20z%20M8%2C1%20C4.134%2C1%201%2C4.134%201%2C8%20C1%2C11.866%204.134%2C15%208%2C15%20C11.866%2C15%2015%2C11.866%2015%2C8%20C15%2C4.134%2011.866%2C1%208%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Ctext%20transform%3D%22matrix(1%2C%200%2C%200%2C%201%2C%20-5.438%2C%20-43.312)%22%2F%3E%3Cpath%20d%3D%22M7.211%2C10.224%20Q7.218%2C9.236%207.377%2C8.86%20Q7.536%2C8.484%208.227%2C7.861%20Q8.897%2C7.069%209.181%2C6.643%20Q9.466%2C6.216%209.466%2C5.613%20Q9.466%2C4.896%209.083%2C4.51%20Q8.701%2C4.124%207.99%2C4.124%20Q7.374%2C4.124%206.944%2C4.459%20Q6.514%2C4.794%206.514%2C5.444%20L5.241%2C5.444%20L5.221%2C5.404%20Q5.2%2C4.313%205.986%2C3.657%20Q6.771%2C3%207.99%2C3%20Q9.324%2C3%2010.062%2C3.68%20Q10.8%2C4.361%2010.8%2C5.58%20Q10.8%2C6.453%2010.322%2C7.177%20Q9.845%2C7.902%209.06%2C8.66%20Q8.701%2C9.026%208.623%2C9.317%20Q8.545%2C9.608%208.545%2C10.224%20z%20M8.586%2C13%20L7.198%2C13%20L7.198%2C11.592%20L8.586%2C11.592%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.TopHelp {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2016%2C%2016%22%3E%3Cpath%20d%3D%22M8%2C0%20C12.418%2C0%2016%2C3.582%2016%2C8%20C16%2C12.418%2012.418%2C16%208%2C16%20C3.582%2C16%20-0%2C12.418%20-0%2C8%20C-0%2C3.582%203.582%2C0%208%2C0%20z%20M8%2C1%20C4.134%2C1%201%2C4.134%201%2C8%20C1%2C11.866%204.134%2C15%208%2C15%20C11.866%2C15%2015%2C11.866%2015%2C8%20C15%2C4.134%2011.866%2C1%208%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M8.768%2C8.768%20C7.778%2C9.757%206.632%2C10.703%206.179%2C10.25%20C5.531%2C9.602%205.131%2C9.037%203.701%2C10.186%20C2.271%2C11.336%203.369%2C12.101%203.998%2C12.73%20C4.723%2C13.455%207.425%2C12.768%2010.097%2C10.097%20C12.768%2C7.425%2013.455%2C4.723%2012.73%2C3.998%20C12.101%2C3.369%2011.335%2C2.272%2010.186%2C3.701%20C9.037%2C5.131%209.602%2C5.531%2010.25%2C6.179%20C10.703%2C6.632%209.757%2C7.778%208.768%2C8.768%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.TopHelp:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2016%2C%2016%22%3E%3Cpath%20d%3D%22M8%2C0%20C12.418%2C0%2016%2C3.582%2016%2C8%20C16%2C12.418%2012.418%2C16%208%2C16%20C3.582%2C16%20-0%2C12.418%20-0%2C8%20C-0%2C3.582%203.582%2C0%208%2C0%20z%20M8%2C1%20C4.134%2C1%201%2C4.134%201%2C8%20C1%2C11.866%204.134%2C15%208%2C15%20C11.866%2C15%2015%2C11.866%2015%2C8%20C15%2C4.134%2011.866%2C1%208%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M8.768%2C8.768%20C7.778%2C9.757%206.632%2C10.703%206.179%2C10.25%20C5.531%2C9.602%205.131%2C9.037%203.701%2C10.186%20C2.271%2C11.336%203.369%2C12.101%203.998%2C12.73%20C4.723%2C13.455%207.425%2C12.768%2010.097%2C10.097%20C12.768%2C7.425%2013.455%2C4.723%2012.73%2C3.998%20C12.101%2C3.369%2011.335%2C2.272%2010.186%2C3.701%20C9.037%2C5.131%209.602%2C5.531%2010.25%2C6.179%20C10.703%2C6.632%209.757%2C7.778%208.768%2C8.768%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}

.TopMenu {
position: relative;
float: right;
height: 60px;
line-height: 60px;
padding: 0 18px;
border-left: solid 1px #d9d9d9;
cursor: pointer;
}
.TopMenu span {
color: #AB1A53;
}
.TopMenuClose {
background-color: #d9d9d9;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2016%2C%2016%22%3E%3Cpath%20d%3D%22M0.455%2C0.014%20L0.688%2C0.022%20L0.854%2C0.132%20L15.854%2C15.132%20C16.049%2C15.327%2016.049%2C15.644%2015.854%2C15.839%20C15.658%2C16.035%2015.342%2C16.035%2015.146%2C15.839%20L0.146%2C0.839%20C-0.049%2C0.644%20-0.049%2C0.327%200.146%2C0.132%20C0.331%2C0.007%200.228%2C0.047%200.455%2C0.014%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M15.545%2C0.014%20L15.312%2C0.022%20L15.146%2C0.132%20L0.146%2C15.132%20C-0.049%2C15.327%20-0.049%2C15.644%200.146%2C15.839%20C0.342%2C16.035%200.658%2C16.035%200.854%2C15.839%20L15.854%2C0.839%20C16.049%2C0.644%2016.049%2C0.327%2015.854%2C0.132%20C15.669%2C0.007%2015.772%2C0.047%2015.545%2C0.014%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
background-size: 16px 16px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
.TopMenuClose:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2016%2C%2016%22%3E%3Cpath%20d%3D%22M0.455%2C0.014%20L0.688%2C0.022%20L0.854%2C0.132%20L15.854%2C15.132%20C16.049%2C15.327%2016.049%2C15.644%2015.854%2C15.839%20C15.658%2C16.035%2015.342%2C16.035%2015.146%2C15.839%20L0.146%2C0.839%20C-0.049%2C0.644%20-0.049%2C0.327%200.146%2C0.132%20C0.331%2C0.007%200.228%2C0.047%200.455%2C0.014%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M15.545%2C0.014%20L15.312%2C0.022%20L15.146%2C0.132%20L0.146%2C15.132%20C-0.049%2C15.327%20-0.049%2C15.644%200.146%2C15.839%20C0.342%2C16.035%200.658%2C16.035%200.854%2C15.839%20L15.854%2C0.839%20C16.049%2C0.644%2016.049%2C0.327%2015.854%2C0.132%20C15.669%2C0.007%2015.772%2C0.047%2015.545%2C0.014%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.TopMenuClose span {
visibility: hidden;
}

#Menu {
margin: 0;
position: absolute;
top: 150px;
right: 0;
left: 0;
z-index: 1027;
}
@media all and ( max-width: 959px ) {
    #Menu {
        display: none;
        position: fixed;
        z-index: 1127;
        top: 0;
        bottom: 0;
        padding: 20px;
        background-color: rgba( 0, 0, 0, 0.2 );
    }
}
.Menu {
border-bottom: solid 1px #d9d9d9;
}
@media all and ( max-width: 959px ) {
    .Menu {
        border-bottom: 0;
    }
}

#MenuTopListWrap {
z-index: 1028;
display: block;
position: absolute;
top: 90px;
right: 0;
left: 0;
padding: 0 160px 0 0;
overflow: hidden;
white-space: nowrap;
height: 60px;
background-color: #ffffff;
/* border-bottom: solid 1px #d9d9d9; */
}
@media all and ( max-width: 959px ) {
    #MenuTopListWrap {
        display: none;
    }
}
#MenuTopList {
z-index: 28;
position: relative;
margin: 0;
height: 80px;
padding: 0 20px 40px 20px;
background-color: #ffffff;
overflow: hidden;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
/* display: flex;
flex-wrap: nowrap;
justify-content: space-between; */
/* justify-content: space-around; */
}
#MenuTopList li {
display: inline-block;
width: auto;
}
@media all and ( max-width: 959px ) {
    #MenuTopList {
        height: auto;
        padding: 0px 40px 0px 20px;
        background-color: rgba( 0, 0, 0, 0.2 );
    }
    #MenuTopList li {
        display: block;
        padding: 20px;
        background-color: rgba( 0, 0, 0, 0.2 );
    }
}
.MenuTopList {
display: inline-block;
text-align: center;
min-height: 30px;
line-height: 30px;
font-size: 24px;
/* font-weight: 500; */
color: #3E3E3E;
cursor: pointer;
text-shadow: 1px 1px 1px #ffffff;
margin: 0px 0px;
padding: 0px 20px;
border-radius: 4px;
}
.MenuTopList a {
color: #3E3E3E;
}
.MenuTopList:hover, .MenuTopList a:hover {
    color: #AB1A53;
}

#MenuList {
z-index: 1027;
position: absolute;
display: block;
top: 0;
right: 0;
left: 0;
padding: 0;
margin: 0;
background-color: #ffffff;
border-top: solid 1px #d9d9d9;
}
@media all and ( max-width: 959px ) {
    #MenuList {
        position: fixed;
        z-index: 1127;
        top: 20px;
        right: 20px;
        bottom: 20px;
        left: 20px;
        padding: 0 0 20px 0;
        border-top: 0;
        border-radius: 4px;
        overflow: hidden;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
    }
}
.MenuListOn {
border-bottom: solid 1px #d9d9d9;
box-shadow: 0 0 40px rgba( 0, 0, 0, 0.2 );
}
#MenuListBox {
z-index: 1028;
position: absolute;
display: none;
top: 140px;
left: 0;
width: 20px;
height: 20px;
background-color: #ffffff;
transform: rotate(45deg);
border-top: 1px solid #d9d9d9;
border-left: 1px solid #d9d9d9;
}
.MenuList {
display: none;
vertical-align: top;
margin: 0;
background-color: #ffffff;
padding: 20px;
width: calc( 100% - 40px );
/* text-align: center; */
}
#MenuListSale {
    display: inline-block;
    vertical-align: top;
    padding: 0;
    width: 30px;
    height: 30px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22240%22%20height%3D%22240%22%20viewBox%3D%220%2C%200%2C%20240%2C%20240%22%3E%3Cpath%20d%3D%22M151.292%2C236.784%20C147.245%2C237.88%20142.927%2C237.311%20139.301%2C235.205%20L129.242%2C229.398%20C127.943%2C228.64%20126.314%2C228.746%20125.124%2C229.665%20L115.91%2C236.735%20C108.985%2C242.046%2099.066%2C240.74%2093.752%2C233.818%20L86.682%2C224.603%20C85.769%2C223.407%2084.224%2C222.882%2082.771%2C223.275%20L71.54%2C226.284%20C63.112%2C228.532%2054.454%2C223.534%2052.186%2C215.11%20L49.179%2C203.888%20C48.794%2C202.437%2047.569%2C201.362%2046.079%2C201.169%20L34.553%2C199.647%20C25.901%2C198.506%2019.811%2C190.569%2020.948%2C181.916%20L22.462%2C170.397%20C22.659%2C168.907%2021.937%2C167.446%2020.634%2C166.697%20L10.58%2C160.888%20C3.021%2C156.523%200.431%2C146.857%204.795%2C139.297%20L10.602%2C129.238%20C11.36%2C127.939%2011.254%2C126.31%2010.335%2C125.12%20L3.265%2C115.906%20C-2.046%2C108.981%20-0.74%2C99.062%206.182%2C93.748%20L15.395%2C86.673%20C16.591%2C85.763%2017.117%2C84.219%2016.725%2C82.767%20L13.717%2C71.541%20C11.469%2C63.112%2016.467%2C54.455%2024.89%2C52.187%20L36.113%2C49.18%20C37.564%2C48.795%2038.639%2C47.57%2038.832%2C46.08%20L40.354%2C34.554%20C41.495%2C25.902%2049.432%2C19.812%2058.084%2C20.949%20L69.599%2C22.464%20C71.089%2C22.663%2072.551%2C21.94%2073.299%2C20.636%20L79.113%2C10.581%20C83.478%2C3.022%2093.144%2C0.432%20100.704%2C4.796%20L110.762%2C10.603%20C112.062%2C11.36%20113.69%2C11.254%20114.881%2C10.336%20L124.1%2C3.265%20C131.024%2C-2.046%20140.943%2C-0.74%20146.257%2C6.182%20L153.332%2C15.395%20C154.243%2C16.591%20155.787%2C17.117%20157.238%2C16.725%20L168.46%2C13.718%20C176.888%2C11.47%20185.546%2C16.469%20187.814%2C24.892%20L190.821%2C36.114%20C191.206%2C37.566%20192.431%2C38.64%20193.921%2C38.833%20L205.447%2C40.355%20C214.099%2C41.496%20220.189%2C49.433%20219.052%2C58.086%20L217.537%2C69.601%20C217.336%2C71.089%20218.056%2C72.55%20219.359%2C73.298%20L229.419%2C79.11%20C236.98%2C83.473%20239.571%2C93.141%20235.204%2C100.701%20L229.397%2C110.76%20C228.643%2C112.06%20228.748%2C113.686%20229.664%2C114.878%20L236.735%2C124.097%20C242.046%2C131.022%20240.74%2C140.941%20233.818%2C146.255%20L224.605%2C153.329%20C223.409%2C154.24%20222.883%2C155.784%20223.275%2C157.235%20L226.282%2C168.457%20C228.53%2C176.886%20223.531%2C185.543%20215.108%2C187.811%20L203.886%2C190.818%20C202.432%2C191.204%20201.356%2C192.431%20201.164%2C193.923%20L199.65%2C205.443%20C198.509%2C214.095%20190.572%2C220.185%20181.919%2C219.048%20L170.4%2C217.534%20C168.909%2C217.334%20167.446%2C218.057%20166.699%2C219.361%20L160.887%2C229.421%20C158.8%2C233.058%20155.345%2C235.709%20151.292%2C236.784%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3Cpath%20d%3D%22M96.976%2C169.774%20C94.242%2C170.484%2091.348%2C169.487%2089.631%2C167.244%20C87.914%2C165.001%2087.707%2C161.947%2089.106%2C159.493%20L138.796%2C73.426%20C140.765%2C70.128%20145.017%2C69.022%20148.344%2C70.943%20C151.67%2C72.863%20152.838%2C77.099%20150.966%2C80.453%20L101.276%2C166.519%20C100.335%2C168.135%2098.786%2C169.307%2096.976%2C169.774%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M91.032%2C120.441%20C79.786%2C123.454%2068.226%2C116.78%2065.212%2C105.533%20C62.199%2C94.287%2068.873%2C82.727%2080.119%2C79.713%20C91.366%2C76.7%20102.926%2C83.374%20105.939%2C94.621%20C108.94%2C105.865%20102.271%2C117.417%2091.032%2C120.441%20z%20M83.757%2C93.289%20C80.008%2C94.294%2077.783%2C98.147%2078.788%2C101.896%20C79.792%2C105.645%2083.646%2C107.869%2087.395%2C106.865%20C91.143%2C105.86%2093.368%2C102.007%2092.364%2C98.258%20C91.354%2C94.513%2087.505%2C92.291%2083.757%2C93.289%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M159.886%2C160.193%20C148.639%2C163.207%20137.079%2C156.532%20134.066%2C145.286%20C131.052%2C134.039%20137.726%2C122.479%20148.973%2C119.466%20C160.219%2C116.453%20171.779%2C123.127%20174.793%2C134.373%20C177.793%2C145.618%20171.124%2C157.169%20159.886%2C160.193%20z%20M152.61%2C133.042%20C148.862%2C134.046%20146.637%2C137.9%20147.641%2C141.648%20C148.646%2C145.397%20152.499%2C147.622%20156.248%2C146.617%20C159.997%2C145.613%20162.222%2C141.76%20161.217%2C138.011%20C160.207%2C134.266%20156.358%2C132.044%20152.61%2C133.042%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E");
    background-size: 30px;
    background-repeat: no-repeat;
    background-position: 50%;
}
#MenuListSale:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22240%22%20height%3D%22240%22%20viewBox%3D%220%2C%200%2C%20240%2C%20240%22%3E%3Cpath%20d%3D%22M151.292%2C236.784%20C147.245%2C237.88%20142.927%2C237.311%20139.301%2C235.205%20L129.242%2C229.398%20C127.943%2C228.64%20126.314%2C228.746%20125.124%2C229.665%20L115.91%2C236.735%20C108.985%2C242.046%2099.066%2C240.74%2093.752%2C233.818%20L86.682%2C224.603%20C85.769%2C223.407%2084.224%2C222.882%2082.771%2C223.275%20L71.54%2C226.284%20C63.112%2C228.532%2054.454%2C223.534%2052.186%2C215.11%20L49.179%2C203.888%20C48.794%2C202.437%2047.569%2C201.362%2046.079%2C201.169%20L34.553%2C199.647%20C25.901%2C198.506%2019.811%2C190.569%2020.948%2C181.916%20L22.462%2C170.397%20C22.659%2C168.907%2021.937%2C167.446%2020.634%2C166.697%20L10.58%2C160.888%20C3.021%2C156.523%200.431%2C146.857%204.795%2C139.297%20L10.602%2C129.238%20C11.36%2C127.939%2011.254%2C126.31%2010.335%2C125.12%20L3.265%2C115.906%20C-2.046%2C108.981%20-0.74%2C99.062%206.182%2C93.748%20L15.395%2C86.673%20C16.591%2C85.763%2017.117%2C84.219%2016.725%2C82.767%20L13.717%2C71.541%20C11.469%2C63.112%2016.467%2C54.455%2024.89%2C52.187%20L36.113%2C49.18%20C37.564%2C48.795%2038.639%2C47.57%2038.832%2C46.08%20L40.354%2C34.554%20C41.495%2C25.902%2049.432%2C19.812%2058.084%2C20.949%20L69.599%2C22.464%20C71.089%2C22.663%2072.551%2C21.94%2073.299%2C20.636%20L79.113%2C10.581%20C83.478%2C3.022%2093.144%2C0.432%20100.704%2C4.796%20L110.762%2C10.603%20C112.062%2C11.36%20113.69%2C11.254%20114.881%2C10.336%20L124.1%2C3.265%20C131.024%2C-2.046%20140.943%2C-0.74%20146.257%2C6.182%20L153.332%2C15.395%20C154.243%2C16.591%20155.787%2C17.117%20157.238%2C16.725%20L168.46%2C13.718%20C176.888%2C11.47%20185.546%2C16.469%20187.814%2C24.892%20L190.821%2C36.114%20C191.206%2C37.566%20192.431%2C38.64%20193.921%2C38.833%20L205.447%2C40.355%20C214.099%2C41.496%20220.189%2C49.433%20219.052%2C58.086%20L217.537%2C69.601%20C217.336%2C71.089%20218.056%2C72.55%20219.359%2C73.298%20L229.419%2C79.11%20C236.98%2C83.473%20239.571%2C93.141%20235.204%2C100.701%20L229.397%2C110.76%20C228.643%2C112.06%20228.748%2C113.686%20229.664%2C114.878%20L236.735%2C124.097%20C242.046%2C131.022%20240.74%2C140.941%20233.818%2C146.255%20L224.605%2C153.329%20C223.409%2C154.24%20222.883%2C155.784%20223.275%2C157.235%20L226.282%2C168.457%20C228.53%2C176.886%20223.531%2C185.543%20215.108%2C187.811%20L203.886%2C190.818%20C202.432%2C191.204%20201.356%2C192.431%20201.164%2C193.923%20L199.65%2C205.443%20C198.509%2C214.095%20190.572%2C220.185%20181.919%2C219.048%20L170.4%2C217.534%20C168.909%2C217.334%20167.446%2C218.057%20166.699%2C219.361%20L160.887%2C229.421%20C158.8%2C233.058%20155.345%2C235.709%20151.292%2C236.784%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M96.976%2C169.774%20C94.242%2C170.484%2091.348%2C169.487%2089.631%2C167.244%20C87.914%2C165.001%2087.707%2C161.947%2089.106%2C159.493%20L138.796%2C73.426%20C140.765%2C70.128%20145.017%2C69.022%20148.344%2C70.943%20C151.67%2C72.863%20152.838%2C77.099%20150.966%2C80.453%20L101.276%2C166.519%20C100.335%2C168.135%2098.786%2C169.307%2096.976%2C169.774%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M91.032%2C120.441%20C79.786%2C123.454%2068.226%2C116.78%2065.212%2C105.533%20C62.199%2C94.287%2068.873%2C82.727%2080.119%2C79.713%20C91.366%2C76.7%20102.926%2C83.374%20105.939%2C94.621%20C108.94%2C105.865%20102.271%2C117.417%2091.032%2C120.441%20z%20M83.757%2C93.289%20C80.008%2C94.294%2077.783%2C98.147%2078.788%2C101.896%20C79.792%2C105.645%2083.646%2C107.869%2087.395%2C106.865%20C91.143%2C105.86%2093.368%2C102.007%2092.364%2C98.258%20C91.354%2C94.513%2087.505%2C92.291%2083.757%2C93.289%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M159.886%2C160.193%20C148.639%2C163.207%20137.079%2C156.532%20134.066%2C145.286%20C131.052%2C134.039%20137.726%2C122.479%20148.973%2C119.466%20C160.219%2C116.453%20171.779%2C123.127%20174.793%2C134.373%20C177.793%2C145.618%20171.124%2C157.169%20159.886%2C160.193%20z%20M152.61%2C133.042%20C148.862%2C134.046%20146.637%2C137.9%20147.641%2C141.648%20C148.646%2C145.397%20152.499%2C147.622%20156.248%2C146.617%20C159.997%2C145.613%20162.222%2C141.76%20161.217%2C138.011%20C160.207%2C134.266%20156.358%2C132.044%20152.61%2C133.042%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E");
}
@media all and ( max-width: 959px ) {
    .MenuList {
        display: block;
        width: auto;
        padding: 20px 20px 0 20px;
    }
}
.MenuListH, .MenuListSale {
    display: none;
}
@media all and ( max-width: 959px ) {
    .MenuListH, .MenuListSale {
        display: block;
    }
    .MenuListH {
        font-size: 24px;
        line-height: 30px;
        padding: 20px 20px 0 20px;
    }
}
.MenuListOpen {
display: inline-block;
}
.MenuListName {
padding: 0 0 10px 0;
margin: 0 10px;
font-size: 14px;
line-height: 14px;
/* font-weight: 500; */
}
.MenuListName a {
color: #202020;
}
.MenuListName a:hover {
color: #AB1A53;
}
.MenuListItems {
clear: both;
/* background-color: #ffff00; */
display: inline-block;
vertical-align: top;
padding: 10px;
margin: 0;
}
.MenuListItems li {
list-style-type: none;
display: block;
padding: 10px;
margin: 0;
font-size: 16px;
line-height: 16px;
height: 16px;
min-width: 16px;
white-space: nowrap;
}
@media all and ( max-width: 959px ) {
    .MenuListItems li {
        display: inline-block;
        vertical-align: top;
    }
}
.MenuListItems li.MenuListAll div {
font-weight: 500;
/* background-color: #f6f6f6; */
/* border: solid 1px #f6f6f6; */
}
.MenuListItems li.MenuListShowList div {
width: 6px;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2212%22%20height%3D%222%22%20viewBox%3D%220%2C%200%2C%2012%2C%202%22%3E%3Cpath%20d%3D%22M6%2C2%20C5.448%2C2%205%2C1.552%205%2C1%20C5%2C0.448%205.448%2C-0%206%2C-0%20C6.552%2C-0%207%2C0.448%207%2C1%20C7%2C1.552%206.552%2C2%206%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M11%2C2%20C10.448%2C2%2010%2C1.552%2010%2C1%20C10%2C0.448%2010.448%2C-0%2011%2C-0%20C11.552%2C-0%2012%2C0.448%2012%2C1%20C12%2C1.552%2011.552%2C2%2011%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M1%2C2%20C0.448%2C2%200%2C1.552%200%2C1%20C0%2C0.448%200.448%2C-0%201%2C-0%20C1.552%2C-0%202%2C0.448%202%2C1%20C2%2C1.552%201.552%2C2%201%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
background-size: 12px 2px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
.MenuListItems li.MenuListShowList a:hover div {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2212%22%20height%3D%222%22%20viewBox%3D%220%2C%200%2C%2012%2C%202%22%3E%3Cpath%20d%3D%22M6%2C2%20C5.448%2C2%205%2C1.552%205%2C1%20C5%2C0.448%205.448%2C-0%206%2C-0%20C6.552%2C-0%207%2C0.448%207%2C1%20C7%2C1.552%206.552%2C2%206%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M11%2C2%20C10.448%2C2%2010%2C1.552%2010%2C1%20C10%2C0.448%2010.448%2C-0%2011%2C-0%20C11.552%2C-0%2012%2C0.448%2012%2C1%20C12%2C1.552%2011.552%2C2%2011%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M1%2C2%20C0.448%2C2%200%2C1.552%200%2C1%20C0%2C0.448%200.448%2C-0%201%2C-0%20C1.552%2C-0%202%2C0.448%202%2C1%20C2%2C1.552%201.552%2C2%201%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.MenuListItems li .MenuListClose {
margin: 0 18px 0 0;
width: 12px;
height: 26px;
display: inline-block;
vertical-align: top;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%2C%200%2C%2012%2C%2012%22%3E%3Cpath%20d%3D%22M11%2C5%20C11.552%2C5%2012%2C5.448%2012%2C6%20C12%2C6.552%2011.552%2C7%2011%2C7%20L1%2C7%20C0.448%2C7%200%2C6.552%200%2C6%20C0%2C5.448%200.448%2C5%201%2C5%20L11%2C5%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
background-size: 12px 12px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
.MenuListItems li .MenuListClose:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%2C%200%2C%2012%2C%2012%22%3E%3Cpath%20d%3D%22M11%2C5%20C11.552%2C5%2012%2C5.448%2012%2C6%20C12%2C6.552%2011.552%2C7%2011%2C7%20L1%2C7%20C0.448%2C7%200%2C6.552%200%2C6%20C0%2C5.448%200.448%2C5%201%2C5%20L11%2C5%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.MenuListItems li a.MenuListChecked div {
color: #ffffff;
background-color: #AB1A53;
border: solid 1px #AB1A53;
}
.MenuListItems li a.MenuListChecked:hover div {
background-color: #AB1A53;
border: solid 1px #AB1A53;
}
#MenuListClose {
    display: none;
    position: fixed;
    z-index: 1130;
    top: 30px;
    right: 30px;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    background-color: #ffffff;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C5%20L5%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;
}

#Bottom {
position: relative;
margin: 0;
padding: 20px 20px 60px 20px;
background-color: #ffffff;
border-top: solid 1px #d9d9d9;
font-size: 14px;
}
.Bottom {
    display: inline-block;
    vertical-align: top;
    margin: 20px;
    width: calc( 100%/4 - 40px );
}
@media all and ( max-width: 959px ) {
    #Bottom {
        padding: 10px 10px 40px 10px;
    }
    .Bottom {
        margin: 10px;
        width: calc( 100%/2 - 20px );
    }
}
@media all and ( max-width: 599px ) {
    .Bottom {
        width: calc( 100% - 20px );
    }
}
.Bottom ul {
    margin: 5px;
    padding: 0;
}
.Bottom ul li {
    list-style-type: none;
    padding: 5px 0;
    margin: 0;
}
.Bottom ul li a {
    color: #383838;
}
.Bottom ul li a:hover {
    color: #AB1A53;
}
.BottomContacts ul li {
    padding: 5px 0 5px 26px;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    background-position: 0px 50%;
}
#BottomContactsW {
    background-image: url( wa.svg );
}
#BottomContactsT {
    background-image: url( tg.svg );
}
#BottomContactsM {
    background-image: url( m.svg );
}
#BottomContactsP {
    background-image: url( p.svg );
}
#BottomContactsA {
    background-image: url( a.svg );
}

h1, .h1, h2, .h2 {
position: relative;
padding: 0;
margin: 0;
min-height: 40px;
font-size: 32px;
line-height: 40px;
font-weight: 300;
color: #383838;
text-shadow: 1px 1px 1px #ffffff;
}
h1 a, .h1 a, h2 a, .h2 a {
    color: #383838;
}
h1 a:hover, .h1 a:hover, h2 a:hover, .h2 a:hover {
    color: #AB1A53;
}

#FilterSorting {
z-index: 25;
position: relative;
min-height: 20px;
padding: 40px 210px 40px 100px;
background-color: #f6f6f6;
}

#FilterOpener {
position: absolute;
top: 40px;
left: 25px;
width: 50px;
height: 40px;
margin: 0;
border-radius: 4px;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M70%2C25%20L195%2C25%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M130%2C75%20L5%2C75%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M130%2C175%20L5%2C175%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C25%20L30%2C25%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C75%20L170%2C75%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C175%20L170%2C175%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M50%2C45%20C38.954%2C45%2030%2C36.046%2030%2C25%20C30%2C13.954%2038.954%2C5%2050%2C5%20C61.046%2C5%2070%2C13.954%2070%2C25%20C70%2C36.046%2061.046%2C45%2050%2C45%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M150%2C95%20C161.046%2C95%20170%2C86.046%20170%2C75%20C170%2C63.954%20161.046%2C55%20150%2C55%20C138.954%2C55%20130%2C63.954%20130%2C75%20C130%2C86.046%20138.954%2C95%20150%2C95%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M150%2C195%20C161.046%2C195%20170%2C186.046%20170%2C175%20C170%2C163.954%20161.046%2C155%20150%2C155%20C138.954%2C155%20130%2C163.954%20130%2C175%20C130%2C186.046%20138.954%2C195%20150%2C195%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M70%2C125%20L195%2C125%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C125%20L30%2C125%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M50%2C145%20C38.954%2C145%2030%2C136.046%2030%2C125%20C30%2C113.954%2038.954%2C105%2050%2C105%20C61.046%2C105%2070%2C113.954%2070%2C125%20C70%2C136.046%2061.046%2C145%2050%2C145%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%2F%3E%3C%2Fsvg%3E");
background-size: 20px 20px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
@media (max-width: 979px) {
    #FilterOpener {
        left: 20px;
        width: 40px;
    }
}
#FilterOpener:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M70%2C25%20L195%2C25%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M130%2C75%20L5%2C75%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M130%2C175%20L5%2C175%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C25%20L30%2C25%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C75%20L170%2C75%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C175%20L170%2C175%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M50%2C45%20C38.954%2C45%2030%2C36.046%2030%2C25%20C30%2C13.954%2038.954%2C5%2050%2C5%20C61.046%2C5%2070%2C13.954%2070%2C25%20C70%2C36.046%2061.046%2C45%2050%2C45%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M150%2C95%20C161.046%2C95%20170%2C86.046%20170%2C75%20C170%2C63.954%20161.046%2C55%20150%2C55%20C138.954%2C55%20130%2C63.954%20130%2C75%20C130%2C86.046%20138.954%2C95%20150%2C95%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M150%2C195%20C161.046%2C195%20170%2C186.046%20170%2C175%20C170%2C163.954%20161.046%2C155%20150%2C155%20C138.954%2C155%20130%2C163.954%20130%2C175%20C130%2C186.046%20138.954%2C195%20150%2C195%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M70%2C125%20L195%2C125%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C125%20L30%2C125%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M50%2C145%20C38.954%2C145%2030%2C136.046%2030%2C125%20C30%2C113.954%2038.954%2C105%2050%2C105%20C61.046%2C105%2070%2C113.954%2070%2C125%20C70%2C136.046%2061.046%2C145%2050%2C145%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%2F%3E%3C%2Fsvg%3E");
}
#FilterClosure {
display: none;
position: absolute;
top: 40px;
left: 30px;
width: 40px;
height: 40px;
margin: 0;
border-radius: 4px;
background-color: #ffffff;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M70%2C25%20L195%2C25%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M130%2C75%20L5%2C75%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M130%2C175%20L5%2C175%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C25%20L30%2C25%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C75%20L170%2C75%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C175%20L170%2C175%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M50%2C45%20C38.954%2C45%2030%2C36.046%2030%2C25%20C30%2C13.954%2038.954%2C5%2050%2C5%20C61.046%2C5%2070%2C13.954%2070%2C25%20C70%2C36.046%2061.046%2C45%2050%2C45%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M150%2C95%20C161.046%2C95%20170%2C86.046%20170%2C75%20C170%2C63.954%20161.046%2C55%20150%2C55%20C138.954%2C55%20130%2C63.954%20130%2C75%20C130%2C86.046%20138.954%2C95%20150%2C95%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M150%2C195%20C161.046%2C195%20170%2C186.046%20170%2C175%20C170%2C163.954%20161.046%2C155%20150%2C155%20C138.954%2C155%20130%2C163.954%20130%2C175%20C130%2C186.046%20138.954%2C195%20150%2C195%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M70%2C125%20L195%2C125%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C125%20L30%2C125%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M50%2C145%20C38.954%2C145%2030%2C136.046%2030%2C125%20C30%2C113.954%2038.954%2C105%2050%2C105%20C61.046%2C105%2070%2C113.954%2070%2C125%20C70%2C136.046%2061.046%2C145%2050%2C145%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%2F%3E%3C%2Fsvg%3E");
background-size: 20px 20px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
#FilterClosure:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M70%2C25%20L195%2C25%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M130%2C75%20L5%2C75%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M130%2C175%20L5%2C175%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C25%20L30%2C25%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C75%20L170%2C75%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C175%20L170%2C175%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M50%2C45%20C38.954%2C45%2030%2C36.046%2030%2C25%20C30%2C13.954%2038.954%2C5%2050%2C5%20C61.046%2C5%2070%2C13.954%2070%2C25%20C70%2C36.046%2061.046%2C45%2050%2C45%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M150%2C95%20C161.046%2C95%20170%2C86.046%20170%2C75%20C170%2C63.954%20161.046%2C55%20150%2C55%20C138.954%2C55%20130%2C63.954%20130%2C75%20C130%2C86.046%20138.954%2C95%20150%2C95%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M150%2C195%20C161.046%2C195%20170%2C186.046%20170%2C175%20C170%2C163.954%20161.046%2C155%20150%2C155%20C138.954%2C155%20130%2C163.954%20130%2C175%20C130%2C186.046%20138.954%2C195%20150%2C195%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M70%2C125%20L195%2C125%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2C125%20L30%2C125%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M50%2C145%20C38.954%2C145%2030%2C136.046%2030%2C125%20C30%2C113.954%2038.954%2C105%2050%2C105%20C61.046%2C105%2070%2C113.954%2070%2C125%20C70%2C136.046%2061.046%2C145%2050%2C145%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%2F%3E%3C%2Fsvg%3E");
}
#Sort {
position: absolute;
top: 40px;
right: 20px;
margin: 0;
padding: 0;
border-radius: 4px;
border-radius: 4px;
cursor: pointer;
}
.SortOn {
background-color: #ffffff;
box-shadow: 0 0 40px rgba( 0, 0, 0, 0.2 );
}
.Sort {
display: none;
height: 40px;
line-height: 40px;
padding: 0 40px 0 20px;
background-size: 20px 20px;
background-repeat: no-repeat;
background-position: calc( 100% - 10px ) 50%;
cursor: pointer;
}
.SortAct {
display: block;
}
.Sort:hover {
color: #AB1A53;
}
#SortRankD, #SortPriceD, #SortSale, #SortAdvice {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M40%2C100%20L95%2C154.425%20L150%2C100%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M95%2C45%20L95%2C150%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
#SortPriceA {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M40%2C99.425%20L95%2C45%20L150%2C99.425%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M95%2C154.425%20L95%2C49.425%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
.Sort:first-of-type {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.Sort:last-of-type {
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
}
.SortOn .Sort {
border-top: solid 1px #d9d9d9;
}
.SortOn .Sort:first-of-type {
border-top: 0;
}
.SortOn #SortRankD:hover, .SortOn #SortPriceD:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M40%2C100%20L95%2C154.425%20L150%2C100%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M95%2C45%20L95%2C150%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
.SortOn #SortPriceA:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M40%2C99.425%20L95%2C45%20L150%2C99.425%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M95%2C154.425%20L95%2C49.425%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}


#Filter {
display: none;
float: left;
text-align: left;
padding: 0px;
margin: 0;
width: calc( 100%/4 - 0px );
text-shadow: 1px 1px 1px #ffffff;
}
.Filter {
display: block;
padding: 10px;
}
.FilterChecked {
font-weight: 500;
}
.FilterName {
padding: 20px;
height: 20px;
font-size: 14px;
line-height: 20px;
/* background-color: #ffffff; */
}
.FilterItems {
padding: 10px;
margin: 0;
border-top: solid 1px #d9d9d9;
/* background-color: cornsilk; */
}
.FilterItems li {
list-style-type: none;
display: block;
margin: 0;
padding: 10px;
}
.FilterItems li a div, .FilterItems li span div {
display: inline-block;
vertical-align: top;
font-size: 16px;
line-height: 20px;
height: 20px;
}
.FilterItems li.FilterAll a div, .FilterItems li.FilterAll span div {
width: 20px;
height: 20px;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2212%22%20height%3D%222%22%20viewBox%3D%220%2C%200%2C%2012%2C%202%22%3E%3Cpath%20d%3D%22M6%2C2%20C5.448%2C2%205%2C1.552%205%2C1%20C5%2C0.448%205.448%2C-0%206%2C-0%20C6.552%2C-0%207%2C0.448%207%2C1%20C7%2C1.552%206.552%2C2%206%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M11%2C2%20C10.448%2C2%2010%2C1.552%2010%2C1%20C10%2C0.448%2010.448%2C-0%2011%2C-0%20C11.552%2C-0%2012%2C0.448%2012%2C1%20C12%2C1.552%2011.552%2C2%2011%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M1%2C2%20C0.448%2C2%200%2C1.552%200%2C1%20C0%2C0.448%200.448%2C-0%201%2C-0%20C1.552%2C-0%202%2C0.448%202%2C1%20C2%2C1.552%201.552%2C2%201%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
background-size: 12px 2px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
.FilterItems li.FilterAll a:hover div, .FilterItems li.FilterAll span:hover div {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2212%22%20height%3D%222%22%20viewBox%3D%220%2C%200%2C%2012%2C%202%22%3E%3Cpath%20d%3D%22M6%2C2%20C5.448%2C2%205%2C1.552%205%2C1%20C5%2C0.448%205.448%2C-0%206%2C-0%20C6.552%2C-0%207%2C0.448%207%2C1%20C7%2C1.552%206.552%2C2%206%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M11%2C2%20C10.448%2C2%2010%2C1.552%2010%2C1%20C10%2C0.448%2010.448%2C-0%2011%2C-0%20C11.552%2C-0%2012%2C0.448%2012%2C1%20C12%2C1.552%2011.552%2C2%2011%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M1%2C2%20C0.448%2C2%200%2C1.552%200%2C1%20C0%2C0.448%200.448%2C-0%201%2C-0%20C1.552%2C-0%202%2C0.448%202%2C1%20C2%2C1.552%201.552%2C2%201%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.FilterItems li .FilterClose {
display: inline-block;
vertical-align: top;
width: 20px;
height: 20px;
margin: 0 20px 0 0;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%2C%200%2C%2012%2C%2012%22%3E%3Cpath%20d%3D%22M0.455%2C0%20L0.688%2C0.008%20L0.853%2C0.118%20L11.854%2C11.144%20C12.049%2C11.34%2012.049%2C11.657%2011.854%2C11.853%20C11.658%2C12.049%2011.342%2C12.049%2011.146%2C11.853%20L0.146%2C0.827%20C-0.049%2C0.631%20-0.049%2C0.314%200.146%2C0.118%20C0.331%2C-0.008%200.228%2C0.033%200.455%2C0%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M11.545%2C0%20L11.312%2C0.008%20L11.147%2C0.118%20L0.146%2C11.144%20C-0.049%2C11.34%20-0.049%2C11.657%200.146%2C11.853%20C0.342%2C12.049%200.658%2C12.049%200.854%2C11.853%20L11.854%2C0.827%20C12.049%2C0.631%2012.049%2C0.314%2011.854%2C0.118%20C11.669%2C-0.008%2011.772%2C0.033%2011.545%2C0%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%2C%200%2C%2020%2C%2020%22%3E%3Cpath%20d%3D%22M19.091%2C20%20L18.624%2C19.984%20L18.293%2C19.764%20L0.293%2C1.712%20C-0.098%2C1.32%20-0.098%2C0.685%200.293%2C0.294%20C0.683%2C-0.098%201.317%2C-0.098%201.707%2C0.294%20L19.707%2C18.345%20C20.098%2C18.737%2020.098%2C19.372%2019.707%2C19.764%20C19.339%2C20.015%2019.543%2C19.934%2019.091%2C20%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3Cpath%20d%3D%22M0.91%2C20%20L1.376%2C19.984%20L1.707%2C19.764%20L19.707%2C1.712%20C20.098%2C1.32%2020.098%2C0.685%2019.707%2C0.294%20C19.317%2C-0.098%2018.683%2C-0.098%2018.293%2C0.294%20L0.293%2C18.345%20C-0.098%2C18.737%20-0.098%2C19.372%200.293%2C19.764%20C0.661%2C20.015%200.457%2C19.934%200.91%2C20%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3C%2Fsvg%3E");
background-size: 12px 12px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
.FilterItems li .FilterClose:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%2C%200%2C%2012%2C%2012%22%3E%3Cpath%20d%3D%22M0.455%2C0%20L0.688%2C0.008%20L0.853%2C0.118%20L11.854%2C11.144%20C12.049%2C11.34%2012.049%2C11.657%2011.854%2C11.853%20C11.658%2C12.049%2011.342%2C12.049%2011.146%2C11.853%20L0.146%2C0.827%20C-0.049%2C0.631%20-0.049%2C0.314%200.146%2C0.118%20C0.331%2C-0.008%200.228%2C0.033%200.455%2C0%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M11.545%2C0%20L11.312%2C0.008%20L11.147%2C0.118%20L0.146%2C11.144%20C-0.049%2C11.34%20-0.049%2C11.657%200.146%2C11.853%20C0.342%2C12.049%200.658%2C12.049%200.854%2C11.853%20L11.854%2C0.827%20C12.049%2C0.631%2012.049%2C0.314%2011.854%2C0.118%20C11.669%2C-0.008%2011.772%2C0.033%2011.545%2C0%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}

#GoodsList {
text-align: left;
padding: 0 10px 20px 10px;
background-color: #f6f6f6;
}
.GoodsList {
position: relative;
display: inline-block;
vertical-align: top;
background-color: #ffffff;
margin: 10px;
width: calc( 100%/4 - 20px );
height: 520px;
border-radius: 4px;
}
.GoodsList:hover {
z-index: 1;
box-shadow: 0 0 10px rgba( 0, 0, 0, 0.2 );
}
.GoodsListImg {
position: absolute;
top: 20px;
left: 40px;
width: 120px;
width: calc( 50% - 40px );
bottom: 130px;
text-align: center;
overflow: hidden;
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: contain;
cursor: pointer;
}
.GoodsListImgZoom {
position: absolute;
top: 90px;
left: 10px;
width: 40px;
height: 40px;
border-radius: 4px;
background-color: rgba( 255, 255, 255, 0.8 );
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M105%2C5%20L195%2C5%20L195%2C95%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M95%2C195%20L5%2C195%20L5%2C105%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
background-size: 20px 20px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
.GoodsListImgZoom:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M105%2C5%20L195%2C5%20L195%2C95%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M95%2C195%20L5%2C195%20L5%2C105%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
/* .GoodsListImg:hover .GoodsListImgZoom {
display: block;
} */
.GoodsListFavorites {
position: absolute;
top: 10px;
left: 10px;
width: 40px;
height: 40px;
background-size: 22px 20px;
background-color: rgba( 255, 255, 255, 0.8 );
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22220%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20220%2C%20200%22%3E%3Cpath%20d%3D%22M156.876%2C0.015%20C166.249%2C-0.209%20175.28%2C2.053%20183.87%2C5.775%20C200.664%2C13.572%20212.87%2C27.57%20217.706%2C45.133%20C222.79%2C63.602%20219.428%2C84.598%20207.587%2C105.607%20C199.312%2C120.27%20188.706%2C133.291%20173.503%2C147.706%20C160.324%2C160.204%20144.211%2C173.444%20115.748%2C195.538%20L110%2C200%20L104.252%2C195.538%20C75.762%2C173.423%2059.671%2C160.203%2046.497%2C147.714%20C31.292%2C133.298%2020.686%2C120.277%2012.409%2C105.605%20C0.573%2C84.598%20-2.789%2C63.605%202.294%2C45.14%20C7.129%2C27.578%2019.336%2C13.583%2036.14%2C5.778%20C57.636%2C-4.032%2083.269%2C-0.992%20101.711%2C14.232%20C105.828%2C17.63%20106.485%2C18.636%20110%2C22.535%20C123.068%2C7.463%20137.569%2C1.258%20156.876%2C0.015%20z%20M157.039%2C9.89%20C136.837%2C10.457%20119.173%2C21.895%20110%2C40.465%20C97.764%2C14.034%2066.455%2C2.54%2040.061%2C14.786%20C11.925%2C27.854%20-1.519%2C61.246%2020.677%2C100.639%20C36.471%2C128.636%2061.213%2C149.775%20110%2C187.645%20C158.786%2C149.775%20183.529%2C128.62%20199.323%2C100.635%20C221.523%2C61.246%20208.067%2C27.838%20179.947%2C14.782%20C174.327%2C12.188%20168.306%2C10.577%20162.167%2C10.063%20C160.463%2C9.921%20158.749%2C9.947%20157.039%2C9.89%20z%22%20fill%3D%22%23383838%22%2F%3E%3C%2Fsvg%3E");
background-repeat: no-repeat;
background-position: 50%;
border-radius: 4px;
cursor: pointer;
}
.GoodsListFavorites:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22220%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20220%2C%20200%22%3E%3Cpath%20d%3D%22M156.876%2C0.015%20C166.249%2C-0.209%20175.28%2C2.053%20183.87%2C5.775%20C200.664%2C13.572%20212.87%2C27.57%20217.706%2C45.133%20C222.79%2C63.602%20219.428%2C84.598%20207.587%2C105.607%20C199.312%2C120.27%20188.706%2C133.291%20173.503%2C147.706%20C160.324%2C160.204%20144.211%2C173.444%20115.748%2C195.538%20L110%2C200%20L104.252%2C195.538%20C75.762%2C173.423%2059.671%2C160.203%2046.497%2C147.714%20C31.292%2C133.298%2020.686%2C120.277%2012.409%2C105.605%20C0.573%2C84.598%20-2.789%2C63.605%202.294%2C45.14%20C7.129%2C27.578%2019.336%2C13.583%2036.14%2C5.778%20C57.636%2C-4.032%2083.269%2C-0.992%20101.711%2C14.232%20C105.828%2C17.63%20106.485%2C18.636%20110%2C22.535%20C123.068%2C7.463%20137.569%2C1.258%20156.876%2C0.015%20z%20M157.039%2C9.89%20C136.837%2C10.457%20119.173%2C21.895%20110%2C40.465%20C97.764%2C14.034%2066.455%2C2.54%2040.061%2C14.786%20C11.925%2C27.854%20-1.519%2C61.246%2020.677%2C100.639%20C36.471%2C128.636%2061.213%2C149.775%20110%2C187.645%20C158.786%2C149.775%20183.529%2C128.62%20199.323%2C100.635%20C221.523%2C61.246%20208.067%2C27.838%20179.947%2C14.782%20C174.327%2C12.188%20168.306%2C10.577%20162.167%2C10.063%20C160.463%2C9.921%20158.749%2C9.947%20157.039%2C9.89%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListFavoritesFull {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22220%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20220%2C%20200%22%3E%3Cpath%20d%3D%22M156.876%2C0.015%20C166.249%2C-0.209%20175.28%2C2.053%20183.87%2C5.775%20C200.664%2C13.572%20212.87%2C27.57%20217.706%2C45.133%20C222.79%2C63.602%20219.428%2C84.598%20207.587%2C105.607%20C199.312%2C120.27%20188.706%2C133.291%20173.503%2C147.706%20C160.324%2C160.204%20144.211%2C173.444%20115.748%2C195.538%20L110%2C200%20L104.252%2C195.538%20C75.762%2C173.423%2059.671%2C160.203%2046.497%2C147.714%20C31.292%2C133.298%2020.686%2C120.277%2012.409%2C105.605%20C0.573%2C84.598%20-2.789%2C63.605%202.294%2C45.14%20C7.129%2C27.578%2019.336%2C13.583%2036.14%2C5.778%20C57.636%2C-4.032%2083.269%2C-0.992%20101.711%2C14.232%20C105.828%2C17.63%20106.485%2C18.636%20110%2C22.535%20C123.068%2C7.463%20137.569%2C1.258%20156.876%2C0.015%20z%22%20fill%3D%22%23383838%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListFavoritesFull:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22220%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20220%2C%20200%22%3E%3Cpath%20d%3D%22M156.876%2C0.015%20C166.249%2C-0.209%20175.28%2C2.053%20183.87%2C5.775%20C200.664%2C13.572%20212.87%2C27.57%20217.706%2C45.133%20C222.79%2C63.602%20219.428%2C84.598%20207.587%2C105.607%20C199.312%2C120.27%20188.706%2C133.291%20173.503%2C147.706%20C160.324%2C160.204%20144.211%2C173.444%20115.748%2C195.538%20L110%2C200%20L104.252%2C195.538%20C75.762%2C173.423%2059.671%2C160.203%2046.497%2C147.714%20C31.292%2C133.298%2020.686%2C120.277%2012.409%2C105.605%20C0.573%2C84.598%20-2.789%2C63.605%202.294%2C45.14%20C7.129%2C27.578%2019.336%2C13.583%2036.14%2C5.778%20C57.636%2C-4.032%2083.269%2C-0.992%20101.711%2C14.232%20C105.828%2C17.63%20106.485%2C18.636%20110%2C22.535%20C123.068%2C7.463%20137.569%2C1.258%20156.876%2C0.015%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListName {
position: absolute;
top: 20px;
right: 20px;
bottom: 130px;
width: calc( 50% - 40px );
overflow: hidden;
}
.GoodsListEng {
min-height: 30px;
position: relative;
line-height: 20px;
font-size: 16px;
font-weight: 500;
}
.GoodsListEng a {
color: #383838;
}
.GoodsListEng a:hover {
color: #AB1A53;
}
.GoodsListRus {
position: relative;
min-height: 20px;
margin: 20px 0 0 0;
line-height: 20px;
font-size: 14px;
}
.GoodsListRus span {
    display: block;
    margin: 5px 0 0 0;
}
.GoodsListMore {
position: absolute;
top: 50px;
left: 10px;
width: 40px;
height: 40px;
background-color: rgba( 255, 255, 255, 0.8 );
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M100%2C195%20C47.533%2C195%205%2C152.467%205%2C100%20C5%2C47.533%2047.533%2C5%20100%2C5%20C152.467%2C5%20195%2C47.533%20195%2C100%20C195%2C152.467%20152.467%2C195%20100%2C195%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M125.377%2C147.044%20L123.666%2C153.906%20Q115.988%2C156.883%20111.406%2C158.441%20Q106.824%2C160%20100.778%2C160%20Q91.465%2C160%2086.311%2C155.547%20Q81.157%2C151.094%2081.15%2C144.236%20C81.151%2C142.413%2081.28%2C140.592%2081.536%2C138.787%20C81.795%2C136.926%2082.208%2C134.835%2082.775%2C132.494%20L89.18%2C110.249%20Q90.045%2C107.05%2090.622%2C104.195%20C90.988%2C102.477%2091.182%2C100.728%2091.201%2C98.973%20Q91.201%2C94.71%2089.414%2C93.03%20Q87.627%2C91.349%2082.568%2C91.354%20C80.841%2C91.365%2079.125%2C91.622%2077.473%2C92.116%20Q74.852%2C92.875%2073%2C93.564%20L74.706%2C86.706%20Q81%2C84.191%2086.745%2C82.401%20Q92.49%2C80.61%2097.618%2C80.61%20Q106.862%2C80.61%20111.868%2C84.988%20Q116.875%2C89.366%20116.872%2C96.379%20Q116.872%2C97.827%20116.527%2C101.484%20C116.326%2C103.759%20115.899%2C106.01%20115.252%2C108.203%20L108.871%2C130.37%20C108.3%2C132.377%20107.833%2C134.411%20107.472%2C136.464%20Q106.847%2C139.888%20106.85%2C141.644%20Q106.85%2C146.052%20108.859%2C147.658%20Q110.867%2C149.263%20115.836%2C149.259%20C117.619%2C149.223%20119.39%2C148.955%20121.102%2C148.462%20C123.073%2C147.925%20124.493%2C147.459%20125.377%2C147.044%20z%20M127%2C54.018%20Q127%2C59.809%20122.539%2C63.885%20Q118.078%2C67.961%20111.794%2C67.961%20Q105.508%2C67.961%20101.014%2C63.888%20Q96.52%2C59.814%2096.508%2C54.02%20Q96.508%2C48.231%20101.014%2C44.118%20Q105.52%2C40.005%20111.794%2C40%20Q118.081%2C40%20122.537%2C44.116%20Q126.993%2C48.231%20126.998%2C54.018%20z%22%20fill%3D%22%23383838%22%2F%3E%3C%2Fsvg%3E");
background-size: 20px 20px;
background-repeat: no-repeat;
background-position: 50% 50%;
border-radius: 4px;
cursor: pointer;
}
.GoodsListMore:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M100%2C195%20C47.533%2C195%205%2C152.467%205%2C100%20C5%2C47.533%2047.533%2C5%20100%2C5%20C152.467%2C5%20195%2C47.533%20195%2C100%20C195%2C152.467%20152.467%2C195%20100%2C195%20z%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%2F%3E%3Cpath%20d%3D%22M125.377%2C147.044%20L123.666%2C153.906%20Q115.988%2C156.883%20111.406%2C158.441%20Q106.824%2C160%20100.778%2C160%20Q91.465%2C160%2086.311%2C155.547%20Q81.157%2C151.094%2081.15%2C144.236%20C81.151%2C142.413%2081.28%2C140.592%2081.536%2C138.787%20C81.795%2C136.926%2082.208%2C134.835%2082.775%2C132.494%20L89.18%2C110.249%20Q90.045%2C107.05%2090.622%2C104.195%20C90.988%2C102.477%2091.182%2C100.728%2091.201%2C98.973%20Q91.201%2C94.71%2089.414%2C93.03%20Q87.627%2C91.349%2082.568%2C91.354%20C80.841%2C91.365%2079.125%2C91.622%2077.473%2C92.116%20Q74.852%2C92.875%2073%2C93.564%20L74.706%2C86.706%20Q81%2C84.191%2086.745%2C82.401%20Q92.49%2C80.61%2097.618%2C80.61%20Q106.862%2C80.61%20111.868%2C84.988%20Q116.875%2C89.366%20116.872%2C96.379%20Q116.872%2C97.827%20116.527%2C101.484%20C116.326%2C103.759%20115.899%2C106.01%20115.252%2C108.203%20L108.871%2C130.37%20C108.3%2C132.377%20107.833%2C134.411%20107.472%2C136.464%20Q106.847%2C139.888%20106.85%2C141.644%20Q106.85%2C146.052%20108.859%2C147.658%20Q110.867%2C149.263%20115.836%2C149.259%20C117.619%2C149.223%20119.39%2C148.955%20121.102%2C148.462%20C123.073%2C147.925%20124.493%2C147.459%20125.377%2C147.044%20z%20M127%2C54.018%20Q127%2C59.809%20122.539%2C63.885%20Q118.078%2C67.961%20111.794%2C67.961%20Q105.508%2C67.961%20101.014%2C63.888%20Q96.52%2C59.814%2096.508%2C54.02%20Q96.508%2C48.231%20101.014%2C44.118%20Q105.52%2C40.005%20111.794%2C40%20Q118.081%2C40%20122.537%2C44.116%20Q126.993%2C48.231%20126.998%2C54.018%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListSimilar {
display: none;
float: left;
position: absolute;
bottom: 10px;
right: 110px;
width: 20px;
height: 20px;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2020%2C%2016%22%3E%3Cpath%20d%3D%22M3%2C16%20C1.343%2C16%200%2C14.657%200%2C13%20L0%2C3%20C0%2C1.343%201.343%2C0%203%2C0%20L17%2C0%20C18.657%2C0%2020%2C1.343%2020%2C3%20L20%2C13%20C20%2C14.657%2018.657%2C16%2017%2C16%20L3%2C16%20z%20M11.773%2C2%20C12.018%2C2.582%2011.925%2C2.253%2012%2C3%20L12%2C13%20C11.925%2C13.747%2012.018%2C13.418%2011.773%2C14%20L13%2C14%20C13.552%2C14%2014%2C13.552%2014%2C13%20L14%2C3%20C14%2C2.448%2013.552%2C2%2013%2C2%20L11.773%2C2%20z%20M17%2C2%20L15.773%2C2%20C16.018%2C2.582%2015.925%2C2.253%2016%2C3%20L16%2C13%20C15.925%2C13.747%2016.018%2C13.418%2015.773%2C14%20L17%2C14%20C17.552%2C14%2018%2C13.552%2018%2C13%20L18%2C3%20C18%2C2.448%2017.552%2C2%2017%2C2%20z%20M3%2C2%20C2.448%2C2%202%2C2.448%202%2C3%20L2%2C13%20C2%2C13.552%202.448%2C14%203%2C14%20L9%2C14%20C9.552%2C14%2010%2C13.552%2010%2C13%20L10%2C3%20C10%2C2.448%209.552%2C2%209%2C2%20L3%2C2%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3C%2Fsvg%3E");
background-size: 20px 16px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
.GoodsListSimilar:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2020%2C%2016%22%3E%3Cpath%20d%3D%22M3%2C16%20C1.343%2C16%200%2C14.657%200%2C13%20L0%2C3%20C0%2C1.343%201.343%2C0%203%2C0%20L17%2C0%20C18.657%2C0%2020%2C1.343%2020%2C3%20L20%2C13%20C20%2C14.657%2018.657%2C16%2017%2C16%20L3%2C16%20z%20M11.773%2C2%20C12.018%2C2.582%2011.925%2C2.253%2012%2C3%20L12%2C13%20C11.925%2C13.747%2012.018%2C13.418%2011.773%2C14%20L13%2C14%20C13.552%2C14%2014%2C13.552%2014%2C13%20L14%2C3%20C14%2C2.448%2013.552%2C2%2013%2C2%20L11.773%2C2%20z%20M17%2C2%20L15.773%2C2%20C16.018%2C2.582%2015.925%2C2.253%2016%2C3%20L16%2C13%20C15.925%2C13.747%2016.018%2C13.418%2015.773%2C14%20L17%2C14%20C17.552%2C14%2018%2C13.552%2018%2C13%20L18%2C3%20C18%2C2.448%2017.552%2C2%2017%2C2%20z%20M3%2C2%20C2.448%2C2%202%2C2.448%202%2C3%20L2%2C13%20C2%2C13.552%202.448%2C14%203%2C14%20L9%2C14%20C9.552%2C14%2010%2C13.552%2010%2C13%20L10%2C3%20C10%2C2.448%209.552%2C2%209%2C2%20L3%2C2%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListRubSales {
    display: none;
    position: relative;
    padding: 0;
    background-color: #ffffff;
}
.GoodsListRubSale {
    padding: 0 0 20px 0;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
}
.GoodsListRubSale div {
    float: left;
    margin: 0 10px 0 0;
}
.GoodsListRubSale div:last-of-type {
    float: right;
    margin: 0;
    font-weight: 500;
}
.GoodsListPrice {
position: absolute;
right: 0;
left: 0;
bottom: 0;
padding: 20px 20px 60px 20px;
height: auto;
border-radius: 0 0 4px 4px;
background-color: #ffffff;
}
.GoodsListPriceOn {
    border-top: solid 1px #d9d9d9;
}
.GoodsListCart {
position: absolute;
left: 20px;
right: 20px;
bottom: 20px;
border-radius: 4px;
line-height: 40px;
font-size: 14px;
text-align: center;
height: 40px;
color: #ffffff;
background-color: #AB1A53;
cursor: pointer;
}
.GoodsListCart:hover {
background-color: #1A53AB;
}
.GoodsListCartGo {
    display: none;
    position: absolute;
    right: 20px;
    bottom: 20px;
    left: calc( 50% );
    border-radius: 0 4px 4px 0;
    line-height: 40px;
    font-size: 14px;
    text-align: center;
    height: 40px;
    color: #ffffff;
    background-color: #AB1A53;
    cursor: pointer;
}
.GoodsListCartGo:hover {
    background-color: #1A53AB;
}
.GoodsListCartGoOn {
    display: block;
}
.GoodsListMail {
position: absolute;
left: 20px;
right: 20px;
bottom: 20px;
border-radius: 4px;
height: 40px;
line-height: 40px;
font-size: 14px;
text-align: center;
color: #ffffff;
background-color: #535353;
cursor: pointer;
}
.GoodsListMail:hover {
    background-color: #1A53AB;
}
.ItemPriceMail div:nth-of-type(1) {
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    text-align: center;
}
.ItemPriceMail div:nth-of-type(2) {
    margin: 20px 0 0 0;
    border-radius: 4px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    text-align: center;
    color: #ffffff;
    background-color: #535353;
    cursor: pointer;
}
.ItemPriceMail div:nth-of-type(2):hover {
    background-color: #1A53AB;
}
.GoodsListCartIn {
padding: 5px 8px;
color: #AB1A53;
background-color: #ffffff;
border: solid 1px #AB1A53;
text-shadow: none;
}
.GoodsListShop {
float: left;
margin: 13px 7px 0 7px;
width: 16px;
height: 16px;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2016%2C%2016%22%3E%3Cpath%20d%3D%22M0%2C0%20L16%2C0%20L16%2C16%20L0%2C16%20M15%2C5%20L1%2C5%20L1%2C15%20L2%2C15%20L2%2C6%20L7%2C6%20L7%2C15%20L15%2C15%20L15%2C5%20z%20M14%2C6%20L14%2C12%20L8%2C12%20L8%2C6%20L14%2C6%20z%20M13%2C7%20L9%2C7%20L9%2C11%20L13%2C11%20L13%2C7%20z%20M6%2C7%20L3%2C7%20L3%2C15%20L6%2C15%20L6%2C7%20z%20M15%2C1%20L1%2C1%20L1%2C4%20L15%2C4%20L15%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M3%2C1%20L4%2C1%20L4%2C4%20L3%2C4%20L3%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M6%2C1%20L7%2C1%20L7%2C4%20L6%2C4%20L6%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M9%2C1%20L10%2C1%20L10%2C4%20L9%2C4%20L9%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M12%2C1%20L13%2C1%20L13%2C4%20L12%2C4%20L12%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
background-size: 16px 16px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
.GoodsListShop:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2016%2C%2016%22%3E%3Cpath%20d%3D%22M0%2C0%20L16%2C0%20L16%2C16%20L0%2C16%20M15%2C5%20L1%2C5%20L1%2C15%20L2%2C15%20L2%2C6%20L7%2C6%20L7%2C15%20L15%2C15%20L15%2C5%20z%20M14%2C6%20L14%2C12%20L8%2C12%20L8%2C6%20L14%2C6%20z%20M13%2C7%20L9%2C7%20L9%2C11%20L13%2C11%20L13%2C7%20z%20M6%2C7%20L3%2C7%20L3%2C15%20L6%2C15%20L6%2C7%20z%20M15%2C1%20L1%2C1%20L1%2C4%20L15%2C4%20L15%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M3%2C1%20L4%2C1%20L4%2C4%20L3%2C4%20L3%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M6%2C1%20L7%2C1%20L7%2C4%20L6%2C4%20L6%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M9%2C1%20L10%2C1%20L10%2C4%20L9%2C4%20L9%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M12%2C1%20L13%2C1%20L13%2C4%20L12%2C4%20L12%2C1%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListCartIn:hover {
color: #AB1A53;
background-color: #ffffff;
border: solid 1px #AB1A53;
}
.GoodsListSKU {
margin: 20px 0 0 0;
height: 20px;
line-height: 20px;
font-size: 14px;
}
.GoodsListVol {
position: relative;
float: left;
margin: 0 0 0 -5px;
height: 30px;
padding: 0 0 20px 0;
color: #3E3E3E;
}
.GoodsListVol div {
display: block;
float: left;
margin: 0 0 0 5px;
height: 16px;
line-height: 16px;
font-size: 16px;
}
.GoodsListVol div:last-of-type {
clear: both;
height: 14px;
line-height: 14px;
font-size: 12px;
}
.GoodsListPointInShop {
    color: #1AAB53;
}
.GoodsListPointDelivery {
    color: #1A53AB;
}
.GoodsListVolAll {
display: none;
position: relative;
float: left;
margin: 70px 0 0 20px;
width: 20px;
height: 20px;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2020%2C%2016%22%3E%3Cpath%20d%3D%22M4%2C7%20L20%2C7%20L20%2C9%20L4%2C9%20L4%2C7%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3Cpath%20d%3D%22M4%2C0%20L20%2C0%20L20%2C2%20L4%2C2%20L4%2C0%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3Cpath%20d%3D%22M4%2C14%20L20%2C14%20L20%2C16%20L4%2C16%20L4%2C14%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3Cpath%20d%3D%22M0%2C7%20L2%2C7%20L2%2C9%20L0%2C9%20L0%2C7%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3Cpath%20d%3D%22M-0%2C0%20L2%2C0%20L2%2C2%20L-0%2C2%20L-0%2C0%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3Cpath%20d%3D%22M0%2C14%20L2%2C14%20L2%2C16%20L0%2C16%20L0%2C14%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3C%2Fsvg%3E");
background-size: 20px 16px;
background-repeat: no-repeat;
background-position: 50% 50%;
cursor: pointer;
}
.GoodsListVolAll:hover {
color: #AB1A53;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2020%2C%2016%22%3E%3Cpath%20d%3D%22M4%2C7%20L20%2C7%20L20%2C9%20L4%2C9%20L4%2C7%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M4%2C0%20L20%2C0%20L20%2C2%20L4%2C2%20L4%2C0%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M4%2C14%20L20%2C14%20L20%2C16%20L4%2C16%20L4%2C14%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M0%2C7%20L2%2C7%20L2%2C9%20L0%2C9%20L0%2C7%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M-0%2C0%20L2%2C0%20L2%2C2%20L-0%2C2%20L-0%2C0%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M0%2C14%20L2%2C14%20L2%2C16%20L0%2C16%20L0%2C14%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
cursor: pointer;
}
.GoodsListRub {
position: relative;
float: right;
height: 30px;
line-height: 30px;
font-size: 24px;
font-weight: 500;
color: #3E3E3E;
white-space: nowrap;
}
.GoodsListRubMail {
    float: none;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    font-weight: 300;
    text-align: center;
}
.GoodsListNewPrice {
color: #AB1A53;
}
.GoodsListOldPrice {
height: 20px;
line-height: 20px;
font-size: 16px;
font-weight: 500;
text-decoration: line-through;
}
.GoodsListRubClub {
float: left;
height: 20px;
line-height: 20px;
font-size: 16px;
font-weight: 500;
color: #AB1A53;
}
.GoodsListRubClub div {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin: 2px 0 0 4px;
    padding: 0 2px;
    min-width: 14px;
    height: 14px;
    line-height: 14px;
    font-size: 10px;
    font-weight: 500;
    color: #AB1A53;
    border: solid 1px #AB1A53;
    border-radius: 4px;
}
.GoodsListRubClub div div {
    position: absolute;
    top: -4px;
    right: -8px;
    margin: 0;
    padding: 0;
    width: 12px;
    min-width: 11px;
    height: 12px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22120%22%20height%3D%22120%22%20viewBox%3D%220%2C%200%2C%20120%2C%20120%22%3E%3Cpath%20d%3D%22M60%2C120%20C26.863%2C120%20-0%2C93.137%20-0%2C60%20C-0%2C26.863%2026.863%2C0%2060%2C0%20C93.137%2C0%20120%2C26.863%20120%2C60%20C120%2C93.137%2093.137%2C120%2060%2C120%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M53.089%2C77.36%20L53.089%2C90%20L65.854%2C90%20L65.854%2C77.36%20z%20M40%2C50.274%20L51.951%2C50.274%20Q51.951%2C48.057%2052.439%2C46.129%20Q52.927%2C44.2%2053.943%2C42.763%20Q54.959%2C41.327%2056.545%2C40.465%20Q58.13%2C39.603%2060.325%2C39.603%20Q63.577%2C39.603%2065.407%2C41.409%20Q67.236%2C43.215%2067.236%2C46.99%20Q67.317%2C49.207%2066.463%2C50.684%20Q65.61%2C52.161%2064.228%2C53.393%20Q62.846%2C54.624%2061.22%2C55.855%20Q59.593%2C57.086%2058.13%2C58.769%20Q56.667%2C60.451%2055.569%2C62.832%20Q54.472%2C65.212%2054.228%2C68.741%20L54.228%2C72.435%20L65.203%2C72.435%20L65.203%2C69.316%20Q65.528%2C66.854%2066.789%2C65.212%20Q68.049%2C63.57%2069.675%2C62.298%20Q71.301%2C61.026%2073.13%2C59.754%20Q74.959%2C58.482%2076.463%2C56.676%20Q77.967%2C54.87%2078.984%2C52.326%20Q80%2C49.781%2080%2C45.841%20Q80%2C43.461%2078.984%2C40.711%20Q77.967%2C37.962%2075.61%2C35.581%20Q73.252%2C33.201%2069.39%2C31.601%20Q65.528%2C30%2059.756%2C30%20Q55.285%2C30%2051.667%2C31.518%20Q48.049%2C33.037%2045.488%2C35.746%20Q42.927%2C38.454%2041.504%2C42.148%20Q40.081%2C45.841%2040%2C50.274%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E");
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: 50%;
    border: none;
    border-radius: 0;
}
.GoodsListRubMember {
    float: left;
    height: 20px;
    line-height: 20px;
    font-size: 16px;
    font-weight: 500;
    color: #202020;
    text-decoration: line-through;
}
.GoodsListRubMember div {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin: 2px 0 0 4px;
    padding: 0 2px;
    min-width: 14px;
    height: 14px;
    line-height: 14px;
    font-size: 10px;
    font-weight: 500;
    color: #202020;
    border: solid 1px #202020;
    border-radius: 4px;
}
.GoodsListRubMember div div {
    position: absolute;
    top: -4px;
    right: -8px;
    margin: 0;
    padding: 0;
    width: 12px;
    min-width: 11px;
    height: 12px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22120%22%20height%3D%22120%22%20viewBox%3D%220%2C%200%2C%20120%2C%20120%22%3E%3Cpath%20d%3D%22M60%2C120%20C26.863%2C120%20-0%2C93.137%20-0%2C60%20C-0%2C26.863%2026.863%2C0%2060%2C0%20C93.137%2C0%20120%2C26.863%20120%2C60%20C120%2C93.137%2093.137%2C120%2060%2C120%20z%22%20fill%3D%22%23202020%22%2F%3E%3Cpath%20d%3D%22M53.089%2C77.36%20L53.089%2C90%20L65.854%2C90%20L65.854%2C77.36%20z%20M40%2C50.274%20L51.951%2C50.274%20Q51.951%2C48.057%2052.439%2C46.129%20Q52.927%2C44.2%2053.943%2C42.763%20Q54.959%2C41.327%2056.545%2C40.465%20Q58.13%2C39.603%2060.325%2C39.603%20Q63.577%2C39.603%2065.407%2C41.409%20Q67.236%2C43.215%2067.236%2C46.99%20Q67.317%2C49.207%2066.463%2C50.684%20Q65.61%2C52.161%2064.228%2C53.393%20Q62.846%2C54.624%2061.22%2C55.855%20Q59.593%2C57.086%2058.13%2C58.769%20Q56.667%2C60.451%2055.569%2C62.832%20Q54.472%2C65.212%2054.228%2C68.741%20L54.228%2C72.435%20L65.203%2C72.435%20L65.203%2C69.316%20Q65.528%2C66.854%2066.789%2C65.212%20Q68.049%2C63.57%2069.675%2C62.298%20Q71.301%2C61.026%2073.13%2C59.754%20Q74.959%2C58.482%2076.463%2C56.676%20Q77.967%2C54.87%2078.984%2C52.326%20Q80%2C49.781%2080%2C45.841%20Q80%2C43.461%2078.984%2C40.711%20Q77.967%2C37.962%2075.61%2C35.581%20Q73.252%2C33.201%2069.39%2C31.601%20Q65.528%2C30%2059.756%2C30%20Q55.285%2C30%2051.667%2C31.518%20Q48.049%2C33.037%2045.488%2C35.746%20Q42.927%2C38.454%2041.504%2C42.148%20Q40.081%2C45.841%2040%2C50.274%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E");
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: 50%;
    border: none;
    border-radius: 0;
}
.GoodsListText {
float: left;
margin: 11px 0 0 0;
height: 12px;
padding: 5px 8px;
text-align: center;
line-height: 12px;
font-size: 12px;
font-weight: 300;
color: #AB1A53;
border: solid 1px #d9d9d9;
border-radius: 24px;
cursor: pointer;
}
.GoodsListText:hover {
color: #AB1A53;
border: solid 1px #AB1A53;
}
.GoodsListPrices {
display: none;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: rgba( 255, 255, 255, 0.98 );
line-height: 20px;
font-size: 16px;
font-weight: 300;
overflow: hidden;
text-shadow: 1px 1px 1px #ffffff;
}
.GoodsListPricesClose {
position: absolute;
left: 20px;
right: 20px;
bottom: 0;
height: 80px;
border-top: solid 1px #d9d9d9;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%2C%200%2C%2020%2C%2020%22%3E%3Cpath%20d%3D%22M19.091%2C20%20L18.624%2C19.984%20L18.293%2C19.764%20L0.293%2C1.712%20C-0.098%2C1.32%20-0.098%2C0.685%200.293%2C0.294%20C0.683%2C-0.098%201.317%2C-0.098%201.707%2C0.294%20L19.707%2C18.345%20C20.098%2C18.737%2020.098%2C19.372%2019.707%2C19.764%20C19.339%2C20.015%2019.543%2C19.934%2019.091%2C20%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3Cpath%20d%3D%22M0.91%2C20%20L1.376%2C19.984%20L1.707%2C19.764%20L19.707%2C1.712%20C20.098%2C1.32%2020.098%2C0.685%2019.707%2C0.294%20C19.317%2C-0.098%2018.683%2C-0.098%2018.293%2C0.294%20L0.293%2C18.345%20C-0.098%2C18.737%20-0.098%2C19.372%200.293%2C19.764%20C0.661%2C20.015%200.457%2C19.934%200.91%2C20%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3C%2Fsvg%3E");
background-size: 16px 16px;
background-repeat: no-repeat;
background-position: calc( 50% - 0.5px ) 50%;
cursor: pointer;
}
.GoodsListPricesClose:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%2C%200%2C%2020%2C%2020%22%3E%3Cpath%20d%3D%22M19.091%2C20%20L18.624%2C19.984%20L18.293%2C19.764%20L0.293%2C1.712%20C-0.098%2C1.32%20-0.098%2C0.685%200.293%2C0.294%20C0.683%2C-0.098%201.317%2C-0.098%201.707%2C0.294%20L19.707%2C18.345%20C20.098%2C18.737%2020.098%2C19.372%2019.707%2C19.764%20C19.339%2C20.015%2019.543%2C19.934%2019.091%2C20%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M0.91%2C20%20L1.376%2C19.984%20L1.707%2C19.764%20L19.707%2C1.712%20C20.098%2C1.32%2020.098%2C0.685%2019.707%2C0.294%20C19.317%2C-0.098%2018.683%2C-0.098%2018.293%2C0.294%20L0.293%2C18.345%20C-0.098%2C18.737%20-0.098%2C19.372%200.293%2C19.764%20C0.661%2C20.015%200.457%2C19.934%200.91%2C20%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListPricesWrap {
margin: 0 auto 80px auto;
max-width: 260px;
width: calc( 100% - 40px );
height: calc( 100% - 80px );
overflow: hidden;
}
.GoodsListPricesList {
max-height: calc( 100% - 15px );
width: calc( 100% );
padding: 10px 40px 15px 0;
overflow: hidden;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
}
.GoodsListPricesYear {
clear: both;
font-weight: 500;
margin: 0 0 0 0;
padding: 20px 0 10px 0;
border-bottom: solid 1px #d9d9d9;
}
.GoodsListPricesVol {
float: left;
margin: 0;
height: 30px;
}
.GoodsListPricesVol div {
height: 30px;
line-height: 30px;
font-size: 24px;
}
.GoodsListPricesVol div:nth-of-type(2) {
height: 16px;
line-height: 16px;
font-size: 14px;
}
.GoodsListPricesPointInShop, .GoodsListPricesPointDelivery {
    margin: 10px 0 0 0;
    height: 16px;
    line-height: 16px;
    font-size: 14px;
}
.GoodsListPricesPointInShop div, .GoodsListPricesPointDelivery div {
    float: right;
}
.GoodsListPricesPointInShop div:first-of-type, .GoodsListPricesPointDelivery div:first-of-type {
    float: left;
}
.GoodsListPricesPointInShop, .GoodsListPricesPointInShop a {
    color: #1AAB53;
}
.GoodsListPricesPointDelivery, .GoodsListPricesPointDelivery a {
    color: #1A53AB;
}
.GoodsListPricesListRub {
float: right;
margin: 0;
padding: 0 0 10px 0;
font-weight: 500;
height: 30px;
font-size: 24px;
line-height: 30px;
}
.GoodsListPricesListRubNew {
color: #AB1A53;
}
.GoodsListPricesListRub div {
margin: 0;
color: #3E3E3E;
/* text-decoration: line-through; */
}
.GoodsListPricesListRub div:first-of-type {
margin: 0;
color: #AB1A53;
font-weight: 500;
text-decoration: none;
}
.GoodsListPricesListRub div:nth-of-type(2), .GoodsListPricesListRub div:nth-of-type(3) {
line-height: 20px;
font-size: 16px;
}
.GoodsListPricesSale {
    margin: 20px 0 0 0;
    height: 20px;
    line-height: 20px;
}
.GoodsListPricesSale div {
    float: left;
    margin: 0 10px 0 0;
}
.GoodsListPricesSale div:last-of-type {
    float: right;
    margin: 0;
    font-weight: 500;
}
.GoodsListPricesListRubClub {
margin: 0;
color: #3E3E3E;
font-weight: 500;
height: 60px;
font-size: 30px;
line-height: 40px;
}
.GoodsListPricesListRubClub div {
margin: 0;
color: #AB1A53;
text-decoration: none;
}
.GoodsListPricesListRubClub div:first-of-type {
margin: 0;
color: #3E3E3E;
font-weight: 500;
text-decoration: none;
}
.GoodsListPricesListRubClub div:nth-of-type(2) {
line-height: 20px;
font-size: 16px;
}
.GoodsListPricesListRubClub div div {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin: 2px 0 0 4px;
    padding: 0 2px;
    min-width: 14px;
    height: 14px;
    line-height: 14px;
    font-size: 10px;
    font-weight: 500;
    color: #AB1A53;
    border: solid 1px #AB1A53;
    border-radius: 4px;
}
.GoodsListPricesListRubClub div div div {
    position: absolute;
    top: -4px;
    right: -8px;
    margin: 0;
    padding: 0;
    width: 12px;
    min-width: 11px;
    height: 12px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22120%22%20height%3D%22120%22%20viewBox%3D%220%2C%200%2C%20120%2C%20120%22%3E%3Cpath%20d%3D%22M60%2C120%20C26.863%2C120%20-0%2C93.137%20-0%2C60%20C-0%2C26.863%2026.863%2C0%2060%2C0%20C93.137%2C0%20120%2C26.863%20120%2C60%20C120%2C93.137%2093.137%2C120%2060%2C120%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M53.089%2C77.36%20L53.089%2C90%20L65.854%2C90%20L65.854%2C77.36%20z%20M40%2C50.274%20L51.951%2C50.274%20Q51.951%2C48.057%2052.439%2C46.129%20Q52.927%2C44.2%2053.943%2C42.763%20Q54.959%2C41.327%2056.545%2C40.465%20Q58.13%2C39.603%2060.325%2C39.603%20Q63.577%2C39.603%2065.407%2C41.409%20Q67.236%2C43.215%2067.236%2C46.99%20Q67.317%2C49.207%2066.463%2C50.684%20Q65.61%2C52.161%2064.228%2C53.393%20Q62.846%2C54.624%2061.22%2C55.855%20Q59.593%2C57.086%2058.13%2C58.769%20Q56.667%2C60.451%2055.569%2C62.832%20Q54.472%2C65.212%2054.228%2C68.741%20L54.228%2C72.435%20L65.203%2C72.435%20L65.203%2C69.316%20Q65.528%2C66.854%2066.789%2C65.212%20Q68.049%2C63.57%2069.675%2C62.298%20Q71.301%2C61.026%2073.13%2C59.754%20Q74.959%2C58.482%2076.463%2C56.676%20Q77.967%2C54.87%2078.984%2C52.326%20Q80%2C49.781%2080%2C45.841%20Q80%2C43.461%2078.984%2C40.711%20Q77.967%2C37.962%2075.61%2C35.581%20Q73.252%2C33.201%2069.39%2C31.601%20Q65.528%2C30%2059.756%2C30%20Q55.285%2C30%2051.667%2C31.518%20Q48.049%2C33.037%2045.488%2C35.746%20Q42.927%2C38.454%2041.504%2C42.148%20Q40.081%2C45.841%2040%2C50.274%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E");
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: 50%;
    border: none;
    border-radius: 0;
}
.GoodsListPricesListRubClub div div:first-of-type {
    margin: 2px 0 0 4px;
    color: #AB1A53;
}
.GoodsListPricesListRubClub div div div:first-of-type {
    margin: 0;
    color: #ffffff;
}
.GoodsListPricesListRubClub div div:nth-of-type(2) {
    line-height: 14px;
    font-size: 10px;
}
.GoodsListPricesListRubMember div div {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin: 2px 0 0 4px;
    padding: 0 2px;
    min-width: 14px;
    height: 14px;
    line-height: 14px;
    font-size: 10px;
    font-weight: 500;
    color: #202020;
    border: solid 1px #202020;
    border-radius: 4px;
}
.GoodsListPricesListRubMember div div div {
    position: absolute;
    top: -4px;
    right: -8px;
    margin: 0;
    padding: 0;
    width: 12px;
    min-width: 11px;
    height: 12px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22120%22%20height%3D%22120%22%20viewBox%3D%220%2C%200%2C%20120%2C%20120%22%3E%3Cpath%20d%3D%22M60%2C120%20C26.863%2C120%20-0%2C93.137%20-0%2C60%20C-0%2C26.863%2026.863%2C0%2060%2C0%20C93.137%2C0%20120%2C26.863%20120%2C60%20C120%2C93.137%2093.137%2C120%2060%2C120%20z%22%20fill%3D%22%23202020%22%2F%3E%3Cpath%20d%3D%22M53.089%2C77.36%20L53.089%2C90%20L65.854%2C90%20L65.854%2C77.36%20z%20M40%2C50.274%20L51.951%2C50.274%20Q51.951%2C48.057%2052.439%2C46.129%20Q52.927%2C44.2%2053.943%2C42.763%20Q54.959%2C41.327%2056.545%2C40.465%20Q58.13%2C39.603%2060.325%2C39.603%20Q63.577%2C39.603%2065.407%2C41.409%20Q67.236%2C43.215%2067.236%2C46.99%20Q67.317%2C49.207%2066.463%2C50.684%20Q65.61%2C52.161%2064.228%2C53.393%20Q62.846%2C54.624%2061.22%2C55.855%20Q59.593%2C57.086%2058.13%2C58.769%20Q56.667%2C60.451%2055.569%2C62.832%20Q54.472%2C65.212%2054.228%2C68.741%20L54.228%2C72.435%20L65.203%2C72.435%20L65.203%2C69.316%20Q65.528%2C66.854%2066.789%2C65.212%20Q68.049%2C63.57%2069.675%2C62.298%20Q71.301%2C61.026%2073.13%2C59.754%20Q74.959%2C58.482%2076.463%2C56.676%20Q77.967%2C54.87%2078.984%2C52.326%20Q80%2C49.781%2080%2C45.841%20Q80%2C43.461%2078.984%2C40.711%20Q77.967%2C37.962%2075.61%2C35.581%20Q73.252%2C33.201%2069.39%2C31.601%20Q65.528%2C30%2059.756%2C30%20Q55.285%2C30%2051.667%2C31.518%20Q48.049%2C33.037%2045.488%2C35.746%20Q42.927%2C38.454%2041.504%2C42.148%20Q40.081%2C45.841%2040%2C50.274%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E");
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: 50%;
    border: none;
    border-radius: 0;
}
.GoodsListPricesListRubMember div div:first-of-type {
    margin: 2px 0 0 4px;
    color: #202020;
}
.GoodsListPricesListRubMember div div div:first-of-type {
    margin: 0;
    color: #ffffff;
}
.GoodsListPricesListCart {
clear: both;
margin: 0;
border-radius: 4px;
height: 40px;
text-align: center;
line-height: 40px;
font-size: 14px;
color: #ffffff;
background-color: #AB1A53;
cursor: pointer;
}
.GoodsListPricesListCart:hover {
background-color: #1A53AB;
}
@media all and ( max-width: 766px ) {
    .GoodsListPricesListCart {
        right: 0;
    }
}
@media all and ( max-width: 374px ) {
    .GoodsListPricesListCart {
        position: relative;
        top: 0;
        right: auto;
        margin: 0 auto;
    }
}
.GoodsListCartCount {
    display: none;
    position: absolute;
    left: 20px;
    right: calc( 50% );
    bottom: 20px;
    height: 38px;
    font-size: 16px;
    line-height: 38px;
    background-color: #ffffff;
    color: #AB1A53;
    border: solid 1px #AB1A53;
    border-radius: 4px 0 0 4px;
}
.GoodsListCartCount div {
    display: inline-block;
    vertical-align: top;
    width: 38px;
    height: 38px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 50%;
}
.GoodsListCartCount div:first-of-type {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%2C%200%2C%2020%2C%2020%22%3E%3Cpath%20d%3D%22M5%2C9%20L15%2C9%20L15%2C11%20L5%2C11%20L5%2C9%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListCartCount div:last-of-type {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%2C%200%2C%2020%2C%2020%22%3E%3Cpath%20d%3D%22M5%2C9%20L15%2C9%20L15%2C11%20L5%2C11%20L5%2C9%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M9%2C15%20L9%2C5%20L11%2C5%20L11%2C15%20L9%2C15%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListCartCount input {
    display: inline-block;
    vertical-align: top;
    width: calc( 100% - 80px );
    height: 38px;
    line-height: 38px;
    border: 0;
    padding: 0;
    color: #AB1A53;
    font-weight: 500;
    text-align: center;
}
.GoodsListCartCountOn {
    display: inline-block;
    vertical-align: top;
}
.GoodsListPricesListCartCount {
    display: none;
    float: left;
    height: 38px;
    width: calc( 50% - 2px );
    font-size: 16px;
    line-height: 38px;
    background-color: #ffffff;
    color: #AB1A53;
    border: solid 1px #AB1A53;
    border-radius: 4px 0 0 4px;
}
.GoodsListPricesListCartCount div {
    display: inline-block;
    vertical-align: top;
    width: 38px;
    height: 38px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 50%;
}
.GoodsListPricesListCartCount div:first-of-type {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%2C%200%2C%2020%2C%2020%22%3E%3Cpath%20d%3D%22M5%2C9%20L15%2C9%20L15%2C11%20L5%2C11%20L5%2C9%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListPricesListCartCount div:last-of-type {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%2C%200%2C%2020%2C%2020%22%3E%3Cpath%20d%3D%22M5%2C9%20L15%2C9%20L15%2C11%20L5%2C11%20L5%2C9%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M9%2C15%20L9%2C5%20L11%2C5%20L11%2C15%20L9%2C15%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListPricesListCartCount input {
    display: inline-block;
    vertical-align: top;
    width: calc( 100% - 80px );
    height: 38px;
    line-height: 38px;
    border: 0;
    padding: 0;
    font-weight: 500;
    color: #AB1A53;
    text-align: center;
}
.GoodsListPricesListCartGo {
    display: none;
    float: right;
    width: calc( 50% );
    border-radius: 0 4px 4px 0;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    color: #ffffff;
    background-color: #AB1A53;
    cursor: pointer;
}
.GoodsListPricesListCartGo:hover {
    background-color: #1A53AB;
}
.GoodsListPricesListCartCountOn, .GoodsListPricesListCartGoOn {
    display: block;
}
@media all and ( max-width: 766px ) {
    .GoodsListPricesListCartCount {
        right: 0;
    }
}
@media all and ( max-width: 374px ) {
    .GoodsListPricesListCartCount {
        position: relative;
        top: 0;
        right: auto;
        margin: 0 auto;
    }
}
.GoodsListDesc {
display: none;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: rgba( 255, 255, 255, 0.98 );
line-height: 20px;
font-size: 16px;
font-weight: 300;
overflow: hidden;
text-shadow: 1px 1px 1px #ffffff;
}
.GoodsListDescClose {
position: absolute;
left: 20px;
right: 20px;
bottom: 0;
height: 80px;
border-top: solid 1px #d9d9d9;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C5%20L5%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
background-size: 16px 16px;
background-repeat: no-repeat;
background-position: calc( 50% - 0.5px ) 50%;
cursor: pointer;
}
.GoodsListDescClose:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C5%20L5%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListDescWrap {
margin: 20px auto 80px auto;
max-width: 260px;
width: calc( 100% - 40px );
height: calc( 100% - 100px );
overflow: hidden;
}
.GoodsListDescText {
max-height: calc( 100% - 12px );
overflow: hidden;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
width: calc( 100% );
padding: 0 40px 12px 0;
}
.GoodsListSale {
    position: absolute;
    top: 40px;
    right: calc( 50% );
    width: 40px;
    height: 40px;
    border-radius: 40px;
    background-size: 40px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22240%22%20height%3D%22240%22%20viewBox%3D%220%2C%200%2C%20240%2C%20240%22%3E%3Cpath%20d%3D%22M151.057%2C235.91%20C147.04%2C236.998%20142.755%2C236.434%20139.156%2C234.343%20L129.172%2C228.579%20C127.883%2C227.827%20126.266%2C227.932%20125.085%2C228.845%20L115.939%2C235.862%20C109.066%2C241.133%2099.222%2C239.837%2093.947%2C232.966%20L86.93%2C223.821%20C86.024%2C222.633%2084.49%2C222.112%2083.049%2C222.502%20L71.901%2C225.489%20C63.536%2C227.72%2054.943%2C222.759%2052.692%2C214.398%20L49.708%2C203.26%20C49.326%2C201.819%2048.11%2C200.753%2046.631%2C200.561%20L35.191%2C199.05%20C26.604%2C197.918%2020.559%2C190.04%2021.687%2C181.452%20L23.19%2C170.019%20C23.386%2C168.54%2022.669%2C167.09%2021.376%2C166.346%20L11.397%2C160.581%20C3.894%2C156.248%201.324%2C146.654%205.655%2C139.151%20L11.419%2C129.167%20C12.171%2C127.878%2012.066%2C126.261%2011.154%2C125.08%20L4.137%2C115.934%20C-1.135%2C109.061%200.161%2C99.216%207.032%2C93.942%20L16.176%2C86.92%20C17.363%2C86.016%2017.885%2C84.484%2017.496%2C83.043%20L14.51%2C71.901%20C12.279%2C63.535%2017.24%2C54.942%2025.6%2C52.691%20L36.739%2C49.707%20C38.18%2C49.325%2039.246%2C48.109%2039.437%2C46.63%20L40.948%2C35.19%20C42.081%2C26.602%2049.958%2C20.558%2058.546%2C21.686%20L69.975%2C23.19%20C71.454%2C23.387%2072.905%2C22.67%2073.648%2C21.376%20L79.417%2C11.396%20C83.75%2C3.893%2093.344%2C1.323%20100.847%2C5.654%20L110.83%2C11.418%20C112.12%2C12.169%20113.736%2C12.064%20114.918%2C11.153%20L124.068%2C4.134%20C130.941%2C-1.137%20140.786%2C0.159%20146.06%2C7.03%20L153.082%2C16.174%20C153.986%2C17.361%20155.518%2C17.883%20156.959%2C17.494%20L168.097%2C14.51%20C176.462%2C12.279%20185.055%2C17.24%20187.306%2C25.6%20L190.29%2C36.738%20C190.673%2C38.179%20191.889%2C39.246%20193.367%2C39.437%20L204.807%2C40.948%20C213.395%2C42.081%20219.44%2C49.958%20218.311%2C58.546%20L216.807%2C69.975%20C216.608%2C71.452%20217.323%2C72.903%20218.615%2C73.645%20L228.6%2C79.413%20C236.105%2C83.744%20238.676%2C93.34%20234.342%2C100.843%20L228.578%2C110.827%20C227.83%2C112.117%20227.935%2C113.731%20228.844%2C114.914%20L235.862%2C124.064%20C241.133%2C130.938%20239.837%2C140.782%20232.966%2C146.057%20L223.822%2C153.078%20C222.635%2C153.982%20222.114%2C155.515%20222.502%2C156.955%20L225.487%2C168.093%20C227.718%2C176.459%20222.757%2C185.052%20214.397%2C187.303%20L203.258%2C190.287%20C201.815%2C190.67%20200.747%2C191.889%20200.556%2C193.37%20L199.053%2C204.803%20C197.921%2C213.39%20190.043%2C219.435%20181.455%2C218.307%20L170.022%2C216.804%20C168.543%2C216.605%20167.091%2C217.322%20166.349%2C218.618%20L160.581%2C228.602%20C158.509%2C232.212%20155.08%2C234.843%20151.057%2C235.91%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M100.339%2C162.537%20C98.005%2C163.143%2095.534%2C162.292%2094.068%2C160.376%20C92.602%2C158.461%2092.425%2C155.854%2093.619%2C153.758%20L136.045%2C80.274%20C137.726%2C77.458%20141.357%2C76.514%20144.197%2C78.153%20C147.037%2C79.793%20148.034%2C83.41%20146.436%2C86.273%20L104.011%2C159.758%20C103.207%2C161.137%20101.885%2C162.138%20100.339%2C162.537%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M95.264%2C120.415%20C85.662%2C122.988%2075.792%2C117.29%2073.219%2C107.687%20C70.646%2C98.085%2076.345%2C88.215%2085.947%2C85.642%20C95.549%2C83.069%20105.419%2C88.768%20107.992%2C98.37%20C110.554%2C107.971%20104.86%2C117.833%2095.264%2C120.415%20z%20M89.053%2C97.233%20C85.852%2C98.091%2083.952%2C101.381%2084.81%2C104.582%20C85.668%2C107.782%2088.958%2C109.682%2092.159%2C108.824%20C95.359%2C107.967%2097.259%2C104.677%2096.401%2C101.476%20C95.539%2C98.278%2092.253%2C96.381%2089.053%2C97.233%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3Cpath%20d%3D%22M154.051%2C154.356%20C144.449%2C156.929%20134.579%2C151.231%20132.006%2C141.628%20C129.433%2C132.026%20135.132%2C122.156%20144.734%2C119.583%20C154.336%2C117.01%20164.206%2C122.709%20166.779%2C132.311%20C169.341%2C141.912%20163.647%2C151.775%20154.051%2C154.356%20z%20M147.84%2C131.174%20C144.639%2C132.032%20142.74%2C135.322%20143.597%2C138.523%20C144.455%2C141.723%20147.745%2C143.623%20150.946%2C142.765%20C154.146%2C141.908%20156.046%2C138.618%20155.188%2C135.417%20C154.326%2C132.22%20151.04%2C130.322%20147.84%2C131.174%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E");
}
.GoodsListAdvice {
    position: absolute;
    top: 75px;
    right: calc( 50% );
    width: 40px;
    height: 40px;
    border-radius: 40px;
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2C%200%2C%2040%2C%2040%22%3E%3Cpath%20d%3D%22M17.472%2C-0%20C20.463%2C0.28%2022.427%2C1.886%2023.304%2C4.736%20L23.313%2C4.734%20L23.336%2C4.842%20L23.341%2C4.857%20L23.34%2C4.857%20C23.452%2C5.376%2023.391%2C5.07%2023.507%2C5.778%20C23.602%2C6.447%2023.66%2C7.18%2023.666%2C7.966%20C23.59%2C9.827%2023.705%2C9.086%2023.485%2C10.207%20L29.748%2C8.99%20C32.399%2C8.435%2035.084%2C9.773%2036.238%2C12.223%20C37.071%2C14.172%2036.856%2C14.778%2036.413%2C16.686%20C37.242%2C17.514%2037.529%2C18.644%2037.716%2C19.76%20C37.872%2C22.136%2037.142%2C22.89%2035.785%2C24.649%20L36.024%2C25.843%20C36.168%2C27.893%2035.662%2C28.625%2034.552%2C30.176%20C34.984%2C30.942%2034.752%2C30.432%2035.024%2C31.789%20C35.315%2C34.801%2033.176%2C37.556%2030.177%2C38.138%20L24.692%2C39.205%20C22.995%2C39.536%2021.253%2C39.566%2019.546%2C39.292%20L18.252%2C39.085%20C16.793%2C38.85%2015.304%2C38.874%2013.853%2C39.157%20L9.811%2C39.942%20C9.014%2C40.099%208.188%2C39.933%207.514%2C39.478%20C6.841%2C39.024%206.377%2C38.321%206.225%2C37.53%20L2.32%2C17.437%20C1.999%2C15.786%203.074%2C14.187%204.724%2C13.862%20L4.731%2C13.86%20L6.858%2C13.447%20C9.928%2C12.85%2011.098%2C11.318%2011.668%2C8.041%20C11.78%2C7.401%2011.848%2C6.865%2011.979%2C5.681%20L12.057%2C4.966%20C12.343%2C2.52%2013.929%2C0.564%2016.257%2C0.112%20L17.472%2C-0%20z%20M17.446%2C2.609%20L16.755%2C2.673%20C15.615%2C2.894%2014.809%2C3.889%2014.648%2C5.268%20L14.573%2C5.963%20C14.136%2C9.898%2013.594%2C14.795%207.356%2C16.008%20L5.229%2C16.421%20C4.99%2C16.468%204.834%2C16.7%204.88%2C16.939%20L8.786%2C37.032%20C8.808%2C37.148%208.876%2C37.25%208.973%2C37.316%20C9.071%2C37.382%209.191%2C37.406%209.306%2C37.383%20L13.355%2C36.596%20C15.107%2C36.255%2016.905%2C36.225%2018.667%2C36.509%20L19.959%2C36.716%20C21.363%2C36.942%2022.796%2C36.917%2024.192%2C36.644%20L29.68%2C35.578%20C31.38%2C35.247%2032.587%2C33.691%2032.427%2C32.04%20C32.343%2C31.12%2031.871%2C30.28%2031.128%2C29.73%20C31.05%2C29.675%2030.983%2C29.624%2030.906%2C29.578%20C32.486%2C29.156%2033.58%2C27.671%2033.428%2C26.094%20C33.344%2C25.174%2032.871%2C24.334%2032.129%2C23.784%20C32.061%2C23.736%2031.989%2C23.685%2031.916%2C23.639%20L32.374%2C23.55%20C34.075%2C23.219%2035.281%2C21.665%2035.12%2C20.013%20C35.002%2C18.751%2034.163%2C17.673%2032.969%2C17.247%20C34.141%2C16.311%2034.517%2C14.692%2033.878%2C13.334%20C33.239%2C11.977%2031.751%2C11.236%2030.282%2C11.544%20L19.947%2C13.553%20C21.748%2C9.438%2020.827%2C5.545%2020.783%2C5.371%20C20.224%2C3.39%2019.309%2C2.996%2017.446%2C2.609%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E");
    background-color: #53AB1A;
}
.ItemFeatRank {
color: #FF9933;
display: inline-block;
vertical-align: top;
height: 20px;
line-height: 20px;
font-size: 14px;
margin: 0 10px 0 0;
}
.ItemFeatRank span {
margin: 0;
}
.ItemFeatRank span:first-of-type {
font-weight: 500;
}

#MailFrame {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: rgba( 255, 255, 155, 0.98 );
line-height: 20px;
font-size: 16px;
font-weight: 300;
overflow: hidden;
text-shadow: 1px 1px 1px #ffffff;
}
#MailFrameClose {
position: absolute;
left: 20px;
right: 20px;
bottom: 0;
height: 80px;
border-top: solid 1px #d9d9d9;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%2C%200%2C%2020%2C%2020%22%3E%3Cpath%20d%3D%22M19.091%2C20%20L18.624%2C19.984%20L18.293%2C19.764%20L0.293%2C1.712%20C-0.098%2C1.32%20-0.098%2C0.685%200.293%2C0.294%20C0.683%2C-0.098%201.317%2C-0.098%201.707%2C0.294%20L19.707%2C18.345%20C20.098%2C18.737%2020.098%2C19.372%2019.707%2C19.764%20C19.339%2C20.015%2019.543%2C19.934%2019.091%2C20%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3Cpath%20d%3D%22M0.91%2C20%20L1.376%2C19.984%20L1.707%2C19.764%20L19.707%2C1.712%20C20.098%2C1.32%2020.098%2C0.685%2019.707%2C0.294%20C19.317%2C-0.098%2018.683%2C-0.098%2018.293%2C0.294%20L0.293%2C18.345%20C-0.098%2C18.737%20-0.098%2C19.372%200.293%2C19.764%20C0.661%2C20.015%200.457%2C19.934%200.91%2C20%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3C%2Fsvg%3E");
background-size: 16px 16px;
background-repeat: no-repeat;
background-position: calc( 50% - 0.5px ) 50%;
cursor: pointer;
}
#MailFrameClose:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%2C%200%2C%2020%2C%2020%22%3E%3Cpath%20d%3D%22M19.091%2C20%20L18.624%2C19.984%20L18.293%2C19.764%20L0.293%2C1.712%20C-0.098%2C1.32%20-0.098%2C0.685%200.293%2C0.294%20C0.683%2C-0.098%201.317%2C-0.098%201.707%2C0.294%20L19.707%2C18.345%20C20.098%2C18.737%2020.098%2C19.372%2019.707%2C19.764%20C19.339%2C20.015%2019.543%2C19.934%2019.091%2C20%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M0.91%2C20%20L1.376%2C19.984%20L1.707%2C19.764%20L19.707%2C1.712%20C20.098%2C1.32%2020.098%2C0.685%2019.707%2C0.294%20C19.317%2C-0.098%2018.683%2C-0.098%2018.293%2C0.294%20L0.293%2C18.345%20C-0.098%2C18.737%20-0.098%2C19.372%200.293%2C19.764%20C0.661%2C20.015%200.457%2C19.934%200.91%2C20%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}

.Pages {
margin: 25px auto 0 auto;
border-collapse: collapse;
border: 0px;
font-size: 16px;
font-weight: 500;
line-height: 40px;
height: 40px;
text-align: center;
}
.Pages td {
border: 0px;
}
.PagesNum {
border-radius: 4px;
min-width: 50px;
}
.PagesLeft {
width: 50px;
height: 40px;
background-color: #ffffff;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2020%2C%2016%22%3E%3Cpath%20d%3D%22M13.41%2C-0%20L13.876%2C0.016%20L14.207%2C0.237%20C14.598%2C0.629%2014.598%2C1.264%2014.207%2C1.656%20L7.914%2C7.971%20L14.207%2C14.287%20C14.598%2C14.679%2014.598%2C15.314%2014.207%2C15.706%20C13.817%2C16.098%2013.183%2C16.098%2012.793%2C15.706%20L5.793%2C8.681%20C5.402%2C8.289%205.402%2C7.654%205.793%2C7.262%20L12.793%2C0.237%20C13.161%2C-0.015%2012.957%2C0.066%2013.41%2C-0%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3C%2Fsvg%3E");
background-size: 20px 16px;
background-repeat: no-repeat;
background-position: 50% 50%;
border-radius: 4px;
cursor: pointer;
}
.PagesLeft:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2020%2C%2016%22%3E%3Cpath%20d%3D%22M13.41%2C-0%20L13.876%2C0.016%20L14.207%2C0.237%20C14.598%2C0.629%2014.598%2C1.264%2014.207%2C1.656%20L7.914%2C7.971%20L14.207%2C14.287%20C14.598%2C14.679%2014.598%2C15.314%2014.207%2C15.706%20C13.817%2C16.098%2013.183%2C16.098%2012.793%2C15.706%20L5.793%2C8.681%20C5.402%2C8.289%205.402%2C7.654%205.793%2C7.262%20L12.793%2C0.237%20C13.161%2C-0.015%2012.957%2C0.066%2013.41%2C-0%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
.PagesRight {
width: 50px;
height: 40px;
background-color: #ffffff;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2020%2C%2016%22%3E%3Cpath%20d%3D%22M6.59%2C-0%20L6.124%2C0.016%20L5.793%2C0.237%20C5.402%2C0.629%205.402%2C1.264%205.793%2C1.656%20L12.086%2C7.971%20L5.793%2C14.287%20C5.402%2C14.679%205.402%2C15.314%205.793%2C15.706%20C6.183%2C16.098%206.817%2C16.098%207.207%2C15.706%20L14.207%2C8.681%20C14.598%2C8.289%2014.598%2C7.654%2014.207%2C7.262%20L7.207%2C0.237%20C6.839%2C-0.015%207.043%2C0.066%206.59%2C-0%20z%22%20fill%3D%22%233E3E3E%22%2F%3E%3C%2Fsvg%3E");
background-size: 20px 16px;
background-repeat: no-repeat;
background-position: 50% 50%;
border-radius: 4px;
cursor: pointer;
}
.PagesRight:hover {
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%2C%200%2C%2020%2C%2016%22%3E%3Cpath%20d%3D%22M6.59%2C-0%20L6.124%2C0.016%20L5.793%2C0.237%20C5.402%2C0.629%205.402%2C1.264%205.793%2C1.656%20L12.086%2C7.971%20L5.793%2C14.287%20C5.402%2C14.679%205.402%2C15.314%205.793%2C15.706%20C6.183%2C16.098%206.817%2C16.098%207.207%2C15.706%20L14.207%2C8.681%20C14.598%2C8.289%2014.598%2C7.654%2014.207%2C7.262%20L7.207%2C0.237%20C6.839%2C-0.015%207.043%2C0.066%206.59%2C-0%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}

#AgeStopF {
position: fixed;
z-index: 3000;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: rgba( 62, 62, 62, 0.9 );
}
#AgeStopT {
position: relative;
display: table;
width: 100%;
height: 100%;
}
#AgeStopC {
position: relative;
display: table-cell;
vertical-align: middle;
text-align: center;
}
#AgeStop {
position: relative;
max-width: 400px;
display: inline-block;
background-color: #f6f6f6;
margin: 20px;
font-size: 16px;
line-height: 20px;
border-radius: 4px;
padding: 20px 20px;
box-shadow: 0 0 40px rgba( 0, 0, 0, 0.2 );
}
#AgeStopLogo {
margin: 0;
height: 40px;
width: 140px;
background-image: url( winetherapy_color.svg );
background-size: 140px 40px;
background-repeat: no-repeat;
background-position: 0;
}
#AgeStopAge {
position: absolute;
top: 20px;
right: 20px;
width: 40px;
height: 40px;
line-height: 40px;
font-size: 16px;
font-weight: 500;
color: #ffffff;
background-color: #AB1A53;
border-radius: 40px;
}
#AgeStop p {
margin: 20px 0;
text-align: left;
}
#AgeStopButton {
width: 60px;
margin: 20px 0 0 0;
padding: 10px 15px;
height: 20px;
color: #ffffff;
background-color: #AB1A53;
font-size: 16px;
line-height: 20px;
border-radius: 4px;
cursor: pointer;
}
#AgeStopButton:hover {
background-color: #1A53AB;
}

#FSRar {
padding: 20px 20px 0 20px;
text-align: center;
font-size: 14px;
line-height: 20px;
background-color: #f6f6f6;
}
#FSRarOk {
display: inline-block;
white-space: nowrap;
color: #AB1A53;
background-color: #ffffff;
height: 20px;
padding: 0 5px;
border-radius: 5px;
cursor: pointer;
}
#FSRarOk:hover {
color: #1A53AB;
}

#OneItemText, .OneItem, #OneItemText h1 {
    position: relative;
    background-color: #f6f6f6;
    padding: 20px;
}
.OneItemText {
    padding: 0 20px;
}
@media all and ( max-width: 959px ) {
    .OneItemText {
        padding: 0 10px;
    }
}

#Menu3 {
    margin: 20px 20px -20px 20px;
}
@media all and ( max-width: 959px ) {
    #OneItemText, .OneItem, #OneItemText h1 {
        padding: 10px;
    }
    #Menu3 {
        margin: 10px 10px -10px 10px;
    }
}

#OneItemTextBG {
    position: relative;
    margin: -20px -20px 0 -20px;
    padding: 40px;
    height: 240px;
    overflow: hidden;
}
#OneItemTextBG h1 {
    padding: 0;
    line-height: calc( 24px + 3vw );
    font-size: calc( 20px + 3vw );
    font-weight: 900;
    color: #ffffff;
    text-transform: uppercase;
    background-color: transparent;
	text-shadow: 5px 5px 10px rgba( 0, 0, 0, 0.6 ), -5px 5px 10px rgba( 0, 0, 0, 0.6 ), -5px -5px 10px rgba( 0, 0, 0, 0.6 ), 5px -5px 10px rgba( 0, 0, 0, 0.6 );
}
@media all and ( max-width: 959px ) {
    #OneItemTextBG h1 {
        margin: -10px -10px 0 -10px;
    }
}
#OneItemTextBG div {
    position: absolute;
    top: 0;
    bottom: 0;
    left: calc( 80% - 400px );
    width: 800px;
    background-size: 100%;
    background-position: 0;
    background-repeat: no-repeat;
}

.HomeH {
    background-color: #f6f6f6;
    padding: 40px 40px 20px 40px;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
}
.HomeAll {
    background-color: #ffffff;
    position: absolute;
    z-index: 11;
    right: 0;
    bottom: 0;
    left: 0;
    margin: 0 auto;
    width: 120px;
    height: 40px;
    padding: 0 20px;
    line-height: 40px;
    color: #3E3E3E;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    border-radius: 4px;
}
.HomeAll:hover {
    color: #AB1A53;
}

#OneItemH {
padding: 20px;
background-color: #f6f6f6;
}
@media all and ( max-width: 959px ) {
    #OneItemH {
        padding: 0;
    }
}
#OneItemH h1 {

}
.OneItemH {
position: relative;
min-height: 40px;
line-height: 40px;
font-size: 32px;
}
.OneItemH h2 {
display: block;
min-height: 30px;
line-height: 30px;
font-size: 24px;
font-weight: 500;
margin: 0;
}
.OneItemH div {
display: block;
margin: 20px 0 0 0;
line-height: 20px;
font-size: 16px;
font-weight: 500;
}
#OneItem {
position: relative;
padding: 20px;
background-color: #f6f6f6;
}
#OneItemD {
position: relative;
margin: 20px 0 0 0;
background-color: #ffffff;
border-radius: 4px;
}
.OneItemD {
position: relative;
display: inline-block;
vertical-align: top;
padding: 20px;
width: calc( 100%/3 - 40px );
text-align: left;
}
.OneItemD .FancyImg img {
margin: 20px 10px 0 10px;
width: 60px;
height: 60px;
display: inline-block;
vertical-align: top;
}
.OneItemD .FancyImg:first-of-type {
width: 400px;
height: 600px;
}
.OneItemD .FancyImg:first-of-type img {
margin: 0;
width: 400px;
height: 600px;
border: 0;
object-fit: contain;
}
.OneItemD .FancyImg:first-of-type {
display: block;
margin: 0 auto;
}
.OneItemDDesc {
padding: 20px 0 0 0;
}
#ItemFeatures {
padding: 0;
margin: 40px 0 0 0;
}
.ItemFeatures {
list-style-type: none;
margin: 20px 0 0 0;
display: block;
}
.ItemFeaturesN, .ItemFeaturesL {
display: inline-block;
vertical-align: top;
min-height: 20px;
line-height: 20px;
font-size: 16px;
width: 160px;
}
.ItemFeaturesL {
    width: calc( 100% - 180px );
    padding: 0 0 0 20px;
    text-align: left;
}
@media all and ( max-width: 599px ) {
    .ItemFeaturesN, .ItemFeaturesL {
        display: block;
        width: auto;
    }
    .ItemFeaturesN {
        font-size: 12px;
    }
    .ItemFeaturesL {
        width: auto;
        padding: 0;
    }
}
#ItemPrices {
position: relative;
background-color: #f6f6f6;
border-radius: 4px;
}
.ItemPrices {
position: relative;
padding: 20px;
border-top: solid 1px #d9d9d9;
}
.ItemPrices:first-of-type {
border-top: none;
}
@media all and ( max-width: 766px ) {
    /* .ItemPrices {
        padding: 20px 0;
    } */
}
.ItemPricesSupplier {
    margin: 10px 0 0 0;
    padding: 0 0 10px 0;
    line-height: 16px;
    font-size: 14px;
}
.ItemPricesSupplier div:nth-of-type(1) {
    float: left;
}
.ItemPricesSupplier div:nth-of-type(2) {
    float: right;
    text-align: right;
}
#OneItemDDesc {
float: left;
display: block;
}
#OneItemDImage {
/* background-color: #ff0099; */
position: relative;
}

.MainName {
clear: both;
padding: 20px;
line-height: 16px;
font-size: 16px;
text-align: center;
}
.MainNameA {
display: inline-block;
vertical-align: top;
padding: 20px;
min-height: 30px;
font-size: 24px;
line-height: 30px;
text-shadow: 1px 1px 1px #ffffff;
}
@media all and ( max-width: 959px ) {
    .MainName {
        padding: 10px;
        }
    .MainNameA {
        padding: 10px;
        min-height: 20px;
        font-size: 20px;
    }
}
.MainNameAAll {
color: #AB1A53;
cursor: pointer;
}
.MainNameAAll:hover {
color: #AB1A53;
}
.MainNameAOn {
color: #3E3E3E;
cursor: auto;
}
.MainNameAOn:hover {
color: #3E3E3E;
cursor: auto;
}
.MainNameText {
/* display: none; */
padding: 0;
text-align: left;
line-height: 20px;
}
.MainNameText:nth-of-type(2) {
display: block;
}

/* @media all and ( max-width: 1440px ) { */
@media all and ( max-width: 1440px ) {

#Filter {
width: calc( 100%/3 - 60px );
}
.GoodsList {
width: calc( 100%/3 - 20px );
}

}
/* @media all and ( max-width: 1439px ) { */

/* @media all and ( max-width: 1199px ) { */
@media all and ( max-width: 1199px ) {

    .OneItemD {
        display: block;
        width: auto;
    }
    #OneItemDImage {
        float: left;
        width: calc( 100%/3 );
    }
    #OneItemDPrices {
        float: right;
        width: calc( 200%/3 - 80px );
    }
    #OneItemDDesc {
        float: right;
        width: calc( 200%/3 - 80px );
    }
    .OneItemD .FancyImg:first-of-type {
        width: calc( 100% );
        height: 600px;
    }
    .OneItemD .FancyImg:first-of-type img {
        width: calc( 100% );
        height: 600px;
        object-position: 50% 0%;
    }
    
}
/* @media all and ( max-width: 1199px ) { */

/* @media all and ( max-width: 979px ) { */
@media all and ( max-width: 979px ) {

#MidTop {
padding: 0 5px;
}
#FilterSorting {
padding: 20px 20px;
}
#FilterOpener, #FilterClosure {
position: relative;
top: 0;
left: 0;
margin: 20px 0 0 0;
}
#Sort {
top: calc( 100% - 60px );
}
#Filter {
padding: 20px;
width: calc( 100%/2 - 40px );
}
.GoodsList {
width: calc( 100%/2 - 20px );
}

}
/* @media all and ( max-width: 979px ) { */

/* @media all and ( max-width: 766px ) { */
@media all and ( max-width: 766px ) {

    #Filter {
        width: calc( 100% - 40px );
    }
    .GoodsList {
        width: calc( 100% - 20px );
    }
    #OneItemDImage, #OneItemDPrices, #OneItemDDesc {
        float: none;
        width: auto;
    }
    .OneItemD .FancyImg:first-of-type, .OneItemD .FancyImg:first-of-type img {
        height: calc( 280px + 40vw );
    }
    #OneItemH h1, .OneItemH h2 {
        font-size: 20px;
    }
    .GoodsListPricesListRub {
        height: 30px;
        line-height: 30px;
        font-size: 24px;
    }
    .GoodsListPricesVol {
        height: 30px;
    }
    .GoodsListPricesVol div {
        height: 16px;
        line-height: 16px;
        font-size: 16px;
    }
    .GoodsListPricesVol div:nth-of-type(2) {
        height: 14px;
        line-height: 14px;
        font-size: 12px;
    }
    .GoodsListPricesSale {
        font-size: 14px;
    }

}
/* @media all and ( max-width: 766px ) { */

/* @media all and ( max-width: 399px ) { */
@media all and ( max-width: 399px ) {

    .GoodsListPricesListRub {
        font-size: 20px;
    }

}
/* @media all and ( max-width: 399px ) { */

#CartHeaderW {
    margin: 0;
    padding: 10px 0;
    background-color: #f6f6f6;
}
#CartHeader {
    margin: 0 auto;
    padding: 20px;
    min-height: 40px;
}
#CartHeader h1 {
    float: left;
    padding: 10px 20px;
    min-height: 40px;
    line-height: 40px;
    font-size: 32px;
    font-weight: 300;
}
.CartHeader {
    float: right;
    height: 40px;
    line-height: 40px;
    margin: 10px;
    padding: 0 10px;
}
.CartHeader a {
    color: #383838;
}
.CartHeader a:hover {
    color: #AB1A53;
}

#CartMain {
    background-color: #f6f6f6;
    padding: 0 20px 20px 0;
}
#CartLeft {
    float: left;
    width: calc( 100% - 400px );
}
.CartLeft {
    padding: 0 40px 20px 40px;
}
@media all and ( max-width: 959px ) {
    .CartLeft {
        padding: 10px 0;
    }
}
#CartRight {
    float: right;
    width: 400px;
}
#CartRight #TableU {
    background-color: #ffffff;
    border-radius: 4px;
}
#CartRight .TableUL {
    padding: 0 10px;
    display: block;
    width: calc( 100% - 20px );
}
@media all and ( max-width: 1199px ) {
    #CartLeft {
        width: calc( 200%/3 );
    }
    #CartRight {
        padding: 0;
        width: calc( 100%/3 );
    }
}
@media all and ( max-width: 959px ) {
    #CartLeft, #CartRight {
        width: auto;
        float: none;
    }
    #CartLeft {
        padding: 0 0 0 20px;
    }
    #CartRight {
        padding: 20px 0px 20px 20px;
    }
    #CartRight #TableU {
        background-color: #ffffff;
        padding: 10px;
    }
}
#MyCart {
    position: relative;
    padding: 0 20px;
}
#MyCart a {
    color: #383838;
}
#MyCart a:hover {
    color: #AB1A53;
}
.MyCart {
    position: relative;
    background-color: #ffffff;
    min-height: 100px;
    line-height: 20px;
    margin: 0 0 10px 0;
    padding: 10px 40px 10px 90px;
    text-align: right;
    border-radius: 4px;
}
.MyCartClose {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 20px;
    height: 20px;
    background-size: 16px 16px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C5%20L5%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;
}
.MyCartClose:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C5%20L5%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
.MyCartImg {
    position: absolute;
    top: 20px;
    left: 0px;
    width: 80px;
    bottom: 20px;
}
.MyCartImg img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.MyCartName {
    padding: 10px;
    line-height: 20px;
    font-size: 16px;
    text-align: left;
}
.MyCartPriceSum {
    display: inline-block;
    vertical-align: top;
    width: 100px;
    padding: 10px 20px;
    line-height: 40px;
    font-size: 16px;
    text-align: right;
}
.MyCartPriceDiv {
    display: inline-block;
    vertical-align: top;
    line-height: 60px;
}
.MyCartPricePercent {
    background-color: #ffffff;
    display: inline-block;
    vertical-align: top;
    width: 40px;
    margin: 10px 0;
    padding: 9px;
    line-height: 20px;
    font-size: 16px;
    text-align: center;
    border-radius: 4px;
    border: solid 1px #d9d9d9;
}
.MyCartPriceDiscount {
    background-color: #ffffff;
    display: inline-block;
    vertical-align: top;
    width: 80px;
    margin: 10px 0;
    padding: 9px;
    line-height: 20px;
    font-size: 16px;
    text-align: center;
    border-radius: 4px;
    border: solid 1px #d9d9d9;
}
.MyCartPriceCount {
    background-color: #ffffff;
    display: inline-block;
    vertical-align: top;
    width: 60px;
    margin: 10px 0;
    padding: 9px;
    line-height: 20px;
    font-size: 16px;
    text-align: center;
    border: solid 1px #d9d9d9;
}
.MyCartPriceMinus {
    background-color: #ffffff;
    display: inline-block;
    vertical-align: top;
    border: solid 1px #d9d9d9;
    border-right: none;
    width: 39px;
    height: 38px;
    margin: 10px 0;
    border-radius: 4px 0 0 4px;
    background-size: 19px 19px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%2C%200%2C%2038%2C%2038%22%3E%3Cpath%20d%3D%22M1%2C19%20L37%2C19%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;
}
.MyCartPriceMinus:hover {
    background-color: #AB1A53;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%2C%200%2C%2038%2C%2038%22%3E%3Cpath%20d%3D%22M1%2C19%20L37%2C19%22%20fill-opacity%3D%220%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
.MyCartPricePlus {
    background-color: #ffffff;
    display: inline-block;
    vertical-align: top;
    border: solid 1px #d9d9d9;
    border-left: none;
    width: 39px;
    height: 38px;
    margin: 10px 0;
    border-radius: 0 4px 4px 0;
    background-size: 19px 19px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%2C%200%2C%2038%2C%2038%22%3E%3Cpath%20d%3D%22M1%2C19%20L37%2C19%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M19%2C37%20L19%2C1%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;
}
.MyCartPricePlus:hover {
    background-color: #AB1A53;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%2C%200%2C%2038%2C%2038%22%3E%3Cpath%20d%3D%22M1%2C19%20L37%2C19%22%20fill-opacity%3D%220%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M19%2C37%20L19%2C1%22%20fill-opacity%3D%220%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
.MyCartPrice {
    display: inline-block;
    vertical-align: top;
    width: 100px;
    padding: 10px 20px;
    font-size: 16px;
    text-align: right;
}
.MyCartPrice div {
    line-height: 40px;
}
.MyCartPriceSale div {
    line-height: 20px;
}
.MyCartPriceSale div:nth-of-type(2) {
    font-size: 12px;
    text-decoration: line-through;
}
.MCPriceOrig {
    display: none;
}
.MCPriceOrigOn {
    display: block;
}
.MyCartTotal {
    background-color: #ffffff;
    position: relative;
    min-height: 20px;
    margin: 0 0 10px 0;
    padding: 10px 50px 10px 90px;
    text-align: right;
    border-radius: 4px;
}
.MyCartTotalOff {
    display: none;
}
.MyCartTotalName {
    float: left;
    position: relative;
    padding: 10px;
    min-height: 20px;
}
.MyCartTotalSum {
    float: right;
    position: relative;
    padding: 10px;
    min-height: 20px;
    text-align: right;
}
@media all and ( max-width: 959px ) {
    #CartHeader {
        padding: 0px;
    }
    #CartHeader h1 {
        font-size: 24px;
    }
    #MyCart {
        padding: 0;
    }
}
@media all and ( max-width: 629px ) {
    .MyCart {
        padding: 10px 0px 10px 90px;
    }
    .MyCartName {
        padding-right: 40px;
    }
    .MyCartPrice, .MyCartPriceSum {
        display: block;
        width: auto;
        padding: 0 20px 0 0;
    }
    .MyCartPriceDiv {
        display: block;
        padding: 0 20px 0 0;
    }
    .MyCartPriceCount, .MyCartPricePlus, .MyCartPriceMinus {
        margin: 0;
    }
    .MyCartTotal {
        padding: 10px 10px;
    }
    .MyCartTotalName, .MyCartTotalSum {
        padding: 10px 10px;
    }
}

#MyProfile {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    width: 40px;
    height: 40px;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M100%2C0%20C133.137%2C0%20160%2C26.863%20160%2C60%20C160%2C93.137%20133.137%2C120%20100%2C120%20C66.863%2C120%2040%2C93.137%2040%2C60%20C40%2C26.863%2066.863%2C0%20100%2C0%20z%20M100%2C10%20C72.386%2C10%2050%2C32.386%2050%2C60%20C50%2C87.614%2072.386%2C110%20100%2C110%20L100%2C110%20C127.614%2C110%20150%2C87.614%20150%2C60%20C150%2C32.386%20127.614%2C10%20100%2C10%20z%22%20fill%3D%22%23383838%22%2F%3E%3Cpath%20d%3D%22M140%2C140%20C180%2C140%20200%2C160%20200%2C200%20C160%2C200%2040%2C200%20-0%2C200%20C-0%2C160%2020%2C140%2060%2C140%20L140%2C140%20z%20M140%2C150%20L60%2C150%20C45.939%2C150.059%2030.358%2C152.51%2020.586%2C163.657%20C14.085%2C171.073%2011.776%2C180.474%2010.518%2C190%20L189.482%2C190%20C188.224%2C177.556%20183.634%2C165.141%20172.864%2C157.916%20C163.219%2C151.444%20151.313%2C150.162%20140%2C150%20z%22%20fill%3D%22%23383838%22%2F%3E%3C%2Fsvg%3E");
    cursor: pointer;
}
#MyProfile div {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    width: 40px;
    height: 40px;
}
#MyProfile:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M100%2C0%20C133.137%2C0%20160%2C26.863%20160%2C60%20C160%2C93.137%20133.137%2C120%20100%2C120%20C66.863%2C120%2040%2C93.137%2040%2C60%20C40%2C26.863%2066.863%2C0%20100%2C0%20z%20M100%2C10%20C72.386%2C10%2050%2C32.386%2050%2C60%20C50%2C87.614%2072.386%2C110%20100%2C110%20L100%2C110%20C127.614%2C110%20150%2C87.614%20150%2C60%20C150%2C32.386%20127.614%2C10%20100%2C10%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3Cpath%20d%3D%22M140%2C140%20C180%2C140%20200%2C160%20200%2C200%20C160%2C200%2040%2C200%20-0%2C200%20C-0%2C160%2020%2C140%2060%2C140%20L140%2C140%20z%20M140%2C150%20L60%2C150%20C45.939%2C150.059%2030.358%2C152.51%2020.586%2C163.657%20C14.085%2C171.073%2011.776%2C180.474%2010.518%2C190%20L189.482%2C190%20C188.224%2C177.556%20183.634%2C165.141%20172.864%2C157.916%20C163.219%2C151.444%20151.313%2C150.162%20140%2C150%20z%22%20fill%3D%22%23AB1A53%22%2F%3E%3C%2Fsvg%3E");
}
#MyExit {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    width: 40px;
    height: 40px;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-color: transparent;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M120%2C5%20L195%2C5%20L195%2C80%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M80%2C120%20L195%2C5%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C130%20C195%2C130%20195%2C165%20195%2C175%20C195%2C185%20185%2C195%20175%2C195%20C165%2C195%2035%2C195%2025%2C195%20C15%2C195%205%2C185%205%2C175%20C5%2C165%205%2C30%205%2C25%20C5%2C15%2015%2C5%2025%2C5%20C35%2C5%2055%2C5%2070%2C5%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
    cursor: pointer;
}
#MyExit div {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    width: 40px;
    height: 40px;
}
#MyExit:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M120%2C5%20L195%2C5%20L195%2C80%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M80%2C120%20L195%2C5%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C130%20C195%2C130%20195%2C165%20195%2C175%20C195%2C185%20185%2C195%20175%2C195%20C165%2C195%2035%2C195%2025%2C195%20C15%2C195%205%2C185%205%2C175%20C5%2C165%205%2C30%205%2C25%20C5%2C15%2015%2C5%2025%2C5%20C35%2C5%2055%2C5%2070%2C5%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}

#MainField {
    display: none;
    padding: 0 20px;
}
@media all and ( max-width: 959px ) {
    #MainField {
        padding: 0 10px;
    }
}
#TableU {
    padding: 10px;
}
@media all and ( max-width: 959px ) {
    #TableU {
        padding: 0;
    }
}
.TableUL {
    position: relative;
    padding: 10px;
    display: inline-block;
    vertical-align: top;
    width: calc( 100%/3 - 20px );
}
@media all and ( max-width: 719px ) {
    .TableUL {
        padding: 0 10px;
        display: block;
        width: calc( 100% - 20px );
    }
}
#TableH {
    padding: 10px;
    min-height: 30px;
    line-height: 30px;
    font-size: 24px;
}
.TableH {
    margin: 10px 0 0 0;
    line-height: 20px;
    font-size: 14px;
    padding: 0;
}
.TableH h2 {
    padding: 30px 10px;
}
@media all and ( max-width: 959px ) {
    .TableH h2 {
        padding: 0 10px;
        font-size: 24px;
        line-height: 30px;
    }
}
.TableI {
    display: block;
    margin: 0;
    padding: 0 9px;
    width: calc( 100% - 20px );
    height: 38px;
    line-height: 38px;
    background-color: #ffffff;
    border: solid 1px #d9d9d9;
    border-radius: 4px;
}
.TableTA {
    display: block;
    margin: 0;
    padding: 9px;
    width: calc( 100% - 20px );
    height: 58px;
    line-height: 20px;
    background-color: #ffffff;
    border: solid 1px #d9d9d9;
    border-radius: 4px;
}
.TableB {
    display: block;
    margin: 20px 10px 10px 10px;
    width: calc( 100%/3 - 20px );
    height: 38px;
    font-size: 14px;
    font-weight: 500;
    border: solid 1px #383838;
    color: #ffffff;
    background-color: #383838;
    border-radius: 4px;
    cursor: pointer;
    -webkit-appearance: none;
    text-shadow: 1px 1px 1px rgba( 0, 0, 0, 0.2 );
}
.TableB::before {
    content: "\a";
    white-space: pre;
}
@media all and ( max-width: 719px ) {
    .TableB {
        width: calc( 100% - 20px );
    }
}
.TableB:hover {
    border: solid 1px #AB1A53;
    background-color: #AB1A53;
}
.TableT {
    padding: 10px;
    line-height: 20px;
    font-size: 14px;
}
#SendOrderSubmit {
    width: calc( 100% - 20px );
}

#OrderError {
    margin: 10px;
    padding: 20px;
    border: solid 1px #AB1A53;
    border-radius: 4px;
    line-height: 20px;
    font-size: 14px;
    color: #AB1A53;
}
#OrderError ul {
    margin: 0;
    padding: 0 0 0 20px;
}
#OrderError a {
    color: #1A53AB;
}
#OrderError a:hover {
    color: #383838;
}

#MainSlimW {
    background-color: darkcyan;
    padding: 0 20px 20px 20px;
}
#MainSlim {
    
}

#OrderIcons {
    position: relative;
    margin: 0 20px;
    border-bottom: solid 1px #d9d9d9;
}
.OrderIcons {
    position: relative;
    background-color: #ffffff;
    display: inline-block;
    vertical-align: top;
    padding: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 16px;
    color: #383838;
}
.OrderIcons a {
    color: #383838;
}
.OrderIconsOn a {
    color: #AB1A53;
}
.OrderIconsCount {
    position: absolute;
    top: 12px;
    right: 10px;
    vertical-align: top;
    color: #ffffff;
    background-color: #AB1A53;
    font-size: 10px;
    height: 12px;
    padding: 2px 2px;
    line-height: 12px;
    min-width: 12px;
    border-radius: 40px;
    text-align: center;
}
.MyOrdersT {
    border-collapse: collapse;
    width: calc( 100% - 40px );
    margin: 0 20px;
}
.MyOrdersT td:nth-of-type(2n) {
    text-align: right;
}
.MyOrdersT td {
    border-bottom: solid 1px #d0d0d0;
    padding: 20px;
}
.MyOrderH {
    margin: 20px 0 0 0;
    padding: 20px;
    font-size: 24px;
    line-height: 30px;
}
.MyOrderT {
    padding: 20px 20px 40px 20px;
}

#HomeSale {
	background-color: #f6f6f6;
    padding: 0 0 20px 0;
}
.HomeSaleSwyper {
	width: calc( 100% - 0px );
    height: 590px;
    padding: 0;
}
.HomeSaleSwyper .swiper-wrapper {
    padding: 0 10px;
}
.HomeSaleSwyper .swiper-slide {
	width: calc( 100%/4 - 20px );
}
@media all and ( max-width: 1440px ) {
    .HomeSaleSwyper .swiper-slide {
        width: calc( 100%/3 - 20px );
    }
}
@media all and ( max-width: 979px ) {
    .HomeSaleSwyper .swiper-slide {
        width: calc( 100%/2 - 20px );
    } 
}
@media all and ( max-width: 766px ) {
    .HomeSaleSwyper .swiper-slide {
        width: calc( 100% - 20px );
    } 
}
.HomeSaleSwyper .swiper-slide .GoodsList {
	width: calc( 100% - 20px );
}
/* .HomeSaleSwyper .swiper-pagination {
} */
.HomeSaleSwyper .swiper-button-prev {
    position: absolute;
    top: auto;
    bottom: 0;
    left: 20px;
    background-color: #ffffff;
	width: 40px;
	height: 40px;
	border-radius: 40px;
	color: #3E3E3E;
}
.HomeSaleSwyper .swiper-button-next {
    position: absolute;
    top: auto;
    bottom: 0;
    right: 20px;
    background-color: #ffffff;
	width: 40px;
	height: 40px;
	border-radius: 40px;
	color: #3E3E3E;
}
.HomeSaleSwyper .swiper-button-prev:after, .HomeSaleSwyper .swiper-button-next:after {
	font-size: 20px;
}
.HomeSaleSwyper .swiper-horizontal>.swiper-pagination-bullets, .HomeSaleSwyper .swiper-pagination-bullets.swiper-pagination-horizontal, .HomeSaleSwyper .swiper-pagination-custom, .HomeSaleSwyper .swiper-pagination-fraction {
    bottom: 20px;
}
.HomeSaleSwyper .swiper-pagination-bullet {
    background-color: #3E3E3E;
}

#HomeAdvice, .HomeAdvice {
    padding: 0 0 20px 0;
	background-color: #f6f6f6;
}
.HomeAdviceSwyper {
	width: calc( 100% - 0px );
    height: 590px;
    padding: 0;
}
.HomeAdviceSwyper .swiper-wrapper {
    padding: 0 10px;
}
.HomeAdviceSwyper .swiper-slide {
	width: calc( 100%/4 - 20px );
}
@media all and ( max-width: 1440px ) {
    .HomeAdviceSwyper .swiper-slide {
        width: calc( 100%/3 - 20px );
    }
}
@media all and ( max-width: 979px ) {
    .HomeAdviceSwyper .swiper-slide {
        width: calc( 100%/2 - 20px );
    } 
}
@media all and ( max-width: 766px ) {
    .HomeAdviceSwyper .swiper-slide {
        width: calc( 100% - 20px );
    } 
}
.HomeAdviceSwyper .swiper-slide .GoodsList {
	width: calc( 100% - 20px );
}
/* .HomeAdviceSwyper .swiper-pagination {
} */
.HomeAdviceSwyper .swiper-button-prev {
    position: absolute;
    top: auto;
    bottom: 0;
    left: 20px;
    background-color: #ffffff;
	width: 40px;
	height: 40px;
	border-radius: 40px;
	color: #3E3E3E;
}
.HomeAdviceSwyper .swiper-button-next {
    position: absolute;
    top: auto;
    bottom: 0;
    right: 20px;
    background-color: #ffffff;
	width: 40px;
	height: 40px;
	border-radius: 40px;
	color: #3E3E3E;
}
.HomeAdviceSwyper .swiper-button-prev:after, .HomeAdviceSwyper .swiper-button-next:after {
	font-size: 20px;
}
.HomeAdviceSwyper .swiper-horizontal>.swiper-pagination-bullets, .HomeAdviceSwyper .swiper-pagination-bullets.swiper-pagination-horizontal, .HomeAdviceSwyper .swiper-pagination-custom, .HomeAdviceSwyper .swiper-pagination-fraction {
    bottom: 20px;
}
.HomeAdviceSwyper .swiper-pagination-bullet {
    background-color: #3E3E3E;
}

#HomeSliderW {
	position: relative;
	margin: 0;
}
#HomeSlider {
	position: relative;
	margin: 0;
	height: calc( 300px + 10vw );
	padding: 0 0 40px 0;
    color: #ffffff;
	background-color: #f6f6f6;
}
#HomeSlider a {
    color: #ffffff;
}
.HomeSlider {
	width: 100%;
	height: calc( 300px + 10vw );
}
.HomeSlider .swiper-button-prev, .HomeSlider .swiper-button-next {
	width: 40px;
	height: 40px;
	border-radius: 40px;
	color: #ffffff;
}
.HomeSlider .swiper-button-prev:after {
	font-size: 20px;
}
.HomeSlider .swiper-button-next:after {
	font-size: 20px;
}
.HomeSlider .swiper-horizontal>.swiper-pagination-bullets, .HomeSlider .swiper-pagination-bullets.swiper-pagination-horizontal, .HomeSlider .swiper-pagination-custom, .HomeSlider .swiper-pagination-fraction {
	bottom: 20px;
}
#HomeSlider .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	background-color: #3E3E3E;
}
.HomeSlide {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
    background-color: #333333;
    background: linear-gradient( 150deg, #666666, #000000);
    text-shadow: 1px 1px 1px #000000;
}
/* .HomeSliderImg {
	position: absolute;
	top: 0;
    right: calc( 100px + 10vw );
	bottom: 0;
    width: calc( 300px + 10vw );
    background-size: auto calc( 300px + 10vw + 320px );
	background-position: 50% calc( 100% + 80px );
	background-repeat: no-repeat;
} */
.HomeSliderImg {
	position: absolute;
	top: 0;
    right: 0;
	bottom: 0;
    left: 0;
    background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
}
.HomeSliderH {
    position: relative;
    margin-top: 80px;
    margin-left: 40px;
    margin-right: calc( 100px + 10vw + 300px + 10vw );
    text-transform: uppercase;
    line-height: calc( 4px + 4vw );
    font-size: calc( 2px + 4vw );
    font-weight: 900;
}
.HomeSliderT {
    position: relative;
    margin-top: 20px;
    margin-left: 40px;
    margin-right: calc( 100px + 10vw + 300px + 10vw );
    line-height: calc( 10px + 1vw );
    font-size: calc( 8px + 1vw );
}
.HomeSliderT p {
    margin: 0;
    padding: 0;
}
.HomeSliderSale {
    position: absolute;
    top: 80px;
    right: 40px;
    line-height: calc( 4px + 4vw );
    font-size: calc( 2px + 4vw );
    font-weight: 900;
}
.HomeSliderSale div:nth-of-type(2){
    font-size: calc( 6px + 2vw );
    text-decoration: line-through;
    opacity: 0.5;
}
@media all and ( max-width: 959px ) {
    .HomeSliderH {
        position: relative;
        top: 20px;
        left: 20px;
        right: auto;
        margin: 0 calc( 160px + 10vw ) 0 0;
    }
    .HomeSliderT {
        position: relative;
        top: 20px;
        left: 20px;
        right: auto;
        margin: 20px calc( 160px + 10vw ) 0 0;
    }
    .HomeSliderSale {
        position: relative;
        top: 20px;
        left: 20px;
        right: auto;
        margin: 20px calc( 160px + 10vw ) 0 0;
        width: auto;
    }
    /* .HomeSliderImg {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        width: calc( 160px + 10vw );
        background-size: auto calc( 300px + 10vw + 320px );
        background-position: 0 calc( 100% + 80px );
    } */
	.swiper-button-prev, .swiper-button-next {
		display: none;
	}
	.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
		bottom: 20px;
	}
}

#CSTPromo {
    display: none;
}
.TableI, .TableH {
    position: relative;
}
#upromo {
position: relative;
padding-right: 109px;
width: calc( 100% - 118px );
}
#OrderPromocodeCheck {
position: absolute;
bottom: 0;
right: 8px;
width: 100px;
height: 40px;
line-height: 40px;
font-size: 14px;
font-weight: 500;
text-align: center;
color: #ffffff;
background-color: #3E3E3E;
border-radius: 0 4px 4px 0;
cursor: pointer;
}
#OrderPromocodeCheck:hover {
background-color: #AB1A53;
}
#OrderPromocodeCheckResult {
display: none;
padding: 0;
font-size: 14px;
}
#OrderPromocodeCheckOver {
display: none;
position: absolute;
top: 0;
right: -2px;
bottom: 0;
left: 0;
border-radius: 3px;
background-color: rgba( 255, 255, 255, 0.4 );
}

#WineClubVrt {
    display: flex;
    flex-direction: row;
    background-color: #ffffff;
    border-radius: 40px;
    box-shadow: 0 10px 20px rgba( 0, 0, 0, 0.05 );
}
.WineClubVrt {
    display: block;
    width: calc( 100%/2 );
    padding: 20px 20px 40px 40px;
    border-left: solid 1px #d9d9d9;
    text-align: center;
}
.WineClubVrt:first-of-type {
    border-left: 0;
}
.WineClubVrt p {
    padding: 0;
    margin: 0;
    line-height: 30px;
    font-size: 24px;
}
.WineClubVrt div {
    margin: 20px 20px 0 20px;
    text-shadow: 1px 1px 1px #ffffff;
}
.WineClubVrt div:first-of-type {
    width: 80px;
    height: 80px;
    margin: 20px auto 0 auto;
    background-image: url( lavino_wineclub_tag.svg );
    background-size: 80px;
    background-position: 50%;
    background-repeat: no-repeat;
}
.WineClubVrt:nth-of-type(2) div:first-of-type {
    background-image: url( lavino_wineclub_bottles.svg );
}
@media all and ( max-width: 766px ) {
    #WineClubVrt {
        flex-direction: column;
    }
    .WineClubVrt {
        width: auto;
        border-left: none;
        border-top: solid 1px #d9d9d9;
    }
    .WineClubVrt:first-of-type {
        border-top: 0;
    }
}

#WineClubHrz {
    display: flex;
    flex-direction: row;
    background-color: #ffffff;
    border-radius: 40px;
    box-shadow: 0 10px 20px rgba( 0, 0, 0, 0.05 );
}
.WineClubHrz {
    display: block;
    width: calc( 100%/3 );
    padding: 20px 20px 40px 20px;
    border-left: solid 1px #d9d9d9;
}
.WineClubHrz:first-of-type {
    border-left: 0;
    border-radius: 40px 0 0 40px;
}
.WineClubHrz:last-of-type {
    border-radius: 0 40px 40px 0;
}
.WineClubHrzDiv p {
    padding: 0;
    margin: 0;
}
.WineClubHrzDiv {
    margin: 20px 20px 0 20px;
    padding: 0px;
    line-height: 20px;
    font-size: 16px;
    text-shadow: 1px 1px 1px #ffffff;
    text-align: center;
    hyphens: none;
}
.WineClubHrzDiv:first-of-type {
    width: 80px;
    height: 80px;
    margin: 20px auto 0 auto;
    background-image: url( lavino_wineclub_sale.svg );
    background-size: 80px;
    background-position: 50%;
    background-repeat: no-repeat;
}
.WineClubHrzDiv:nth-of-type(2) {
    line-height: 40px;
    font-size: 32px;
}
@media all and ( max-width: 766px ) {
    #WineClubHrz {
        flex-direction: column;
    }
    .WineClubHrz {
        width: calc( 100% - 40px );
        border-left: none;
        border-top: solid 1px #d9d9d9;
    }
    .WineClubHrz:first-of-type {
        border-top: 0;
        border-radius: 40px 40px 0 0;
    }
    .WineClubHrz:last-of-type {
        border-radius: 0 0 40px 40px;
    }
}
.WineClubHrz:nth-of-type(1) .WineClubHrzDiv:nth-of-type(2) {
    color: #AB1A53;
}
.WineClubHrz:nth-of-type(2) .WineClubHrzDiv:nth-of-type(2) {
    color: #53AB1A;
}
.WineClubHrz:nth-of-type(3) .WineClubHrzDiv:nth-of-type(2) {
    color: #1A53AB;
}
.WineClubHrz:nth-of-type(2) .WineClubHrzDiv:first-of-type {
    background-image: url( lavino_wineclub_favorites_2.svg );
}
.WineClubHrz:nth-of-type(3) .WineClubHrzDiv:first-of-type {
    background-image: url( lavino_wineclub_cashback.svg );
}

#WineClub {
    overflow: hidden;
    background-color: #330000;
    position: relative;
    height: 400px;
	text-shadow: 5px 5px 10px rgba( 0, 0, 0, 0.6 ), -5px 5px 10px rgba( 0, 0, 0, 0.6 ), -5px -5px 10px rgba( 0, 0, 0, 0.6 ), 5px -5px 10px rgba( 0, 0, 0, 0.6 );
}
#WineClubBG {
    position: absolute;
    top: 0;
    bottom: 0;
    left: calc( 80% - 400px );
    width: 800px;
    background-image: url( lavino_wineclub_bg.png );
    background-size: 100%;
    background-position: 0;
    background-repeat: no-repeat;
}
#WineClubH {
    position: absolute;
    top: calc( 24px + 3vw );
    left: calc( 24px + 3vw );
    right: calc( 24px + 3vw );
    line-height: calc( 24px + 3vw );
    font-size: calc( 20px + 3vw );
    font-weight: 900;
    color: #ffffff;
    text-transform: uppercase;
}
#WineClubH div:nth-of-type(2){
    margin-top: 20px;
    margin-right: calc( 20% );
    line-height: calc( 24px + 1vw );
    font-size: calc( 16px + 1vw );
    font-weight: 300;
    text-transform: none;
}

#TipWineClubPrice {
    position: absolute;
    z-index: 1100;
    display: none;
    padding: 0 0 25px 0;
    border-radius: 4px;
}
#TipWineClubPrice div {
    padding: 11px 10px;
    width: 80px;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    background-color: #AB1A53;
    border-radius: 4px;
    color: #ffffff;
    text-shadow: 1px 1px 1px rgba( 0, 0, 0, 0.2 );
    box-shadow: 0 0 10px #ffffff;
}
#TipWineClubPrice div::after {
    content: ""; 
    position: absolute;
    left: 9px;
    bottom: 15px;
    border: 5px solid transparent;
    border-top: 5px solid #AB1A53;
}
#TipWineClubPrice a {
    color: #ffffff;
}

#TipWineMemberPrice {
    position: absolute;
    z-index: 1100;
    display: none;
    padding: 0 0 25px 0;
    border-radius: 4px;
}
#TipWineMemberPrice div {
    padding: 11px 10px;
    width: 80px;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    background-color: #202020;
    border-radius: 4px;
    color: #ffffff;
    text-shadow: 1px 1px 1px rgba( 0, 0, 0, 0.2 );
    box-shadow: 0 0 10px #ffffff;
}
#TipWineMemberPrice div::after {
    content: ""; 
    position: absolute;
    left: 9px;
    bottom: 15px;
    border: 5px solid transparent;
    border-top: 5px solid #202020;
}
#TipWineMemberPrice a {
    color: #ffffff;
}

#MyBonus {
    background-color: #ffffff;
    border-radius: 4px;
    padding: 10px;
    width: calc( 100% - 20px );
    display: flex;
    flex-direction: row;
}
#MyBonus div {
    display: block;
    width: calc( 100%/2 );
    padding: 10px;
    font-size: 24px;
    line-height: 30px;
}
#MyBonus div:last-of-type {
    text-align: right;
}
.MyBonusH {
    padding: 20px;
}
.MyBonusH div {
    font-size: 14px;
    line-height: 20px;
}
.MyBonusH div:first-of-type {
    font-size: 24px;
    line-height: 30px;
}
.MyBonus {
    background-color: #ffffff;
    border-radius: 4px;
}
.MyBonus .TableH {
    margin: 0;
}
@media all and ( max-width: 719px ) {
    .MyBonus .TableUL {
        padding: 10px;
    }
}
.MyBonusOrders {
    width: 100%;
    border-collapse: collapse;
    padding: 10px;
}
.MyBonusOrders td {
    padding: 20px;
    border-top: solid 1px #f6f6f6;
}

#CallBackF {
    display: none;
    position: fixed;
    z-index: 3000;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba( 255, 255, 255, 0.8 );
}
#CallBackD {
    display: none;
    position: fixed;
    z-index: 3001;
    margin: 20px auto;
    padding: 20px;
    top: calc( 50% - 290px );
    right: 20px;
    left: 20px;
    bottom: 0;
    max-width: 400px;
    max-height: 500px;
    background-color: #f6f6f6;
    font-size: 16px;
    line-height: 20px;
    border-radius: 4px;
    box-shadow: 0 0 20px rgba( 0, 0, 0, 0.2 );
    overflow: hidden;
    overflow-y: auto;
}
#CallBackH {
    margin: 20px 20px 0 20px;
    font-size: 16px;
    height: 20px;
    line-height: 20px;
}
#CallBack div {
    margin: 20px 20px 0 20px;
    line-height: 20px;
    min-height: 20px;
    font-size: 14px;
}
#CallBack div:nth-of-type(2), #CallBack div:nth-of-type(4), #CallBack div:nth-of-type(6), #CallBack div:nth-of-type(8) {
    margin: 0 20px;
}
#CallBack div div, #CallBack div div:nth-of-type(2), #CallBack div div:nth-of-type(4), #CallBack div div:nth-of-type(6), #CallBack div div:nth-of-type(8) {
    margin: auto;
    min-height: auto;
}
#CallBack div input {
    display: block;
    padding: 0 20px;
    width: calc( 100% - 42px );
    height: 38px;
    line-height: 38px;
    font-size: 14px;
    border-radius: 4px;
}
#CallBack div textarea {
    display: block;
    margin: 0;
    padding: 9px 20px;
    width: calc( 100% - 42px );
    height: 80px;
    line-height: 20px;
    font-size: 14px;
    border-radius: 4px;
    border: solid 1px #ffffff;
}
.CallBackInput {
    border: solid 1px #ffffff;
}
.CallBackPass {
    border: solid 1px #1A53AB;
}
#CallBack #CallBackSend {
    float: right;
    padding: 0 20px;
    height: 40px;
    color: #ffffff;
    background-color: #AB1A53;
    font-size: 14px;
    line-height: 40px;
    border-radius: 4px;
    text-align: center;
    cursor: pointer;
}
#CallBack #CallBackSend:hover {
    background-color: #1A53AB;
}
#CallBackClose {
    position: absolute;
    top: 30px;
    right: 30px;
    width: 40px;
    height: 40px;
    border-radius: 4px;
    background-position: 50%;
    background-size: 16px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2C%200%2C%2032%2C%2032%22%3E%3Cpath%20d%3D%22M1%2C1%20L31%2C31%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M31%2C1%20L1%2C31%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
    cursor: pointer;
}
#CallBackClose:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2C%200%2C%2032%2C%2032%22%3E%3Cpath%20d%3D%22M1%2C1%20L31%2C31%22%20fill-opacity%3D%220%22%20stroke%3D%22%231A53AB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M31%2C1%20L1%2C31%22%20fill-opacity%3D%220%22%20stroke%3D%22%231A53AB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
#CallBackD #CallBackResult {
    display: none;
    margin: 40px 20px 0 20px;
    font-size: 16px;
    line-height: 20px;
}
#CallBackStarsD {
    display: none;
    float: right;
    width: 75px;
    height: 20px;
}
.CallBackStars {
    margin: 0 0 0 5px;
    display: inline-block;
    width: 15px;
    height: 15px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2230%22%20height%3D%2215%22%20viewBox%3D%220%2C%200%2C%2030%2C%2015%22%3E%3Cpath%20d%3D%22M7.5%2C0%20L9.354%2C5.608%20L15%2C5.729%20L10.5%2C9.317%20L12.135%2C15%20L7.5%2C11.609%20L2.865%2C15%20L4.5%2C9.317%20L0%2C5.729%20L5.646%2C5.608%20L7.5%2C0%20z%22%20fill%3D%22%23FF5522%22%2F%3E%3Cpath%20d%3D%22M22.5%2C0%20L24.354%2C5.608%20L30%2C5.729%20L25.5%2C9.317%20L27.135%2C15%20L22.5%2C11.609%20L17.865%2C15%20L19.5%2C9.317%20L15%2C5.729%20L20.646%2C5.608%20L22.5%2C0%20z%20M22.5%2C2.939%20L21.303%2C6.559%20L17.658%2C6.638%20L20.563%2C8.953%20L19.507%2C12.623%20L22.5%2C10.433%20L25.493%2C12.623%20L24.437%2C8.953%20L27.342%2C6.638%20L23.697%2C6.559%20L22.5%2C2.939%20z%22%20fill%3D%22%23FF5522%22%2F%3E%3C%2Fsvg%3E");
    background-size: 30px 15px;
    background-position: -15px 0;
    background-repeat: no-repeat;
    cursor: pointer;
}
.CallBackStarsOn {
    background-position: 0 0;
}
.CallBackStars0 {
    margin: 0;
    width: 0px;
    height: 25px;
}
.CallBackStars1 {
    margin: 0;
    width: 15px;
    height: 25px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%2C%200%2C%2015%2C%2015%22%3E%3Cpath%20d%3D%22M7.5%2C0%20L9.354%2C5.608%20L15%2C5.729%20L10.5%2C9.317%20L12.135%2C15%20L7.5%2C11.609%20L2.865%2C15%20L4.5%2C9.317%20L0%2C5.729%20L5.646%2C5.608%20L7.5%2C0%20z%22%20fill%3D%22%23FF5522%22%2F%3E%3C%2Fsvg%3E");
    background-size: 15px 15px;
    background-position: 0 50%;
    background-repeat: repeat-x;
}
.CallBackStars2 {
    margin: 0;
    width: 30px;
    height: 25px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%2C%200%2C%2015%2C%2015%22%3E%3Cpath%20d%3D%22M7.5%2C0%20L9.354%2C5.608%20L15%2C5.729%20L10.5%2C9.317%20L12.135%2C15%20L7.5%2C11.609%20L2.865%2C15%20L4.5%2C9.317%20L0%2C5.729%20L5.646%2C5.608%20L7.5%2C0%20z%22%20fill%3D%22%23FF5522%22%2F%3E%3C%2Fsvg%3E");
    background-size: 15px 15px;
    background-position: 0 50%;
    background-repeat: repeat-x;
}
.CallBackStars3 {
    margin: 0;
    width: 45px;
    height: 25px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%2C%200%2C%2015%2C%2015%22%3E%3Cpath%20d%3D%22M7.5%2C0%20L9.354%2C5.608%20L15%2C5.729%20L10.5%2C9.317%20L12.135%2C15%20L7.5%2C11.609%20L2.865%2C15%20L4.5%2C9.317%20L0%2C5.729%20L5.646%2C5.608%20L7.5%2C0%20z%22%20fill%3D%22%23FF5522%22%2F%3E%3C%2Fsvg%3E");
    background-size: 15px 15px;
    background-position: 0 50%;
    background-repeat: repeat-x;
}
.CallBackStars4 {
    margin: 0;
    width: 60px;
    height: 25px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%2C%200%2C%2015%2C%2015%22%3E%3Cpath%20d%3D%22M7.5%2C0%20L9.354%2C5.608%20L15%2C5.729%20L10.5%2C9.317%20L12.135%2C15%20L7.5%2C11.609%20L2.865%2C15%20L4.5%2C9.317%20L0%2C5.729%20L5.646%2C5.608%20L7.5%2C0%20z%22%20fill%3D%22%23FF5522%22%2F%3E%3C%2Fsvg%3E");
    background-size: 15px 15px;
    background-position: 0 50%;
    background-repeat: repeat-x;
}
.CallBackStars5 {
    margin: 0;
    width: 75px;
    height: 25px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%2C%200%2C%2015%2C%2015%22%3E%3Cpath%20d%3D%22M7.5%2C0%20L9.354%2C5.608%20L15%2C5.729%20L10.5%2C9.317%20L12.135%2C15%20L7.5%2C11.609%20L2.865%2C15%20L4.5%2C9.317%20L0%2C5.729%20L5.646%2C5.608%20L7.5%2C0%20z%22%20fill%3D%22%23FF5522%22%2F%3E%3C%2Fsvg%3E");
    background-size: 15px 15px;
    background-position: 0 50%;
    background-repeat: repeat-x;
}

#MyOffer {
    margin: 0 20px 20px 20px;
    padding: 10px;
    background-color: #ffffff;
    border-radius: 4px;
    text-align: center;
}
.MyOffer {
    padding: 10px;
    min-height: 40px;
    line-height: 40px;
}
.MyOfferH {
    text-align: left;
    font-size: 24px;
}
.MyOffer textarea {
    width: calc( 100% - 42px );
    height: 20px;
    padding: 10px 20px;
    border: solid 1px #d9d9d9;
    border-radius: 4px;
    line-height: 20px;
    font-size: 16px;
}
.MyOffer:nth-of-type(3) textarea {
    height: 60px;
}
#CartOffer, #CartOfferPDF, #CartOfferOff {
    display: inline-block;
    background-color: #AB1A53;
    color: #ffffff; 
    line-height: 20px;
    padding: 10px 20px;
    border-radius: 4px;
    cursor: pointer;
    font-size: 14px;
    text-align: center;
}
#CartOffer:hover, #CartOfferPDF:hover, #CartOfferOff:hover {
    background-color: #1A53AB;
}
#CartOfferPDF {
    margin: 20px 10px 10px 10px;
}
#CartOfferOff {
    display: block;
    float: right;
}

#OnChat {
    z-index: 1200;
    position: fixed;
    right: 20px;
    bottom: 20px;
    border-radius: 4px;
}
.OnChatOn {
    background-color: #ffffff;
    box-shadow: 0 0 10px rgba( 0, 0, 0, 0.2 );
}
#OnChatOpen {
    margin: 0 auto;
    width: 60px;
    height: 60px;
    background-position: 50%;
    background-size: 30px 30px;
    background-repeat: no-repeat;
    cursor: pointer;
}
.OnChatOpen {
    box-shadow: 0 0 10px rgba( 0, 0, 0, 0.2 );
    border-radius: 60px;
    background-color: #1AAB53;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%2C%200%2C%2030%2C%2030%22%3E%3Cpath%20d%3D%22M28%2C5%20C29.105%2C5%2030%2C5.895%2030%2C7%20L30%2C23%20C30%2C24.105%2029.105%2C25%2028%2C25%20L25%2C25%20L25%2C30%20L20%2C25%20L2%2C25%20C0.895%2C25%200%2C24.105%200%2C23%20L0%2C7%20C0%2C5.895%200.895%2C5%202%2C5%20L28%2C5%20z%20M21%2C13%20C19.895%2C13%2019%2C13.895%2019%2C15%20C19%2C16.105%2019.895%2C17%2021%2C17%20C22.105%2C17%2023%2C16.105%2023%2C15%20C23%2C13.895%2022.105%2C13%2021%2C13%20z%20M9%2C13%20C7.895%2C13%207%2C13.895%207%2C15%20C7%2C16.105%207.895%2C17%209%2C17%20C10.105%2C17%2011%2C16.105%2011%2C15%20C11%2C13.895%2010.105%2C13%209%2C13%20z%20M15%2C13%20C13.895%2C13%2013%2C13.895%2013%2C15%20C13%2C16.105%2013.895%2C17%2015%2C17%20C16.105%2C17%2017%2C16.105%2017%2C15%20C17%2C13.895%2016.105%2C13%2015%2C13%20z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E");
}
.OnChatOn .OnChatOpen {
    box-shadow: none;
    border-radius: 4px;
    background-color: transparent;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%2C%200%2C%2030%2C%2030%22%3E%3Cpath%20d%3D%22M6.5%2C6.5%20L24.5%2C24.5%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M24.5%2C6.5%20L6.5%2C24.5%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
.OnChatLine {
    display: none;
    padding: 0 20px;
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    border-bottom: solid 1px #d9d9d9;
}
.OnChatOn .OnChatLine {
    display: block;
}
#OnChatP {
    background-image: url( p.svg );
    padding: 0px 20px 0px 50px;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: 20px 50%;
}
#OnChatP a {
    color: #383838;
}
#OnChatWA {
    background-image: url( wa.svg );
    padding: 0px 20px 0px 50px;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: 20px 50%;
}
#OnChatWA a {
    color: #009D00;
}
#OnChatTG {
    background-image: url(tg.svg);
    padding: 0px 20px 0px 50px;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: 20px 50%;
}
#OnChatTG a {
    color: #1E96C8;
}

#MoiVinoteki {
    background-color: #f8f1f3;
    padding: 30px;
    text-align: center;
    height: 30px;
}
#MoiVinoteki div {
    opacity: 0.5;
    display: inline-block;
    height: 30px;
    width: 100px;
    padding: 0 140px 0 0;
    text-align: right;
    line-height: 15px;
    font-size: 11px;
    font-weight: 500;
    color: #881133;
    text-shadow: 1px 1px 1px #ffffff;
    background-size: 120px 30px;
    background-repeat: no-repeat;
    background-position: 105px 50%;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22960%22%20height%3D%22240%22%20viewBox%3D%220%2C%200%2C%20960%2C%20240%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22Gradient_1%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2260%22%20y1%3D%2216.077%22%20x2%3D%22180%22%20y2%3D%22223.923%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FF88AA%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF2288%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22Gradient_2%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%22151.058%22%20y1%3D%22238.035%22%20x2%3D%2288.942%22%20y2%3D%22126.607%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23DD2266%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23881133%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M280%2C11.014%20L309.662%2C11.014%20L330.066%2C60.736%20L331.094%2C60.736%20L351.498%2C11.014%20L381.16%2C11.014%20L381.16%2C98.8%20L357.842%2C98.8%20L357.842%2C48.048%20L357.156%2C48.048%20L337.61%2C98.114%20L323.55%2C98.114%20L304.004%2C47.706%20L303.318%2C47.706%20L303.318%2C98.8%20L280%2C98.8%20z%22%20fill%3D%22%23881133%22%2F%3E%3Cpath%20d%3D%22M477.519%2C54.907%20Q477.519%2C69.566%20471.818%2C79.618%20Q466.117%2C89.67%20456.43%2C94.835%20Q446.742%2C100%20434.826%2C100%20Q422.824%2C100%20413.158%2C94.792%20Q403.492%2C89.584%20397.813%2C79.532%20Q392.133%2C69.481%20392.133%2C54.907%20Q392.133%2C40.247%20397.813%2C30.195%20Q403.492%2C20.144%20413.158%2C14.979%20Q422.824%2C9.813%20434.826%2C9.813%20Q446.742%2C9.813%20456.43%2C14.979%20Q466.117%2C20.144%20471.818%2C30.195%20Q477.519%2C40.247%20477.519%2C54.907%20z%20M453%2C54.907%20Q453%2C47.02%20450.922%2C41.597%20Q448.843%2C36.175%20444.792%2C33.367%20Q440.741%2C30.56%20434.826%2C30.56%20Q428.911%2C30.56%20424.86%2C33.367%20Q420.809%2C36.175%20418.73%2C41.597%20Q416.652%2C47.02%20416.652%2C54.907%20Q416.652%2C62.794%20418.73%2C68.216%20Q420.809%2C73.638%20424.86%2C76.446%20Q428.911%2C79.254%20434.826%2C79.254%20Q440.741%2C79.254%20444.792%2C76.446%20Q448.843%2C73.638%20450.922%2C68.216%20Q453%2C62.794%20453%2C54.907%20z%22%20fill%3D%22%23881133%22%2F%3E%3Cpath%20d%3D%22M488.492%2C11.014%20L512.325%2C11.014%20L512.325%2C56.964%20L513.011%2C56.964%20L544.216%2C11.014%20L564.448%2C11.014%20L564.448%2C98.8%20L540.615%2C98.8%20L540.615%2C52.678%20L540.101%2C52.678%20L508.381%2C98.8%20L488.492%2C98.8%20z%22%20fill%3D%22%23881133%22%2F%3E%3Cpath%20d%3D%22M280%2C228.986%20L280%2C141.2%20L318.064%2C141.2%20Q328.094%2C141.2%20334.931%2C143.901%20Q341.768%2C146.601%20345.261%2C151.53%20Q348.754%2C156.46%20348.754%2C163.147%20Q348.754%2C167.99%20346.633%2C171.977%20Q344.511%2C175.963%20340.696%2C178.642%20Q336.881%2C181.321%20331.78%2C182.35%20L331.78%2C183.207%20Q337.438%2C183.422%20342.068%2C186.058%20Q346.697%2C188.694%20349.44%2C193.302%20Q352.184%2C197.91%20352.184%2C204.125%20Q352.184%2C211.326%20348.433%2C216.941%20Q344.682%2C222.557%20337.781%2C225.772%20Q330.88%2C228.986%20321.321%2C228.986%20z%20M303.833%2C209.955%20L314.977%2C209.955%20Q320.978%2C209.955%20323.979%2C207.704%20Q326.979%2C205.454%20326.979%2C201.039%20Q326.979%2C197.953%20325.565%2C195.809%20Q324.15%2C193.666%20321.557%2C192.552%20Q318.964%2C191.437%20315.32%2C191.437%20L303.833%2C191.437%20z%20M303.833%2C176.692%20L313.606%2C176.692%20Q316.735%2C176.692%20319.135%2C175.706%20Q321.536%2C174.72%20322.886%2C172.855%20Q324.236%2C170.991%20324.236%2C168.29%20Q324.236%2C164.218%20321.321%2C162.054%20Q318.406%2C159.889%20313.949%2C159.889%20L303.833%2C159.889%20z%22%20fill%3D%22%23881133%22%2F%3E%3Cpath%20d%3D%22M360.585%2C141.2%20L384.418%2C141.2%20L384.418%2C187.151%20L385.103%2C187.151%20L416.309%2C141.2%20L436.541%2C141.2%20L436.541%2C228.986%20L412.708%2C228.986%20L412.708%2C182.864%20L412.194%2C182.864%20L380.474%2C228.986%20L360.585%2C228.986%20z%22%20fill%3D%22%23881133%22%2F%3E%3Cpath%20d%3D%22M447.857%2C228.986%20L447.857%2C141.2%20L471.689%2C141.2%20L471.689%2C175.492%20L503.238%2C175.492%20L503.238%2C141.2%20L527.07%2C141.2%20L527.07%2C228.986%20L503.238%2C228.986%20L503.238%2C194.695%20L471.689%2C194.695%20L471.689%2C228.986%20z%22%20fill%3D%22%23881133%22%2F%3E%3Cpath%20d%3D%22M623.429%2C185.093%20Q623.429%2C199.753%20617.728%2C209.805%20Q612.027%2C219.856%20602.34%2C225.021%20Q592.653%2C230.187%20580.736%2C230.187%20Q568.734%2C230.187%20559.068%2C224.979%20Q549.402%2C219.771%20543.723%2C209.719%20Q538.043%2C199.667%20538.043%2C185.093%20Q538.043%2C170.434%20543.723%2C160.382%20Q549.402%2C150.33%20559.068%2C145.165%20Q568.734%2C140%20580.736%2C140%20Q592.653%2C140%20602.34%2C145.165%20Q612.027%2C150.33%20617.728%2C160.382%20Q623.429%2C170.434%20623.429%2C185.093%20z%20M598.911%2C185.093%20Q598.911%2C177.206%20596.832%2C171.784%20Q594.753%2C166.362%20590.702%2C163.554%20Q586.652%2C160.746%20580.736%2C160.746%20Q574.821%2C160.746%20570.77%2C163.554%20Q566.72%2C166.362%20564.641%2C171.784%20Q562.562%2C177.206%20562.562%2C185.093%20Q562.562%2C192.98%20564.641%2C198.403%20Q566.72%2C203.825%20570.77%2C206.633%20Q574.821%2C209.44%20580.736%2C209.44%20Q586.652%2C209.44%20590.702%2C206.633%20Q594.753%2C203.825%20596.832%2C198.403%20Q598.911%2C192.98%20598.911%2C185.093%20z%22%20fill%3D%22%23881133%22%2F%3E%3Cpath%20d%3D%22M627.887%2C160.403%20L627.887%2C141.2%20L704.186%2C141.2%20L704.186%2C160.403%20L677.781%2C160.403%20L677.781%2C228.986%20L654.291%2C228.986%20L654.291%2C160.403%20z%22%20fill%3D%22%23881133%22%2F%3E%3Cpath%20d%3D%22M713.101%2C228.986%20L713.101%2C141.2%20L776.369%2C141.2%20L776.369%2C160.403%20L736.934%2C160.403%20L736.934%2C175.492%20L773.111%2C175.492%20L773.111%2C194.695%20L736.934%2C194.695%20L736.934%2C209.783%20L776.198%2C209.783%20L776.198%2C228.986%20z%22%20fill%3D%22%23881133%22%2F%3E%3Cpath%20d%3D%22M841.694%2C228.986%20L814.261%2C193.495%20L812.032%2C193.495%20L812.032%2C228.986%20L788.2%2C228.986%20L788.2%2C141.2%20L812.032%2C141.2%20L812.032%2C174.291%20L816.147%2C174.291%20L846.324%2C141.2%20L877.7%2C141.2%20L837.408%2C185.265%20L871.871%2C228.986%20z%22%20fill%3D%22%23881133%22%2F%3E%3Cpath%20d%3D%22M884.044%2C141.2%20L907.877%2C141.2%20L907.877%2C187.151%20L908.563%2C187.151%20L939.768%2C141.2%20L960%2C141.2%20L960%2C228.986%20L936.167%2C228.986%20L936.167%2C182.864%20L935.653%2C182.864%20L903.933%2C228.986%20L884.044%2C228.986%20z%22%20fill%3D%22%23881133%22%2F%3E%3Cpath%20d%3D%22M180%2C0%20C220%2C40%20240%2C96%20240%2C144%20C240%2C200%20200%2C240%20120%2C240%20C40%2C240%200%2C200%200%2C144%20C-0%2C96%2020%2C40%2060%2C0%20z%22%20fill%3D%22url(%23Gradient_1)%22%2F%3E%3Cpath%20d%3D%22M240%2C144%20C240%2C200%20200%2C240%20120%2C240%20C40%2C240%200%2C200%200%2C144%20C120%2C80%20120%2C200%20240%2C144%20z%22%20fill%3D%22url(%23Gradient_2)%22%2F%3E%3C%2Fsvg%3E");
}
#MoiVinoteki div:hover {
    opacity: 1;
}

#SiteMapItems {
    background-color: #f6f6f6;
    border-top: solid 1px #d9d9d9;
    padding: 35px;
}
.SiteMapItem {
    padding: 5px;
}
#SiteMapPages {
    background-color: #f6f6f6;
    border-top: solid 1px #d9d9d9;
    padding: 35px;
}
.SiteMapPage {
    display: inline-block;
    vertical-align: top;
    padding: 5px;
}
.SiteMapPageOn {
    background-color: #ffffff;
    border-radius: 5px;
}
@media all and ( max-width: 959px ) {
    #SiteMapItems, #SiteMapPages {
        padding: 15px;
    }
}


/* .ShowMoreItems {
    margin: 40px 0 20px 20px;
    min-height: 40px;
    line-height: 40px;
    font-size: 36px;
    font-weight: 600;
    text-align: center;
} */
.ShowMoreItems {
    background-color: transparent;
    position: relative;
    display: block;
    margin: 10px;
    padding: 15px;
    width: calc( 100% - 30px - 20px );
    height: auto;
    border-radius: 4px;
    text-align: center;
}
.ShowMoreItemsH {
    margin: 5px;
    padding: 10px 15px;
    line-height: 20px;
    font-size: 20px;
    font-weight: 600;
}
.ShowMoreItemsB {
    background-color: #AB1A53;
    color: #ffffff;
    margin: 15px auto;
    width: 120px;
    padding: 10px 15px;
    line-height: 20px;
    font-size: 14px;
    font-weight: 600;
    border-radius: 4px;
    text-shadow: 1px 1px 1px rgba( 0, 0, 0, 0.2 );
    cursor: pointer;
}
.ShowMoreItemsB:hover {
    background-color: #1A53AB;
}
#ShowMoreItemsFirstTime {
    display: none;
}
.ShowMoreItemsT {
    /* display: table;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; */
}
.ShowMoreItemsC {
    /* position: relative;
    display: table-cell;
    vertical-align: middle; */
    padding: 15px;
}
.ShowMoreItemsV {
    position: relative;
    background-color: #ffffff;
    display: inline-block;
    margin: 5px;
    padding: 10px 15px;
    line-height: 20px;
    font-size: 14px;
    border-radius: 4px;
    text-shadow: 1px 1px 1px #ffffff;
}
#ShowOneMore {
    position: relative;
    height: 40px;
}
#ShowOneMoreButton {
    position: relative;
    background-color: #AB1A53;
    color: #ffffff;
    display: inline-block;
    padding: 10px 15px;
    line-height: 20px;
    font-size: 14px;
    font-weight: 600;
    border-radius: 4px;
    text-shadow: 1px 1px 1px rgba( 0, 0, 0, 0.2 );
    cursor: pointer;
}
#ShowOneMoreButton:hover {
    background-color: #1A53AB;
}
#ShowOneMoreLoader {
    display: none;
}
/* @media all and ( max-width: 1440px ) {
    .ShowMoreItems {
        width: calc( 100%/3 - 20px );
    }
}
@media all and ( max-width: 1023px ) {
    .ShowMoreItems {
        width: calc( 100%/2 - 20px );
    }
} */
@media all and ( max-width: 767px ) {
    /* .ShowMoreItems {
        width: calc( 100% - 20px );
        height: auto;
    } */
    .ShowMoreItemsT, .ShowMoreItemsC {
        display: block;
        position: relative;
    }
}
.ShowMoreItemsOneMoreWide {
    width: calc( 100% - 20px - 20px );
    height: 80px;
}

.SubmitLoader {
    display: block;
    position: absolute;
    top: 0;
    left: calc( 50% - 25px );
    width: 50px;
    height: 40px;
}
.SubmitLoader div {
  position: absolute;
  top: 15px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #AB1A53;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.SubmitLoader div:nth-child(1) {
    left: 0px;
    animation: lds-ellipsis1 0.6s infinite;
}
.SubmitLoader div:nth-child(2) {
    left: 0px;
    animation: lds-ellipsis2 0.6s infinite;
}
.SubmitLoader div:nth-child(3) {
    left: 20px;
    animation: lds-ellipsis2 0.6s infinite;
}
.SubmitLoader div:nth-child(4) {
    left: 40px;
    animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
    0% {
        transform: scale(0);
    }
    100% {
        transform: scale(1);
    }
}
@keyframes lds-ellipsis3 {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(0);
    }
}
@keyframes lds-ellipsis2 {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(20px, 0);
    }
}

.FastTags {
    position: relative;
    height: 40px;
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
    overflow: hidden;
    background-color: #f6f6f6;
}
.FastTagsHome {
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
    background-color: #f6f6f6;
}
.FastTagsUL {
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; 
    height: 40px;
    margin: 0;
    padding: 0 20px 40px 0;
    text-align: left;
}
.FastTagsUL li {
    position: relative;
    background-color: #ffffff;
    display: inline-block;
    margin: 0 0 0 10px;
    padding: 10px 15px;
    line-height: 20px;
    font-size: 12px;
    border-radius: 4px;
    text-shadow: 1px 1px 1px #ffffff;
}
.FastTagsHome .FastTagsUL li {
    background-color: #ffffff;
}
.FastTagsUL li:first-of-type {
    margin: 0 0 0 20px;
}
.FastTagsC {
    background-color: #ffffff;
    position: absolute;
    top: 5px;
    right: 5px;
    padding: 2px 3px;
    line-height: 8px;
    font-size: 8px;
    border-radius: 40px;
    text-shadow: none;
}

#BreadCrumbs {
    position: relative;
    z-index: 26;
    margin: 0 0 -20px 0;
    padding: 40px 35px 0 35px;
    min-height: 20px;
    background-color: #f6f6f6;
}
@media all and ( max-width: 959px ) {
    #BreadCrumbs {
        margin: 0 0 -20px 0;
        padding: 20px 15px 0 15px;
    }
}
.BreadCrumbsShop {
    visibility: hidden;
}
#BreadCrumbs li {
    position: relative;
    margin: 0 5px;
    padding: 0 0 0 20px;
    display: inline-block;
    vertical-align: top;
    font-size: 12px;
    min-height: 20px;
    line-height: 20px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%2C%200%2C%2020%2C%2020%22%3E%3Cpath%20d%3D%22M0%2C9%20L20%2C9%20L20%2C11%20L0%2C11%20L0%2C9%20z%22%20fill%3D%22%23383838%22%2F%3E%3C%2Fsvg%3E");
    background-position: 0 50%;
    background-size: 10px 10px;
    background-repeat: no-repeat;
}
#BreadCrumbs li:first-of-type {
    padding: 0;
    background-image: none;
}
#BreadCrumbs li a {
    color: #383838;
}
#BreadCrumbs li a:hover {
    color: #AB1A53;
}
#BreadCrumbsBack {
    color: #1A53AB;
}
#BreadCrumbs li div {
    position: absolute;
    top: 0;
    right: -10px;
    width: 10px;
    height: 10px;
    border-radius: 20px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C5%20L5%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
    background-position: 50%;
    background-size: 10px 10px;
    background-repeat: no-repeat;
}
#BreadCrumbs li div:hover {
    width: 8px;
    height: 8px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M5%2C5%20L195%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M195%2C5%20L5%2C195%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
    border: solid 1px #AB1A53;
}

#wyUrlMain {
    z-index: 9000;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba( 255, 255, 255, 0.8 );
}
#wyUrlMain div {
    display: block;
    position: absolute;
    top: 180px;
    left: calc( 50% - 25px );
    width: 50px;
    height: 40px;
}
#wyUrlMain div div {
  position: absolute;
  top: 15px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #AB1A53;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
#wyUrlMain div div:nth-child(1) {
    left: 0px;
    animation: wyurlmain1 0.6s infinite;
}
#wyUrlMain div div:nth-child(2) {
    left: 0px;
    animation: wyurlmain2 0.6s infinite;
}
#wyUrlMain div div:nth-child(3) {
    left: 20px;
    animation: wyurlmain2 0.6s infinite;
}
#wyUrlMain div div:nth-child(4) {
    left: 40px;
    animation: wyurlmain3 0.6s infinite;
}
@keyframes wyurlmain1 {
    0% {
        transform: scale(0);
    }
    100% {
        transform: scale(1);
    }
}
@keyframes wyurlmain3 {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(0);
    }
}
@keyframes wyurlmain2 {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(20px, 0);
    }
}
#FullFilterBack {
    display: none;
    position: fixed;
    z-index: 1123;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba( 255, 255, 255, 0.8 );
}
#FullFilter {
    position: absolute;
    z-index: 1125;
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px;
    max-width: 600px;
    margin: 0 auto;
    border-radius: 10px;
    background-color: #f5f5f5;
    text-shadow: 1px 1px 1px #ffffff;
    box-shadow: 0 0 20px rgba( 0, 0, 0, 0.2 );
    overflow: hidden;
}
#FullFilterD {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 100px 0 40px 0;
    overflow: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch; 
}
.FullFilter {
    display: none;
}
.FullFilterX li, .FullFilterY li, #FullPreFilter li {
    font-size: 16px;
    line-height: 20px;
    padding: 10px 20px;
    margin: 0;
    width: calc( 100% - 40px );
    list-style-type: none;
}
.FullFilterX ul, .FullFilterY ul, #FullPreFilter ul {
    padding: 0;
    margin: 0;
}
#FullFilterTop {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    height: 79px;
    background-color: #f5f5f5;
    border-bottom: solid 1px #999999;
}
#FullFilterClose {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    background-position: 50%;
    background-size: 16px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2C%200%2C%2032%2C%2032%22%3E%3Cpath%20d%3D%22M1%2C1%20L31%2C31%22%20fill-opacity%3D%220%22%20stroke%3D%22%23cd5555%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M31%2C1%20L1%2C31%22%20fill-opacity%3D%220%22%20stroke%3D%22%23cd5555%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
    cursor: pointer;
}
#FullFilterClose:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2C%200%2C%2032%2C%2032%22%3E%3Cpath%20d%3D%22M1%2C1%20L31%2C31%22%20fill-opacity%3D%220%22%20stroke%3D%22%23cd5555%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M31%2C1%20L1%2C31%22%20fill-opacity%3D%220%22%20stroke%3D%22%23cd5555%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
#FullFilterInput {
    position: absolute;
    top: 20px;
    left: 20px;
    width: calc( 100% - 152px );
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    font-weight: 400;
    padding: 0 12px 0 40px;
    border: none;
    border-radius: 10px;
    background-color: #ffffff;
    background-size: 16px 16px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2C%200%2C%2032%2C%2032%22%3E%3Cpath%20d%3D%22M20.45%2C19.035%20L31.707%2C30.293%20L30.293%2C31.707%20L19.035%2C20.45%20L20.45%2C19.035%20z%22%20fill%3D%22%23cd5555%22%2F%3E%3Cpath%20d%3D%22M31.707%2C31.707%20C31.317%2C32.098%2030.683%2C32.098%2030.293%2C31.707%20C29.902%2C31.317%2029.902%2C30.683%2030.293%2C30.293%20C30.683%2C29.902%2031.317%2C29.902%2031.707%2C30.293%20C32.098%2C30.683%2032.098%2C31.317%2031.707%2C31.707%20z%22%20fill%3D%22%23cd5555%22%2F%3E%3Cpath%20d%3D%22M12%2C-0%20C18.627%2C-0%2024%2C5.373%2024%2C12%20C24%2C18.627%2018.627%2C24%2012%2C24%20C5.373%2C24%200%2C18.627%200%2C12%20C0%2C5.373%205.373%2C0%2012%2C-0%20z%20M12%2C2%20C6.477%2C2%202%2C6.477%202%2C12%20C2%2C17.523%206.477%2C22%2012%2C22%20C17.523%2C22%2022%2C17.523%2022%2C12%20C22%2C6.477%2017.523%2C2%2012%2C2%20z%22%20fill%3D%22%23cd5555%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: 12px 50%;
}
.ShowFilter {
    cursor: pointer;
}

#Sorting {
    position: absolute;
    top: calc( 100% - 80px );
    right: 20px;
    margin: 0;
    padding: 0;
    border-radius: 4px;
    cursor: pointer;
    background-color: #ffffff;
}
@media (max-width: 979px) {
    #Sorting {
        top: calc( 100% - 60px );
    }
}
#SortingOpen {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: 0;
    padding: 0;
    border-radius: 4px;
    cursor: pointer;
}
#Sorting a {
    position: relative;
}
.SortingOn {
    background-color: #ffffff;
    box-shadow: 0 0 20px rgba( 0, 0, 0, 0.2 );
}
.Sorting {
    display: none;
    height: 40px;
    line-height: 40px;
    padding: 0 40px 0 20px;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: calc( 100% - 10px ) 50%;
    border-radius: 4px;
    color: #3E3E3E;
    background-color: #ffffff;
    cursor: pointer;
}
.SortingAct {
    display: block;
}
.Sorting:hover {
    color: #AB1A53;
}
#SortingRankD, #SortingPriceD, #SortingSale, #SortingAdvice {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M40%2C100%20L95%2C154.425%20L150%2C100%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M95%2C45%20L95%2C150%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
#SortingPriceA {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M40%2C99.425%20L95%2C45%20L150%2C99.425%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M95%2C154.425%20L95%2C49.425%22%20fill-opacity%3D%220%22%20stroke%3D%22%23383838%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
.SortingOn a .Sorting {
    border-radius: 0;
}
.SortingOn a:first-of-type .Sorting {
    border-radius: 4px 4px 0 0;
}
.SortingOn a:last-of-type .Sorting {
    border-radius: 0 0 4px 4px;
}
.SortingOn a .Sorting {
    border-top: solid 1px #d9d9d9;
}
.SortingOn a:first-of-type .Sorting {
    border-top: 0;
}
.SortingOn #SortingRankD:hover, .SortingOn #SortingPriceD:hover, .Sorting:hover #SortingPriceD {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M40%2C100%20L95%2C154.425%20L150%2C100%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M95%2C45%20L95%2C150%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}
.SortingOn #SortingPriceA:hover {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%2C%200%2C%20200%2C%20200%22%3E%3Cpath%20d%3D%22M40%2C99.425%20L95%2C45%20L150%2C99.425%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M95%2C154.425%20L95%2C49.425%22%20fill-opacity%3D%220%22%20stroke%3D%22%23AB1A53%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
}