

/* Start:/tools/css/suggestions.min.css?16050047442091*/
.suggestions-nowrap{white-space:nowrap}.suggestions-input{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{position:relative;margin:0;padding:0;vertical-align:top;-webkit-text-size-adjust:100%}.suggestions-suggestions{background:#fff;border:1px solid #999;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;left:0;min-width:100%;position:absolute;z-index:9999;-webkit-text-size-adjust:100%}.suggestions-suggestions strong{font-weight:400;color:#39f}.suggestions-suggestions.suggestions-mobile{border-style:none}.suggestions-suggestions.suggestions-mobile .suggestions-suggestion{border-bottom:1px solid #ddd}.suggestions-suggestion{padding:4px 4px;overflow:hidden}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected{background:#f0f0f0}.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{padding:4px 4px;white-space:nowrap;overflow:hidden;color:#777;font-size:85%;line-height:20px}.suggestions-subtext{color:#777}.suggestions-subtext_inline{display:inline-block;min-width:6em;vertical-align:bottom;margin:0 .5em 0 0}.suggestions-subtext-delimiter{display:inline-block;width:2px}.suggestions-subtext_label{margin:0 0 0 .25em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px;background:#f5f5f5;font-size:85%}.suggestions-value[data-suggestion-status=LIQUIDATED]{position:relative}.suggestions-value[data-suggestion-status=LIQUIDATED]:after{position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(0,0,0,.4);content:""}.suggestions-promo{font-size:85%;display:none;color:#777;padding:4px;text-align:center}.suggestions-promo a{color:#777;display:block;filter:grayscale(100%);line-height:20px;text-decoration:none}.suggestions-promo a:hover{filter:grayscale(0)}.suggestions-promo svg{height:20px;vertical-align:bottom}@media screen and (min-width:600px){.suggestions-promo{position:absolute;top:0;right:0;text-align:left}}
/* End */


/* Start:/local/templates/amarylis/core/atoms/__global/__global.css?17404739142451*/
*{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Proxima;
    background-repeat: no-repeat;
}

html, body {
    /*font-size: 16px;*/
    margin:0px;
    padding: 0px;
    font-weight: normal;
    background-color:  white;
    -webkit-font-smoothing: antialiased;
    color: var(--color__dark);
    font-size: calc((100vw - 320px)/(1920 - 320) * (16 - 14) + 14px);
}


ul, ol {padding: 0px;margin: 0px;list-style: none;}

h2, h3, h1, p {
    margin: 0px;
}

main {
    overflow: hidden;
    /* padding-top: 7rem; */
    position: relative;
}

.js-no-scroll {
    overflow:hidden;
}

.type-editor .--max-width {
    max-width: 46rem;
    width: 100%;       
}

.type-editor > *:first-child {
    margin-top: 0px;
}

.type-editor h1, .type-editor h2, .type-editor h3, .type-editor h4, .type-editor h5, .type-editor p, .type-editor ul, .type-editor ol {
    max-width: 46rem;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}    

.type-editor.--no > *{
    /* max-width: 100%; */
    margin-left: 0px;
    margin-right: 0px;
}

.center-wrap {
    max-width: 82rem;
    position: relative;
    margin: 0px auto;
    display: block;
    width: 100%;
}
.order-radio-btn__wrap{
    height: 100%;
}
ul.bx-soa-pp-list {
        grid-template-columns: 1fr!important;
    }
.bx-soa-pp-company{
    height: 100%;
}
#boxberrySelectPvzWidget{
	margin-top: 10px;
    text-align: center;
}
.SDEK_selectPVZ{
font-weight:700;
}


@media screen and (max-width: 1680px) {  
    html, body {font-size: 14px;}
}

@media screen and (max-width: 1440px) {  
    html, body {
    font-size: calc((100vw - 320px)/(1920 - 320) * (16 - 14) + 12px);
    }
}

@media screen and (max-width: 1399px) {  
    html, body {
/*         font-size: 13px; */
    }
}


@media screen and (max-width: 1359px) {  

}

@media screen and (max-width: 1199px) {  
    html, body {
        font-size: 11px;
    }
}

@media screen and (max-width: 1024px) {  

}

@media screen and (max-width: 991px) {  
    html, body {
        font-size: 16px;
    }    
    main {
        overflow-x: hidden; 
    }       
    .center-wrap {
        max-width: 37rem;
    }
    .center-wrap .center-wrap {
        padding: 0 0rem;
    }

}    

@media screen and (max-width: 768px) {  

}

@media screen and (max-width: 640px) {  
    html, body {
        font-size: 15px;
    }    
    .center-wrap {
        max-width: 100%;
        padding: 0rem 1rem;
    }
}

/* End */


/* Start:/local/templates/amarylis/core/atoms/alerts/__alerts.css?16050048293881*/
.--svg__alert--warning {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24ZM6.43933 8.56065L9.87867 12L6.43933 15.4393L8.56065 17.5607L12 14.1213L15.4393 17.5607L17.5607 15.4393L14.1213 12L17.5607 8.56065L15.4393 6.43933L12 9.87867L8.56065 6.43933L6.43933 8.56065Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__alert--info {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24ZM14.5844 18.8623L14.7979 17.9898C14.6874 18.0417 14.5093 18.1009 14.265 18.1684C14.0201 18.2359 13.7996 18.2703 13.6059 18.2703C13.1932 18.2703 12.9027 18.2027 12.734 18.0667C12.5665 17.9307 12.483 17.675 12.483 17.3004C12.483 17.1519 12.5082 16.9307 12.5609 16.6411C12.612 16.3496 12.6707 16.0905 12.736 15.8639L13.5329 13.0427C13.611 12.7838 13.6645 12.4991 13.6932 12.1885C13.7227 11.8785 13.7364 11.6616 13.7364 11.5385C13.7364 10.9436 13.5278 10.4608 13.1106 10.0884C12.6935 9.71625 12.0994 9.53018 11.3295 9.53018C10.901 9.53018 10.4481 9.60631 9.96875 9.75843C9.4894 9.91013 8.98827 10.0929 8.46401 10.3064L8.25 11.1797C8.40623 11.1219 8.5923 11.0597 8.81 10.9954C9.02674 10.9313 9.23938 10.8981 9.44627 10.8981C9.86866 10.8981 10.1532 10.9702 10.3023 11.112C10.4514 11.2543 10.5263 11.5073 10.5263 11.869C10.5263 12.0691 10.5026 12.2913 10.4534 12.5328C10.405 12.7759 10.3445 13.0329 10.2733 13.3041L9.47297 16.1367C9.40177 16.4344 9.34974 16.7007 9.31701 16.9371C9.28456 17.1733 9.26896 17.4051 9.26896 17.6305C9.26896 18.2127 9.48406 18.6926 9.91412 19.0713C10.3442 19.4485 10.9472 19.6384 11.7224 19.6384C12.2272 19.6384 12.6703 19.5724 13.0516 19.4397C13.4325 19.3075 13.9441 19.1151 14.5844 18.8623ZM14.4425 7.4019C14.8147 7.05673 15 6.63693 15 6.14539C15 5.65494 14.815 5.23433 14.4425 4.88477C14.0711 4.53617 13.6235 4.36133 13.1002 4.36133C12.5753 4.36133 12.1259 4.53576 11.751 4.88477C11.3761 5.23433 11.1883 5.65481 11.1883 6.14539C11.1883 6.63693 11.3761 7.05659 11.751 7.4019C12.1266 7.74831 12.5752 7.92165 13.1002 7.92165C13.6237 7.92165 14.0711 7.74831 14.4425 7.4019Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__alert--close {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7.5 7.5M14 14L7.5 7.5M7.5 7.5L14 1L1 14' stroke='white' stroke-width='2'/%3E%3C/svg%3E");
}

.alert {
    background-color: #ccc;
    background-repeat: no-repeat;
    padding: .75rem 3.5rem;
    background-size: 1.5rem auto;
    background-position: 1rem .75rem;
    border-radius: .5rem;
    position: relative;
}

.alert__content {}

.alert__close {
    position: absolute;
    width: 1rem;
    height: 1rem;
    right: 1rem;
    top: 1rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    transition: all ease .24s;
    cursor: pointer;
    opacity: .64;
}

.alert__content * {
    color: white;
    margin: 0;
    /* font-weight: 600; */
}

.alert__close:hover {
    opacity: 1;
}

.alert.--state-confirm {
    background-color: #4DB556;
}

.alert.--state-info {
    background-color: #456DFF;
}

.alert.--state-atention {
    background-color: #FFA53C;
}

.alert.--state-error {
    background-color: red;
}

.alerts-wraper {
    position: fixed;
    right: 1.5rem;
    top: 1.5rem;
    width: 100%;
    max-width: 40rem;
    z-index: 10;
}

.alerts-wraper > * {
    margin-bottom: .5rem;
}
/* End */


/* Start:/local/templates/amarylis/core/atoms/blockquote/__blockquote.css?16050048293597*/
.type-editor blockquote {
    background-color: var(--color__fill-4);
    padding: 3rem 3rem;
    position: relative;
    border-left: 6px solid var(--color__fill-1);
    padding-left: 3.5rem;
    margin-left: auto;
    margin-right: auto;
    margin: 2.5rem auto;
    border-radius: 1rem;
}
.type-editor blockquote p {
    max-width: 100%;
    margin: 0px !important;
}

.type-editor blockquote.--citation {
    background-color: var(--color__fill-4);
    border-left: 0px;
    text-align: center;
    padding-top: 5rem;
    margin-top: 5rem;
    border-radius: 1rem;
}

.type-editor blockquote.--citation:after {
    content: "";
    width: 5rem;
    height: 5rem;
    position: absolute;
    left: calc(50% - 2.5rem);
    display: flex;
    justify-content: center;
    align-items: center;
    top: -2.5rem;
    background-color: var(--color__fill-4);
    border: 8px solid white;
    border-radius: 5rem;
    background-size: 1.6875rem auto;
    background-repeat: no-repeat;
    background-position: center;
    margin-left: -.375rem;
}
.type-editor blockquote.--citation:after {
    background-image: url("data:image/svg+xml,%3Csvg width='27' height='23' viewBox='0 0 27 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.20122 0H3.06707C2.21501 0 1.4909 0.298214 0.894418 0.894474C0.298214 1.49085 0 2.21495 0 3.06707V9.20099C0 10.0531 0.298046 10.7771 0.894418 11.3733C1.49085 11.9695 2.21518 12.2678 3.06707 12.2678H6.64525C7.07109 12.2678 7.43325 12.417 7.73146 12.7151C8.02968 13.013 8.17873 13.3753 8.17873 13.8015V14.3124C8.17873 15.4413 7.7793 16.4047 6.98067 17.2036C6.18198 18.0021 5.2183 18.4014 4.08928 18.4014H3.06707C2.79001 18.4014 2.55049 18.5029 2.34806 18.7051C2.1458 18.9073 2.04458 19.147 2.04458 19.4239V21.4688C2.04458 21.7452 2.1458 21.9854 2.34806 22.1876C2.55065 22.3898 2.78995 22.4913 3.06707 22.4913H4.08934C5.19698 22.4913 6.25393 22.2753 7.26036 21.8442C8.26674 21.4129 9.13727 20.8297 9.87212 20.0949C10.6068 19.36 11.1899 18.4896 11.6212 17.4832C12.0524 16.4768 12.2681 15.4199 12.2681 14.3124V3.06685C12.2681 2.21473 11.9699 1.49068 11.3736 0.894418C10.7773 0.298158 10.0531 0 9.20122 0Z' fill='%23CE0058'/%3E%3Cpath d='M25.4131 0.894474C24.8169 0.298214 24.0928 0 23.2407 0H17.1068C16.2547 0 15.5306 0.298214 14.9343 0.894474C14.3381 1.4909 14.04 2.21495 14.04 3.06707V9.20099C14.04 10.0531 14.3381 10.7771 14.9343 11.3733C15.5306 11.9695 16.2548 12.2678 17.1068 12.2678H20.685C21.1108 12.2678 21.4732 12.417 21.7714 12.7151C22.0693 13.0132 22.2187 13.3753 22.2187 13.8015V14.3124C22.2187 15.4413 21.8192 16.4047 21.0204 17.2036C20.2218 18.0021 19.2583 18.4014 18.1292 18.4014H17.1068C16.8299 18.4014 16.5902 18.5029 16.388 18.7051C16.1856 18.9073 16.0843 19.147 16.0843 19.4239V21.4688C16.0843 21.7452 16.1856 21.9854 16.388 22.1876C16.5901 22.3898 16.8299 22.4913 17.1068 22.4913H18.1292C19.2367 22.4913 20.2936 22.2753 21.3001 21.8442C22.3063 21.4129 23.1767 20.8297 23.9117 20.0949C24.6465 19.36 25.2299 18.4894 25.6609 17.4832C26.0921 16.477 26.3079 15.4199 26.3079 14.3124V3.06685C26.3077 2.21473 26.0098 1.49068 25.4131 0.894474Z' fill='%23CE0058'/%3E%3C/svg%3E%0A");
}
.type-editor blockquote.--warning {
    border-color: #ff4545;
    background-color: #ff00000a;
    color: #ff4545;
}
.type-editor blockquote.--min {
    padding: 1.5rem;
    border-left-width: .25rem;
}


 @media screen and (max-width: 991px) {  

    .type-editor blockquote {
        padding: 2rem;
    }

    .type-editor blockquote.--citation:after {
        width: 4rem;
        height: 4rem;
        top: -2rem;
        left: calc(50% - 2rem);
    }

}    
/* End */


/* Start:/local/templates/amarylis/core/atoms/buttons/__buttons.css?16201405415314*/
.btn {
    display:  flex;
    justify-content:  center;
    align-items:  center;
    outline:  none;
    border:  0rem;
    border-radius:  0rem;
    text-decoration:  none;
    transition:  all ease 0.24s;
    cursor:  pointer;
    padding: 0rem 2.5rem;
    height: 3.5rem;
    font-size: 1rem;
    border-radius: .5rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.btn:active {
    transform:scale(.95);
}

.btn:focus {
    outline: none;
}

.btn.--fill-1 {
    background-color: var(--color__fill-1);
    font-weight: 700;
    color:  var(--color__white);
}

.btn.--fill-1:hover {
    background-color: var(--color__fill-1-h);
}

.btn.--fill-1:active {
    background-color: var(--color__fill-1-a);
}

.btn.--fill-2 {
    background-color: var(--color__fill-2);
    font-weight: 700;
    color:  var(--color__white);
}

.btn.--fill-2:hover {
    background-color: var(--color__fill-1);
}

.btn.--fill-2:active {
    background-color: var(--color__fill-1-a);
}

.btn.--fill-4 {
    background-color: var(--color__fill-4);
    font-weight: 700;
    color:  var(--color__dark);
}

.btn.--fill-4:hover {
    background-color: var(--color__fill-4-h);
}

.btn.--fill-4:active {
    background-color: var(--color__fill-4-a);
}


.btn.--fill-white {
    background-color: white;
    font-weight: 700;
    color: var(--color__dark);
}

.btn.--fill-white:hover {
    background-color: var(--color__fill-1);
    color:white;
}

.btn.--fill-white:active {
    background-color: var(--color__fill-1-п);
    color:white;
}






.btn.--border-1 {
    font-weight: 700;
    color: var(--color__fill-1);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem var(--color__fill-1);
}

.btn.--border-1:hover {
    background-color: var(--color__fill-1);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem var(--color__fill-1);
    color: var(--color__white);
}

.btn.--border-1:active {
    background-color: var(--color__fill-1-a);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem var(--color__fill-1-a);
}


.btn.--border-2 {
    font-weight: 700;
    color: var(--color__fill-2);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem var(--color__fill-2);
}

.btn.--border-2:hover {
    background-color: var(--color__fill-2);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem var(--color__fill-2);
    color: var(--color__white);
}

.btn.--border-2:active {
    background-color: var(--color__fill-2-a);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem var(--color__fill-2-a);
}


btn.--border-3 {
    font-weight: 700;
    color: var(--color__fill-3);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem var(--color__fill-3);
}

.btn.--border-3:hover {
    background-color: var(--color__fill-3-h);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem var(--color__fill-3-h);
    color: var(--color__white);
}

.btn.--border-3:active {
    background-color: var(--color__fill-3-a);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem var(--color__fill-3-a);
}



.btn.--border-4 {
    font-weight: 700;
    color: var(--color__fill-4);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem var(--color__fill-4);
}

.btn.--border-4:hover {
    background-color: var(--color__fill-4);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem var(--color__fill-4);
    color: var(--color__white);
}

.btn.--border-4:active {
    background-color: var(--color__fill-4-a);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem var(--color__fill-4-a);
}


 

.btn.--border-white {
    font-weight: 700;
    color: white;
    box-shadow: inset 0rem 0rem 0rem 0.1875rem white;
}

.btn.--border-white:hover {
    background-color: white;
    box-shadow: inset 0rem 0rem 0rem 0.1875rem white;
    color: var(--color__dark);
}

.btn.--border-white:active {
    background-color: white);
    box-shadow: inset 0rem 0rem 0rem 0.1875rem white);
}



.btn.--no-fill {
    background-color: transparent;
    font-weight: 700;
    color: var(--color__fill-1);
}

.btn.--no-fill:hover {
    background-color: var(--color__fill-1);
    color: white;
}

.btn.--no-fill:active {
    background-color: var(--color__fill-1-a);
}

.btn.--xxl {
    height: 5.5rem;
    padding: 0px 3rem;
    font-size: 1.25rem;
}

.btn.--xl {
    height: 5rem;
    padding: 0px 3rem;
    font-size: 1.25rem;
}

.btn.--l {
    height: 4rem;
    padding: 0px 2.5rem;
}

.btn.--m {
    height: 3rem;
    padding: 0px 1.5rem;
    font-size: .875rem;
}

.btn.--s {
    height: 2.5rem;
    padding: 0px 1.25rem;
    font-size: .75rem;
}

.btn.--fill-1.--xl, .btn.--fill-1.--xxl, .btn.--fill-1.--l {
    /* box-shadow: 0.5rem 0.5rem 1.5rem rgba(245, 37, 54, 0.24); */
}

.btn.--fill-2.--xl {
    /* box-shadow: 0.5rem 0.5rem 1.5rem rgba(0, 0, 0, 0.16); */
}

.btn.is-disable {
    pointer-events: none;
    /* filter: grayscale(1); */
    opacity: .32;
}

.btn.--xxs {
    height: 1.5rem;
    padding: 0px .675rem;
    font-size: .875rem;
    border-radius: .375rem;
    text-transform: none;
    display: flex;
    align-items: center;
    box-shadow: none;
}


@media screen and (max-width: 1024px) {  

}

@media screen and (max-width: 990px) {      


}    

@media screen and (max-width: 768px) {  

}

@media screen and (max-width: 640px) {  
    .btn.--xl {
        height: 4.5rem;
        padding: 0px 2rem;
        font-size: 1.125rem;
    }
    .btn {
        text-align: center;
    }

}
/* End */


/* Start:/local/templates/amarylis/core/atoms/checkbox/__checkbox.css?16050048291999*/
.checkbox {
    cursor:  pointer;
}

.checkbox input {
    display:  none;
}

.checkbox__trigger {
    width:  1.5rem;
    height:  1.5rem;
    background-color: transparent;
    border-radius:  0rem;
    box-shadow: inset 0px 0px 0px 0.25rem var(--color__fill-2);
    transition: all ease 0.24s;
    background-repeat:  no-repeat;
    background-position: center .167rem;
    background-size: 1rem;
    border-radius: .25rem;
}

.checkbox__label {
    margin:  0rem;
    flex: 1;
    /* padding-left:  1rem; */
    transition: all ease 0.32s;
    font-weight: 600;
}

.checkbox:hover .checkbox__label {
    /* opacity: .56; */
}

.checkbox:hover .checkbox__trigger {
    /*opacity: .56;*/
}

.checkbox input:checked + * > .checkbox__label {
    color: var(--color__fill-2);
}

.checkbox input:checked + * > .checkbox__trigger {
    background-color: var(--color__fill-2);
    top: -.15rem;
}

.checkbox input:disabled + * > .checkbox__label {
    color: var(--color__black);
    opacity: 0.24;
    pointer-events: none;
}

.checkbox input:disabled + * > .checkbox__trigger {
    box-shadow: inset 0px 0px 0px 0.1875rem var(--color__dark);
    opacity: 0.24;
    pointer-events: none;
}

.checkbox:hover input:disabled + * > .checkbox__trigger {
    background-color: transparent;
}

.checkbox input:checked + * > .checkbox__trigger {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 5.33329L7.33333 16L2 10.6666' stroke='white' stroke-width='4'/%3E%3C/svg%3E%0A");
}

.checkbox:hover .checkbox__label {
    color: var(--color__fill-1);
}

.checkbox:hover {}

.checkbox:hover .checkbox__trigger {
    /* background-color: var(--color__fill-4); */
    box-shadow: inset 0px 0px 0px 0.1875rem var(--color__fill-1);
}

.checkbox:hover input:checked + * > .checkbox__trigger {
    background-color: var(--color__fill-2-h);
    box-shadow: inset 0px 0px 0px 0.1875rem var(--color__fill-2-h);
}
/* End */


/* Start:/local/templates/amarylis/core/atoms/colors/__colors.css?16050048291070*/
:root {
    /* main */
    --color__dark: #41474A;
    --color__white:     #ffffff;
    
    /* fill */
    --color__fill-1: #CE0058;
    --color__fill-2: #818D92;
    --color__fill-3:    #53EAE0;
    --color__fill-4: #F0F1F2;
    --color__fill-1-h: #A80048;
    --color__fill-2-h: #5F676B;
    --color__fill-3-h:  #4AD1C8;
    --color__fill-4-h: #E1E2E3;
    --color__fill-1-a: #A80048;
    --color__fill-2-a: #484F52;
    --color__fill-3-a:  #389E97;
    --color__fill-4-a: #CDCECE;


    /* border */
    --color__border: #E5E5E5;

    /* text */
    --color__text-1:    #000000;
    --color__text-2: #41474A;
    --color__text-3: #818D92;

    /* gray */
    --color__gray-1: #F5F5F9;
    --color__gray-2: #FAFAFC;
}

.checkbox:hover {}

.checkbox:hover .checkbox__trigger {
    /* background-color: var(--color__fill-4); */
    box-shadow: inset 0px 0px 0px 0.1875rem var(--color__fill-1);
}

.checkbox:hover input:checked + * > .checkbox__trigger {
    background-color: var(--color__fill-2-h);
    box-shadow: inset 0px 0px 0px 0.1875rem var(--color__fill-2-h);
}
/* End */


/* Start:/local/templates/amarylis/core/atoms/cols/__cols.css?16050048295736*/
.cols {
    width: 100%;
}

.col.--auto {
    flex: 1;
    
}

.col.--1 {
    width: 100%;
    max-width: 4rem;
    
}

.col.--2 {
    width: 100%;
    max-width: calc(4rem * 2 + (2rem));
    
}

.col.--3 {
    width: 100%;
    max-width: calc(4rem * 3 + (2rem * 2));
}

.col.--4 {
    width: 100%;
    max-width: calc(4rem * 4 + (2rem * 3));
}

.col.--5 {
    width: 100%;
    max-width: calc(4rem * 5 + (2rem * 4));
    
}

.col.--6 {
    width: 100%;
    max-width: calc(4rem * 6 + (2rem * 5));
    
}

.col.--7 {
    width: 100%;
    max-width: calc(4rem * 7 + (2rem * 6));
    
}

.col.--8 {
    width: 100%;
    max-width: calc(4rem * 8 + (2rem * 7));
    
}

.col.--9 {
    width: 100%;
    max-width: calc(4rem * 9 + (2rem * 8));
    
}

.col.--10 {
    width: 100%;
    max-width: calc(4rem * 10 + (2rem * 9));
    
}

.col.--11 {
    width: 100%;
    max-width: calc(4rem * 11 + (2rem * 10));
    
}

.col.--12 {
    width: 100%;
    max-width: calc(4rem * 12 + (2rem * 11));
    
}

.col.--13 {
    width: 100%;
    max-width: calc(4rem * 13 + (2rem * 12));
    
}

.col.--14 {
    width: 100%;
    max-width: calc(4rem * 14 + (2rem * 13));
    
}

.col.--15 {
    width: 100%;
    max-width: calc(4rem * 15 + (2rem * 14));
    
}

.col.--16 {
    width: 100%;
    max-width: calc(4rem * 16 + (2rem * 15));
    
}




@media screen and (max-width: 1680px) {  

}

@media screen and (max-width: 1440px) {  

}

@media screen and (max-width: 1359px) {  

}

@media screen and (max-width: 1199px) {  


    .col.--1 {
        width: 100%;
        max-width: 4rem;

        
    }

    .col.--2 {
        width: 100%;
        max-width: calc(4rem * 2 + (2rem));

        
    }

    .col.--3 {
        width: 100%;
        max-width: calc(4rem * 3 + (2rem * 2));

        
    }

    .col.--4 {
        width: 100%;
        max-width: calc(4rem * 4 + (2rem * 3));

    }

    .col.--5 {
        width: 100%;
        max-width: calc(4rem * 5 + (2rem * 4));

    }

    .col.--6 {
        width: 100%;
        max-width: calc(4rem * 6 + (2rem * 5));

    }

    .col.--7 {
        width: 100%;
        max-width: calc(4rem * 7 + (2rem * 6));

    }

    .col.--8 {
        width: 100%;
        max-width: calc(4rem * 8 + (2rem * 7));

    }

    .col.--9 {
        width: 100%;
        max-width: calc(4rem * 9 + (2rem * 8));

    }

    .col.--10 {
        width: 100%;
        max-width: calc(4rem * 10 + (2rem * 9));

    }

    .col.--11 {
        width: 100%;
        max-width: calc(4rem * 11 + (2rem * 10));

    }

    .col.--12 {
        width: 100%;
        max-width: calc(4rem * 12 + (2rem * 11));

    }

    .col.--13 {
        width: 100%;
        max-width: calc(4rem * 13 + (2rem * 12));

    }

    .col.--14 {
        width: 100%;
        max-width: 100%;

    }

    .col.--15 {
        width: 100%;
        max-width: 100%;

        
    }
    
    .col.--16 {
        width: 100%;
        max-width: 100%;

        
    }


}

@media screen and (max-width: 1024px) {  

}

@media screen and (max-width: 991px) {  
    
    .col.--1 {
        width: 100%;
        max-width: 4rem;

        
    }

    .col.--2 {
        width: 100%;
        max-width: calc(4rem * 2 + (2rem));

        
    }

    .col.--3 {
        width: 100%;
        max-width: calc(4rem * 3 + (2rem * 2));

        
    }

    .col.--4 {
        width: 100%;
        max-width: calc(4rem * 4 + (2rem * 3));

    }

    .col.--5 {
        width: 100%;
        max-width: calc(4rem * 5 + (2rem * 4));

    }

    .col.--6 {
        width: 100%;
        max-width: calc(4rem * 6 + (2rem * 5));

    }

    .col.--7 {
        width: 100%;
        max-width: calc(4rem * 7 + (2rem * 6));

    }

    .col.--8 {
        width: 100%;
        max-width: calc(4rem * 8 + (2rem * 7));

    }

    .col.--9 {
        width: 100%;
        max-width: calc(4rem * 9 + (2rem * 8));

    }

    .col.--10 {
        width: 100%;
        max-width: 100%;

    }

    .col.--11 {
        width: 100%;
        max-width: 100%;

    }

    .col.--12 {
        width: 100%;
        max-width: 100%;

    }

    .col.--13 {
        width: 100%;
        max-width: 100%;

    }

    .col.--14 {
        width: 100%;
        max-width: 100%;

    }

    .col.--15 {
        width: 100%;
        max-width: 100%;

        
    }
    
    .col.--16 {
        width: 100%;
        max-width: 100%;

        
    }

}    

@media screen and (max-width: 768px) {  

}

@media screen and (max-width: 640px) {  

    .cols {
        margin-right: 0rem;
    }

    .col.--1 {
        width: 100%;
        max-width: 4rem;

        
    }

    .col.--2 {
        width: 100%;
        max-width: calc(4rem * 2 + (2rem));

    }

    .col.--3 {
        width: 100%;
        max-width: calc(4rem * 3 + (2rem * 2));

    }

    .col.--4 {
        width: 100%;
        max-width: calc(4rem * 4 + (2rem * 3));

    }

    .col.--5 {
        width: 100%;
        max-width: 100%;

    }

    .col.--6 {
        width: 100%;
        max-width: 100%;

    }

    .col.--7 {
        width: 100%;
        max-width: 100%;

    }

    .col.--8 {
        width: 100%;
        max-width: 100%;

    }

    .col.--9 {
        width: 100%;
        max-width: 100%;

    }

    .col.--10 {
        width: 100%;
        max-width: 100%;

    }

    .col.--11 {
        width: 100%;
        max-width: 100%;

    }

    .col.--12 {
        width: 100%;
        max-width: 100%;

    }

    .col.--13 {
        width: 100%;
        max-width: 100%;

    }

    .col.--14 {
        width: 100%;
        max-width: 100%;

    }

    .col.--15 {
        width: 100%;
        max-width: 100%;

        
    }
    
    .col.--16 {
        width: 100%;
        max-width: 100%;

        
    }


}
/* End */


/* Start:/local/templates/amarylis/core/atoms/flex/__flex.css?16050048291401*/
.flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;            
}

.--just-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.--just-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.--just-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.--just-space {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.--align-stretch {
    align-items: stretch;
}

.--align-start {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.--align-end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}

.--align-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.--direction-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
/* End */


/* Start:/local/templates/amarylis/core/atoms/fonts/__fonts.css?16050048294955*/
@font-face {
    font-family: MontserratA;
    /*font-display:swap;*/
    src: url('/local/templates/amarylis/core/atoms/fonts/MontserratAlternates-Regular.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: MontserratA;
    /*font-display:swap;*/
    src: url('/local/templates/amarylis/core/atoms/fonts/MontserratAlternates-Medium.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: MontserratA;
    /*font-display:swap;*/
    src: url('/local/templates/amarylis/core/atoms/fonts/MontserratAlternates-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: MontserratA;
    /*font-display:swap;*/
    src: url('/local/templates/amarylis/core/atoms/fonts/MontserratAlternates-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: Proxima;
    font-display:swap;
    src: url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Regular.eot');
    src: local('Proxima Nova Regular'), local('ProximaNova-Regular'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Regular.woff') format('woff'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Regular.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: Proxima;
    font-display:swap;
    src: url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Bold.eot');
    src: local('Proxima Nova Bold'), local('ProximaNova-Bold'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Bold.woff') format('woff'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: Proxima;
    font-display:swap;
    src: url('/local/templates/amarylis/core/atoms/fonts/ProximaNovaT-Thin.eot');
    src: local('Proxima Nova Thin'), local('ProximaNovaT-Thin'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNovaT-Thin.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNovaT-Thin.woff') format('woff'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNovaT-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: Proxima;
    font-display:swap;
    src: url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Light.eot');
    src: local('Proxima Nova Light'), local('ProximaNova-Light'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Light.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Light.woff') format('woff'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: Proxima;
    font-display:swap;
    src: url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Semibold.eot');
    src: local('Proxima Nova Semibold'), local('ProximaNova-Semibold'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Semibold.woff') format('woff'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: Proxima;
    font-display:swap;
    src: url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Extrabld.eot');
    src: local('Proxima Nova Extrabold'), local('ProximaNova-Extrabld'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Extrabld.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Extrabld.woff') format('woff'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Extrabld.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: Proxima;
    font-display:swap;
    src: url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Black.eot');
    src: local('Proxima Nova Black'), local('ProximaNova-Black'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Black.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Black.woff') format('woff'),
        url('/local/templates/amarylis/core/atoms/fonts/ProximaNova-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
/* End */


/* Start:/local/templates/amarylis/core/atoms/grid/__grid.css?1605004829111*/
.grid {
  display: grid;
}

.grid--col-2 {
  grid-template-columns: 1fr 1fr;
}

.--gap-16 {
  grid-gap: 1rem;
}
/* End */


/* Start:/local/templates/amarylis/core/atoms/heading/__heading.css?16050048293332*/
h1, .h1 {
    font-size: 3.5rem;
    line-height: 4rem;
    font-weight: 600;
    font-family: MontserratA;
}
h1 {
    color: var(--color__dark);
}
h1 b, .h1 b {
    font-weight: 700 !important;
}
h2, .h2 {
    font-size: 3rem;
    line-height: 3.5rem;
    font-weight: 600;
    font-family: MontserratA;
}
h2 {
    color: var(--color__dark);
}

h3, .h3 {
    font-size: 2.5rem;
    line-height: 3rem;
    font-weight: 600;
    font-family: MontserratA;
}
h3 {
    color: var(--color__dark);
}

h4, .h4 {
    font-size: 2rem;
    line-height: 2.5rem;
    font-weight: 600;
    font-family: MontserratA;
}
h4 {
    color: var(--color__dark);
}

h5, .h5 {
    font-size: 1.5rem;
    line-height: 2rem;
    font-weight: 700;
    font-weight: 600;
    font-family: MontserratA !important;
}
h5 {
    color: var(--color__dark);
}


h1 b, .h1 b, h2 b, .h2 b, h3 b, .h3 b, h4 b, .h4 b, h5 b, .h5 b {
    font-weight: 700;
}

.type-editor h1, .type-editor .h1 {
    margin-top: 4rem;
    margin-bottom: 3rem;
}

.type-editor h2, .type-editor .h2 {
    margin-top: 4.5rem;
    margin-bottom: 1.5rem;
}

.type-editor h3, .type-editor .h3 {
    margin-top: 3rem;
    margin-bottom: 1.5rem;
}

.type-editor h4, .type-editor .h4 {
    margin-top: 3rem;
    margin-bottom: 1.5rem;
}

.type-editor h5, .type-editor .h5 {
    margin-top: 1.75rem;
    margin-bottom: 1.25rem;
}

 


.--line-top-1 {
    position: relative;
}

.--line-top-1:before {
    content: "";
    display: block;
    position: relative;
    width: 4rem;
    height: .375rem;
    background-color: var(--color__dark);
    border-radius: .25rem;
    margin-bottom: 1rem;
    left: .125rem;
}

.--line-top-2 {
    position: relative;
    text-align: center;
    justify-content: center;
}

.--line-top-2:before {
    content: "";
    display: block;
    position: relative;
    width: 4rem;
    height: .375rem;
    background-color: var(--color__dark);
    border-radius: .25rem;
    left: .125rem;
    margin: 0px auto;
    margin-bottom: 1rem;
}

.--line-bottom-1 {
    position: relative;
    text-align: center;
    justify-content: center;
}

.--line-bottom-1:after {
    content: "";
    display: block;
    position: relative;
    width: 2.5rem;
    height: .375rem;
    background-color: var(--color__fill-1);
    border-radius: .25rem;
    left: .125rem;
    margin: 0px auto;
    margin-top: 1rem;
}

.--text-align__center {
    text-align: center;
}








@media screen and (max-width: 991px) {  

    h1, .h1 {
        font-size: 3rem;
        line-height: 3.5rem;

    }

    h2, .h2 {
        font-size: 2.5rem;
        line-height: 3rem;

    }

    h3, .h3 {
        font-size: 2rem;
        line-height: 2.5rem;

    }

    h4, .h4 {
        font-size: 1.75rem;
        line-height: 2.25rem;

    }
    .--line-side-1:before {
        height: 2.5rem;
    }
 
}

@media screen and (max-width: 640px) {  

    h1, .h1 {
        font-size: 2rem;
        line-height: 2.5rem;
    }

    h2, .h2 {
        font-size: 1.75rem;
        line-height: 2.25rem;
    }

    h3, .h3 {
        font-size: 1.5rem;
        line-height: 2rem;
    }
 
    
    h5, .h5 {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }

    .--line-side-1:before {
        height: 2rem;
    }

    h4, .h4 {
        font-size: 1.5rem;
        line-height: 2rem;
    }


    

}
/* End */


/* Start:/local/templates/amarylis/core/atoms/images/__images.css?1605004829506*/
.img.--full-width {
	width: 100%;
	max-width: 100%;
	border-radius: 1rem;
	z-index: 2;
	position: relative;
}

.type-editor p img {
	width: 100%;
	max-width: 100%;
	border-radius: 1rem;
}

.img.--round {
	border-radius: 1rem;
}

.img.--round-min {
	border-radius: .5rem;
}

@media screen and (max-width: 1024px) {  

}

@media screen and (max-width: 990px) {      


}    

@media screen and (max-width: 768px) {  

}

@media screen and (max-width: 640px) {  

	.img__wraper:after {
		display: none;
	}
	
}
/* End */


/* Start:/local/templates/amarylis/core/atoms/indentation/__indentation.css?160500482913325*/
.mrg {
    margin: 8rem auto;
}

.mrg.--min {
    margin: 5rem auto;
}

.mrg.--top {
    margin-top: 8rem;
    margin-bottom: 0rem;
}

.mrg.--bottom {
    margin-top: 0rem;
    margin-bottom: 10rem;
}

.mrg.--min.--top {
    margin-top: 5rem;
    margin-bottom: 0rem;
}

.mrg.--min.--bottom {
    margin-top: 0rem;
    margin-bottom: 5rem;
}
.pdg {
    padding: 8rem 0px;
}

.pdg.--min {
    padding: 5rem 0px;
}

.pdg.--top {
    padding-top: 8rem;
    padding-bottom: 0rem;
}

.pdg.--bottom {
    padding-top: 0rem;
    padding-bottom: 8rem;
}

.pdg.--min.--top {
    padding-top: 5rem;
    padding-bottom: 0rem;
}

.pdg.--min.--bottom {
    padding-top: 0rem;
    padding-bottom: 5rem;
}
.pdg-side {
    padding: 0px 5rem;
}


.mb-0 {
    margin-bottom: 0 !important;
}

.mt-0 {
    margin-top: 0 !important;
}

.mr-0 {
    margin-right: 0 !important;
}

.ml-0 {
    margin-left: 0 !important;
}

.my-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.mx-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.mx-8 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}

.my-8 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
}

.mt-8 {
    margin-top: 0.5rem !important;
}

.mb-8 {
    margin-bottom: 0.5rem !important;
}

.ml-8 {
    margin-left: 0.5rem !important;
}

.mr-8 {
    margin-right: 0.5rem !important;
}

.mx-16 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}

.my-16 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
}

.mt-16 {
    margin-top: 1rem !important;
}

.mb-16 {
    margin-bottom: 1rem !important;
}

.ml-16 {
    margin-left: 1rem !important;
}

.mr-16 {
    margin-right: 1rem !important;
}

.mx-24 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
}

.my-24 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
}

.mt-24 {
    margin-top: 1.5rem !important;
}

.mb-24 {
    margin-bottom: 1.5rem !important;
}

.ml-24 {
    margin-left: 1.5rem !important;
}

.mr-24 {
    margin-right: 1.5rem !important;
}

.mx-32 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
}

.my-32 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
}

.mb-32 {
    margin-bottom: 2rem !important;
}

.mt-32 {
    margin-top: 2rem !important;
}

.ml-32 {
    margin-left: 2rem !important;
}

.mr-32 {
    margin-right: 2rem !important;
}

.mx-40 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
}

.my-40 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
}

.mb-40 {
    margin-bottom: 2.5rem !important;
}

.mt-40 {
    margin-top: 2.5rem !important;
}

.ml-40 {
    margin-left: 2.5rem !important;
}

.mr-40 {
    margin-right: 2.5rem !important;
}

.mx-48 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}

.my-48 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
}

.mb-48 {
    margin-bottom: 3rem !important;
}

.mt-48 {
    margin-top: 3rem !important;
}

.ml-48 {
    margin-left: 3rem !important;
}

.mr-48 {
    margin-right: 3rem !important;
}

.mx-56 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
}

.my-56 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
}

.mb-56 {
    margin-bottom: 3.5rem !important;
}

.mt-56 {
    margin-top: 3.5rem !important;
}

.ml-56 {
    margin-left: 3.5rem !important;
}

.mr-56 {
    margin-right: 3.5rem !important;
}

.mx-64 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
}

.my-64 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
}

.mb-64 {
    margin-bottom: 4rem !important;
}

.mt-64 {
    margin-top: 4rem !important;
}

.ml-64 {
    margin-left: 4rem !important;
}

.mr-64 {
    margin-right: 4rem !important;
}

.mx-72 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
}

.my-72 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
}

.mb-72 {
    margin-bottom: 4.5rem !important;
}

.mt-72 {
    margin-top: 4.5rem !important;
}

.ml-72 {
    margin-left: 4.5rem !important;
}

.mr-72 {
    margin-right: 4.5rem !important;
}

.mx-80 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
}

.my-80 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
}

.mb-80 {
    margin-bottom: 5rem !important;
}

.mt-80 {
    margin-top: 5rem !important;
}

.ml-80 {
    margin-left: 5rem !important;
}

.mr-80 {
    margin-right: 5rem !important;
}

.mx-88 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
}

.my-88 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
}

.mb-88 {
    margin-bottom: 5.5rem !important;
}

.mt-88 {
    margin-top: 5.5rem !important;
}

.ml-88 {
    margin-left: 5.5rem !important;
}

.mr-88 {
    margin-right: 5.5rem !important;
}

.mx-96 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
}

.my-96 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
}

.mb-96 {
    margin-bottom: 6rem !important;
}

.mt-96 {
    margin-top: 6rem !important;
}

.ml-96 {
    margin-left: 6rem !important;
}

.mr-96 {
    margin-right: 6rem !important;
}
.mx-104 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
}

.my-104 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
}

.mb-104 {
    margin-bottom: 6.5rem !important;
}

.mt-104 {
    margin-top: 6.5rem !important;
}

.ml-104 {
    margin-left: 6.5rem !important;
}

.mr-104 {
    margin-right: 6.5rem !important;
}

.mx-112 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
}

.my-112 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
}

.mb-112 {
    margin-bottom: 6.5rem !important;
}

.mt-112 {
    margin-top: 6.5rem !important;
}

.ml-112 {
    margin-left: 6.5rem !important;
}

.mr-112 {
    margin-right: 6.5rem !important;
}

.mx-128 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
}

.my-128 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
}

.mb-128 {
    margin-bottom: 7rem !important;
}

.mt-128 {
    margin-top: 7rem !important;
}

.ml-128 {
    margin-left: 7rem !important;
}

.mr-128 {
    margin-right: 7rem !important;
}

.pb-0 {
    padding-bottom: 0 !important;
}

.pt-0 {
    padding-top: 0 !important;
}

.pr-0 {
    padding-right: 0 !important;
}

.pl-0 {
    padding-left: 0 !important;
}

.py-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.px-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.px-8 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}

.py-8 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
}

.pt-8 {
    padding-top: 0.5rem !important;
}

.pb-8 {
    padding-bottom: 0.5rem !important;
}

.pl-8 {
    padding-left: 0.5rem !important;
}

.pr-8 {
    padding-right: 0.5rem !important;
}

.px-16 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

.py-16 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}

.pt-16 {
    padding-top: 1rem !important;
}

.pb-16 {
    padding-bottom: 1rem !important;
}

.pl-16 {
    padding-left: 1rem !important;
}

.pr-16 {
    padding-right: 1rem !important;
}

.px-24 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}

.py-24 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
}

.pt-24 {
    padding-top: 1.5rem !important;
}

.pb-24 {
    padding-bottom: 1.5rem !important;
}

.pl-24 {
    padding-left: 1.5rem !important;
}

.pr-24 {
    padding-right: 1.5rem !important;
}

.px-32 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}

.py-32 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
}

.pb-32 {
    padding-bottom: 2rem !important;
}

.pt-32 {
    padding-top: 2rem !important;
}

.pl-32 {
    padding-left: 2rem !important;
}

.pr-32 {
    padding-right: 2rem !important;
}

.px-40 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
}

.py-40 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
}

.pb-40 {
    padding-bottom: 2.5rem !important;
}

.pt-40 {
    padding-top: 2.5rem !important;
}

.pl-40 {
    padding-left: 2.5rem !important;
}

.pr-40 {
    padding-right: 2.5rem !important;
}

.px-48 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}

.py-48 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
}

.pb-48 {
    padding-bottom: 3rem !important;
}

.pt-48 {
    padding-top: 3rem !important;
}

.pl-48 {
    padding-left: 3rem !important;
}

.pr-48 {
    padding-right: 3rem !important;
}

.px-56 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
}

.py-56 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
}

.pb-56 {
    padding-bottom: 3.5rem !important;
}

.pt-56 {
    padding-top: 3.5rem !important;
}

.pl-56 {
    padding-left: 3.5rem !important;
}

.pr-56 {
    padding-right: 3.5rem !important;
}

.px-64 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
}

.py-64 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
}

.pb-64 {
    padding-bottom: 4rem !important;
}

.pt-64 {
    padding-top: 4rem !important;
}

.pl-64 {
    padding-left: 4rem !important;
}

.pr-64 {
    padding-right: 4rem !important;
}

.px-72 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
}

.py-72 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
}

.pb-72 {
    padding-bottom: 4.5rem !important;
}

.pt-72 {
    padding-top: 4.5rem !important;
}

.pl-72 {
    padding-left: 4.5rem !important;
}

.pr-72 {
    padding-right: 4.5rem !important;
}

.px-80 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
}

.py-80 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
}

.pb-80 {
    padding-bottom: 5rem !important;
}

.pt-80 {
    padding-top: 5rem !important;
}

.pl-80 {
    padding-left: 5rem !important;
}

.pr-80 {
    padding-right: 5rem !important;
}

.px-88 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
}

.py-88 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
}

.pb-88 {
    padding-bottom: 5.5rem !important;
}

.pt-88 {
    padding-top: 5.5rem !important;
}

.pl-88 {
    padding-left: 5.5rem !important;
}

.pr-88 {
    padding-right: 5.5rem !important;
}

.px-96 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
}

.py-96 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
}

.pb-96 {
    padding-bottom: 6rem !important;
}

.pt-96 {
    padding-top: 6rem !important;
}

.pl-96 {
    padding-left: 6rem !important;
}

.pr-96 {
    padding-right: 6rem !important;
}
.px-104 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
}

.py-104 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
}

.pb-104 {
    padding-bottom: 6.5rem !important;
}

.pt-104 {
    padding-top: 6.5rem !important;
}

.pl-104 {
    padding-left: 6.5rem !important;
}

.pr-104 {
    padding-right: 6.5rem !important;
}

.px-112 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
}

.py-112 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
}

.pb-112 {
    padding-bottom: 6.5rem !important;
}

.pt-112 {
    padding-top: 6.5rem !important;
}

.pl-112 {
    padding-left: 6.5rem !important;
}

.pr-112 {
    padding-right: 6.5rem !important;
}

.px-128 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
}

.py-128 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
}

.pb-128 {
    padding-bottom: 7rem !important;
}

.pt-128 {
    padding-top: 7rem !important;
}

.pl-128 {
    padding-left: 7rem !important;
}

.pr-128 {
    padding-right: 7rem !important;
}



@media screen and (max-width: 1024px) {  

}

@media screen and (max-width: 990px) {      


}    

@media screen and (max-width: 768px) {  

}

@media screen and (max-width: 640px) {  
    .mrg {
        margin: 4rem auto;
    }

    .mrg.--min {
        margin: 4rem auto;
    }

    .mrg.--top {
        margin-top: 4rem;
        margin-bottom: 0rem;
    }

    .mrg.--bottom {
        margin-top: 0rem;
        margin-bottom: 4rem;
    }

    .mrg.--min.--top {
        margin-top: 3rem;
        margin-bottom: 0rem;
    }

    .mrg.--min.--bottom {
        margin-top: 0rem;
        margin-bottom: 3rem;
    }
    .pdg {
        padding: 4rem 0px;
    }

    .pdg.--min {
        padding: 3rem 0px;
    }

    .pdg.--top {
        padding-top: 4rem;
        padding-bottom: 0rem;
    }

    .pdg.--bottom {
        padding-top: 0rem;
        padding-bottom: 4rem;
    }

    .pdg.--min.--top {
        padding-top: 3rem;
        padding-bottom: 0rem;
    }

    .pdg.--min.--bottom {
        padding-top: 0rem;
        padding-bottom: 3rem;
    }
    .pdg-side {
        padding: 0px 3rem;
    }
    

}



/* End */


/* Start:/local/templates/amarylis/core/atoms/inputs/__inputs.css?16050048295863*/
.input {
	padding: 0px;
	margin: 0px;
	width: 100%;
	outline: none;
	border: 0px;
	font-size: 1rem;
	height: 3.5rem;
	font-weight: 600;
	transition: all 0.24s;
}

textarea.input {
	min-height: 8rem;
	padding-top: 1rem !important;
}

.input::placeholder {
	color: var(--color__text-3);
}

.input:hover {}

.input:hover::placeholder {
	color: #e3e3e3);
}

.input:focus {}

.input.--m {
	height: 3rem;
	font-size: .875rem;
}

.input.--l {
	height: 4.5rem;
	font-size: 1.125rem;
	padding: 0 2rem !important;
}


.input.--border {
	padding: 0 1.5rem;
	border: .125rem solid var(--color__border);
	border-radius: .5rem;
}

.input.--border:hover {
	border: .125rem solid #c8c8c8;
}

.input.--border:focus {
	box-shadow: 0px .5rem 2rem rgba(0, 0, 0, 0.08);
	border: .125rem solid var(--color__dark);
}


.input.--fill {
	padding: 0 1.5rem;
	border-radius: .5rem;
	border: .125rem solid transparent;
	background-color: rgb(240 241 242 / 0.64);
	/* color: white; */
}

.input.--fill:hover {
	border: .125rem solid transparent;
	background-color: rgb(225 226 227 / 0.64);
}

.input.--fill:focus {
	box-shadow: 0px .5rem 2rem rgba(0, 0, 0, 0.08);
	border: .125rem solid var(--color__dark);
	background-color: white;
}


.input.--border-bottom {
	border-bottom: .125rem solid var(--color__border);
}

.input.--border-bottom:hover {
	border-bottom: .125rem solid var(--color__fill-4-a) !important;
}

.input.--border-bottom:focus {
	border-bottom: solid var(--color__fill-1) !important;
}

.input.--border-bottom.--l {}












.input__wrap {
	position: relative;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	margin-bottom: 2rem;
}

.input__wrap .input__title {
	/* margin-bottom: 1rem; */
	font-weight: 600;
	font-size: 1rem;
}

.input__wrap .input__error {
	position: absolute;
	right: 0px;
	top: 0px;
	display: none;
	color: red;
	font-weight: 600;
	font-size: 0.875rem;
}

.input__wrap.--error .input__error {
	display: block;
}

.input__wrap.--error .input {
	border-bottom: .185rem solid red;
	color: red;
}

.input__wrap.--error .input::placeholder {
	color: red;
}

.input__wrap.--2-coll {
	width: calc(50% - 1rem);
}

.input.--textarea {
	padding-top: 1.5rem;
	min-height: 7.25rem;
}

.input__wrap.--error {}

.input__wrap.--error .input__title {
	color: red;
}

.input__wrap.--error .input::placeholder {
	color: red;
}







.big-input {
	position: relative;
}

.big-input__title {
	position: absolute;
	top: 50%;
	height: 1.5rem;
	margin-top: -.75rem;
	left: 2.5rem;
	font-size: 1.125rem;
	font-weight: 600;
	opacity: .32;
	transition: all ease .24s;
	line-height: 1.5rem;
	pointer-events: none;
}

.big-input__input {
	padding: 0px;
	margin: 0px;
	width: 100%;
	outline: none;
	border: 0px;
	font-size: 1.125rem;
	height: 5.5rem;
	transition: all 0.24s;
	padding: 0px 2.5rem;
	background-color: var(--color__fill-4);
	border-radius: .5rem;
	font-weight: 600;
	font-size: 1.25rem;
}

input.big-input__input.--password {
	background-repeat: no-repeat;
	background-position: calc(100% - 2rem) center;
	background-size: 2rem auto;
}

.big-input:focus-within {}

.big-input:focus-within .big-input__title,
.big-input.is-has .big-input__title {
	opacity: .2;
	top: 1.75rem;
	font-size: .875rem;
}

.big-input.is-has .big-input__input::placeholder {
	color: transparent;
}

.big-input:focus-within .big-input__title {
	opacity: 1 !important;
}

.big-input.is-has .big-input__title {
	opacity: .32;
}

.big-input__input:hover {
	background-color: hsl(210deg 1% 91%);
}

.big-input__input:focus {
	background-color: var(--color__fill-4);
}

.big-input__input::placeholder {
	color: transparent;
}

.big-input:focus-within .big-input__input::placeholder {
	color: #B2B2B2;
}

.big-input:focus-within .big-input__input {
	box-shadow: inset 0px 0px 0px .25rem var(--color__dark);
	background-color: white;
}

.big-input:focus-within .big-input__input,
.big-input.is-has .big-input__input {
	padding-top: 1.25rem;
}

.big-input__title.--error {
	display: none;
	right: 2.5rem !important;
	left: inherit;
}

.big-input__error-wrap {
	display: none;
	position: absolute;
	right: 2rem;
	margin-left: 2rem;
	top: -.5rem;
	/* width: 20rem; */
	margin-top: 1.5rem;
	color: red;
}

.big-input.--error {}

.big-input.--error .big-input__input {
	box-shadow: inset 0px 0px 0px .25rem red;
	background-color: white;
	color: red;
}

.big-input.--error .big-input__title {
	color: red;
	opacity: .5;
}

.big-input.--error .big-input__error-wrap {
	display: block;
}

.big-input__error-title {}

.big-input__error-desc {}

.big-input.--error .big-input__input::placeholder {
	color: var(--color__fill-1);
}

.big-input.--message:focus-within {}

.big-input.--message:focus-within .big-input__input.--message {
	padding-top: 3rem;
}

.big-input.--message {}

.big-input.--message .big-input__title {
	top: 2.5rem;
}

.big-input.--message:focus-within .big-input__title {
	top: 1.75rem;
}

.big-input.--message.is-has {}

.big-input.--message.is-has .big-input__input.--message {
	padding-top: 3.5rem !important;
}

.big-input.--tell {}

.big-input.--tell:hover {}

.big-input.--tell:hover .big-input__input::placeholder {
	color: transparent !important;
}

.big-input.--tell:hover .big-input__title {
	opacity: 0;
}

.big-input.--tell.is-has {}

.big-input.--tell.is-has .big-input__title {
	opacity: .32;
}


@media screen and (max-width: 1024px) {}

@media screen and (max-width: 990px) {


	.big-input__error-wrap {
		left: inherit;
		right: 1.5rem;
		width: 12rem;
		text-align: right;
		margin-top: 1.25rem;
	}

}

@media screen and (max-width: 768px) {}

@media screen and (max-width: 640px) {

	.input__wrap.--2-coll {
		width: 100%;
	}

	.big-input.--error {
		margin-top: 3rem;
	}

	.big-input.--error .big-input__error-wrap {
		top: -1.75rem;
		margin-top: 0;
		right: 0px;
		text-align: left;
		right: inherit;
		left: 0px !important;
		margin-left: 0px;
	}

}
/* End */


/* Start:/local/templates/amarylis/core/atoms/link/__link.css?1605004829811*/
.link {
    text-decoration: none;
    transition: all ease .24s;
}

.link:hover {/* text-decoration: underline; */}

.link:active {
    opacity: .4;
}

.link.--color-1 {
    color: var(--color__fill-1);
}

.link.--color-dark {
    color: var(--color__dark);
}

.link.--color-dark:hover {
    color: var(--color__fill-1);
}
.link.--color-1:hover {
    color: var(--color__fill-1-a);
}

.link.--color-2 {
    color: var(--color__fill-2);
}

.link.--color-2:hover {
    color: var(--color__fill-1);
}

.link.--color-white {
    color: white;
    opacity: .56;
}

.link.--color-white:hover {
    color: white;
    opacity: 1;
}
.type-editor a {
    color: var(--color__fill-1);
    font-weight: 700;
    text-decoration: none;
} 
.type-editor a:hover {
    color: var(--color__black);
    transition: all 0.32s;
} 
/* End */


/* Start:/local/templates/amarylis/core/atoms/list/__list.css?16050048292730*/
.type-editor ol {
    padding-left:  1rem;
}

.type-editor ol li {
    font-size: 1rem;
    line-height: 1.25rem;
    margin: 0.5rem 0rem;
    color: var(--color__text-1);
    position: relative;
    padding-left: 1rem;
    list-style-type: decimal;
}

.type-editor ul {}

.type-editor ul li {
    font-size: 1rem;
    line-height: 1.25rem;
    margin: 0.5rem 0rem;
    /* color: var(--color__text-1); */
    position:  relative;
    padding-left:  2rem;
}

.type-editor ul li:after {
    content:  "";
    width:  0.5rem;
    height:  0.5rem;
    background-color: var(--color__fill-1);
    position:  absolute;
    left:  0rem;
    top: 6px;
    border-radius:  0.5rem;
    background-size: 0.75rem;
}

.type-editor ul.--check li:after {
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 1.5rem;
    background-repeat: no-repeat;
    background-position: center 0.2rem;
    top: -.15rem;
    background-size: 1rem;
}
.type-editor ul.--black li:after {
    background-color: var(--color__dark);
}
.type-editor ul.--check li {
    margin: 1.25rem 0px;
    padding-left: 2.5rem;
}
.type-editor ul.--check li:after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 5.33329L7.33333 16L2 10.6666' stroke='white' stroke-width='4'/%3E%3C/svg%3E%0A");
}

.type-editor ul.--connections {}

.type-editor ul.--connections li {
    margin: 1.5rem 0px;
}

.type-editor ul.--connections li:after {
    width: 1rem;
    height: 1rem;
    left: -.5rem;
    top: .25rem;
}
.type-editor ul.--warning li:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='6' height='20' viewBox='0 0 6 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.533125 0.666687H5.49313L4.66646 12.8534H1.35979L0.533125 0.666687ZM3.01313 19.5467C2.28424 19.5467 1.6709 19.3156 1.17313 18.8534C0.693125 18.3734 0.453125 17.7956 0.453125 17.12C0.453125 16.4445 0.693125 15.8845 1.17313 15.44C1.65313 14.9778 2.26646 14.7467 3.01313 14.7467C3.75979 14.7467 4.37313 14.9778 4.85313 15.44C5.33313 15.8845 5.57313 16.4445 5.57313 17.12C5.57313 17.7956 5.32424 18.3734 4.82646 18.8534C4.34646 19.3156 3.74201 19.5467 3.01313 19.5467Z' fill='white'/%3E%3C/svg%3E");
    background-size: auto 1.125rem;
}
.type-editor ul li:before {}

.type-editor ul.--connections li:before {content: "";display: block;position: absolute;width: 2rem;height: calc(100% + 1rem);left: -2rem;border-left: .5rem solid var(--color__fill-4);border-top: .5rem solid var(--color__fill-4);border-bottom: .5rem solid var(--color__fill-4);top: .5rem;border-radius: 2rem;}

.type-editor ul.--connections li:last-child:before {
    display: none;
}
/* End */


/* Start:/local/templates/amarylis/core/atoms/paragraph/__paragraph.css?16050048291184*/
p {
        margin: 1.5rem auto;

}

p b {
    font-weight: 700;
}

.p.--xl, p.--xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-family: MontserratA;
}

p.--xl{
    color:  var(--color__text-1);
}
    
.p.--l, p.--l{
    font-size:  1.125rem;
    line-height: 1.5rem;
}

p.--l{
    color:  var(--color__text-1);
}

p, .--p {
    font-size: 1rem;
    line-height: 1.5rem;
}
p {
    color: var(--color__dark);
}

.p.--m, p.--m{
    font-size: 0.875rem;
    line-height: 1.25rem;
}

p.--m{
    color: var(--color__text-1);
}

.p.--s, p.--s{
    font-size: 0.75rem;
    line-height: 1rem;
}

p.--s{
    color: var(--color__text-2);
}

.p.--xs, p.--xs{
    font-size: 0.75rem;
    line-height: 1rem;
}

p.--xs {
    color: var(--color__text-2); 
}

.type-editor p:first-child, .type-editor li:first-child {
    margin-top: 0px !important;
}

.type-editor p:last-child, .type-editor li:last-child {
    margin-bottom: 0px !important;
}
.type-editor  p:first-child {
    margin-top: 0px;
}

.type-editor  p:last-child {
    margin-bottom: 0px;
}
@media screen and (max-width: 991px) {  

    .p.--xl, p.--xl {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }

}
/* End */


/* Start:/local/templates/amarylis/core/atoms/radio/__radio.css?1605004829513*/
.checkbox input:checked + * > .checkbox__trigger.--radio {
    background-size: .75rem;
    background-position: center;
}

.checkbox__trigger.--radio {
    border-radius: 1.5rem;
}

.checkbox input:disabled + * > .checkbox__trigger.--radio {}

.checkbox input:checked + * > .checkbox__trigger.--radio {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='white'/%3E%3C/svg%3E%0A");
}
/* End */


/* Start:/local/templates/amarylis/core/atoms/select/__select.css?16050048291791*/
.select {
    padding: 0px;
    margin: 0px;
    width: 100%;
    outline: none;
    border: 0px;
    font-size: 1rem;
    font-weight: 600;
    transition: all ease 0.24s;
    -webkit-appearance: none;
    background-color: transparent;
    border-radius: 0px;
    padding-right: 2rem;
    background-repeat: no-repeat;
    background-position: center right;
    font-weight: 600;
    cursor: pointer;
}

.select {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8 8L14 2' stroke='%23111111' stroke-width='3'/%3E%3C/svg%3E%0A");
}

 
.select::placeholder {
    color: var(--color__text-3);
}

.select:hover {}


.select:hover {
    color: var(--color__dark);
}



.select.--border {
    padding: 0 1.5rem;
    border: .125rem solid var(--color__border);
    border-radius: .5rem;
    height: 3.5rem;
    background-position: calc(100% - 1.25rem) center;
}

.select.--border:hover {
    border: .125rem solid var(--color__dark);
}

.select.--border:focus {
    box-shadow: 0px .5rem 2rem rgba(0, 0, 0, 0.08);
    border: .125rem solid var(--color__dark);
}


.select.--fill {
    padding: 0 1.5rem;
    border-radius: .5rem;
    border: .125rem solid transparent;
    background-color: var(--color__fill-4);
    height: 3.5rem;
    background-position: calc(100% - 1.25rem) center;
}

.select.--fill:hover {
    border: .125rem solid transparent;
    background-color: var(--color__fill-4-h);
}

.select.--fill:focus {
    box-shadow: 0px .5rem 2rem rgba(0, 0, 0, 0.08);
    border: .125rem solid var(--color__dark);
    background-color: white;
}

.select.--l {
    font-size: 1.125rem;
    height: 4.5rem;
}

.select.--m {
    font-size: .875rem;
    height: 3rem;
}










/* End */


/* Start:/local/templates/amarylis/core/atoms/steps/__steps.css?16050048291563*/
.steps {
    margin: 3rem auto;
}

.steps__step {
    margin: 0px auto;
    width: 100%;
    align-items: stretch;
}

.steps__numb {
    width: 3.5rem;
    position: relative;
}

.steps__numb div {
    width: 3.5rem;
    height: 3.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 3.5rem;
    background-color: var(--color__fill-1);
    color: white;
    font-size: 1.5rem;
    z-index: 2;
    position: relative;
    font-weight: 700;
}

.steps__numb:after {
    content: "";
    width: 0.25rem;
    height: calc(100% - 0.0rem);
    position: absolute;
    left: 1.625rem;
    top: 3.5px;
    z-index: 0;
    /* background-color: var(--color__fill-1); */
    background: var(--color__fill-1);
    background: linear-gradient(180deg, #CE0058 0%, rgba(206, 0, 88, 0) 100%);
}

.steps__desc {
    flex: 1;
    padding-left: 2.5rem;
    padding-bottom: 1.5rem;
}

.steps__desc h2:first-child, .steps__desc h3:first-child, .steps__desc h4:first-child, .steps__desc h5:first-child, .steps__desc p:first-child {
    margin-top: 0.75rem !important;
    margin-bottom: 1.5rem;
}

.steps__step:last-child .steps__numb:after {
    display: none;
}

.step__step:last-child .steps__desc {
    padding-bottom: 0px;
}

.type-editor .steps:last-child {
    margin-bottom: 0px;
}

@media screen and (max-width: 1024px) {  

}

@media screen and (max-width: 990px) {      


}    

@media screen and (max-width: 768px) {  

}

@media screen and (max-width: 640px) {  

    .steps__desc {
        padding-left: 1.5rem;
    }
    
}


/* End */


/* Start:/local/templates/amarylis/core/atoms/table/__table.css?16050048291775*/
 .type-editor  .r-table {
    width: 100%;
    margin: 48px auto;
    margin-bottom: 24px;
}

.type-editor  .r-table table {
    border-spacing: 0px;
}

.type-editor  .r-table table tr {
    font-size: 1rem;
    transition: all .24s ease;
}

.type-editor  .r-table table tr td {}

.type-editor  .r-table table th {
    text-align: left;
}

.type-editor  table {
    border:1px solid #dedede;
    width: 100%;
    overflow: hidden;
    border-radius: 1.5rem;
}

.type-editor  table tr th {
    font-weight: 700;
    background: var(--color__fill-1);
    color: var(--color__white);
    border-right: 1px solid rgba(0, 0, 0, 0.12);
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    padding: 1.5rem 1rem;
}

.type-editor  table tr td {
    border-right: 1px solid rgba(0, 0, 0, 0.12);
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    padding: 1.5rem;
}

.type-editor  .r-table table .--center {
    text-align: center;
}

.type-editor  table tr:nth-child(2n-1) {
    background-color: var(--color__gray-1);
}

.type-editor  .r-table {
    max-width: 100%;
    margin: 3rem auto;
    margin-bottom: 1.5rem;

}

.type-editor  table tr:last-child td {
    border-bottom: 0px;
}

.type-editor  table tr td:last-child {
    border-right: 0px;
}

.type-editor  table tr:hover {
    background-color: var(--color__gray-2);
    box-shadow: inset 0.4rem 0px 0px 0px var(--color__fill-1);
}

.type-editor  table tr th:last-child {
    border-right: none;
}
.type-editor .r-table.--max-width {
    padding: 0 4rem;
    z-index: 2;
    position: relative;
}

@media screen and (max-width: 991px) {  

    .type-editor  .r-table {
        overflow-x: scroll;
    }
    .type-editor  table {
        border: 1px solid #dedede;
        width: 100%;
        min-width: 64rem;
    }

}

/* End */


/* Start:/local/templates/amarylis/core/atoms/tabs/__tabs.css?16050048291049*/
.border-tabs__btn {padding: 1.25rem 1.25rem;font-size: 1.125rem;font-weight: 600;color: var(--color__dark);transition: all ease .24s;/* margin-right: 2rem; */cursor: pointer;font-weight: 650;}

.border-tabs__btns {
    box-shadow: inset 0px -0.15rem 0px 0px #f4f4f4;
}

.border-tabs__btn.is-active {
    color: var(--color__fill-1);
    box-shadow: inset 0px -0.25rem 0px 0px var(--color__fill-1);
}

.border-tabs__btn:last-child {
    margin-right: 0px;
}
.border-tabs__btn {
    padding: 1.5rem 0;
    padding-top: 0;
    margin-right: 2rem;
}
/* media */

    @media screen and (max-width: 1680px) {  

    }

    @media screen and (max-width: 1440px) {  

    }

    @media screen and (max-width: 1366px) {  

    }

    @media screen and (max-width: 1359px) {  

    }

    @media screen and (max-width: 1199px) {  

    }

    @media screen and (max-width: 1024px) {  


    }

    @media screen and (max-width: 991px) {  
        
    }

    @media screen and (max-width: 768px) {  

    }

    @media screen and (max-width: 640px) {  

    }
/* End */


/* Start:/local/templates/amarylis/core/atoms/tooltip/__tooltip.css?16050048291261*/
.--svg__tooltip-arrrow-top {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='33' height='12' viewBox='0 0 33 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.9167 6C19.652 1.89092 18.3333 0 16.5 0C14.6667 0 13.348 1.89092 10.0833 6C6.41667 10.6154 5.5 12 0 12L16.5 12L33 12C27.5 12 26.5833 10.6154 22.9167 6' fill='white'/%3E%3C/svg%3E");
}

.tooltip {

}

.tooltip__block {
    position: absolute;
    opacity: 0;
    transition: all ease .24s;
    pointer-events: none;
}

.tooltip__list {
    background: #FFFFFF;
    box-shadow: 0px 1rem 3rem rgba(0, 0, 0, 0.08);
    border-radius: .5rem;
    width: 100%;
}

.tooltip.--open-bottom .tooltip__block{
    transform-origin: bottom center;
    transform: translateY(1rem) scale(0.90);
}


.tooltip.action-hover:hover .tooltip__block, .tooltip.is-open .tooltip__block {
	opacity: 1;
	transform: scale(1) translateY(0rem);
	pointer-events: painted;
}

.tooltip__arrow-wrap {
    position: absolute;
    top: 0;
    transform: translateY(-100%);
    width: 100%;
}

.tooltip__arrow {
    width: 2rem;
    height: .75rem;
    background-size: auto 100%;
    background-repeat: no-repeat;
}
.tooltip__wrap {
    position: relative;
}
/* End */


/* Start:/local/templates/amarylis/core/atoms/tumbler/__tumbler.css?16050048291423*/
.tumbler {
    cursor:  pointer;
}

.tumbler input {
    display:  none;
}

.tumbler .tumbler__trigger {
    width: 3.5rem;
    height: 2rem;
    background-color: var(--color__fill-4);
    border-radius:  0.25rem;
    transition: all ease 0.32s;
    background-position:  center;
    background-repeat:  no-repeat;
    border-radius: 2rem;
    position:  relative;
}

.tumbler .tumbler__label {
    margin:  0rem;
    flex: 1;
    /* padding-left:  1rem; */
    transition: all ease 0.32s;
}

.tumbler:hover .tumbler__label {
   
}

.tumbler:hover .tumbler__trigger {
    background-color: var(--color__fill-4-h);    
}

.tumbler input:checked + * > .tumbler__label {
    color: var(--color__fill-1);
}

.tumbler input:checked + * > .tumbler__trigger {
    background-color: var(--color__fill-1);
}

.tumbler input:disabled + * > .tumbler__label {
    opacity: 0.4;
    pointer-events: none;
}

.tumbler input:disabled + * > .tumbler__trigger {
    opacity: 0.4;
    pointer-events: none;
}

.tumbler:hover input:disabled + * > .tumbler__trigger {
    background-color: transparent;
}

.tumbler .tumbler__trigger:after{
    content: "";
    width:  1.5rem;
    height:  1.5rem;
    position:  absolute;
    left: 0.25rem;
    top: 0.25rem;
    background-color:  white;
    border-radius:  1.5rem;
    transition:  all ease 0.32s;
}

.tumbler input:checked + * > .tumbler__trigger:after {
    left: calc(100% - 1.75rem);
}
/* End */


/* Start:/local/templates/amarylis/core/organism/accordion/__accordion.css?1605004829546*/
.accordion__desc {
    display: none;
}



/* media */

    @media screen and (max-width: 1680px) {  

    }

    @media screen and (max-width: 1440px) {  

    }

    @media screen and (max-width: 1366px) {  

    }

    @media screen and (max-width: 1359px) {  

    }

    @media screen and (max-width: 1199px) {  

    }

    @media screen and (max-width: 1024px) {  


    }

    @media screen and (max-width: 991px) {  
        
    }

    @media screen and (max-width: 768px) {  

    }

    @media screen and (max-width: 640px) {  

    }
/* End */


/* Start:/local/templates/amarylis/core/organism/breadcrumbs/__breadcrumbs.css?16050048291841*/
.breadcrumbs {
    padding: 1rem 0;
    z-index: 2;
    position: relative;
}
.breadcrumbs__back {
    border-radius: 2rem;
    padding: 0px;
    height: 2rem;
    width: 2rem;
    position: relative;
    margin-right: 1.5rem;
    transition: all ease .24s;
    background-color: var(--color__fill-1);
    display: flex;
    background-repeat: no-repeat;
    background-position: .6rem center;
    background-size: auto 1.125rem;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='18' viewBox='0 0 12 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2L3 9L10 16' stroke='%23FFF' stroke-width='3'/%3E%3C/svg%3E");
    min-width: 2rem;
    min-height: 2rem;
    flex: 0 0 2rem;
}

.breadcrumbs__back:active {
    background-color: rgba(245, 37, 54, 0.24);
}

.breadcrumbs__back img {
    height: .875rem;
    margin-left: -.1rem;
    position: relative;
}

.breadcrumbs .center-wrap > div {
    /* padding: 1.5rem 0px; */
}

.breadcrumbs__back:hover {/* filter: grayscale(0); */background-color: var(--color__dark);}
.breadcrumbs__link {
    color: var(--color__dark);
    text-decoration: none;
    transition: all ease .24s;
    font-weight: 600;
    opacity: .8;
}

li.breadcrumbs__devider {
    margin: 0px .75rem;
    width: .25rem;
    height: .25rem;
    background-color: var(--color__fill-1);
    border-radius: .5rem;
    top: .075rem;
    position: relative;
}

.breadcrumbs__link:hover {
    color: var(--color__fill-1);
    opacity: 1;
}

.breadcrumbs__active {
    opacity: .40;
}

img.breacrcrumb__back {
    margin-right: .5rem;
    position: relative;
    top: .10rem;
    height: 1rem;
}

.breadcrumbs__link.--back {
    color: var(--color__fill-1);
    filter: grayscale(0);
    opacity: 1;
}

.breadcrumbs__link.--back:hover {
    filter: grayscale(0);
    opacity: 1;
}
/* End */


/* Start:/local/templates/amarylis/core/organism/counter-calc/__counter-calc.css?16768915632121*/
.--svg__counter--plus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5 0H7.5V7.5H0V12.5H7.5V20H12.5V12.5H20V7.5H12.5V0Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__counter--minus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='5' viewBox='0 0 18 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='17.5' width='5' height='17.5' transform='rotate(90 17.5 0)' fill='white'/%3E%3C/svg%3E");
}



.counter-calc__btn {
    padding: 0px;
    width: 2rem;
    height: 2rem;
    border-left: 1px solid var(--color__border);
    border-radius: 0px;
    border-bottom: 1px solid var(--color__border);
    color: var(--color__dark) !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 45% auto;
    border-radius: .25rem;
    top: 0;
}

.counter-calc__btn img {
    width: 1rem;
}
.counter-calc__input {
    outline: none;
    /*pointer-events: none;*/
    /*width: 2rem;*/
    width: 3rem;
    height: 2rem;
    border: 0px;
    padding: 0px;
    text-align: center;
    font-weight: 700;
    color: var(--colo__text-1);
    background-color: transparent;
    text-align: center;
    color: var(--color__dark);
}

.counter-calc {
    /* padding: .5rem; */
    /* background-color: var(--color__gray-1); */
    position: relative;
}
.counter-calc__btn:hover {
    color: white !important;
}

.counter-calc__btns {
    position: absolute;
    top: 0px;
    right: 0px;
}

/* media */

    @media screen and (max-width: 1680px) {  

    }

    @media screen and (max-width: 1440px) {  

    }

    @media screen and (max-width: 1366px) {  

    }

    @media screen and (max-width: 1359px) {  

    }

    @media screen and (max-width: 1199px) {  

    }

    @media screen and (max-width: 1024px) {  


    }

    @media screen and (max-width: 991px) {  
        
    }

    @media screen and (max-width: 768px) {  

    }

    @media screen and (max-width: 640px) {  

    }
/* End */


/* Start:/local/templates/amarylis/core/organism/full-nav/__full-nav.css?16050048295023*/
.nav__menu {
    margin-right: 0px !important;
    z-index: 2;
    position: relative;
    height: 7rem;
    transition: all ease .24s;
}
.nav {
    padding: 0rem 5rem;
    position: absolute;
    width: 100%;
    left: 0px;
    top: 0px;
    transition: padding, box-shadow, ease .24s;
    z-index: 200;
    border-bottom: 1px solid var(--color__border);
    background-color: white;
    box-shadow: 0px 1rem 3.5rem rgba(0, 0, 0, 0.06);
}
.nav__logo {
    display: flex;
    transition: all ease .24s;
    cursor: pointer;
}

.nav__logo img {
    width: 10rem;
    position: relative;
    top: .25rem;
} 

.nav__telephone {
    color: var(--color__text-1);
    cursor: pointer;
    transition: all ease .24s;
    margin-right: 3.5rem;
}

.nav__telephone:hover {
    color: var(--color__fill-1);
}

.nav__messenger {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: .5rem;
    transition: all ease  .24s;
    cursor: pointer;
}

.nav__messenger img {
    height: 2.5rem;
}

.nav__messenger:last-child {
    margin-right: 0rem;
}

.nav__messenger:hover {
    transform: scale(1.125);
}

.nav.is-open .full-menu__btn i {
    width: 2rem;
    z-index: 2;
    margin: .45rem 0px;
    opacity: 0;
    background-color: var(--color__fill-1);
}

.nav.is-open .full-menu__btn i:last-child {
    transform: rotate(-45deg);
    opacity: 1;
}

.nav.is-open .full-menu__btn i:first-child {
    transform: rotate(45deg);
    z-index: 3;
    opacity: 1;
    /* transform-origin: left center; */
}

.nav.is-open .full-menu__btn i:nth-child(2n):after {
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 2.5rem;
    top: -1.140rem;
    right: -.29rem;
    background-color: #FB2C2C;
}

.nav > .colls {
    z-index: 2;
    position: relative;
}

.nav.is-open .mini-menu {
    opacity: 0;
    pointer-events: none;
}

.mini-menu {
    transition: all ease .24s;
}

.nav__logo:hover {
    opacity: .72;
}

.nav.is-open .full-nav {transform: scaleY(1);opacity: 1;pointer-events: painted;}

.nav.fixed {
    position: fixed;
    /* border-bottom: 1px solid transparent; */
}

.nav.is-open .full-nav__wraper {
    opacity: 1;
    transform: scale(1) translatey(0rem);
}

.nav.fixed.is-open {
    background-color: white;
}

.nav-header {
    z-index: 2;
    position: relative;
}






/*full nav*/

.full-nav .h1 {
    transition: all ease .24s;
    cursor: pointer;
    color: var(--color__text-1);
}

.full-nav .h1:hover {
    color: var(--color__fill-1);
}

.full-menu__link {
    margin: .5rem 0px;
    display: block;
    display: inline-block;
}

.full-menu-section__link {
    margin: .5rem 0px;
    display: block;
    transition: all ease .24s;
    cursor: pointer;
    color: var(--color__text-1);
    font-weight: 650;
    display: inline-block;
}

.full-menu-section__link.h1 {
    margin: 1rem 0px;
    display: block;
    margin-bottom: 1.5rem;
    margin-top: 0rem;
}

.full-menu-section__link {
    /* margin-bottom: 2rem; */
}

.full-menu-section__link:hover {
    color: var(--color__fill-1);
}


.full-menu-section__link.h2 {
    margin-bottom: 1rem;
}

.full-menu__link.h2 {
    color: var(--color__text-1);
    transition: all ease .24s;
}

.full-menu__link.h2:hover {
    color: var(--color__fill-1);
}

.full-nav__wraper {
    width: 100%;
    transition: all .32s ease;
    transition-delay: .24s;
    transform: scale(.90) translatey(1rem);
    opacity: 0;
    z-index: 2;
    position: relative;
    margin-top: -5rem;
}

.full-nav {
    display: none;
}

.full-nav {
    display: flex;
    height: calc(100vh - 7rem);
    background-color: rgba(255, 255, 255, 1);
    position: absolute;
    left: 0px;
    top: 100%;
    width: 100%;
    z-index: 1;
    background-size: 120rem auto;
    background-position: center;
    pointer-events: none;
    /* opacity: 0; */
    transform-origin: top center;
    transform: scaleY(0);
    transition: all ease .24s;
}

.full-menu__btn {
    cursor: pointer;
}

.full-menu__btn i {
    transform-origin: left center;
    height: 0.25rem;
    display: flex;
    background-color: #cacaca;
    margin: 0.375rem 0px;
    border-radius: .5rem;
    transition: all .24s;
    will-change: margin, transition;
    position: relative;
    width: 2rem;
}

.full-menu__btn i:first-child {
    z-index: 3;
}

.full-menu__btn i:last-child {
    /* width: 1.375rem; */
    z-index: 3;
}

.full-menu__btn:hover i {
    /* margin: .50rem 0px; */
    background-color: var(--color__fill-2);
}


.nav.fixed .nav__menu {
    height: 5rem;
}


/* media */

    @media screen and (max-width: 1680px) {  

    }

    @media screen and (max-width: 1440px) {  

    }

    @media screen and (max-width: 1366px) {  

    }

    @media screen and (max-width: 1359px) {  

    }

    @media screen and (max-width: 1199px) {  

    }

    @media screen and (max-width: 1024px) {  


    }

    @media screen and (max-width: 991px) {  
        
    }

    @media screen and (max-width: 768px) {  

    }

    @media screen and (max-width: 640px) {  

    }
/* End */


/* Start:/local/templates/amarylis/core/organism/gridgallery/__gridgallery.css?16050048291122*/
.gallery__slide {
    width: calc(100% + .5rem);
}

.gallery__coll {
    width: calc( (100% / 3) - .5rem);
    margin-right: .5rem;
    /* height: 22rem; */
}

.gallery__pic.--big {
    height: 22rem;
    width: 100%;
    margin-bottom: .5rem;
}

.gallery__pic {
    background-size: cover;
    background-position: center;
    transition: all ease .24s;
    border-radius: .25rem;
}

a.gallery__pic.--min {
    width: calc( (100% / 2) - .25rem);
    height: 14rem;
}

.gallery__pic:hover {
    opacity: .72;
}

.gallery__coll:nth-child(2n) {}

.gallery__coll:nth-child(2n) .gallery__pic.--big {
    order: 2;
    margin-bottom: 0px;
    margin-top: .5rem;
}

.gallery__wraper {
    position: relative;
}

 
@media screen and (max-width: 1680px) {  

}

@media screen and (max-width: 1440px) {  

}

@media screen and (max-width: 1366px) {  

}

@media screen and (max-width: 1359px) {  

}

@media screen and (max-width: 1199px) {  

}

@media screen and (max-width: 1024px) {  


}

@media screen and (max-width: 991px) {  
    
}

@media screen and (max-width: 768px) {  

}

@media screen and (max-width: 640px) {  

}
/* End */


/* Start:/local/templates/amarylis/core/organism/mob-nav/__mob-nav.css?16050048295861*/
.--svg__tell {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.2222 22.2222C28.0889 22.2222 25.9556 21.8667 23.8222 21.1556C23.2889 20.9778 22.5777 21.1556 22.0444 21.5111L18.1333 25.4222C13.1556 22.9333 9.06667 18.6667 6.4 13.6889L10.3111 9.77778C10.8444 9.24444 11.0222 8.53333 10.6667 8C10.1333 6.04444 9.77778 3.91111 9.77778 1.77778C9.77778 0.711111 9.06667 0 8 0H1.77778C0.711111 0 0 0.711111 0 1.77778C0 18.4889 13.5111 32 30.2222 32C31.2889 32 32 31.2889 32 30.2222V24C32 22.9333 31.2889 22.2222 30.2222 22.2222ZM28.4444 16H32C32 7.11111 24.8889 0 16 0V3.55556C22.9333 3.55556 28.4444 9.06667 28.4444 16ZM21.3333 16H24.8889C24.8889 11.0222 20.9778 7.11111 16 7.11111V10.6667C19.0222 10.6667 21.3333 12.9778 21.3333 16Z' fill='%23000'/%3E%3C/svg%3E");
}



/*mob nav*/

.mob-nav {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    z-index: 100;
}

.mob-nav__top{
    width: 100%;
    height: 72px;
    background-color: white;
    box-shadow: 0px 0px 2rem rgba(41, 26, 85, 0.16);
    align-items: stretch;
}

.mob-nav__menu {
    width: 72px;
    height: 72px;
    position: relative;
}

.mob-nav__menu i {
    width: 25px;
    height: 3px;
    background-color:var(--color__fill-1);
    display: block;
    margin: 6px 0px;
    transition: all ease 0.2s;
    transform-origin: left center;
}

.mob-nav__logo {
    display: flex;
    height: 72px;
    flex: 1;
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto 48px;
}

.mob-nav__slide {
    width: 72px;
    height: 72px;
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: center;
}

.is-open .mob-nav__menu i:first-child {
    opacity: 1;
    transform: rotate(45deg);
}

.is-open .mob-nav__menu i:last-child {
    opacity: 1;
    transform-origin: left center;
    transform: rotate(-45deg);
}

.is-open .mob-nav__menu i {
    opacity: 0;
    /* background-color: var(--color__fill-2); */
}
.is-open .mob-nav__full {
    transform: scaleY(1);
    pointer-events: painted;
}

.mob-nav__full {
    width: 100%;
    max-height: calc(100vh - 72px);
    background-color: white;
    z-index: 2;
    overflow: hidden;
    overflow-y: visible;
    border-top: 1px solid #eeeeee;
    top: 72px;
    transform: scaleY(0);
    transform-origin: top center;
    transition: all ease .2s;
    pointer-events: none;
    position: absolute;
    box-shadow: 0px 2rem 2rem rgba(41, 26, 85, 0.16);
    -webkit-overflow-scrolling: touch;
}

.js-mob-nav__full {
    padding: 24px 24px;
}

.mob-menu__tabs {
    margin-bottom: .5rem;
}
.pdr-detail__tab {
    padding: 1rem 0;
    /* border-bottom: .25rem solid var(--color__border); */
    transition: all ease .24s;
    text-align: center;
    flex: 1;
    color: var(--color__fill-1);
    transition: all ease .24s;
    cursor: pointer;
    box-shadow: inset 0 0 0 0.125rem var(--color__fill-1);
    font-weight: 700;
    font-size: 1rem;
}
.pdr-detail__tab.is-active {
    font-weight: bold;
    pointer-events: none;
    background-color: var(--color__fill-1);
    color: white;
}
ul.mob-menu {
    margin-bottom: 3rem;
}
li.mob-menu__item {
    position: relative;
}
.mob-menu__link {
    padding: 1.5rem 0rem;
    display: flex;
    align-items: center;
    text-decoration: none;
    color: var(--color__dark);
    border-bottom: 1px solid var(--color__border);
    transition: all .24s;
    font-weight: 650;
    font-size: 1.125rem;
}
.mob-menu__toogle-btn {
    width: 2rem;
    height: 2rem;
    background-position: center;
    background-size: 100% auto;
    position: absolute;
    right: 0;
    top: 1.375rem;
    transition: all ease .24s;
    cursor: pointer;
    background-color: var(--color__fill-1);
    border-radius: 1rem;
    background-size: 1rem;
    background-repeat: no-repeat;
}
.--svg__toogle-btn {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3125 2V10.4853M10.3125 18.9706V10.4853M10.3125 10.4853L18.7978 10.4853L1.82722 10.4853' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E");
}
.mob-menu__sub-item {
}
li.mob-menu__item.is-open ul.mob-menu__sub-menu {
    display: block;
    background-color: var(--color__fill-4);
    padding: 1.5rem 2.5rem;
}
.mob-menu__sub-link {
    padding: .25rem 0;
    display: flex;
    font-size: .875rem;
    text-decoration: none;
    color: var(--color__dark);
    padding-left: 1.25rem;
    position: relative;
    transition: all ease .24s;
    font-size: 1rem;
    font-weight: 600;
}
.mob-menu__sub-link:after {
    content: "";
    display: block;
    position: absolute;
    width: .25rem;
    height: .25rem;
    border-radius: .25rem;
    background-color: var(--color__fill-1);
    left: 0px;
    top: 0.75rem;
}
li.mob-menu__item.is-open .mob-menu__toogle-btn {
    transform: rotate(45deg);
    background-color: var(--color__fill-2);
}
.mob-menu__sub-menu {
    display: none;
    position: relative;
    margin-left: -2.5rem;
    width: calc(100% + 5rem);
}
a.mob-link {
}
.pdr-detail__tab:first-child {
    /* border-radius: .5rem 0 0 .5rem; */
}

.pdr-detail__tab:first-child:last-child {}

.pdr-detail__tab:last-child {
    /* border-radius: 0 .5rem .5rem 0; */
}






@media screen and (max-width: 1680px) {  

}

@media screen and (max-width: 1440px) {  

}

@media screen and (max-width: 1366px) {  

}

@media screen and (max-width: 1359px) {  

}

@media screen and (max-width: 1199px) {  

}

@media screen and (max-width: 1024px) {  


}

@media screen and (max-width: 991px) {  
    .mob-nav {
        display: flex !important;
    }
    
}

@media screen and (max-width: 768px) {  

}

@media screen and (max-width: 640px) {  

}
/* End */


/* Start:/local/templates/amarylis/core/organism/one-form/__one-form.css?16050048299889*/

.one-from {
    margin-top: 3rem;
    width: 100%;
}

.one-from__wraper {
    position: relative;
}

.one-from__offerta {
    margin-top: 1rem;
    padding-left: 2rem;
}

.one-from__offerta li {
    padding-left: 1.5rem !important;
    font-weight: 600;
    color: #afafaf !important;
}

.one-from__offerta li:after {
    width: .375rem !important;
    height: .375rem !important;
}

.one-from__button {
    position: absolute;
    top: 1rem;
    right: 1rem;
    height: 4.5rem !important;
    padding: 0 2.5rem !important;
    font-size: 1.125rem !important;
    border-radius: .5rem;
}

.one-from__input {
    height: 6.5rem;
    width: 100%;
    border: 0px;
    background-repeat: no-repeat;
    background-size: auto 3rem;
    padding-left: 7rem;
    background-color: var(--color__fill-4);
    border-radius: 1rem;
    outline: none;
    font-size: 1.375rem;
    font-weight: 600;
    color: var(--color__dark);
    transition: all ease .24s;
    background-position: 2rem center;
    padding-right: 16.5rem;
    padding-top: 1.5rem;
}

.one-from__input:hover {
    background-color: #eaeaea;
}

.one-from__input:focus {
    background-color: white;
    box-shadow: inset 0px 0px 0px 0.25rem var(--color__fill-1);
}

.one-from__title {
    position: absolute;
    font-weight: 650;
    color: #4f4f4f;
    margin-left: 7rem;
    margin-top: 1.5rem;
    pointer-events: none;
}

.--svg__one-form--tell {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='53' height='48' viewBox='0 0 53 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.3'%3E%3Cpath d='M5.93237 20.1205C4.07131 20.1205 2.67444 19.6723 1.68807 18.7643C-0.107709 17.1121 -0.0380832 14.4329 0.0228397 12.07C0.0329935 11.6798 0.0431474 11.3012 0.0431474 10.94C0.0402463 8.41752 2.80354 5.66293 7.42933 3.56979C12.5193 1.26778 19.2904 0 26.4982 0C33.7089 0 40.4815 1.26778 45.57 3.56979C50.1972 5.66148 52.9591 8.41752 52.9576 10.9386C52.9576 11.3027 52.9678 11.6842 52.9779 12.0729C53.0374 14.4358 53.1056 17.1135 51.3127 18.7643C50.0739 19.9029 48.1868 20.3207 45.5366 20.0306C37.7182 19.1806 37.7428 16.0677 37.7704 12.4602L37.7733 11.8191C37.7733 11.2243 36.9596 9.2835 26.4997 9.2835C23.0851 9.28495 20.3813 9.49092 18.4636 9.89708C17.2553 10.1538 15.2289 10.7427 15.2289 11.8176L15.2304 12.4674C15.2565 16.0721 15.2782 19.1849 7.46414 20.032C6.92309 20.0915 6.4125 20.1205 5.93237 20.1205ZM26.4997 1.45055C19.4935 1.45055 12.9327 2.67336 8.0284 4.89124C4.05826 6.68557 1.49369 9.06011 1.49369 10.94C1.49369 11.3143 1.48354 11.7059 1.47194 12.1077C1.41972 14.1631 1.36024 16.4913 2.67009 17.6981C3.56943 18.5249 5.13457 18.8252 7.30603 18.5888C13.819 17.8838 13.803 15.8472 13.7798 12.4776L13.7769 11.8176C13.7755 10.2191 15.2521 9.09493 18.1634 8.47844C20.1796 8.05198 22.9835 7.83585 26.4997 7.8344C35.1812 7.8344 39.2239 9.10073 39.2239 11.8205L39.221 12.4732C39.1934 15.8458 39.1789 17.8823 45.6918 18.5902C47.8778 18.8281 49.4299 18.5264 50.3292 17.6981C51.6391 16.4942 51.5796 14.1646 51.5274 12.1106C51.5172 11.7088 51.5071 11.3143 51.5071 10.9386C51.5085 9.06011 48.9425 6.68557 44.9724 4.89124C40.0681 2.67336 33.5073 1.45055 26.4997 1.45055Z' fill='black'/%3E%3Cpath d='M16.3036 29.0704H9.53387C9.13352 29.0704 8.80859 28.7455 8.80859 28.3451V23.9935C8.80859 23.5931 9.13352 23.2682 9.53387 23.2682H16.3036C16.7039 23.2682 17.0288 23.5931 17.0288 23.9935V28.3451C17.0288 28.7469 16.7054 29.0704 16.3036 29.0704ZM10.2591 27.6198H15.5783V24.7187H10.2591V27.6198Z' fill='black'/%3E%3Cpath d='M29.8895 29.0704H23.1198C22.7195 29.0704 22.3945 28.7455 22.3945 28.3451V23.9935C22.3945 23.5931 22.7195 23.2682 23.1198 23.2682H29.8895C30.2899 23.2682 30.6148 23.5931 30.6148 23.9935V28.3451C30.6148 28.7469 30.2899 29.0704 29.8895 29.0704ZM23.8451 27.6198H29.1642V24.7187H23.8451V27.6198Z' fill='black'/%3E%3Cpath d='M43.4584 29.0704H36.6901C36.2898 29.0704 35.9648 28.7455 35.9648 28.3451V23.9935C35.9648 23.5931 36.2898 23.2682 36.6901 23.2682H43.4584C43.8587 23.2682 44.1836 23.5931 44.1836 23.9935V28.3451C44.1836 28.7469 43.8587 29.0704 43.4584 29.0704ZM37.4154 27.6198H42.7331V24.7187H37.4154V27.6198Z' fill='black'/%3E%3Cpath d='M16.3036 38.2567H9.53387C9.13352 38.2567 8.80859 37.9317 8.80859 37.5314V33.1797C8.80859 32.7794 9.13352 32.4545 9.53387 32.4545H16.3036C16.7039 32.4545 17.0288 32.7794 17.0288 33.1797V37.5314C17.0288 37.9332 16.7054 38.2567 16.3036 38.2567ZM10.2591 36.8061H15.5783V33.905H10.2591V36.8061Z' fill='black'/%3E%3Cpath d='M29.8895 38.2567H23.1198C22.7195 38.2567 22.3945 37.9317 22.3945 37.5314V33.1797C22.3945 32.7794 22.7195 32.4545 23.1198 32.4545H29.8895C30.2899 32.4545 30.6148 32.7794 30.6148 33.1797V37.5314C30.6148 37.9332 30.2899 38.2567 29.8895 38.2567ZM23.8451 36.8061H29.1642V33.905H23.8451V36.8061Z' fill='black'/%3E%3Cpath d='M43.4584 38.2567H36.6901C36.2898 38.2567 35.9648 37.9317 35.9648 37.5314V33.1797C35.9648 32.7794 36.2898 32.4545 36.6901 32.4545H43.4584C43.8587 32.4545 44.1836 32.7794 44.1836 33.1797V37.5314C44.1836 37.9332 43.8587 38.2567 43.4584 38.2567ZM37.4154 36.8061H42.7331V33.905H37.4154V36.8061Z' fill='black'/%3E%3Cpath d='M16.3036 47.4445H9.53387C9.13352 47.4445 8.80859 47.1196 8.80859 46.7192V42.3676C8.80859 41.9673 9.13352 41.6423 9.53387 41.6423H16.3036C16.7039 41.6423 17.0288 41.9673 17.0288 42.3676V46.7192C17.0288 47.1211 16.7054 47.4445 16.3036 47.4445ZM10.2591 45.994H15.5783V43.0929H10.2591V45.994Z' fill='black'/%3E%3Cpath d='M29.8895 47.4445H23.1198C22.7195 47.4445 22.3945 47.1196 22.3945 46.7192V42.3676C22.3945 41.9673 22.7195 41.6423 23.1198 41.6423H29.8895C30.2899 41.6423 30.6148 41.9673 30.6148 42.3676V46.7192C30.6148 47.1211 30.2899 47.4445 29.8895 47.4445ZM23.8451 45.994H29.1642V43.0929H23.8451V45.994Z' fill='black'/%3E%3Cpath d='M43.4584 47.4445H36.6901C36.2898 47.4445 35.9648 47.1196 35.9648 46.7192V42.3676C35.9648 41.9673 36.2898 41.6423 36.6901 41.6423H43.4584C43.8587 41.6423 44.1836 41.9673 44.1836 42.3676V46.7192C44.1836 47.1211 43.8587 47.4445 43.4584 47.4445ZM37.4154 45.994H42.7331V43.0929H37.4154V45.994Z' fill='black'/%3E%3C/g%3E%3C/svg%3E");
}
.--svg__blog-subscrible-mail {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M47.9903 18.3508C47.9854 18.2957 47.9744 18.2412 47.9575 18.1884C47.9466 18.1413 47.9313 18.0953 47.912 18.0508C47.8896 18.0074 47.8627 17.9663 47.832 17.9284C47.8011 17.8833 47.7654 17.8417 47.7256 17.8043C47.7127 17.7932 47.7072 17.7779 47.6936 17.7667L39.9996 11.7913V5.59821C39.9996 4.27271 38.925 3.19809 37.5995 3.19809H28.9294L25.458 0.502734C24.6004 -0.166113 23.3978 -0.166113 22.5402 0.502734L19.068 3.19809H10.398C9.07246 3.19809 7.99784 4.27261 7.99784 5.59821V11.7914L0.306297 17.7668C0.292702 17.7781 0.287077 17.7933 0.274326 17.8044C0.234481 17.8417 0.19876 17.8834 0.167915 17.9285C0.137163 17.9664 0.110349 18.0074 0.087942 18.0509C0.0685347 18.0953 0.0533465 18.1414 0.0423772 18.1885C0.0256888 18.2406 0.0147195 18.2942 0.00956299 18.3486C0.00956299 18.3654 0 18.3798 0 18.3966V45.6002C0.00112506 46.1091 0.165758 46.6041 0.469618 47.0122C0.474399 47.0194 0.475243 47.0283 0.480774 47.0346C0.4864 47.041 0.4984 47.0482 0.506369 47.057C0.95583 47.6484 1.65487 47.9971 2.39768 48.0003H45.5999C46.3456 47.9981 47.0475 47.6477 47.4976 47.0531C47.5039 47.0451 47.5136 47.0427 47.5191 47.0347C47.5248 47.0268 47.5255 47.0195 47.5304 47.0123C47.8342 46.6041 47.9989 46.1091 48 45.6003V18.3988C47.9999 18.382 47.9912 18.3676 47.9903 18.3508ZM23.5187 1.76514C23.7981 1.54313 24.1937 1.54313 24.4731 1.76514L26.3187 3.198H21.6785L23.5187 1.76514ZM2.59926 46.4003L23.5188 30.1506C23.7983 29.929 24.1937 29.929 24.4732 30.1506L45.3982 46.4003H2.59926ZM46.3999 45.153L25.458 28.8881C24.6002 28.2198 23.398 28.2198 22.5402 28.8881L1.59758 45.153V19.6173L14.7079 29.7978C15.0572 30.0687 15.5599 30.0051 15.8308 29.6558C16.1016 29.3064 16.0381 28.8037 15.6887 28.5329L2.36965 18.1908L7.99794 13.8169V19.9988C7.99794 20.4407 8.35617 20.7989 8.79795 20.7989C9.23981 20.7989 9.59796 20.4406 9.59796 19.9988V5.59812C9.59796 5.15625 9.9561 4.79811 10.398 4.79811H37.5993C38.0412 4.79811 38.3993 5.15625 38.3993 5.59812V19.9988C38.3993 20.4407 38.7575 20.7989 39.1993 20.7989C39.6412 20.7989 39.9993 20.4406 39.9993 19.9988V13.8169L45.6276 18.1908L32.2854 28.5513C32.0559 28.7253 31.9375 29.0092 31.9755 29.2946C32.0136 29.5801 32.2021 29.8231 32.4692 29.9309C32.7363 30.0386 33.0408 29.9945 33.2663 29.8153L46.3997 19.6173V45.153H46.3999Z' fill='black'/%3E%3Cpath d='M33.5994 19.1981V15.9979C33.5994 10.6957 29.3011 6.39746 23.9989 6.39746C18.6967 6.39746 14.3984 10.6957 14.3984 15.9979C14.3984 21.3002 18.6967 25.5984 23.9989 25.5984C24.4408 25.5984 24.7989 25.2403 24.7989 24.7984C24.7989 24.3566 24.4408 23.9984 23.9989 23.9984C19.5804 23.9984 15.9985 20.4165 15.9985 15.998C15.9985 11.5796 19.5804 7.99767 23.9989 7.99767C28.4174 7.99767 31.9993 11.5796 31.9993 15.998V19.1982C31.9993 20.0819 31.2829 20.7983 30.3992 20.7983C29.5154 20.7983 28.7991 20.0819 28.7991 19.1982V15.998C28.7991 15.5562 28.4409 15.198 27.9991 15.198C27.5572 15.198 27.199 15.5562 27.199 15.998C27.199 17.7654 25.7663 19.1982 23.9989 19.1982C22.2315 19.1982 20.7988 17.7654 20.7988 15.998C20.7988 14.2307 22.2315 12.7979 23.9989 12.7979C24.4408 12.7979 24.7989 12.4398 24.7989 11.9979C24.7989 11.556 24.4408 11.1979 23.9989 11.1979C21.8505 11.1931 19.9605 12.6164 19.3717 14.6826C18.783 16.7487 19.6387 18.9545 21.4669 20.0829C23.2951 21.2114 25.6504 20.9877 27.2335 19.5351C27.4076 21.227 28.8782 22.485 30.5767 22.3951C32.2752 22.3051 33.6047 20.899 33.5994 19.1981Z' fill='black'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='48' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.add-review {
    border-top: 1px solid var(--color__border);
}
/* End */


/* Start:/local/templates/amarylis/core/organism/pagination/__pagination.css?1605004829916*/

.pagination__numb.btn.is-acitve {
    background-color: var(--color__dark);
    color: white;
    pointer-events: none;
}


.pagination {

}

.pagination__loadmore img {
    margin-right: 1rem;
    width: 1.5rem;
}

.pagination__goto-start {
    margin-right: 2rem;
}

.pagination__arrows a {
    display: flex;
    opacity: .32;
    cursor: pointer;
    transition: all ease .24s;
}

.pagination__arrows a:hover {
    opacity: 1;
}

.pagination__arrows a svg {height: 1rem;}

.pagination__goto-next {
    margin-right: 2rem;
}

.pagination__numbs {
    margin: 0px 3rem;
}

.pagination__numb {
    width: 3rem !important;
    height: 3rem !important;
    padding: 0px !important;
    border-radius: 2.5rem;
    font-weight: 800;
}

svg.pagination__loadmore-icon {
    width: 1.5rem;
    margin-right: .75rem;
}
.pagination__numb:active {
    background-color: var(--color__fill-1-a) !important;
    color: white;
}
/* End */


/* Start:/local/templates/amarylis/core/organism/popup/__popup.css?16050048292759*/
.popup {
    display: none;
    position: fixed;
    left: 0rem;
    top: 0rem;
    width: 100%;
    height: 100%;
    z-index: 1000;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
.popup__shade {
    position: fixed;
    left: 0rem;
    top: 0rem;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-color: rgba(0, 0, 0, 0.56);
}
.popup__wrap {
    position: relative;
    z-index: 2;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    min-height: 100%;
    /* overflow: auto; */
    padding: 6rem 0rem;
    box-sizing: border-box;
    overflow-x: hidden;
}

.popup__content {
    background-color: white;
    position: relative;
    z-index: 2;
    padding: 3.5rem 5rem;
    font-size: 0.875rem;
    color: rgba(46, 46, 46, 0.80);
    padding-bottom: 3rem;
    animation-name: fadeInUp;
    animation-duration: 240ms;
    animation-fill-mode: both;
    border-radius: 1rem;
}

.popup__content {
    max-width: 44rem;
    width: 100%;

}

.popup__close {
    width: 1.5rem;
    height: 1.5rem;
    position: absolute;
    right: 0;
    top: -3rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 1.5rem;
    cursor: pointer;
    transition: all ease .24s;
    opacity: .4;
}

.popup__close:hover {
    opacity: 1;
}
 
.popup__content.--base {
    max-width: 60rem;
}

a.js-popup {
    color: var(--color__dark);
}


.order__row {
    width: calc(100% + 2rem);
}

.order__coll {
    flex: 1;
    margin-right: 2rem;
}

.order__coll.--mw-33 {
    max-width: calc(33% - 2rem);
    margin-top: 2.25rem;
}

.order__btn {
    width: 100%;
    max-width: 100%;
}

.order__form {
}
.popup__close {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L10 10M18 18L10 10M10 10L18 2M10 10L2 18' stroke='white' stroke-width='4'/%3E%3C/svg%3E%0A");
}

@media screen and (max-width: 1680px) {  

}

@media screen and (max-width: 1440px) {  

}

@media screen and (max-width: 1366px) {  

}

@media screen and (max-width: 1359px) {  

}

@media screen and (max-width: 1199px) {  

}

@media screen and (max-width: 1024px) {  


}

@media screen and (max-width: 991px) {  
    .popup__content {
        max-width: 18rem !important;
        padding: 1.5rem;
        width: 100%;
    }

    .popup__wrap {
        padding: 6rem 1rem;
    }    
    .popup__close {
        right: 0;
        top: -2.5rem;
        opacity: 1;
    }

}

@media screen and (max-width: 768px) {  


    .order__coll {
        flex: inherit;
        width: 100%;
        max-width: 100% !important;
    }
}

@media screen and (max-width: 640px) {  

}
/* End */


/* Start:/local/templates/amarylis/core/organism/scroll-top/__scroll-top.css?16050048291104*/

.scroll__top {
    position: fixed;
    width: 4rem;
    height: 4rem;
    right: 2rem;
    bottom: 2rem;
    border-radius: 4rem;
    cursor: pointer;
    transition: all ease .24s;
    z-index: 100;
    display: none;
    box-shadow: 0px 1rem 4rem rgba(0, 0, 0, 0.16);
}
.scroll__top div {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: white;
    border-radius: 3.5rem;
    transition: all ease .24s;
}
.scroll__top div:after {
    content: "";
    display: block;
    width: .75rem;
    height: .75rem;
    border-top: .25rem solid var(--color__fill-1);
    border-left: .25rem solid var(--color__fill-1);
    transform: rotate(45deg);
    position: relative;
    top: .25rem;
}

.scroll__top:hover div {
    /* background-color: rgba(0, 0, 0, 0.64); */
    transform: scale(1.125);
}
.animated.fadeInUp {
    animation-duration: 240ms;
}

.scroll__top:active div {
    opacity: .72;
    transform: scale(1);
}

@media screen and (max-width: 990px) {  
    .scroll__top {
       display:none !important;
    }
    
}
/* End */


/* Start:/local/templates/amarylis/core/organism/seo-text/__seo-text.css?16050048292783*/
.--svg__seo-text-arrow {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='26' height='18' viewBox='0 0 26 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 2.63184L13 13.6318L2 2.63184' stroke='white' stroke-width='5'/%3E%3C/svg%3E");
}
.seo-text__pattern.cube-pattern__section {
    opacity: .24;
}

.seo-text__btn {
    width: 5rem;
    height: 5rem;
    background-color: black;
    border-radius: 100%;
    position: relative;
    /* margin-top: -2.25rem; */
    z-index: 2;
    box-shadow: 0px 1rem 4rem rgba(0, 0, 0, 0.16);
    transition: all ease .24s;
    outline: none;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto 1.125rem;
}
.seo-text__btn:hover {
    transform: scale(1.125);
}

.seo-text__btn:active {
    opacity: .72;
    transform: scale(1);
}
.seo-text__slide-content {
    height: 18rem;
    overflow: hidden;
}

.seo-text__content {
    position: relative;
}

.seo-text__content:after {content: "";display: block;position: absolute;width: 100%;height: 7rem;bottom: 0;background: linear-gradient(360deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(360deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%) , linear-gradient(360deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);pointer-events: none;}

.seo-text.is-open {}

.seo-text.is-open .seo-text__content:after {
    opacity: 0;
}

.seo-text.is-open .seo-text__slide-content {
    height: auto;
}

.seo-text.is-open .seo-text__btn {
    transform: rotate(180deg);
}

body.--section-page.--type-page {}

body.--section-page.--type-page .seo-text {
    background-color: white;
}
.article__more-arrow {
    position: relative;
    height: 1.25rem;
    display: flex;
    align-items: center;
    width: 3.5rem;
    transition: all ease .24s;
    cursor: pointer;
}

.article__more-arrow:after {content: "";width: .75rem;height: .75rem;border-top: .25rem solid black;border-right: .25rem solid black;transform: rotate(45deg);margin-left: -1rem;}

.article__more-arrow:before {content: "";width: 3.5rem;height: .25rem;background-color: black;width: 100%;}

.article__more-arrow:hover {
    width: 5rem;
    opacity: .4;
}






@media screen and (max-width: 1680px) {  

}

@media screen and (max-width: 1440px) {  

}

@media screen and (max-width: 1366px) {  

}

@media screen and (max-width: 1359px) {  

}

@media screen and (max-width: 1199px) {  

}

@media screen and (max-width: 1024px) {  


}

@media screen and (max-width: 991px) {  
    .seo-text__content {
        max-width: 100% !important;
    }

    .seo-text__arrow-wrap {
        max-width: 100% !important;
        position: relative;
    }
}

@media screen and (max-width: 768px) {  

}

@media screen and (max-width: 640px) {  

}
/* End */


/* Start:/local/templates/amarylis/core/organism/social-share/__social-share.css?1605004829701*/
.social-share__link {
    display: flex;
    margin-left: .25rem;
    transition: all ease .25s;
}

.social-share__link:hover {
    opacity: .8;
}

.social-share .p {
    margin-right: 0.75rem;
}


/* media */

    @media screen and (max-width: 1680px) {  

    }

    @media screen and (max-width: 1440px) {  

    }

    @media screen and (max-width: 1366px) {  

    }

    @media screen and (max-width: 1359px) {  

    }

    @media screen and (max-width: 1199px) {  

    }

    @media screen and (max-width: 1024px) {  


    }

    @media screen and (max-width: 991px) {  
        
    }

    @media screen and (max-width: 768px) {  

    }

    @media screen and (max-width: 640px) {  

    }
/* End */


/* Start:/local/templates/amarylis/core/organism/type-carusel/__type-carusel.css?16050048292156*/
.type-carusel__btn {
    width: 4.5rem;
    height: 4.5rem;
    background-color: white;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    margin-top: -2.25rem;
    z-index: 2;
    box-shadow: 0px 1rem 4rem rgba(0, 0, 0, 0.16);
    transition: all ease .24s;
    outline: none;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto 1.125rem;
}
.type-carusel__btn:hover {
    transform: scale(1.125);
}

.type-carusel__btn:active {
    opacity: .72;
    transform: scale(1);
}

.--svg__carusel-arrow-dark--left {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='18' viewBox='0 0 12 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2L3 9L10 16' stroke='%23000' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__carusel-arrow-dark--right {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='18' viewBox='0 0 12 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L9 9L2 16' stroke='%23000' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");
} 

.type-carusel {
    position: relative;
    min-width: 1px;
}

.type-carusel__btn.--left {
    left: -2.25rem;
    background-position: calc(50% - .125rem) center;
}

.type-carusel__btn.--right {
    right: -2.25rem;
     background-position: calc(50% + .125rem) center;
}

.swiper-button-prev.swiper-button-disabled {
    opacity: 0 !important;
}

.type-carusel .swiper-container {
    overflow: hidden;
    min-width: 1px;
    width: 100%;
}

.type-carusel__swiper {
    position: relative;
    min-width: 1px;
    width: 100% !important;
}
.swiper-button-disabled {
    opacity: 0 !important;
}

@media screen and (max-width: 1680px) {  

}

@media screen and (max-width: 1440px) {  

}

@media screen and (max-width: 1366px) {  

}

@media screen and (max-width: 1359px) {  

}

@media screen and (max-width: 1199px) {  

}

@media screen and (max-width: 1024px) {  


}

@media screen and (max-width: 991px) {  
    
}

@media screen and (max-width: 768px) {  

}

@media screen and (max-width: 640px) {  

}
/* End */


/* Start:/local/templates/amarylis/css/01__style.css?1698141796125652*/
.footer {
	background-color: #656F73;
	color: white;
	background-position: center calc(100% - 3rem);
	background-size: 82rem auto;
	z-index: 2;
	position: relative;
}

.site-info__policy-link {
	padding: .125rem 0;
	display: inline-block;
}

.footer__logo {
	height: 3.625rem;
	background-size: contain;
}

.footer__logo-wrap {
	border-bottom: 1px solid rgb(255 255 255 / 12%);
}

.footer__bottom {
	border-top: 1px solid rgb(255 255 255 / 12%);
}

.footer__offerta {
	opacity: .32;
}

.type-of-pay__icon {
	height: 1.75rem;
	width: 4.5rem;
	background-size: contain;
	background-position: center;
}

b {
	font-family: unset !important;
}

.type-of-pay__icon.--mc {
	width: 9rem;
}

.footer__title-link {
	opacity: 1 !important;
}

.footer__title-link:hover {
	opacity: .56;
}

.site-info__title {
	opacity: .56;
}

.socials__link {
	width: 2.5rem;
	height: 2.5rem;
	background-size: contain;
	border-radius: .25rem;
	background-position: center;
	margin-right: .25rem;
	transition: all ease.24s;
}

.socials__link:hover {
	transform: scale(1.125);
}

.footer-subscrible__input {
	box-shadow: none !important;
	/* border-radius: .25rem !important; */
	background-color: rgb(255 255 255 / 0.10) !important;
	height: 4rem !important;
	border: 0 !important;
	color: white !important;
	font-family: Proxima;
	font-family: MontserratA !important;
	box-shadow: none !important;
	background-color: rgb(255 255 255 / 0.10) !important;
	height: 4rem !important;
	border: 0 !important;
	color: white !important;
}

.footer-subscrible__input:hover {
	background-color: rgb(255 255 255 / 0.13) !important;
}

.footer-subscrible__input:focus {
	background-color: rgb(255 255 255 / 0.18) !important;
}

.footer-subscrible__input::placeholder {
	color: rgb(255 255 255 / 30%);
}

.footer-subscrible__title {
	font-weight: 600;
}

.footer .checkbox__label {
	color: rgb(255 255 255 / 40%) !important;
}

.footer .checkbox__trigger {
	width: 1.25rem;
	height: 1.25rem;
	box-shadow: inset 0px 0px 0px 0.125rem rgb(255 255 255 / 0.16) !important;
	background-position: center .167rem;
	background-size: .75rem;
}

.footer .checkbox input:checked+*>.checkbox__trigger {
	background-color: rgb(255 255 255 / 16%);
	box-shadow: none !important;
}

.footer-subscrible__input-wrap {
	position: relative;
}

.footer-subscrible__send-btn {
	width: 4rem;
	height: 4rem;
	border: 0;
	background-color: transparent;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	background-position: center;
	background-size: 1.5rem auto;
	transition: all ease .24s;
	cursor: pointer;
	opacity: .4;
}

.footer-subscrible__send-btn:hover {
	opacity: 1;
}

.footer-subscrible__policy {
	margin-top: .75rem;
	opacity: .5;
	transition: all ease .24s;
}

.footer-contscts__main-tell {
	font-weight: 650;
	opacity: 1 !important;
}

.footer-contscts__main-tell.--min {
	opacity: .4 !important;
	font-weight: 600;
	margin-right: .5rem;
}

.footer-contscts__main-tell.--min:hover {
	opacity: 1 !important;
}

.footer-contscts__messenger {
	width: 1.25rem;
	height: 1.25rem;
	background-size: contain;
	margin-left: .5rem;
	transition: all ease .24s;
}

.footer-contscts__messenger:hover {
	opacity: .64;
}

.footer-contscts__office-label {
	opacity: .32;
}

.footer-contscts__addres {
	opacity: .56;
}

.footer-contscts__main-tell:hover {
	opacity: .72 !important;
}


.footer-subscrible__policy:hover {
	opacity: 1;
}

.top-menu__item {
	margin-right: 1.5rem;
}

.top-menu__item:last-child {
	margin-right: 0;
}

.top-menu__link {
	display: flex;
	align-items: center;
	height: 3.5rem;
	color: var(--color__dark);
	font-weight: 600;
	opacity: .72;
	position: relative;
}

.top-nav {
	background-color: #F0F1F2;
	z-index: 8;
}

.top-menu__link:hover {
	opacity: 1;
	color: var(--color__fill-1);
}

.top-menu__item.is-active .top-menu__link {
	color: var(--color__fill-1);
	opacity: 1;
}

.top-menu__item.is-active .top-menu__link:after {
	position: absolute;
	bottom: 0;
	height: .25rem;
	width: 100%;
	border-radius: .25rem;
	background-color: var(--color__fill-1);
	content: "";
}

.top-menu__login-icon {
	width: .875rem;
	height: 1rem;
	background-size: contain;
	display: flex;
	transition: all ease .24s;
}

.top-menu__link.--login-link:hover .top-menu__login-icon {
	background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 0V3.00001H3.99998V1.99998H12V14H3.99998V13H2V16H14V0H2Z' fill='%23CE0058'/%3E%3Cpath d='M3.8789 10.293L5.29296 11.707L8.99999 8L5.29299 4.29297L3.87893 5.70702L5.17189 6.99998H0V9H5.17189L3.8789 10.293Z' fill='%23CE0058'/%3E%3C/svg%3E");
}

.top-menu__link.--login-link {
	opacity: 1;
	font-weight: 650;
}

.mini-search__input {
	border-radius: 2rem !important;
	padding: 0 2rem !important;
	padding-right: 4rem !important;
}

.mini-search__btn {
	position: absolute;
	width: 4.5rem;
	height: 3.5rem;
	border: 0;
	background-color: transparent;
	background-position: center;
	background-size: auto 1.25rem;
	right: 0;
	top: 0;
	z-index: 2;
	transition: all ease .24s;
	cursor: pointer;
	outline: none;
}

.header__logo {
	height: 3rem;
	width: 100%;
	display: flex;
	background-size: 100% auto;
	transition: all ease .24s;
	top: .24rem;
	position: relative;
}

.mini-search {
	position: relative;
}

.mini-search__btn:hover {
	opacity: .56;
}

.header__logo:hover {
	opacity: .8;
}

.header-contacts__tell-link {
	line-height: 1.5rem;
}

.header-contacts {
	text-align: right;
	padding-right: 3.5rem;
	border-right: 1px solid #F2F2F2;
	position: relative;
	height: 3.5rem;
	padding-left: 1.5rem;
	position: relative;
}

.header-contacts__messenger {
	background-position: center;
	width: 1.75rem;
	height: 1.75rem;
	display: flex;
	background-color: #00E676;
	background-size: auto 1.125rem;
	border-radius: 1.75rem;
	transition: all ease .24s;
}

.header-contacts__messenger:hover {
	transform: scale(1.125);
}

.header-contacts__messenger.--svg__messenger-vi {
	background-color: #665cac;
}

.header-contacts__messenger.--svg__messenger-tg {
	background-color: #0088cc;
}

.header-contacts__arrow {
	width: 1rem;
	height: .5rem;
	background-size: contain;
	opacity: .32;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -.375rem;
	right: -2rem;
	transition: all ease .24s;
	z-index: 3;
}

.--header-icon {
	width: 2rem;
	height: 2rem;
	background-size: contain;
	transition: all ease .24s;
	opacity: .16;
	cursor: pointer;
	display: flex;
	filter: grayscale(1);
	background-position: center;
}

.--header-icon:hover {
	opacity: 1;
	filter: grayscale(0);
}

.header-contacts__tell-wrap {
	margin-top: -.25rem;
	margin-bottom: -.25rem;
}

.mini-cart__icon {
	opacity: 1;
}

.mini-cart__tumb {
	position: relative;
	width: 2rem;
	height: 2rem;
	display: flex;
	align-items: center;
}

.mini-cart__count {
	position: absolute;
	width: 1.5rem;
	height: 1.5rem;
	display: flex;
	align-items: center;
	font-size: .85rem !important;
	font-weight: 900;
	background-color: var(--color__fill-1);
	color: white;
	justify-content: center;
	border-radius: 1.5rem;
	right: -.75rem;
	top: -.5rem;
	box-shadow: 0 0 0 0.2rem white;
	z-index: 2;
}

.mini-cart__info {
	margin-top: -.5rem;
}

.mini-cart {
	text-decoration: none;
	color: var(--color__dark);
}

.mini-cart__total {
	margin-top: -.25rem;
	top: .125rem;
	position: relative;
	opacity: .6;
}

.catalog-nav {
	height: 4.5rem;
	position: relative;
	z-index: 11;
}

.catalog-nav__main-wrap {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
}

.nav-catalog {
	padding: 0 1.5rem;
	transition: all ease .24s;
}

.nav-catalog__section-link {
	height: 4.5rem;
	display: flex;
	align-items: center;
	color: white;
	text-decoration: none;
	font-size: 1.0625rem;
	font-weight: 600;
	transition: opacity ease .24s;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.nav-catalog__section-icon {
	width: 1.5rem;
	height: 1.5rem;
	background-size: contain;
	background-position: center;
	margin-right: .5rem;
	transition: all ease .24s;
	margin: 0;
	margin-bottom: .25rem;
}

.nav-catalog__subsection {
	position: absolute;
	width: 52.875rem;
	background-color: white;
	border-radius: 1rem;
	box-shadow: 0px 1rem 5rem rgba(0, 0, 0, 0.1);
	padding: 3rem 3.5rem;
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 2rem;
	top: calc(100% - .5rem);
	margin-left: -3.5rem;
	display: none;
	transform-origin: top center;
	z-index: 17;
}
.nav-catalog__subsection.overflow-cont {
	max-height: 70vh;
    max-height: calc(100vh - 217px);
	padding: 3rem 0;
}
.fixed .nav-catalog__subsection.overflow-cont {max-height: calc(100vh - 49px);}
.nav-catalog__subsection.overflow-cont > ul {
    overflow-y: auto;
    z-index: 11;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 2rem;
    padding: 0 3.5rem;
    max-height: 60vh;
    max-height: calc(100vh - 6rem - 217px);
}
.fixed .nav-catalog__subsection.overflow-cont > ul {
	max-height: 81vh;
    max-height: calc(100vh - 6rem - 49px);
}
.nav-catalog__section-item:hover .nav-catalog__subsection.overflow-cont {display: block;}
.nav-catalog__subsection-lvl-3 {
	display: flex;
    flex-direction: column;
    justify-content: stretch;
    align-items: flex-start;
}
.nav-catalog__subsection-lvl-3 > li {
	position: relative;
	flex: 0 0 auto;
}
.nav-catalog__section-devider {
	height: 1.5rem;
	width: 1px;
	background-color: white;
	opacity: .24;
}

.nav-catalog__section-item-count {
	font-size: .75rem;
	font-weight: 800;
	height: 1rem;
	display: flex;
	align-items: center;
	padding: 0 .375rem;
	background-color: rgb(255 255 255 / 32%);
	border-radius: 1rem;
	margin-left: .25rem;
}

.catalog-nav__bg-line {
	width: 100%;
	max-width: 86.125rem;
	left: 50%;
	background-color: var(--color__fill-1);
	top: 0;
	height: 4.5rem;
	position: absolute;
	transform: translateX(-50%);
	border-radius: 3rem;
	transition: all ease .16s;
}

.nav-catalog__section-devider:last-child {
	display: none;
}

.catalog-nav__main-wrap .center-wrap {
	position: relative;
	z-index: 3;
}

.nav-catalog__section-item.is-active>a>span {
	opacity: .5;
}

.nav-catalog__section-item.is-active>a>i {
	opacity: .4;
}

.nav-catalog__section-item.is-active .nav-catalog__section-link:after {
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: .25rem;
	background-color: white;
	bottom: 0;
	border-radius: .25rem;
}

.nav-catalog__section-item:hover .nav-catalog__section-link {
	opacity: .72 !important;
}
.catalog-nav.fixed {z-index: 13;}
.catalog-nav.fixed > .catalog-nav__main-wrap {
	position: fixed;
}

.catalog-nav.fixed > .catalog-nav__main-wrap .catalog-nav__bg-line {
	max-width: 100%;
	border-radius: 0;
	height: 3.5rem;
}

.catalog-nav.fixed > .catalog-nav__main-wrap .nav-catalog__section-link {
	height: 3.5rem;
}

.catalog-nav.fixed > .catalog-nav__main-wrap .nav-catalog {
	padding: 0;
}

.header-contacts__detail {
	position: absolute;
	width: 100%;
	background-color: white;
	box-shadow: 0px 1rem 3rem rgba(0, 0, 0, 0.06);
	border-radius: 1rem;
	padding: 1.5rem;
	padding-top: 6rem;
	left: 0;
	top: -1.5rem;
	z-index: 1;
	padding-right: 3.5rem;
	transition: all cubic-bezier(0, 0, 0.12, 1.26) .24s;
	transform: scaleY(.7);
	transform-origin: top center;
	opacity: 0;
	pointer-events: none;
}

.header-contacts:hover .header-contacts__detail {
	pointer-events: all;
}

/*.header-contacts__detail-wrap {
	border-top: 1px solid var(--color__border);
}*/

.header {
	z-index: 12;
	position: relative;
}

.header-contacts__preview {
	position: relative;
	z-index: 2;
}

.header-contacts:hover .header-contacts__detail {
	transform: scaleY(1);
	opacity: 1;
}

.header-contacts:hover {
	border-right: 1px solid transparent;
}

.header-contacts:hover .header-contacts__arrow {
	transform: rotate(180deg);
}

.mini-cart__wrap {
	text-decoration: none;
	color: var(--color__dark);
}

.preview-cart {
	position: absolute;
	width: 40rem;
	background-color: white;
	box-shadow: 0px 1rem 5rem rgba(0, 0, 0, 0.1);
	padding: 1.5rem 2.5rem;
	padding-top: 1.5rem;
	border-radius: 1rem;
	right: 0;
	top: 100%;
	transform: scale(.95);
	transform-origin: top right;
	opacity: 0;
	pointer-events: none;
	transition: all ease .24s;
	padding-bottom: 2rem;
}

.preview-cart__arrow-wrap {
	position: absolute;
	width: 13rem;
	height: .25rem;
	top: 0;
	right: 2rem;
	background: linear-gradient(90deg, rgba(206, 0, 88, 0) -0.43%, #CE0058 52.4%, rgba(206, 0, 88, 0) 100%);
}

.preview-cart__arrow {
	border: .5rem solid transparent;
	display: block;
	position: absolute;
	border-bottom: .5rem solid var(--color__fill-1);
	top: -1rem;
	left: 50%;
	margin-left: -.25rem;
}

.preview-cart__proggres-bar {
	width: 100%;
	height: .375rem;
	background-color: var(--color__border);
	border-radius: .25rem;
	margin-top: .5rem;
}

.preview-cart__proggres-active {
	height: 100%;
	background-color: var(--color__fill-1);
	border-radius: .25rem;
}

.preview-cart-item {
	padding-bottom: 1.5rem;
	border-bottom: 1px solid var(--color__border);
	margin-bottom: 1.5rem;
}

.preview-cart-item__content {
    flex: 1;
}

.preview-cart-item__numb {
	width: 1rem;
	text-align: center;
	margin-right: .5rem;
}

.preview-cart-item__tumb-pic {
	width: 3.5rem;
	height: 3.5rem;
	border-radius: .5rem;
	border: 1px solid var(--color__border);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 1rem;
}

.preview-cart-item__info-wrap {
	width: 13rem;
	margin-right: 1.5rem;
}

.preview-cart-item__articles {
	opacity: .56;
}

.preview-cart-item__name {
	font-weight: 700;
	text-overflow: ellipsis;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	display: block;
}

.preview-cart-item__price {
	font-weight: 800;
}

.counter-calc__wrap {
	position: relative;
}

.preview-cart-item__delete {
	width: 1.25rem;
	height: 1.25rem;
	display: flex;
	background-size: contain;
	opacity: .24;
	transition: all ease .24s;
	filter: grayscale(1);
	cursor: pointer;
}

.preview-cart__show-all-wrap {}

.preview-cart__show-all-line {
	height: 1px;
	background-color: var(--color__border);
}

.header__cart {
	z-index: 2;
	position: relative;
}

.header__cart:hover .preview-cart {
	pointer-events: painted;
	opacity: 1;
	transform: scale(1);
}

.header__cart-wrap {
	padding-top: 1.5rem;
	position: absolute;
	right: 0;
	z-index: 2;
	display: block;
	width: 100%;
}

.preview-cart-item:last-child {
	padding-bottom: 0;
	margin-bottom: 0;
	border-bottom: 0;
}

.preview-cart-item__delete:hover {
	opacity: 1;
	filter: grayscale(0);
}

.nav-catalog__subsection-lvl-4 {
	display: none;
	position: absolute;
	box-shadow: .375rem 1rem 4rem rgba(0, 0, 0, 0.12);
	background-color: white;
	z-index: 2;
	padding: 1.25rem 1.75rem;
	border-radius: 1rem;
	border: .2rem solid var(--color__fill-1);
	top: -1.5rem;
	left: 100%;
	width: 16rem;
	opacity: 0;
	transition: all ease .24s;
	transform: translateX(-.5rem);
}

.nav-catalog__subsection-lvl-4-link {
	font-weight: 600;
}

.nav-catalog__subsection-lvl-3-link {
	padding-right: .5rem;
}

.nav-catalog__arrow {
	width: .5rem;
	height: 1rem;
	display: inline-block;
	margin-left: .25rem;
	top: .375rem;
	position: relative;
	opacity: .24;
}

.nav-catalog__subsection-lvl-3-wrap {
	position: relative;
}

.nav-catalog__subsection-lvl-3-item:hover .nav-catalog__subsection-lvl-4 {
	display: block;
	opacity: 1;
	transform: translateX(0);
}

.nav-catalog__subsection-lvl-3-item:hover .nav-catalog__arrow {
	opacity: 1;
}

.nav-catalog__subsection:after {
	content: "";
	display: block;
	position: absolute;
	border: .5rem solid transparent;
	border-bottom: .5rem solid white;
	top: -1rem;
	left: 6rem;
}

.nav-catalog__section-item:hover .nav-catalog__subsection {
	display: grid;
}

.nav-catalog__subsection-lvl-3-item:hover .nav-catalog__subsection-lvl-3-link {
	color: var(--color__fill-1);
}

.breadcrumbs__icon {
	display: flex;
	width: 1.25rem;
	height: 1.25rem;
	background-size: contain;
	background-position: center;
	transition: all ease .24s;
}

.breadcrumbs__link:hover .breadcrumbs__icon {
	filter: grayscale(1);
}

.nav-catalog__subsection {
	margin-left: -32.5rem;
}

.nav-catalog__subsection:after {
	left: unset;
	right: 18.5rem;
}

.nav-catalog__section-item:nth-child(-n+10) .nav-catalog__subsection {
	margin-left: -3.5rem;
}

.nav-catalog__section-item:nth-child(-n+10) .nav-catalog__subsection:after {
	left: 6rem;
	right: unset;
}

.form-btn {
	width: 100%;
}

.fixed-side-bar {
	display: grid;
	grid-gap: .25rem;
	width: 4rem;
	position: fixed;
	right: .25rem;
	top: 50%;
	transform: translateY(-50%);
}

.fixed-side-bar__link {
	display: flex;
	width: 4rem;
	height: 4rem;
	background-color: var(--color__fill-4);
	position: relative;
	transition: all ease .24s;
}

.fixed-side-bar__link:first-child {
	border-radius: .5rem 0 0 0;
}

.fixed-side-bar__link:last-child {
	border-radius: 0 0 0 .5rem;
}

.fixed-side-bar {
	position: fixed;
	right: .25rem;
	top: 50%;
	transform: translateY(-50%);
	display: grid;
	grid-gap: .25rem;
	z-index: 50;
}

.fixed-side-bar__link .mini-cart__icon {
	opacity: .18;
}

.fixed-side-bar__link:hover {
	background-color: var(--color__fill-4-h);
}

.fixed-side-bar__link .fixed-side-bar__icon {
	box-shadow: 0 0 0 0.2rem var(--color__fill-4);
	top: .5rem;
	right: .25rem;
}

.fixed-side-bar__link:hover .mini-cart__icon {
	opacity: 1;
	filter: grayscale(0);
}

.fixed-side-bar__link:hover .fixed-side-bar__icon {
	box-shadow: 0 0 0 0.2rem var(--color__fill-4-h);
}

.fixed-side-bar__link.is-added .mini-cart__icon {
	opacity: 1;
}

.mob-top-nav {
	display: none;
}

.mob-top-nav__head {
	background-color: var(--color__fill-1);
	color: white;
	padding-bottom: 1rem;
}

.mob-head__top {
	height: 3.75rem;
}

.mob-head__menu-btn {
	width: 1.5rem;
	height: 3.75rem;
	background-position: left center;
	transition: all ease .24s;
	background-size: 1.5rem auto;
	width: 2rem;
}

.mob-head__menu-btn:active {
	opacity: .24;
}

.mob-head__logo {
	width: 10.5rem;
	height: 2rem;
	background-size: contain;
	background-position: center;
	top: .2rem;
	position: relative;
}

.mob-head__login-btn {
	width: 1.5rem;
	height: 3.75rem;
	background-position: right center;
	transition: all ease .24s;
	width: 2rem;
}

.mob-head-search {
	position: relative;
}

.mob-head-search__input {
	height: 3rem;
	background-color: white !important;
	padding: 0 1rem !important;
	border: 0 !important;
	padding-right: 3rem !important;
}

.mob-head-search__btn {
	position: absolute;
	width: 3rem;
	height: 3rem;
	border: 0;
	outline: none !important;
	background-color: transparent;
	background-position: center;
	right: 0;
	background-size: auto 1.125rem;
	transition: all ease .24s;
}

.mob-top-menu {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
}

.mob-bottom-nav {
	display: none;
	position: fixed;
	background-color: white;
	left: 0;
	bottom: 0;
	height: 3.5rem;
	z-index: 99;
	width: 100%;
	border-top: 1px solid var(--color__border);
}

.mob-catalog-nav {
	display: none;
}

.footer-contscts__mini-title {
	opacity: .5;
}

.site-map__link {
	padding: .120rem 0;
	display: inline-block;
}

.mob-head-search__input:hover, .mob-head-search__input:focus {
	border: 0 !important;
}

.mob-head-search__btn:active {
	opacity: .24;
}

.mob-head-search__input::placeholder {
	color: #b4b4b4;
}

.mob-bottom-nav__wrap {
	max-width: 20rem;
	margin: 0 auto;
}

.mob-bottom-nav__btn {
	position: relative;
	width: 25%;
	text-align: center;
	text-decoration: none;
	color: var(--color__dark);
	transition: all ease .24s;
}

.mob-bottom-nav__icon {
	width: 100%;
	height: 1.75rem;
	display: block;
	background-size: contain;
	background-position: center;
	margin-top: .5rem;
	filter: grayscale(1);
	opacity: .2;
}

.mob-bottom-nav__label {
	font-size: 0.64rem;
	font-weight: bold;
	margin-top: .25rem;
}

.mob-bottom-nav__count {
	position: absolute;
	left: 50%;
	margin-top: .7rem;
	transform: scale(.85);
}

.mob-bottom-nav__btn.is-active {
	color: var(--color__fill-1);
}

.mob-bottom-nav__btn.is-active .mob-bottom-nav__icon {
	opacity: 1;
	filter: grayscale(0);
}

.mob-head__login-btn:active {
	opacity: .24;
}

.mob-top-nav.is-open .mob-top-nav__menu {
	display: block;
}

.mob-top-menu__wrap {
	z-index: 2;
	position: relative;
	width: 16.25rem;
	animation-duration: .16s !important;
}

.mob-top-menu__close {
	position: absolute;
	right: -3rem;
	width: 2.5rem;
	height: 2.5rem;
	background-color: var(--color__fill-1);
	background-size: auto 1.25rem;
	background-position: center;
	border-radius: 3rem;
	top: .5rem;
}

.mob-top-menu__sections {
	position: relative;
	width: 16.25rem;
	height: 100vh;
	z-index: 2;
	background-color: #9C0042;
	overflow: hidden;
	overflow-y: auto;
	padding-bottom: 3rem;
	-webkit-overflow-scrolling: touch;
}

.mob-top-menu__section {
	position: relative;
}

.mob-top-menu__link {
	width: 100%;
	height: 3.5rem;
	display: flex;
	align-items: center;
	padding: 0 1.5rem;
	position: relative;
	text-decoration: none;
	font-weight: 600;
	color: white;
	transition: all ease .24s;
}

.mob-top-menu__arrow {
	width: .6rem;
	height: 1.25rem;
	background-size: contain;
	position: absolute;
	right: 1.5rem;
	top: 50%;
	margin-top: -.5rem;
}

.mob-top-menu__shade {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background-color: rgb(0 0 0 / 0.48);
	animation-duration: .24s !important;
}

.mob-top-nav.is-open .mob-top-menu {
	display: block;
	width: 100%;
	height: 100vh;
	z-index: 101;
	position: fixed;
}

.mob-top-menu__section:last-child .mob-top-menu__link:after {
	content: "";
	display: none;
}

.mob-top-menu__link:after {
	content: "";
	border-bottom: 1px solid white;
	display: block;
	position: absolute;
	width: calc(100% - 2rem);
	left: 1rem;
	bottom: 0;
	opacity: .2;
}

.mob-top-menu__section.is-active a {
	color: rgb(255 255 255 / 0.4);
}

.mob-top-menu__section.is-active .mob-top-menu__arrow {
	opacity: 0;
}

.mob-top-menu__section.is-active:after {
	content: "";
	display: block;
	position: absolute;
	width: .25rem;
	height: 100%;
	left: 0;
	top: 0;
	background-color: white;
	border-radius: .25rem;
}

.mob-bottom-nav__btn.is-open-catalog-menu .mob-catalog-nav {
	display: block;
}

.mob-catalog-nav__wrap {
	display: block;
	height: calc(82vh - 3.5rem);
	width: 20rem;
	background-color: white;
	position: absolute;
	transform: translateY(calc(-100% - 1px)) translateX(calc(-50% + 2.5rem));
	z-index: 2;
	border-radius: 1rem;
	border-bottom: .25rem solid var(--color__fill-1);
	max-height: 36rem;
}

.mob-catalog-nav__close {
	position: absolute;
	width: 1.5rem;
	height: 1.5rem;
	right: 0;
	z-index: 3;
	background-size: contain;
	margin-top: 1.25rem;
	right: 1rem;
	transition: all ease .24s;
	cursor: pointer;
	z-index: 4;
}

.mob-catalog-nav__sections {
	height: 100%;
	overflow: visible;
	-webkit-overflow-scrolling: touch;
	background-color: var(--color__fill-1);
	transform: translateX(0%);
	transition: all cubic-bezier(0, 0, 0.15, 1.04) .24s;
}

.mob-catalog-nav__section {
	padding-top: 4rem;
	height: 100%;
}

.mob-catalog-nav__section-head {
	position: absolute;
	left: 0;
	top: 0;
	background-color: #E00060;
	width: 100%;
	height: 4rem;
	color: white;
	padding: 1rem;
	/* text-align: left; */
	z-index: 3;
}

.mob-catalog-nav__section-title {
	text-align: left;
	top: .125rem;
	position: relative;
	font-weight: 600;
	padding-right: 3.5rem;
	padding-left: 3rem;
}

.mob-catalog-nav__sections-links {
	overflow: hidden;
	overflow-y: auto;
	height: 100%;
	-webkit-overflow-scrolling: touch;
	-webkit-overflow-scrolling: touch;
}

.mob-catalog-nav__section-lvl-1 {
	height: 100%;
}

.mob-catalog-nav__section-icon {
	width: 1.5rem;
	height: 1.5rem;
	background-size: contain;
	background-position: center;
	margin-right: .5rem;
}

.mob-catalog-nav__section-arrow {
	width: .6rem;
	height: 1.25rem;
	background-size: contain;
	position: absolute;
	right: 1.5rem;
	top: 50%;
	margin-top: -.5rem;
	z-index: 2;
}

.mob-catalog-nav__shade {
	position: fixed;
	width: 100%;
	height: calc(100% - 3.5rem);
	background-color: rgb(0 0 0 / 0.32);
	left: 0;
	top: 0;
	z-index: 1;
	animation-duration: .24s !important;
}

.mob-bottom-nav__btn.is-open-catalog-menu .mob-bottom-nav__icon {
	opacity: 1;
	filter: grayscale(0);
	opacity: 0;
}

.mob-top-menu__section.is-active:after {
	content: "";
	display: block;
	position: absolute;
	width: .25rem;
	height: 100%;
	left: 0;
	top: 0;
	background-color: white;
	border-radius: .25rem;
}

.mob-bottom-nav__btn.is-open-catalog-menu .mob-catalog-nav {
	display: block;
}

.mob-catalog-nav__wrap {
	display: block;
	height: calc(82vh - 3.5rem);
	width: 20rem;
	background-color: white;
	position: absolute;
	transform: translateY(calc(-100% - 1px)) translateX(calc(-50% + 2.5rem));
	z-index: 2;
	border-radius: 1rem;
	/* overflow: hidden; */
	border-bottom: .25rem solid var(--color__fill-1);
	max-height: 36rem;
	/* overflow: hidden; */
	/* overflow-y: scroll; */
}

.mob-catalog-nav__close {
	position: absolute;
	width: 1.5rem;
	height: 1.5rem;
	right: 0;
	/* top: 50%; */
	z-index: 3;
	background-size: contain;
	margin-top: 1.25rem;
	right: 1rem;
	transition: all ease .24s;
	cursor: pointer;
	z-index: 10;
}

.mob-catalog-nav__sections {
	height: 100%;
	/* overflow-x: visible; */
	/* overflow-y: scroll; */
	-webkit-overflow-scrolling: touch;
	background-color: var(--color__fill-1);
	/* width: 300%; */
	transform: translateX(0%);
	transition: all cubic-bezier(0, 0, 0.15, 1.04) .24s;
}

.mob-catalog-nav__section {
	padding-top: 4rem;
	height: 100%;
}

.mob-catalog-nav__section-head {
	position: absolute;
	left: 0;
	top: 0;
	background-color: #E00060;
	width: 100%;
	height: 4rem;
	color: white;
	padding: 1rem;
	/* text-align: left; */
	z-index: 3;
}

.mob-catalog-nav__section-title {
	text-align: left;
	top: .125rem;
	position: relative;
	font-weight: 600;
	padding-right: 3.5rem;
	padding-left: 3rem;
}

.mob-catalog-nav__sections-links {
	overflow: hidden;
	overflow-y: auto;
	height: 100%;
}

.mob-catalog-nav__section-icon {
	width: 1.5rem;
	height: 1.5rem;
	background-size: contain;
	background-position: center;
	margin-right: .5rem;
}

.mob-catalog-nav__section-arrow {
	width: .6rem;
	height: 1.25rem;
	background-size: contain;
	position: absolute;
	right: 1.5rem;
	top: 50%;
	margin-top: -.5rem;
	z-index: 2;
}

.mob-catalog-nav__shade {
	position: fixed;
	width: 100%;
	height: calc(100% - 3.5rem);
	background-color: rgb(0 0 0 / 0.32);
	left: 0;
	top: 0;
	z-index: 1;
	animation-duration: .24s !important;
}

.mob-bottom-nav__btn.is-open-catalog-menu .mob-bottom-nav__icon {
	opacity: 1;
	filter: grayscale(0);
}

.mob-bottom-nav__btn.is-open-catalog-menu .mob-bottom-nav__label {
	color: var(--color__fill-1);
}


.mob-bottom-nav__btn.is-open-catalog-menu:after {
	content: "";
	display: block;
	position: absolute;
	border: .5rem solid transparent;
	border-top: .5rem solid var(--color__fill-1);
	top: -1px;
	left: 50%;
	margin-left: -.5rem;
}


.mob-catalog-nav__close:hover {
	opacity: .48;
}

.mob-catalog-nav__wrap-list {
	z-index: 2;
	position: relative;
	animation-duration: .40s !important;
}

.mob-catalog-nav__section.--section-lvl-2,
.mob-catalog-nav__section.--section-lvl-3 {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	height: 100%;
	width: 100%;
	z-index: 3;
	background-color: white;
	/* transform: translateX(100%); */
}

.mob-catalog-nav__section.--section-lvl-3 {
	display: none;
}

.mob-catalog-nav__section.--section-lvl-4 {
	display: none;
}

.mob-catalog-nav__section-lvl-1-item.is-open .mob-catalog-nav__section {
	display: block;
}

.mob-catalog-nav__section-lvl-1-link {
	height: 2.5rem;
	display: flex;
	align-items: center;
	padding: 0 1.5rem;
	background-color: var(--color__fill-1);
	color: white;
	font-size: 1.065rem;
	font-weight: 600;
	position: relative;
	z-index: 2;
	text-decoration: none;
}

.mob-catalog-nav__section-lvl-1-link:after {
	content: "";
	display: block;
	position: absolute;
	width: calc(100% - 2rem);
	left: 1rem;
	bottom: 0;
	background-color: #9c004261;
	/* opacity: .16; */
	z-index: 2;
	height: 1px;
}

.mob-catalog-nav__section-lvl-1-item.is-active .mob-catalog-nav__section-lvl-1-link:before {
	content: "";
	display: block;
	position: absolute;
	width: .25rem;
	height: 100%;
	left: 0;
	top: 0;
	background-color: white;
	border-radius: .25rem;
}

.mob-catalog-nav__section-lvl-1-item.is-active .mob-catalog-nav__section-icon {
	opacity: .4;
}

.mob-catalog-nav__section-lvl-1-item.is-active .mob-catalog-nav__section-lvl-1-link {
	color: rgb(255 255 255 / 40%);
}

.mob-catalog-nav__section-lvl-1-item {
	position: unset;
	/* width: 50%; */
	/* height: 2.5rem; */
}

.mob-catalog-nav__sections.is-show-lvl-2 {
	transform: translateX(-100%);
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
	transform: translateX(-100%);
	/* margin-left: -200vw; */
	/* -webkit-transform: translateZ(0); */
	/* transform: translateX(-50%) translateZ(0); */
	/* left: -40%; */
	position: relative;
}

.mob-catalog-nav__sections.is-show-lvl-3 {
	transform: translateX(-200%) !important;
	-webkit-transform: translateX(-200%) !important;
	-ms-transform: translateX(-200%) !important;
	transform: translateX(-200%) !important;
	position: relative;
}

.mob-catalog-nav__section-links {
	/* overflow: visible; */
	/* overflow-y: scroll; */
	height: 100%;
	/* display: grid; */
}

.mob-catalog-nav__section-back {
	width: .75rem;
	height: 1.25rem;
	background-size: contain;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	transform: scaleX(-1);
	width: 4rem;
	height: 4rem;
	top: 0;
	background-position: center;
	background-size: auto 1.25rem;
}

.catalog-categories {
	margin-bottom: 5rem;
}

/* STYLES-SECTION: catalog-section-item */
.catalog-section-item {
	height: 23.75rem;
	border-radius: 1rem;
	overflow: hidden;
	position: relative;
	padding: 3rem;
	background-color: #00000040;
	text-decoration: none;
	transition: all 0.24s;
}

.catalog-section-item__bg {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 0;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.catalog-section-item__filter {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #000000;
	opacity: 0.64;
	transition: all 0.24s;
}

.catalog-section-item:hover .catalog-section-item__filter {
	opacity: 0.8;
}

.catalog-section-item__content {
	position: relative;
	z-index: 1;
}

.catalog-section-item__title,
.catalog-section-item__descr,
.catalog-section-item__btn {
	color: white;
}

.catalog-section-item__title {
	display: block;
}

.catalog-section-item__btn {
	width: fit-content;
	max-width: 8.25rem;
	max-height: 3rem;
}

/* !STYLE-SECTION */

.title__back {
	display: none;
}

.mob-catalog-nav__section-lvl-3-link {
	display: flex;
	justify-content: space-between;
	padding: .25rem 0;
}

.fixed-callback {
	display: none;
	bottom: 4.5rem;
	right: .75rem;
	position: fixed;
	z-index: 99;
	flex-direction: column;
	align-items: flex-end;
	transition: all ease .24s;
}

.fixed-callback.is-open {
	display: flex;
}

.fixed-callback__trigger-btn {
	background-color: #44B049 !important;
	box-shadow: .25rem .25rem 1rem rgba(68, 176, 73, 0.24);
	transition: all ease .24s;
	z-index: 2;
	position: relative;
}

.fixed-callback__circle-btn {}

.fixed-callback__telephones {
	z-index: 2;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	margin-bottom: 1rem;
}

.fixed-callback__telephone {
	text-decoration: none;
	color: white;
	margin-top: .5rem;
	animation-duration: .24s !important;
}

.fixed-callback__tellephone-wrap {
	text-align: right;
}

.fixed-callback__label {
	margin-bottom: .25rem;
	opacity: .7;
}

.fixed-callback__shade {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 1;
	background-color: rgb(0 0 0 / 0.72);
	animation-duration: .24s !important;
}

.fixed-callback__main-wrap {
	display: none;
	flex-direction: column;
	align-items: flex-end;
	justify-content: flex-end;
}

.fixed-callback.is-open .fixed-callback__trigger-btn {
	background-color: rgb(255 255 255 / 0.24) !important;
	box-shadow: none !important;
}

.fixed-callback__circle-btn {
	width: 3.5rem;
	height: 3.5rem;
	background-position: center;
	background-size: auto 1.5rem;
	border-radius: 3.5rem;
	background-color: #CCC;
	transition: all ease .24s;
}

.fixed-callback.is-open .fixed-callback__main-wrap {
	display: flex;
}

.fixed-callback__icon.--base {
	background-color: #44B049;
}

.fixed-callback__icon.--office {
	background-color: #CE0058;
}

.fixed-callback__icon.--wa {
	background-color: #00E676;
}
.fixed-callback__icon.--tg {
	background-color: #35A6DE;
}

.fixed-callback__telephone:first-child {
	animation-delay: .16s !important;
}

.fixed-callback__telephone:nth-child(2n) {
	animation-delay: .08s !important;
}

.fixed-callback__telephone:nth-child(3n) {
	animation-delay: 0s !important;
}

.product-detail__main-wrap {
	align-items: stretch;
}

.product-detail-gallery {
	position: relative;
}

.product-marker {
	width: 4rem;
	height: 4rem;
	left: 1.5rem;
	top: 1.5rem;
	background-size: contain;
}

.product-detail-share__link {
	width: 1.5rem;
	height: 1.5rem;
	background-size: contain;
	border-radius: .25rem;
	margin-right: .25rem;
	transition: all ease .24s;
}

.rate-stars__star {
	width: 1.25rem;
	height: 1.25rem;
	background-size: contain;
}

.rate-stars__reviews-count {
	opacity: .4;
}

.product-detail__brand-link {
	color: var(--color__fill-1);
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dashed rgb(206 0 88 / 0.48);
	transition: all ease .24s;
}

.product-detail__line-devider {
	width: 1px;
	background-color: var(--color__border);
	height: 1rem;
}

.product-detail__article {
	color: #818D92;
}

.product-detail-values {
	border-top: 1px solid var(--color__border);
}

.product-colors {
	width: calc(100% + .25rem);
}

.product-colors__item {
	margin-right: .25rem;
	margin-bottom: .25rem;
	z-index: 1;
	position: relative;
}

.product-colors__tooltip {
	position: absolute;
	left: 50%;
	bottom: 100%;
	font-size: 1rem;
	font-weight: 700;
	color: #ffffff;
	background-color: var(--color__dark);
	padding: 0.5rem;
	border-radius: 0.5rem;
	white-space: nowrap;
	transition: all 0.24s;
	opacity: 0;
	pointer-events: none;
	transform: translate(-50%, 0) scale(0);
	transform-origin: center bottom;
}

.product-colors__tooltip::before {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	border: 1rem solid transparent;
	border-top: 1rem solid var(--color__dark);
	display: block;
	transition: all 0.24s;
}

.product-colors__item:hover .product-colors__tooltip {
	opacity: 0.75;
	margin-bottom: 1rem;
	transform: translate(-50%, 0) scale(1);
}

.product-colors__color {
	width: 3rem;
	height: 3rem;
	box-shadow: none;
	border-radius: .5rem;
	border: 1px solid var(--color__fill-2);
	background-size: cover !important;
	background-repeat: no-repeat;
	background-position: center center;
}
.product-colors__item .checkbox input:checked+*>.checkbox__trigger.product-colors__color[data-src] {
	background-size: cover !important;
	background-repeat: no-repeat;
	background-position: center center;
}

.product-colors__item .product-colors__color[data-src] {
	background-size: cover !important;
	background-repeat: no-repeat;
	background-position: center center;
}

.product-colors__toogle-btn {
	padding: 0 !important;
	width: 3rem;
	height: 3rem;
	border-radius: .5rem;
}

.product-detail-values__select {
	height: 3rem !important;
	padding: 0 1.5rem !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.product-detail-buyer__price {
	font-size: 1.875rem;
	font-family: MontserratA !important;
}

.price-sale__present {
	height: 1.5rem;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 .5rem;
	background-color: var(--color__fill-1);
	color: white;
	border-radius: .25rem;
	overflow: hidden;
	position: relative;
}

.price-sale__old-prrice {
	text-decoration: line-through;
	opacity: .4;
}

.product-detail-buyer__wrap {}

.product-detail-buyer__counter {}

.product-detail-buyer__input {
	height: 3.5rem;
	width: 5rem;
	background-color: var(--color__fill-4);
	border-radius: .5rem;
	padding-right: 1.5rem;
}

.product-detail-buyer__btn {
	width: 1.25rem;
	height: 1.25rem;
	position: absolute;
}

.product-detail-buyer__add-to-cart {
	font-size: 1.125rem;
	padding: 1.75rem;
	border-radius: .5rem;
}

.product-detail-buyer__add-to-cart-icon {
	width: 1.5rem;
	height: 1.5rem;
	background-size: contain;
}

.product-detail-buyer__fast-order {
	font-size: 1.125rem;
	padding: 1.75rem;
	border-radius: .5rem;
}

.product-detail-buyer__add-to-fave {
	width: 1.75rem;
	height: 1.75rem;
	background-size: contain;
	filter: grayscale(1);
	opacity: .16;
	transition: all ease .24s;
	cursor: pointer;
}

.product-detail-specifications {}

.product-detail-specifications__line {
	padding: .125rem 0;
}

.product-detail-specifications__labelp {
	color: var(--color__text-3);
}

.product-detail-specifications__devider {
	flex: 1;
	border-bottom: 1px dashed #dbdbdb;
}

.product-detail-specifications__valuep {}

.product-detail__delivery {}

.add-review {}

.add-review__add-rates {}

.add-review__rate-label {
	/* top: .25rem; */
	position: relative;
}

.add-review__input-wrap {}

.add-review__btn-wrap {}

.add-review__btn {}

.rate {
	/* float: left; */
	/* height: 46px; */
	/* padding: 0 10px; */
}

.rate:not(:checked)>input {
	position: absolute;
	top: -9999px;
}

.rate:not(:checked)>label {
	float: right;
	width: 1.5rem;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	font-size: 30px;
	color: #ccc;
	height: 1.5rem;
	display: flex;
	align-items: center;
	transition: all ease .24s;
}

.rate:not(:checked)>label:before {
	content: 'ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ ';
}

.rate>input:checked~label {
	color: #ffc700;
}

.rate:not(:checked)>label:hover,
.rate:not(:checked)>label:hover~label {
	color: #ffc700;
}

.rate>input:checked+label:hover,
.rate>input:checked+label:hover~label,
.rate>input:checked~label:hover,
.rate>input:checked~label:hover~label,
.rate>label:hover~input:checked~label {
	color: #ce0058;
}

.product-articles .product-detail-share__link {
	width: 2rem;
	height: 2rem;
}

.product-detail-delivery {
	border: .25rem dashed var(--color__fill-4);
	border-radius: 1rem;
	background-position: calc(100% - 1.5rem) 1.5rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 100%;
}

.product-detail-delivery__content {}

.product-detail-delivery__head {}

.product-detail-delivery__title {}

.product-detail-delivery__city {
	color: var(--color__fill-1);
}

.product-detail-delivery__types {}

.product-detail-delivery__type {
	border-top: 1px solid var(--color__border);
}

.product-detail-delivery__type-name {
	color: var(--color__text-3);
	font-weight: 600;
}

.product-detail-delivery__type-price {
	color: var(--color__fill-1);
}

.product-detail-delivery__type-date {}

.product-detail-delivery__btn {
	padding: 0 !important;
}

.product-detail__mob-buyer {
	display: none;
}

.fotorama__stage {
	background-color: white;
	box-shadow: 0px 1rem 3rem rgba(0, 0, 0, 0.06);
	border-radius: 1rem;
	margin-bottom: 1rem;
	z-index: 3;
}

.fotorama__nav-wrap {
	z-index: 1;
	position: relative;
}

.product-detail__marker {
	display: block;
	position: absolute;
	z-index: 2;
}

.product-detail-buyer__add-to-fave:hover {
	opacity: 1;
	filter: grayscale(0);
}

.product-detail-share__link.--share-link {
	background-color: var(--color__fill-1);
	background-size: auto 70%;
	background-position: center;
}




.product-detail-share__link:hover {
	/* opacity: .64; */
	transform: scale(1.125);
}

.product-detail__brand-link:hover {
	border-bottom: 1px dashed var(--color__fill-1-a);
	color: var(--color__fill-1-a);
}

.product-colors__item:hover .product-colors__color {
	transform: scale(1.075);
	box-shadow: 0 .25rem 1rem rgb(0 0 0 / 0.16);
}

.product-colors__item:hover {
	z-index: 2;
}

.product-colors__item {
	display: none;
}

.product-colors__item .checkbox input:checked+*>.checkbox__trigger {
	box-shadow: inset 0px 0px 0px 1px var(--color__dark);
	background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.800049' y='0.800049' width='25.2' height='25.2' rx='12.6' fill='%2341474A'/%3E%3Cpath d='M20.05 9.56668L11.8166 17.8L7.69995 13.6833' stroke='white' stroke-width='2'/%3E%3C/svg%3E");
	background-position: center !important;
	/* background-size: 1.5rem !important; */
}

.product-colors__item .product-colors__color {
    background-size: cover !important;
	background-repeat: no-repeat;
	background-position: center center;
}

.product-colors__toogle-btn-arrow {
	width: 1.125rem;
	height: 1rem;
	background-size: contain;
	background-position: center;
	opacity: .5;
	transition: all ease .24s;
}

.product-colors__toogle-btn:hover .product-colors__toogle-btn-arrow {
	opacity: 1;
}

.product-colors__item:nth-child(-n+9) {
	display: block;
}

.product-colors.is-open .product-colors__item {
	display: block;
}

.cart-item__wrap {
    padding-left: 1.5rem;
    position: relative;
}

.cart-item__numb {
	width: 1rem;
	opacity: .4;
}

.order-product__wrap .product-mini-info__pic {
	width: 5rem;
	height: 5rem;
	border-radius: .5rem;
}

.product-colors.is-open .product-colors__toogle-btn-arrow {
	transform: rotate(180deg);
}

.product-detail-buyer__price b {
	font-weight: 800;
}

.price-sale__present:after {
	width: .5rem;
	height: .5rem;
	background-color: white;
	content: "";
	display: block;
	position: absolute;
	right: -.25rem;
	border-radius: 1rem;
}

.product-detail-buy {
	top: .375rem;
	right: .375rem;
}

.product-detail-buyer__btn.--top {
	top: .375rem;
	right: .375rem;
	position: absolute;
}

.product-detail-buyer__btn.--btm {
	position: absolute;
	top: 1.85rem;
	right: 0.375rem;
}

.product-detail-tabs__video {
	border-radius: 1rem;
	overflow: hidden;
}

.bs {
	box-shadow: 0px 1rem 3rem rgba(0, 0, 0, 0.06);
}

.product-articles {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 1.5rem;
}

.product-articles__item {}

.product-articles__wrap {}

.product-articles__tumb {
	position: relative;
	width: 14.125rem;
}

.product-articles__pic-img {
	width: 100%;
	height: 11rem;
	border-radius: 1rem;
	display: flex;
	background-color: var(--color__fill-4);
	background-size: cover;
	background-position: center;
}

.product-articles__item .product-detail-share__links {
	position: absolute;
	left: .75rem;
	bottom: .75rem;
}

.product-detail-share__link {}

.product-articles__content {
	flex: 1;
	padding-right: 3rem;
}

.product-articles__top-line {}

.product-articles__tag {
	height: 1.5rem;
	display: flex;
	align-items: center;
	padding: 0 .75rem;
	background-color: var(--color__fill-4);
	border-radius: .25rem;
	font-weight: 650;
}

.product-articles__date {
	font-weight: 600;
	opacity: .4;
}

.product-articles__name {
	font-family: Proxima !important;
	font-weight: 600;
	display: inherit;
}

.product-articles__mini-desc {
	opacity: .7;
}

.product-detail-tabs__reviews {}

.product-reviews {}

.product-reviews__side {}

.product-reviews__sort-links {}

.sort-link {
	font-weight: 600;
	text-decoration: none;
	color: var(--color__dark);
	display: flex;
	align-items: center;
	transition: all ease .24s;
	opacity: .64;
}

.sort-link__arrow {
	display: flex;
	width: .65rem;
	height: .65rem;
	border-bottom: .175rem solid var(--color__dark);
	border-right: .175rem solid var(--color__dark);
	transform: rotate(45deg);
	top: -.1rem;
	position: relative;
	margin-left: .5rem;
	transition: all ease .24s;
	opacity: .64;
}

.product-reviews__items {
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 1rem;
}

.product-review {
	background-color: white;
	border-radius: 1rem;
	padding: 2.5rem;
}

.product-review__wrap {}

.product-review__user {
	text-align: center;
}

.product-review__ava-wrap {
	margin-right: 1rem;
}

.product-review__avatar {
	width: 5.5rem;
	height: 5.5rem;
	display: flex;
	margin: 0 auto;
	background-color: var(--color__fill-4);
	margin-bottom: .5rem;
	border-radius: 100%;
	background-size: cover;
	background-position: center;
}



.product-review__name {
	font-weight: 650;
}

.product-review__rate {
	justify-content: center;
	display: flex;
	margin: .25rem 0;
}




.product-review__date {
	opacity: .6;
}

.product-review__content {}

.product-review__message {}

.product-review__message-type {}

.product-review__message-label {
	margin-bottom: .25rem;
}

.product-reviews__show-all-wrap {
	/* width: 100% !important; */
	/* max-width: 20rem !important; */
}

.product-reviews__show-all-line {
	height: 1px;
	background-color: var(--color__border);
}

.product-reviews__show-btn {
	border-radius: .5rem;
	font-size: 1.125rem;
	padding: 0 2rem;
}


.product-reviews__statisctics {
	/* flex-direction: column; */
	padding: 2rem;
	background-color: rgb(240 241 242 / 0.56);
	border-radius: 1rem;
	padding-left: 1rem;
}

.product-reviews__main-stat {
	text-align: center;
}

.product-reviews__total-assemnet {
	width: 100%;
	justify-content: center;
}

.product-reviews__assemnet-lines {
	flex: 1;
}

.product-reviews__assemnet-line {
	display: flex;
	align-items: center;
}

.product-reviews__assemnet-numb {
	width: .5rem;
	text-align: center;
	opacity: .5;
}

.product-reviews__assemnet-proggres {
	margin: 0 .5rem;
	flex: 1;
	height: .25rem;
	background-color: rgb(65 71 74 / 0.24);
	border-radius: .25rem;
	overflow: hidden;
}

.product-reviews__assemnet-active-line {
	height: 100%;
	background-color: var(--color__fill-1);
}

.product-reviews__assemnet-present {
	width: 2rem;
	color: var(--color__fill-1);
	font-weight: 600;
}

.product-reviews__btn-wrap {}

.product-reviews__add-reviews {
	font-size: 1rem;
	padding: 0 2rem;
}

.product-review__avatar.--no-photo {
	background-size: auto 2rem;
}

.sort-link:hover {}

.sort-link:hover {}

.sort-link:hover .sort-link__arrow {
	opacity: 1;
}

.sort-link:hover {
	opacity: 1;

}

.tag-filter-top__btn {
	border-radius: 2.5rem;
	border: none;
	box-shadow: none;
	color: var(--color__dark);
	height: 2.5rem !important;
	background-color: var(--color__border);
}

.tag-filter-top__btn.--more {
	font-size: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	background-position: center 56%;
	background-repeat: no-repeat;
	transform-origin: center center;
	transform: rotate(0) translateY(0);
	width: 2.5rem;
	padding: 1.25rem;
	background-size: 38%;
}

.tag-filter-top__btn.--more:hover {
	background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8.5 8L15 2' stroke='%23ffffff' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
	background-color: var(--color__fill-1);
}

.product-reviews__main-stat .rate-stars__wrap {
	justify-content: center;
	margin-bottom: .25rem;
}

.border-tabs__btn:hover {
	color: var(--color__fill-1);
}

.price-sale__present.--min {
	height: 1.25rem;
}

.product-mini-info__price-devider {
	width: 1px;
	border-left: 1px solid var(--color__border);
}

.product-mini-info__price-wrap {
	align-items: stretch;
}

.product-mini-info {}

.product-mini-info__wrap {}

.product-mini-info__pic {
	width: 7rem;
	height: 7rem;
	display: flex;
	background-size: contain;
	border: 1px solid var(--color__border);
	border-radius: 1rem;
	background-position: center;
	background-size: cover;
}

.product-mini-info__content {}

.product-mini-info__top-line {}

.product-mini-info__name {
	/* display: flex; */
	width: 8rem;
	height: 8rem;
}

.product-mini-info__prouct-type {}

.product-detail__brand-link {}

.product-detail__line-devider {}

.product-detail__article {}

.product-mini-info__values {}

.product-mini-info__price-wrap {}

.product-mini-info__price-devider {}

.product-mini-info__price {}

.price-sale {}

.price-sale__present {}

.price-sale__old-prrice {}

.popup__two-btns {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: .5rem;
	border-top: 1px solid var(--color__border);
}

.popup__two-btn {
	font-size: 1.125rem;
}


.add-review {}

.add-review__add-rates {}

.add-review__rate-label {
	/* top: .25rem; */
	position: relative;
}

.add-review__input-wrap {}

.add-review__btn-wrap {}

.add-review__btn {}

.rate {
	/* float: left; */
	/* height: 46px; */
	/* padding: 0 10px; */
}

.rate:not(:checked)>input {
	position: absolute;
	top: -9999px;
}

.rate:not(:checked)>label {
	float: right;
	width: 1.5rem;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	font-size: 30px;
	color: #ccc;
	height: 1.5rem;
	display: flex;
	align-items: center;
	transition: all ease .24s;
}

.rate:not(:checked)>label:before {
	content: 'ÃƒÂ¢Ã‹Å“Ã¢â‚¬Â¦ ';
}

.rate>input:checked~label {
	color: #ffc700;
}

.rate:not(:checked)>label:hover,
.rate:not(:checked)>label:hover~label {
	color: #ffc700;
}

.rate>input:checked+label:hover,
.rate>input:checked+label:hover~label,
.rate>input:checked~label:hover,
.rate>input:checked~label:hover~label,
.rate>label:hover~input:checked~label {
	color: #ce0058;
}

.product-articles .product-detail-share__link {
	width: 2rem;
	height: 2rem;
}

.product-detail__gallery {
	width: calc(50% - 1rem) !important;
}

.product-detail__info {
	width: calc(50% - 1rem) !important;
}

.product-detail__delivery {
	/* max-width: 100% !important; */
}

.mob-fixed-bnts {
	display: none;
	justify-content: center;
	position: fixed;
	left: 0;
	bottom: 3.5rem;
	width: 100%;
	z-index: 96;
}

.mob-fixed-bnts__product-detail {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: .5rem;
	width: 100%;
	max-width: 20rem;
}

.mob-fixed-bnts__product-detail>* {
	margin: 0 !important;
}

.btn.--fill-5 {
	background-color: #F7D6E4;
	height: 3rem;
	font-weight: 600;
	color: var(--color__fill-1);
	max-width: 100% !important;
	width: 100%;
}

.product-detail-buyer__add-to-fave.is-added {
	filter: grayscale(0);
	opacity: 1;
	background-position: right center;
	background-size: 100% 94%;
}


.brands {}

.brands__wrap {}

.brands__head {
	border-bottom: 1px solid var(--color__border);
}

.brands__ahnors {}

.brands-anhors {
	/* display: grid; */
}

.brands-anhors__item {
	margin-right: .75rem;
}

.brands-anhors__link {
	font-weight: 600;
	opacity: .6;
}

.brands__view {}

.top-product-sort__view-wrapper {}

.top-product-sort__view-title {}

.top-product-sort__label {}

.top-product-sort__view-btn {}

.top-product-sort__icon {}

.brands__items-wrap {}

.brands__items-view-1 {
	display: grid;
	grid-gap: 4rem;
}

.brands-group {}

.brands-group__head {}

.brands-group__wrod {
	font-weight: 700;
	color: var(--color__fill-1);
	width: 3.5rem;
}

.brands-group__line {
	flex: 1;
	height: 1px;
	background-color: var(--color__border);
	margin-left: 3rem;
	position: relative;
}

.brands-group__line-circle {
	width: .5rem;
	height: .5rem;
	background-color: var(--color__border);
	position: absolute;
	border-radius: 1rem;
	margin-top: -.25rem;
}

.brands-group__grid-items {
	display: grid;
	grid-template-columns: repeat(7, 1fr);
	grid-gap: 1rem;
}

.brand-item-grid {
	height: 8rem;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #FFFFFF;
	box-shadow: 0px 1rem 3rem rgba(0, 0, 0, 0.06);
	border-radius: 1rem;
	transition: all ease .24s;
	z-index: 1;
	padding: 1.5rem;
}

.brand-item-grid__pic {
	max-width: 100%;
	max-height: 100%;
	transition: all ease .24s;
}


.brand-item-grid:hover {
	z-index: 2;
	transform: scale(1.074) translateY(-.25rem);
	box-shadow: 0px 1.25rem 3rem rgba(0, 0, 0, 0.12);
}

.brand-item-grid:hover .brand-item-grid__pic {
	transform: scale(1.075);
}

.brands-anhors__item.--other {
	margin-left: 1rem;
}

.brands-group__word-items {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	padding-left: 6.5rem;
}

.brand-word-item {}

.brand-word-item__link {}

.content__title-link {
	opacity: .4;
}

.content__title-link:hover {
	opacity: 1;
}

.content__head-side {}

.cart-head-actions {}

.cart-head-actions__btn {
	text-decoration: none;
	font-weight: 600;
	color: var(--color__fill-1);
	filter: grayscale(1);
	opacity: .32;
	transition: all ease .24s;
}

.cart-head-actions__icon {
	width: 1.5rem;
	height: 1.5rem;
	display: inline-block;
	background-size: contain;
	background-position: center;
	margin-right: .5rem;
}

.cart-head-actions__name-btn {}

.cart-head-actions__btn {}

.cart-head-actions__btn:hover {
	opacity: 1;
	filter: grayscale(0);
}

.cart-order {}

.cart-order__wrap {}

.cart-order__main-col {}

.cart-free-delivery {
	padding: 1rem 1.5rem;
	background-color: #F7F8F8;
	border-radius: 1rem;
}

.cart-free-delivery__wrap {}

.cart-free-delivery__back-btn {}

.cart-free-delivery__side {
	padding-left: 1.5rem;
	margin-left: 1.5rem;
	border-left: 1px solid var(--color__border);
}

.cart-free-delivery__head {}

.cart-free-delivery__label {}

.cart-free-delivery__price {
	font-weight: 700;
}

.cart-free-delivery__bar {
	height: .5rem;
	width: 100%;
	position: relative;
	background-color: #DBDEE0;
	border-radius: 1rem;
	margin-top: .25rem;
}

.cart-free-delivery__proggres {
	height: 100%;
	background-color: var(--color__fill-1);
	border-radius: .5rem;
}

.cart-items {
	display: grid;
	grid-gap: .75rem;
}

.cart-item {
	padding: 1.5rem;
	border-radius: 1rem;
	background-color: white;
}

.cart-item__wrap {}

.cart-item__product-info {}

.cart-item__numb {
	width: 1rem;
	opacity: .4;
}

.product-mini-info {}

.product-mini-info__wrap {}

.product-mini-info__pic {}

.product-mini-info__content {}

.product-mini-info__top-line {}

.product-mini-info__name {
	font-weight: 600;
}

.product-mini-info__prouct-type {}

.product-detail__brand-link {}

.product-detail__line-devider {}

.product-detail__article {}

.product-mini-info__values {}

.product-mini-info__value {}

.cart-item__product-actions {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.product-mini-info__price-wrap {}

.product-mini-info__price-devider {}

.product-mini-info__price {}

.price-sale {}

.price-sale__present {}

.price-sale__old-prrice {}

.cart-item__actions {
	/* margin-top: 2rem; */
	margin-bottom: .75rem;
}

.cart-item__action-btn {
	font-size: .875rem;
	color: var(--color__fill-1);
	font-weight: 600;
	transition: all ease .24s;
	opacity: .24;
	filter: grayscale(1);
	transition: all ease .24s;
}

.cart-item__action-icon {
	width: 1.25rem;
	height: 1.25rem;
	background-size: contain;
}

.cart-item__action-name {}

.cart-order__form {}

.cart-order__main-title {
	font-weight: 700;
}

.cart-order__step {}

.cart-order__step-title {
	font-weight: 650;
}

.cart-order__step-red {
	color: var(--color__fill-1);
	font-weight: 700;
}

.cart-order__step-content {}

.cart-order__personal-inputs {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 1rem;
}


.cart-order__addres {}

.cart-order__addres-label {
	font-weight: 600;
}

.cart-order__addres-input {}

.cart-order__policy-wrap {}

.cart-order__policy-item {}



.cart-order__deliveyr-type {}

.delviery-type-changer {
	padding: .5rem;
	border-radius: 1rem;
	background-color: var(--color__fill-4);
	margin-bottom: 2rem !important;
}

.delviery-type-tab__wrap {}

.delviery-type-tab__btn {
	font-size: 1.125rem;
	height: 3.5rem;
	padding: 0 2rem;
	color: var(--color__dark) !important;
}

.is-active {}

.order-radio-btns {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-gap: 1rem;
}

.order-radio-btn {}

.order-radio-btn__radio {
	display: none;
}

.order-radio-btn__wrap {
	width: 100%;
	padding: 1rem 1.25rem;
	border-radius: 1rem;
	text-align: center;
	padding-top: 2rem;
	border: .25rem solid transparent;
	transition: all ease .24s;
	cursor: pointer;
	position: relative;
	background-color: white;
}

.order-radio-btn__tumb {
	height: 3rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

.order-radio-btn__logo {
	max-height: 2.5rem;
}

.order-radio-btn__name {
	text-align: center;
	font-weight: 600;
}

.order-radio-btn__price {
	font-weight: 700;
	color: var(--color__fill-1);
}

.order-radio-btn__date {
	font-weight: 600;
	opacity: .4;
}

.cart-order__final {}

.cart-order__comment-wrap {}

.cart-order__comment {
	border-radius: 1rem !important;
}

.cart-order__order-btn-wrap {}

.cart-order__btn-order {
	border-radius: 4rem;
}

.cart-order__btn-order-icon {
	width: 1.75rem;
	height: 1.75rem;
	background-size: contain;
	background-position: center;
}

.cart-order__side-col {}

.cart-order__sticy {}

.cart-total {
	border: .375rem dashed var(--color__fill-4);
	border-radius: 1rem;
	overflow: hidden;
}

.cart-total__info-list {}

.cart-total__head {
	border-bottom: 1px solid var(--color__border);
	padding-bottom: 1rem;
	margin-bottom: .75rem;
	color: var(--color__text-3);
}

.cart-total__type-line {
	margin: .25rem 0;
}

.cart-total__type-label {}

.cart-total__type-price {
	font-weight: 700;
}

.cart-total__devider {
	border-bottom: .125rem dashed var(--color__fill-4);
	margin-top: -.75rem;
}

.cart-total__devider-cricle {
	width: 1rem;
	height: 1rem;
	background-color: var(--color__fill-4);
	position: relative;
	top: .5rem;
	margin-right: -.5rem;
	border-radius: 1rem;
}

.cart-total__all-totall {
	text-align: center;
}

.cart-total__total-label {
	opacity: .6;
}

.cart-total__total-summ {
	font-weight: 800;
}

.cart-bouns {
	padding: .5rem 1rem;
	background-color: rgb(206 0 88 / 0.08);
	color: var(--color__fill-1);
	border-radius: .5rem;
}

.cart-bouns__wrap {}

.cart-bouns__label {}

.cart-bouns__counts {
	font-weight: 700;
}

.cart-cupon {}

.cart-cupon__form {}

.cart-cupon__label {
	opacity: .6;
}

.cart-cupon__input-wrap {
	position: relative;
}

.cart-cupon__input {
	padding-right: 8.5rem !important;
}

.cart-cupon__btn {
	position: absolute;
	right: .5rem;
	top: .5rem;
	height: 2.5rem !important;
}

.cart-help {}

.cart-help__title {
	text-align: center;
	font-weight: 600;
	color: var(--color__text-3);
}

.cart-help__label {
	text-align: center;
	opacity: .7;
}

.cart-help__tell-wrap {}

.cart-help__tell-link {
	font-weight: 700;
}

.cart-order__personal-inputs .big-input__input {
	padding: 0 2rem;
}

.cart-order__personal-inputs .big-input__title {
	left: 2rem;
}

.order-radio-btn__radio:checked {}

.order-radio-btn__radio:checked+.order-radio-btn__wrap {
	border-color: var(--color__fill-1);
}

.order-radio-btn__wrap:hover {
	transform: scale(1.05) translateY(-.25rem);
	/* border: .25rem solid var(--color__border); */
}

.order-radio-btn__radio:checked+.order-radio-btn__wrap:after {
	opacity: 1;
}

.order-radio-btn__radio:checked+.order-radio-btn__wrap:before {
	opacity: 1;
}

.order-radio-btn__wrap:after {
	opacity: 0;
	content: "";
	display: block;
	position: absolute;
	border: .5rem solid transparent;
	border-top: .5rem solid var(--color__fill-1);
	bottom: -1.25rem;
	left: 50%;
	margin-left: -.5rem;
}

.order-radio-btn__wrap:before {
	content: "";
	display: block;
	position: absolute;
	width: 1.5rem;
	height: 1.5rem;
	background-color: var(--color__fill-1);
	border-radius: 1.5rem;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 5.33329L7.33333 16L2 10.6666' stroke='white' stroke-width='4'/%3E%3C/svg%3E%0A");
	background-size: auto .875rem;
	background-repeat: no-repeat;
	background-position: center .25rem;
	left: 0;
	top: -.75rem;
	left: 50%;
	margin-left: -.75rem;
	box-shadow: 0 0 0 .25rem white;
	opacity: 0;
	transition: all ease .24s;
}

.delviery-type-tab__btn:hover {
	color: white !important;
}

.delviery-type-tab__btn.is-active {
	pointer-events: none;
}

a.product-mini-info__pic.--cart {
	border-radius: .5rem;
}

.cart-item__action-btn:hover {
	opacity: 1;
	filter: grayscale(0);
}

.cart-total__devider-cricle.--left {
	margin-left: -.5rem;
}

.cart-total__type-label.--sale {
	color: var(--color__fill-1);
}

.cart-total__type-price.--sale {
	color: var(--color__fill-1);

	display: flex;
	justify-content: space-between;
	padding: .25rem 0;
}

/* STYLES-SECTION: tag filter */

.tag-filter-top {
	position: relative;
}

.tag-filter-top__tags-wrapper {
	overflow-x: hidden;
}

.tag-filter-top__list {
	overflow-x: visible;
	width: max-content;
}

.tag-filter-top__item {
	display: inline;
}

.tag-filter-top__btn.btn,
.catalog-descr__more.btn {
	border-radius: 2.5rem;
	border: none;
	box-shadow: none;
	color: var(--color__dark);
	height: 2.5rem;
}

.tag-filter-top__btn.--more.btn {
	font-size: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	background-position: center 56%;
	background-repeat: no-repeat;
	transform-origin: center center;
	transform: rotate(0) translateY(0);
	width: 2.5rem;
	padding: 1.25rem;
	background-size: 38%;
}

.tag-filter-top__btn.--more.btn:hover {
	background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8.5 8L15 2' stroke='%23ffffff' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
}

.tag-filter-top__btn.--more.--is-active.btn {
	transform: rotate(180deg);
}

.tag-filter-top__more-wrapper {
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%,
			rgba(255, 255, 255, 0%)85%, rgba(255, 255, 255, 1) 95%);
	width: 100%;
	height: 100%;
	pointer-events: none;
}

.tag-filter-top.--is-open .tag-filter-top__list {
	width: 100%;
	flex-wrap: wrap;
}

.tag-filter-top.--is-open .tag-filter-top__more-wrapper {
	width: 0;
}

/* !STYLE-SECTION */

/* STYLE: arrow-down */

.--arrow-down {
	position: relative;
}

.--arrow-down::after {
	content: "";
	display: block;
	position: absolute;
	height: 0.75rem;
	width: 1.5rem;
	opacity: 0.2;
	background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8.5 8L15 2' stroke='%2341474A' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

/* STYLES-SECTION: top-sort*/

.top-products-sort {
	border-top: 1px solid var(--color__border);
}

.top-product-sort__selector-wrapper {
	display: block;
}

.top-product-sort__btn {
	font-weight: 600;
	font-size: 1rem;
	line-height: 1.5;
	color: var(--color__text-3);
	border: none;
	background-color: transparent;
	cursor: pointer;
	transition: all 0.24s;
}

.top-product-sort__btn:hover {
	color: var(--color__fill-1);
}

.top-product-sort__btn:focus {
	outline: transparent;
}

.top-product-sort__btn::after {
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	transition: transform 0.24s;
}

.top-product-sort__btn.--is-active {
	color: var(--color__text);
	text-decoration: underline;
}

.top-product-sort__btn.--is-active::after {
	transform: translateY(-50%) rotate(180deg);
}

.top-product-sort__view-title {
	font-size: 16px;
	color: var(--color__text-2);
	opacity: 0.4;
}

.top-product-sort__label {
	display: inline-flex;
	height: 1.5rem;
	width: 1.5rem;
	position: relative;
	cursor: pointer;
}

.top-product-sort__view-btn {
	display: block;
	height: 0;
	width: 0;
	opacity: 0;
}

.top-product-sort__icon {
	display: block;
	position: absolute;
	height: 100%;
	width: 100%;
	opacity: 0.12;
	transition: all 0.24s;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}

.top-product-sort__label:hover .top-product-sort__icon {
	opacity: 0.5;
}

.top-product-sort__view-btn:checked+.top-product-sort__icon {
	opacity: 1;
}

/* !STYLE-SECTION */

/* STYLES-SECTION: filter-sidebar */
.filter-sidebar {
	flex: 0 0 16rem;
	position: relative;
	z-index: 1;
}

.page-content {
	flex: 0 1 64rem;
}

.filter-sidebar__form {
	display: block;
}

.filter-sidebar__part-title.h5 {
	font-size: 18px;
	border: none;
	padding: 0;
	margin: 0;
	background-color: transparent;
	color: var(--color__dark);
	position: relative;
	display: block;
	width: 100%;
	text-align: left;
	transition: all 0.24s;
	cursor: pointer;
	font-family: Montserrat;
	font-weight: bold;
}

.filter-sidebar__part-title:hover {
	color: var(--color__fill-1);
}

.filter-sidebar__part-title:focus {
	outline: transparent;
}

.filter-sidebar__part-title::after,
.catalog-descr__more-text::after {
	content: "";
	position: absolute;
	top: 50%;
	height: 0.6rem;
	width: 1rem;
	right: 0;
	display: none;
	background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8.5 8L15 2' stroke='%2341474A' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	transition: transform 0.24s;
}

.filter-sidebar__part-title.--is-open::after {
	display: block;
	transform: translateY(-50%);
}

.filter-sidebar__part-title.--is-close::after {
	display: block;
	transform: translateY(-50%) rotate(180deg);
}

.filter-sidebar__prices,
.filter-sidebar__price-wrap {
	flex-wrap: nowrap;
}

.filter-sidebar__values {
	position: relative;
}

.filter-sidebar__price-wrap {
	border: 2px solid #F5F5F5;
	padding: 1rem;
	margin: 0;
	flex-basis: 50%;
}

.filter-sidebar__price-wrap.--left {
	border-top-left-radius: 2rem;
	border-bottom-left-radius: 2rem;
}

.filter-sidebar__price-wrap.--right {
	border-top-right-radius: 2rem;
	border-bottom-right-radius: 2rem;
	border-left: none;
}

.filter-sidebar__price {
	width: 4rem;
	height: 1rem;
	margin-right: 0.5rem;
	text-align: right;
}

.filter-sidebar__price-slider {
	height: 1rem;
	position: absolute;
	bottom: 2px;
	margin: 0 auto;
	left: 0rem;
	right: 0;
	width: 13rem;
	transform: translateY(50%);
}

.filter-sidebar__price-slider .filter-sidebar__price-range {
	height: 2px;
	background-color: transparent;
	margin: 0 auto;
	background-color: rgba(68, 84, 95, .16);
	top: 0.5rem;
}

.filter-sidebar__price-slider .filter-sidebar__price-range .ui-slider-range {
	height: 0.25rem;
	background-color: var(--color__fill-1);
	top: 50%;
	transform: translateY(-50%);
	border-radius: 0;
}

.filter-sidebar__price-slider .filter-sidebar__price-range .ui-slider-handle {
	background-color: var(--color__fill-1);
	border-radius: 3rem;
	height: 1rem;
	width: 1rem;
	transform: translateY(-50%);
	top: 50%;
}

.filter-sidebar__part.--border-top {
	border-top: 1px solid var(--color__border);
}

.filter-sidebar__brands-item {
	position: relative;
	margin-top: 0.5rem;
}

.filter-sidebar__checkbox-btn {
	position: absolute;
	right: 0;
	top: 50%;
	transform: translate(-50%, -50%);
	border-radius: 0.5rem;
	border: none;
	margin: 0;
	padding: 0.75rem 1rem;
	background-color: var(--color__text-2);
	color: var(--color__white);
	display: none;
	cursor: pointer;
	transition: all 0.24s;
	opacity: 0;
}

.filter-sidebar__checkbox-btn:hover,
.filter-sidebar__checkbox-btn:focus {
	transform: translate(-50%, -50%) scale(1.05);
}

.filter-sidebar__check:checked~.filter-sidebar__checkbox-btn {
	display: block;
}

.filter-sidebar__checkbox-btn:focus {
	outline: transparent;
}


.filter-sidebar__checkbox-btn::before {
	position: absolute;
	content: "";
	left: 0;
	top: 50%;
	transform: translate(-100%, -50%);
	border-style: solid;
	border-width: 7.5px 8px 7.5px 0;
	border-color: transparent var(--color__text-2) transparent transparent;
}

.filter-sidebar__checkbox-btn-counter {
	margin-left: 0.25rem;
	background-color: var(--color__white);
	color: var(--color__text-2);
	padding: 0 0.5rem;
	border-radius: 1rem;
}

.filter-sidebar__checkbox-descr .filter-sidebar__checkbox-trigger {
	box-shadow: inset 0px 0px 0px 2px var(--color__fill-2);
	opacity: 1;
}

.filter-sidebar__checkbox-descr .filter-sidebar__checkbox-text {
	font-weight: 400;
}

.filter-sidebar__check:checked+.filter-sidebar__checkbox-descr .filter-sidebar__checkbox-trigger {
	opacity: 1;
	box-shadow: inset 0px 0px 0px 0.1875rem var(--color__fill-2);
}

.filter-sidebar__check:checked+.filter-sidebar__checkbox-descr .filter-sidebar__checkbox-text {
	font-weight: 600;
}

.filter-sidebar__check:disabled+.filter-sidebar__checkbox-descr .filter-sidebar__checkbox-trigger {
	opacity: 0.3;
	box-shadow: inset 0px 0px 0px 1px var(--color__fill-2);
}

.filter-sidebar__check:disabled+.filter-sidebar__checkbox-descr .filter-sidebar__checkbox-text {
	font-weight: 400;
}

.filter-sidebar__brands-wrapper {
	/* overflow-x: visible; */
	overflow-y: hidden;
	max-height: 10rem;
}

.filter-sidebar__brands-wrapper:hover .filter-sidebar__checkbox-btn {
	opacity: 0.5;
}

/* .filter-sidebar__brands-item:nth-of-type(n+6) {
	display: none;
}

.filter-sidebar__brands-wrapper.--is-open .filter-sidebar__brands-item:nth-of-type(n+6) {
	display: block;
} */

.filter-sidebar__brands-show {
	background-color: transparent;
	border: none;
	padding: 0;
	margin: 0;
	color: var(--color__text-3);
	cursor: pointer;
	position: relative;
}

.filter-sidebar__brands-show:focus {
	outline: transparent
}

.filter-sidebar__brands-show::before {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	transition: transform 0.24s;
	height: 1.5rem;
	width: 1.5rem;
	border-radius: 50%;
	background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8.5 8L15 2' stroke='%2341474A' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
	background-size: 50%;
	background-position: 50% 60%;
	background-repeat: no-repeat;
	background-color: #818d9240;
}

.filter-sidebar__brands-show.--is-active::before {
	transform: translateY(-50%) rotate(180deg);
}

.filter-sidebar__effects-radio {
	display: block;
}

.filter-sidebar__bottom {
	flex-wrap: nowrap;
}

.filter-sidebar__bottom .filter-sidebar__form-buttons {
	flex: 0 0 calc(50% - 0.25rem);
	width: auto;
	padding: .75rem 0;
	height: auto;
	border-radius: 0.5rem;
}

/* .product-colors {
	width: calc(100% + .25rem);
}

.product-colors__item {
	margin-right: .25rem;
	margin-bottom: .25rem;
	z-index: 1;
	position: relative;
}

.product-colors__color {
	width: 3rem;
	height: 3rem;
	box-shadow: none;
	border-radius: .5rem;
}

.product-colors__item:hover .product-colors__color {
	transform: scale(1.075);
	box-shadow: 0 .25rem 1rem rgb(0 0 0 / 0.16);
}

.product-colors__item:hover {
	z-index: 2;
}

.product-colors__item .checkbox input:checked+*>.checkbox__trigger {
	box-shadow: inset 0px 0px 0px 0.25rem var(--color__dark);
	background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.800049' y='0.800049' width='25.2' height='25.2' rx='12.6' fill='%2341474A'/%3E%3Cpath d='M20.05 9.56668L11.8166 17.8L7.69995 13.6833' stroke='white' stroke-width='2'/%3E%3C/svg%3E");
	background-position: center !important;
	background-size: 1.5rem !important;
}

.product-colors__item .product-colors__color {
	background-size: 1.5rem !important;
	background-position: center !important;
} */

.products-page__top-mobile {
	flex-wrap: nowrap;
	z-index: 2;
	background-color: var(--color__white);
	width: 100vw !important;
	display: none;
	margin-left: calc(50% - 50vw);
	left: 0 !important;
	position: absolute;
	top: -2rem;
}

.products-page__top-mobile.fixed {
	position: fixed;
	top: 0;
	box-shadow: 0px 0px 32px rgba(0, 0, 0, 0.12);
}

.products-page__mobile-link {
	flex: 0 1 50%;
	text-align: center;
	font-family: Proxima Nova;
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
	color: var(--color__dark);
	transition: all 0.24s;
	border-bottom: 1px solid var(--color__border);
}

.products-page__mobile-link:first-child {
	border-right: 1px solid var(--color__border);
}

.products-page__mobile-link-text {
	position: relative;
	opacity: 0.64;
	display: block;
	line-height: 1.7;
}

.products-page__mobile-link:hover .products-page__mobile-link-text {
	opacity: 1;
}

.products-page__mobile-link-icon {
	height: 1rem;
	width: 1rem;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}

.products-page__popup .popup__content {
	padding: 0;
	overflow: hidden;
	z-index: 2;
	position: relative;
	background-color: var(--color__white);
	max-width: 20rem !important;
	height: 70vh;
	flex-wrap: nowrap;
}

.products-page__popup .popup__close {
	top: 50%;
	transform: translateY(-50%);
	right: 1rem;
}

.products-page__popup-header {
	padding: 1rem;
	background-color: var(--color__fill-1);
	position: relative;
	flex: 0 0 auto;
	width: 100%;
}

.products-page__popup-header .popup__close {
	opacity: 1;
	height: 1rem;
	width: 1rem;
}

.products-page__popup-title {
	color: var(--color__white);
	font-size: 1.25rem;
	font-family: MontserratA;
}

.products-page__popup-wrapper {
	position: relative;
	padding: 0 1rem 1rem 1rem;
	flex: 1 1 100%;
	width: 100%;
	max-height: calc(100% - 4.5rem);
	/* overflow-x: auto; */
	padding-left: 0;
	padding-right: 0;
}

.products-page__popup-wrapper .top-product-sort__selector-wrapper,
.products-page__popup-wrapper .filter-sidebar__form {
	height: 100%;
	display: flex;
	flex-wrap: nowrap;
}

.products-page__popup-wrapper .top-product-sort__btn {
	display: block;
}

.products-page__popup-inner {
	overflow-y: auto;
	overflow-x: hidden;
	flex: 1 1 calc(100% - 3.5rem);
	padding: 0 1rem;
}

.products-page__popup-wrapper .filter-sidebar__bottom {
	flex: 0 0 auto;
	width: 100%;
	margin-top: 1rem !important;
	padding-left: 1rem;
	padding-right: 1rem;
	position: absolute;
	bottom: 0;
	background-color: #ffffff;
}

.products-page__popup-wrapper .filter-sidebar__checkbox-btn {
	right: 0;
	opacity: 0;
}

.filter-sidebar__brands-wrapper .filter-sidebar__checkbox-btn:hover {
	opacity: 1;
}

.popup__filter-sidebar .products-page__popup-inner {
	width: 100%;
	padding-bottom: 3rem;
}

.content__title {
	font-weight: 700;
}

.content__title.--inline {
	display: inline-flex;
}

.content__head-counter {
	opacity: 0.5;
}

.breadcrumbs__back {
	display: none;
}

.back__page-title {
	flex-wrap: nowrap;
}

.contenfilter {
	/* padding-top: 1.25rem; */
}

.products-page__popup-title b {
	font-family: Montserrat;
}

.filter-sidebar__part .product-colors__item {
	display: block;
}

.filter-sidebar__part-content.--cat-list {
	display: none;
}

.catalog__cards-grid {
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 1rem;
	width: 100%;
}

.catalog__cards-grid.--rows {
	grid-template-columns: 1fr;
	grid-gap: 0.75rem;
}

.catalog__cards-grid.--search {
	grid-template-columns: 1fr 1fr 1fr 1fr;
}

.catalog-product-item {
	background-color: #fff;
	box-shadow: 0px 1rem 3rem rgba(0, 0, 0, 0.06);
	border-radius: 1rem;
	transition: transform 0.24s;
	flex-direction: column;
	min-width: 1px;
	justify-content: space-between;
	position: relative;
}

.catalog__cards-grid.--rows .catalog-product-item {
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: stretch;
}

.catalog-product-item:hover {
	transform: translateY(-0.5rem);
	z-index: 2;
}

.catalog__cards-grid.--rows .catalog-product-item:hover {
	transform: none;
}

.catalog-product-item__photo-wrap {
	width: 100%;
	max-height: 17.25rem;
	/* height: 17.25rem; */
	position: relative;
	border-top-left-radius: 1rem;
	border-top-right-radius: 1rem;
	overflow: hidden;
	display: flex;
}

.catalog__cards-grid.--rows .catalog-product-item__photo-wrap {
	width: auto;
	flex: 0 0 8.75rem;
	max-height: unset;
	min-height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	border-right: 1px solid var(--color__border);
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.catalog__cards-grid.--rows .catalog-product-item__photo-wrap .catalog-product-item__marker {
	display: none;
}

.catalog-product-item__marker {
	position: absolute;
	bottom: 0.5rem;
	left: 2rem;
	right: auto;
	top: auto;
}

.catalog__cards-grid.--rows .catalog-product-item__marker {
	position: static;
	background-position: center;
	height: 100%;
}

.catalog-product-item__photo {
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center;
}

.catalog-product-item__info {
	width: 100%;
	/* height: 100%; */
	padding: 1rem 2rem 2rem;
}

.catalog__cards-grid.--rows .catalog-product-item__info {
	width: auto;
	flex: 1 1 100%;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	padding: 1.5rem 2rem;
}

.catalog-product-item__name {
	display: block;
	font-family: Proxima;
	font-weight: 600;
	font-size: 1rem;
	line-height: 1.5;
	margin-top: 0.25rem;
	color: var(--color__dark);
	text-overflow: ellipsis;
	/* height: 3rem; */
	width: 100%;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-height: 1.5rem;
	max-height: calc(1.5rem * 2);
	text-overflow: ellipsis;
	width: 100%;
	/* white-space: nowrap; */
	overflow: hidden;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
}

.catalog__cards-grid.--rows .catalog-product-item__name {
	font-size: 1.125rem;
	line-height: 1.33;
	height: auto;
	margin-bottom: 0.25rem;
}

.catalog__cards-grid.--rows .rate-stars__wrap {
	margin-bottom: 0.25rem;
}

.catalog__cards-grid.--rows .catalog-product-item__info-line {
	align-items: center;
}

.catalog__cards-grid.--rows .catalog-product-item__info-row {
	flex: 0 1 auto;
}

.catalog__cards-grid.--rows .catalog-product-item__info-row:last-child {
	flex: 0 1 16.25rem;
}

.catalog__cards-grid.--rows .product-detail__brand-link,
.catalog__cards-grid.--rows .product-detail__article {
	font-size: 0.875rem;
}

.catalog-product-item__descr {
	margin-top: 0.75rem;
}

.catalog-product-item__descr-item {
	color: var(--color__text-3);
}

.catalog-product-item__descr-item+.catalog-product-item__descr-item {
	margin-left: 0.5rem;
}

.catalog-product-item__price-current {
	font-family: MontserratA;
	font-weight: 700;
	font-size: 1.25rem;
	line-height: 1.5;
	color: var(--color__text-2);
}

.price-sale__present.--ml-4 {
	margin-left: 4px;
}

.catalog__cards-grid.--rows .catalog-product-item__btn-wrap {
	align-items: center;
}

.catalog-product-item__fave {
	border: none;
	padding: 0;
	margin: 0;
	background-color: transparent;
}

.catalog-product-item__fave:focus {
	outline: transparent;
}

.mini-cart__icon.--hovered {
	height: 1.75rem;
	width: 1.75rem;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	transition: all 0.24s;
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.24' d='M8.4 22.4C6.86 22.4 5.6 23.66 5.6 25.2C5.6 26.74 6.86 28 8.4 28C9.94 28 11.2 26.74 11.2 25.2C11.2 23.66 9.94 22.4 8.4 22.4ZM0 0V2.8H2.8L7.84 13.44L5.88 16.8C5.74 17.22 5.6 17.78 5.6 18.2C5.6 19.74 6.86 21 8.4 21H25.2V18.2H8.96C8.82 18.2 8.68 18.06 8.68 17.92V17.7799L9.94 15.3999H20.3C21.42 15.3999 22.26 14.8399 22.68 13.9999L27.72 4.9C28 4.62 28 4.48 28 4.2C28 3.36 27.44 2.8 26.6 2.8H5.88L4.62 0H0ZM22.4 22.4C20.86 22.4 19.6 23.66 19.6 25.2C19.6 26.74 20.86 28 22.4 28C23.94 28 25.2 26.74 25.2 25.2C25.2 23.66 23.94 22.4 22.4 22.4Z' fill='%23818D92'/%3E%3C/svg%3E%0A");
}

.catalog-product-item__mini-cart {
	cursor: pointer;
	position: relative;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	background-color: transparent;
	width: 1.75rem;
	z-index: 1;
}

.catalog-product-item__mini-cart:focus {
	outline: transparent !important;
}

.catalog-product-item__mini-cart .mini-cart__count {
	display: none;
}

.catalog-product-item__mini-cart.is-added .mini-cart__count {
	display: flex;
}

.catalog-product-item__mini-cart.--notification {
	display: none;
}

.--no-product .catalog-product-item__mini-cart {
	display: none;
}

.--no-product .catalog-product-item__mini-cart.--notification {
	display: flex;
}

.catalog-product-item__mini-cart.--notification .mini-cart__icon {
	height: 1.75rem;
	width: 1.75rem;
	background-size: contain;
	background-position: center;
}

.mini-cart__add-btn.btn {
	position: absolute;
	top: -3.5rem;
	left: 25%;
	transform: translateX(-50%) scale(0);
	width: fit-content;
	/* min-width: 13rem; */
	padding: 0.5rem 1.25rem;
	border: none;
	background-color: var(--color__fill-1);
	box-shadow: 0px 0.5rem 1.5rem rgba(206, 0, 88, 0.24);
	border-radius: 0.5rem;
	color: var(--color__white);
	white-space: nowrap;
	opacity: 0;
	pointer-events: none;
	transform-origin: center bottom;
	width: auto;
}

.mini-cart__add-btn::after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0.5rem 0.5rem 0 0.5rem;
	border-color: var(--color__fill-1) transparent transparent transparent;
	bottom: 0;
	transform: translateY(90%);
	left: 0;
	right: 0;
	margin: 0 auto;
	transition: all 0.24s;
}

.catalog-product-item__mini-cart:hover .mini-cart__add-btn {
	opacity: 1;
	pointer-events: all;
	transform: translateX(-46%);
}

.mini-cart__add-btn:hover::after {
	border-color: var(--color__fill-1-h) transparent transparent transparent;
}

.mini-cart__add-btn:active.btn {
	transform: translateX(-50%) scale(0.95);
}

.mini-cart__add-btn:active::after {
	border-color: var(--color__fill-1-a) transparent transparent transparent;
}

.catalog-product-item__mini-cart:hover .mini-cart__icon.--hovered,
.catalog-product-item__mini-cart.is-added .mini-cart__icon.--hovered {
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.4 22.4C6.86 22.4 5.6 23.66 5.6 25.2C5.6 26.74 6.86 28 8.4 28C9.94 28 11.2 26.74 11.2 25.2C11.2 23.66 9.94 22.4 8.4 22.4ZM0 0V2.8H2.8L7.84 13.44L5.88 16.8C5.74 17.22 5.6 17.78 5.6 18.2C5.6 19.74 6.86 21 8.4 21H25.2V18.2H8.96C8.82 18.2 8.68 18.06 8.68 17.92V17.7799L9.94 15.3999H20.3C21.42 15.3999 22.26 14.8399 22.68 13.9999L27.72 4.9C28 4.62 28 4.48 28 4.2C28 3.36 27.44 2.8 26.6 2.8H5.88L4.62 0H0ZM22.4 22.4C20.86 22.4 19.6 23.66 19.6 25.2C19.6 26.74 20.86 28 22.4 28C23.94 28 25.2 26.74 25.2 25.2C25.2 23.66 23.94 22.4 22.4 22.4Z' fill='%23CE0058'/%3E%3C/svg%3E%0A");
}

.catalog-pagination {
	width: 100%;
}

.catalog-pagination .pagination__loadmore {
	margin: 0 auto;
	border-radius: 2.25rem;
	width: calc(100% / 3);
	height: 4.5rem;
}

.catalog-pagination .pagination__numbs {
	margin: 0 2.5rem;
}

.catalog-pagination .pagination__goto-start,

.catalog-pagination .pagination__goto-next {
	margin-right: 1.5em;
}

.catalog-pagination .pagination__numb {
	font-weight: 700;
}

.catalog-pagination .pagination__numb.--mobile {
	display: none;
}

.catalog-descr {
	border-top: 1px dashed #dddddd;
	margin-top: 5rem;
}

.catalog-descr__wrapper {
	position: relative;
	max-height: 26rem;
	overflow: hidden;
	transition: all 0.24s;
}

.catalog-descr__wrapper.is-open {
	max-height: 100%;
}

.catalog-descr__wrapper.is-open .catalog-descr__spoiler {
	opacity: 0;
	pointer-events: none;
}

.catalog-descr__wrapper {
	max-width: 46rem;
}

.catalog-descr__spoiler {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 4.5rem;
	transition: all 0.24s;
	background:
		linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%,
			rgba(255, 255, 255, 1) 100%);
}

.catalog-descr__more.btn {
	height: 3.5rem;
	font-size: 1rem;
	padding: 0 2.5rem;
	margin: 0 auto;
}

.catalog-descr__more-text {
	position: relative;
	line-height: 1.5;
}

.catalog-descr__more-text::after {
	display: block;
	transform: translateY(-50%);
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%2341474A' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.catalog-descr__more:hover .catalog-descr__more-text::after {
	display: block;
	transform: translateY(-50%);
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.catalog-descr__more.is-active .catalog-descr__more-text::after {
	transform: translateY(-50%) rotate(180deg);
}

.filter-result__button-item {
	height: 2rem;
	background-color: #f2f2f2;
	border-radius: 1.5rem;
	padding: 0.325rem 3rem 0.325rem 1rem;
	position: relative;
	font-size: 0.75rem;
	line-height: 1.33;
}

.filter-result__button-item+.filter-result__button-item {
	margin-left: 0.5rem;
}

.filter-result__item-title {
	font-weight: 700;
}

.filter-result__item-text {
	margin-left: 0.25em;
}

.filter-result__item-clear {
	right: 0;
	top: 0;
	display: block;
	font-size: 0;
	padding: 0.25rem;
	border: none;
	border-left: 1px solid var(--color__border);
	height: 2rem;
	width: 2rem;
	border-top-right-radius: 1rem;
	border-bottom-right-radius: 1rem;
	position: absolute;
	background-color: #f2f2f2;
	padding: 0;
	background-size: 33%;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 5.5M10 10L5.5 5.5M5.5 5.5L10 1M5.5 5.5L1 10' stroke='%2341474A' stroke-width='2'/%3E%3C/svg%3E%0A");
	cursor: pointer;
}

.filter-result__item-clear:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 5.5M10 10L5.5 5.5M5.5 5.5L10 1M5.5 5.5L1 10' stroke='%23CE0058' stroke-width='2'/%3E%3C/svg%3E%0A");
}

.filter-result__clear {
	border: none;
	background-color: transparent;
	font-weight: 700;
	cursor: pointer;
	position: relative;
	padding: 0;
}

.filter-result__clear::after {
	position: absolute;
	content: "";
	height: 0.75rem;
	width: 0.75rem;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	background-size: contain;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 5.5M10 10L5.5 5.5M5.5 5.5L10 1M5.5 5.5L1 10' stroke='%23CE0058' stroke-width='2'/%3E%3C/svg%3E%0A");
}

.filter-result__clear:hover::after {
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 5.5M10 10L5.5 5.5M5.5 5.5L10 1M5.5 5.5L1 10' stroke='%23a80048' stroke-width='2'/%3E%3C/svg%3E%0A");


}

.filter-sidebar__part .product-colors__item {
	display: block;
}




h1.blog-item__name:hover:hover {
	opacity: 1 !important;
}

.blog-detail__intro p {
	font-family: Proxima;
}

.blog-detail__intro {
	border-bottom: 1px solid var(--color__border);
}

.blog-detail__wrap-list {}

.blog-detail {
	position: relative;
	z-index: 2;
	border-bottom: 1px solid var(--color__border);
}

.blog-main-post {
	margin-top: 8rem;
}

.blog-related__title {
	text-align: center;
}

.blog-item.--big .blog-item__content-wrap {}


.blog__items {
	width: calc(100% + 2rem);
}

.blog-item {
	width: calc(33% - 1.75rem);
	margin-right: 2rem;
	margin-bottom: 2rem;
	position: relative;
}

.blog-item__content {}

.blog-item__pic {
	width: 100%;
	height: 14.25rem;
	display: flex;
	border-radius: 1rem;
	background-color: var(--color__border);
	box-shadow: inset 0 0 0 10rem transparent, 0px 1rem 3rem rgba(0, 0, 0, 0.06);
	transition: all ease .24s;
	background-size: cover;
	background-position: center;
}

.blog-item__tags {}

.blog-item__name {
	opacity: 1 !important;
	display: flex;
	font-weight: 700;
	font-family: Proxima !important;
}

.blog-item__desc {
	opacity: .8;
}

.blog-item__bottom {}

.blog-item__social-share {}

.blog-item__date {
	font-weight: 600;
	opacity: .4;
}

.blog-item__share {
	width: 1.5rem;
	height: 1.375rem;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: .5rem;
	transition: all ease .24s;
	opacity: .24;
}

.blog-item__share:hover {}

.blog-item__content-wrap {
	position: relative;
	z-index: 2;
	height: 100%;
}

.blog-item__bg-wrap {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 1;
	left: 0;
	top: 0;
}

.blog-item__mask {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	background-color: rgb(0 0 0 / 0.48);
}

.blog-item__bg {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	background-size: cover;
	background-position: center;
}

.blog-item__name:hover {
	opacity: .64 !important;
}

.blog-item__name.link.--color-dark:hover {
	opacity: 1 !important;
}

.blog-item__pic:hover {
	box-shadow: inset 0 0 0 10rem rgb(0 0 0 / 0.24);
}

.blog-item__share:hover {
	opacity: 1;
	transform: scale(1.125);
}

.--big .blog-item__share {
	/* opacity: 1; */
}

.--big .blog-item__share:hover {
	/* opacity: .8; */
}

.blog-main-post__title {
	text-transform: uppercase;
	color: white;
}

.blog-subscrible {
	width: 100%;
	border-radius: 1rem;
	background-color: var(--color__fill-1);
	color: white;
}

.blog-subscrible__wrap {}

.blog-subscrible {}

.blog-subscrible__wrap {}

.blog-subscrible__tumb {
	min-height: 18rem;
}

.blog-subscrible__pic {
	width: 17.625rem;
	margin-top: -1rem;
}

.blog-subscrible__content {}

.blog-subscrible__form {}

.blog-subscrible__title {}

.blog-subscrible__input {
	background-color: white !important;
	font-weight: 500;
	font-size: 1.25rem !important;
}

.blog-subscrible__btn {
	width: 4.5rem;
	height: 4.5rem;
	position: absolute;
	right: 0;
	top: 0;
	background-position: center;
	background: transparent;
	border: 0;
	transition: all ease .24s;
	background-repeat: no-repeat;
	background-position: center;
	background-size: auto 1.5rem;
	cursor: pointer;
	outline: none;
}


.blog-subscrible__socials {
	top: .25rem;
	position: relative;
}

.blog-subscrible__social-tilte {
	/* font-family: Oswald; */
	opacity: .4;
}

.blog-subscrible__social {
	width: 2.5rem;
	height: 2.5rem;
	border-radius: .25rem;
	margin-left: .25rem;
	transition: all ease .24s;
	background-size: 50% 50%;
	background-position: center;
	background-color: rgb(255 255 255 / 0.24);
}

.blog-subscrible__social:hover {}

.blog-subscrible__input-wrap {
	position: relative;
}

.blog-subscrible__btn:hover {
	opacity: .56;
}

.blog-subscrible__social:hover {
	transform: scale(1.125);
	background-color: rgb(255 255 255 / 40%);
}


.blog-item__name.link.--color-white:hover {
	opacity: .8 !important;
}

.blog-item.--big .blog-item__content-wrap {}

.blog-item.--big {
	width: calc(66% - 1.75rem);
	color: white;
	border-radius: 1rem;
	overflow: hidden;
}

.blog-item.--big .blog-item__name {
	max-width: 80%;
}

.blog-item__tumb-pic {
	position: relative;
}

.blog-item__tumb-pic .blog-item__tags {
	position: absolute;
	bottom: 1rem;
	left: 1rem;
}

.blog-subscrible .checkbox input:checked+*>.checkbox__label {
	color: white;
}

.blog-subscrible .checkbox__trigger {
	/* background-color: white !important; */
	box-shadow: inset 0 0 0 0.125rem;
}

.blog-subscrible .checkbox input:checked+*>.checkbox__trigger {
	background-color: transparent !important;
	box-shadow: inset 0 0 0 .125rem;
}

.blog-subscrible .checkbox__trigger {}

.blog-detail-head__bg {
	width: 100%;
	height: 35rem;
	border-radius: 1rem;
	background-color: var(--color__fill-4);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.blog-detail-head {
	position: relative;
}

.blog-detail-head .product-detail-share__link {
	width: 2rem;
	height: 2rem;
}


.blog-detail__wrap {
	position: relative;
}

.side-social-share {
	width: 6rem;
	border: 1px solid var(--color__border);
	display: flex;
	align-items: center;
	flex-direction: column;
	padding: 1rem 0;
	border-radius: 1rem;
	position: sticky;
	top: 0;
	left: 0;
}

.side-social-share__link {
	width: 1.5rem;
	height: 1.5rem;
	background-size: contain;
	background-position: center;
	margin: .75rem;
	opacity: .32;
	transition: all ease .24s;
	color: white;
	position: relative;
}

.side-social-share__tool-tip {
	padding: .75rem;
	background-color: var(--color__fill-1);
	position: absolute;
	height: 2rem;
	display: flex;
	align-items: center;
	border-radius: .5rem;
	font-weight: 600;
	left: 2.5rem;
	top: -.25rem;
	z-index: 2;
	pointer-events: none;
	opacity: 0;
	transition: all ease .24s;
	transform: scale(0.95) translateX(-.5rem);
	transform-origin: left center;
}

.blog-detail__social-share {
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	padding-top: 3.5rem;
	width: 6rem;
}

.side-social-share__link:hover {
	opacity: 1;
}

.side-social-share__tool-tip:after {
	content: "";
	border: .5rem solid transparent;
	border-right: .5rem solid var(--color__fill-1);
	position: absolute;
	left: -1rem;
	font-size: .8875rem;
	color: white;
}

.side-social-share__link:hover {}

.side-social-share__link:hover .side-social-share__tool-tip {
	opacity: 1;
	transform: scale(1) translateX(0rem);
}

.blog-detail__content {
	/* position: relative; */
	/* z-index: 2; */
}

.blog-item.--carusel-item {
	width: 100% !important;
}

.blog-related .type-carusel__btn {
	top: 7rem !important;
}



.personal-section {}

.personal-section__user {
	background-color: rgb(240 241 242 / 0.40);
	border-radius: 1rem;
	max-width: 100% !important;
}

.personal-section__links {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 1rem;
}

.personal-mini-info {}

.personal-mini-info__btns {
	border-top: 1px solid rgb(0 0 0 / 8%);
}

.personal-mini-info__avatar {}

.personal-mini-info__wrap {
	padding-left: 1rem;
	flex: 1;
}

.personal-mini-info__name {}

.personal-mini-info__tell {}

.personal-mini-info__mail {}

.personal-mini-info__link {
	transition: all ease .24s;
	color: var(--color__fill-1) !important;
	filter: grayscale(1);
}

.personal-mini-info__link-icon {
	display: flex;
	width: 1.25rem;
	height: 1.25rem;
	background-size: contain;
}

.personal-mini-info__link:hover {}

.personal-section-item {
	/* border: 1px solid var(--color__border); */
	background-color: white;
	border-radius: 1rem;
}

.personal-section-item__tumb {}

.personal-section-item__icon {
	width: 2rem;
	height: 2rem;
	background-size: contain;
	opacity: .20;
}

.personal-section-item__name {
	font-weight: 700;
	display: flex;
	align-items: center;
}

.personal-section-item__link-counter {
	height: 1.5rem;
	display: flex;
	align-items: center;
	padding: 0 .5rem;
	background-color: var(--color__fill-1);
	color: white;
	border-radius: 1.5rem;
	margin-left: .5rem;
}

.personal-section-item__total-info {}

.personal-section-item__btn-wrap {}

.personal-section-item__more-btn {}

.personal-section-item__name:hover {
	color: var(--color__fill-1);
}

.personal-mini-info__avatar {
	width: 6rem;
	height: 6rem;
	background-color: white;
	border-radius: 6rem;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.personal-mini-info__avatar.--no-photo {
	background-size: auto 1.5rem;
}

.personal-mini-info__link:hover {
	opacity: 1;
	filter: grayscale(0);
}

.personal-mini-info__name.---min {
	text-align: center;
	padding: 0;
}

.personal-mini-info__btns.--min {
	border: 0;
	padding: 0 !important;
}

.personal-mini-info__link.--min {
	opacity: .4;
}

.personal-mini-info__link.--min:hover {
	opacity: 1;
}

.personal-mini-info__wrap.--min {
	padding: 0;
}

.personal-menu {}

.personal-menu__item {}

.personal-menu__link {
	padding: .375rem 0;
	font-weight: 600;
	color: rgb(65 71 74 / 0.64);
	transition: all ease .24s;
}

.personal-menu__icon {
	width: 1.25rem;
	height: 1.25rem;
	display: flex;
	background-position: center;
	background-size: contain;
	margin-right: 1rem;
	transition: all ease .24s;
	opacity: .32;
}

.personal-menu__icon {}

.personal-menu__link:hover {
	color: rgb(70 73 92 / 1);
}

.personal-menu__link:hover .personal-menu__icon {
	opacity: 1;
}

.accordion:hover {
	/* background-color: #f1f1f4; */
}

.order__numb:hover {
	color: var(--color__fill-1);
}

.accordion__arrow-icon:hover {
	opacity: 1;
}

.orders-sort__arrow {
	background-size: contain;
	width: 1rem;
	height: .5rem;
	margin-left: .5rem;
}

.order-sort {
	/* box-shadow: inset 0 -0.15rem 0 0 black; */
}

.orders-sort {
	box-shadow: inset 0 -0.15rem 0 0 var(--color__border);
}

.order-sort__btn {
	align-items: center;
	padding-bottom: 1.25rem;
	text-decoration: none;
	color: var(--color__dark);
	font-size: 1rem;
	font-weight: 600;
	opacity: .5;
	transition: all ease .24s;
}

a.order-sort__btn.is-active {
	opacity: 1;
	box-shadow: inset 0 -0.25rem 0 0 var(--color__fill-1);
	color: var(--color__fill-1);
}

.order-sort__btn:hover {
	opacity: 1;
}

.catalog-items {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 1rem;
}

.catalog-item .cart-element__action-btn {
	position: absolute;
	right: 1.5rem;
	top: .75rem;
	z-index: 2;
}

.subscribles {
	display: grid;
	grid-gap: 1rem;
}

.subscribles__item {
	/* border: 1px solid var(--color__border); */
	padding: 1rem 2rem;
	border-radius: 1rem;
	background-color: white;
}

.user-info__inputs {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 1rem 2rem;
}

.user-info__avatar {
	width: 3rem;
	height: 3rem;
	background-color: var(--color__fill-4);
	background-size: auto 1rem !important;
}

.user-info__avatar-changer {
	border-bottom: 1px solid var(--color__border);
}

.user-info {
	padding: 3rem;
	border: 1px solid var(--color__border);
	border: 0;
	border-radius: 1rem;
}

.user-info__confirm {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 2rem;
}


.cart-total__price-value {
	font-family: 'PT Sans', serif;
}

.cart .product-element__col-select {
	display: block !important;
	position: absolute;
	right: 0;
	top: 0;
	width: 2rem;
}

.cart__head {}

.cart .product-element__wrap {
	position: relative;
}

.big-input__input.--svg__password {
	background-repeat: no-repeat;
	background-position: calc(100% - 2rem) center;
}



.autorize__list {
	border-radius: 1rem;
}

.autorize__head {
	padding-bottom: 1.25rem;
	border-bottom: 1px solid var(--color__border);
}

button.auth__confirm-btn span {
	font-size: 1.25rem !important;
}

.personal-menu__icon.--svg__personal-logout {
	filter: grayscale(1) !important;
	/* opacity: .24 !important; */
}

.personal-menu__item:hover {}

.personal-menu__link:hover {}

.personal-menu__link:hover .personal-menu__icon {}

.personal-menu__link:hover {
	color: var(--color__dark);
}


.orders {
	width: 100%;
}

.accordion__desc {
	padding: 1rem;
	padding-top: 0px;
}

a.product-mini__img img {
	max-width: 100%;
	border-radius: .25rem;
}

a.product-mini__img {
	width: 5rem;
	/* height: 7rem; */
	/* padding: 1rem; */
	/* border: 1px solid var(--color__border); */
	border-radius: .25rem;
	display: flex;
	align-items: center;
}

.order-sort.--center {
	margin-left: -3px;
	margin-right: -3px;
	border-radius: 0px;
}

img.orders-sort__arrow {
	height: .675rem;
	margin-left: .5rem;
}

.orders-sort__link {
	text-decoration: none;
	font-size: .875rem;
	font-weight: 500;
	color: var(--color__dark);
	opacity: .56;
	transition: all ease .24s;
}

.orders-sort__wraper {}

.orders-sort-items {
	/* border-top: 1px solid #e8e8e8; */
	padding: 1rem 0px;
}

.orders-sort__link:hover {
	opacity: 1;
}

.order {}

.order .accordion__title {
	padding-left: 0px !important;
	padding: 1.75rem 2rem;
}

.order__info {
	width: 100%;
}

.order__title-wrap {
	width: 100%;
}

.order__numb {
	color: var(--color__fill-1);
	cursor: pointer;
	transition: all ease .24s;
	font-size: 1.125rem;
}

.order__status {
	width: .5rem;
	height: .5rem;
	background-color: #333;
	display: inline-block;
	margin-right: .5rem;
	margin-left: -.5rem;
	border-radius: .5rem;
	position: relative;
	top: -.1125rem;
}

.order-products__titles {
	padding: .5rem 0px;
	background-color: #F6F7F7;
	border-radius: .5rem;
	margin-bottom: 0rem;
}

.order-products__title.--name {
	padding-left: 1rem;
}

.order-product {
	margin-top: 1rem;
}

.accordion {
	border-radius: .25rem;
	margin-bottom: .675rem;
	position: relative;
	transition: all ease .24s;
	background-color: white;
	border-radius: 1rem;
}

.accordion__title {
	position: relative;
	padding: 1.5rem 3rem;
	/* cursor: pointer; */
	padding-right: 9.25rem;
}

.accordion__arrow {
	position: absolute;
	right: 3rem;
	top: 50%;
	height: 3rem;
	padding-left: 2rem;
	/* border-left: 1px solid var(--color__border); */
	margin-top: -1.5rem;
}

.accordion__arrow-icon {
	width: 1.25rem;
	transition: all ease .24s;
}

.accordion__arrow-icon {
	width: 1.25rem;
	transition: all ease .24s;
	height: 1rem;
	background-size: contain;
	background-repeat: no-repeat;
	opacity: .324;
	cursor: pointer;
	opacity: 1;
}

.accordion.is-open .accordion__arrow-icon {
	transform: rotate(180deg);
}

.accordion__desc {}

.accordion.is-open {
	background-color: white;
}

.accordion.is-open .accordion__arrow-icon {
	transform: rotate(180deg);
	opacity: .32;
}

.accordion__desc .seotext {
	padding-top: 2rem;
}

.wraper__component {
	width: 100%;
}

.subscribles__name {
	font-weight: 600;
}

.vacantion__date {
	opacity: .4;
}

.vacantion__full-desc-content {
	border-top: 1px solid var(--color__border);
}

.vacantion__title {
	cursor: pointer;
	font-weight: 600;
}

.final-page__thanks-icon {
	width: 100%;
	max-width: 8rem;
}

.final-404-icon {
	width: 100%;
	max-width: 13.875rem;
}

.autorize-about {
	min-width: 1px;
	width: 100%;
}

.autorize-about__pic {
	width: 100%;
	max-width: 42rem;
}

.type-carusel__btn.--autorize-about {
	left: unset !important;
	right: unset !important;
	position: relative;
	width: 1.25rem;
	height: 1.25rem;
	/* background: transparent; */
	box-shadow: none;
	background-position: center;
	background-size: contain;
	margin: 0 !important;
}


.swiper-pagination.swiper-pagination-fraction {
	width: auto;
	bottom: unset;
	margin: 0 1rem;
}

.autorize-about__desc {
	text-align: center;
}

.contacts {
	min-height: 45rem;
	margin-bottom: -5rem;
}

.contacts__list {
	border-radius: 1rem;
	z-index: 2;
	position: relative;
	background-color: white;
	width: 100%;
}

.contacts__row.--bottom {
	border-top: 1px solid var(--color__border);
}

.contacts__col-label {
	color: var(--color__text-2);
	opacity: .6;
}

.contacts__map-wrap {
	width: 100%;
	min-height: 45rem;
	margin-top: 2rem;
}

.contacts__map {
	left: 0;
	z-index: 1;
	bottom: 0;
	width: 100% !important;
	background-color: var(--color__fill-4);
}

.contacts__col-values-value {
    color: var(--color__dark) !important;
    margin: .5rem 0;
    margin-top: 0;
}

body.--contacts .content {
	position: relative;
}

body.--contacts .content .center-wrap {
	position: unset;
}

.contacts__list:after {
	content: "";
	display: block;
	position: absolute;
	border: 1rem solid transparent;
	border-bottom: 1rem solid white;
	top: -2rem;
	left: 50%;
	margin-left: -1rem;
}

.contacts__map>ymaps {
	height: 45rem !important;
}

.blog-detail__type-header {
	border-bottom: 1px solid var(--color__border);
	padding-bottom: 1.5rem;
}

.swiper-container.--shade-wrap {
	width: calc(100% + 4rem);
	padding: 2rem;
	margin-left: -2rem;
	margin-top: -2rem;
}

.swiper-container.--ov-auto {
	overflow: visible;

}

.blog-detail.--type-page {
	border-top: 1px solid var(--color__border);
}

.delivery-pay__title {
	font-weight: 700;
}

.delivery-pay__content-pic {
	border-radius: 1rem;
}

.delivery-pay__group {
	border-top: 1px solid var(--color__border);

}

.delibery-pay__free {
	background-color: var(--color__fill-4);
	border-radius: 1rem;
}

.delibery-pay__delviery-car {
	margin-top: -5rem;
	margin-bottom: -1rem;
	width: 100%;
	max-width: 28rem;
}

.delibery-pay__selected-city {
	color: var(--color__fill-1);
}

.city-select {
	columns: 2;
	column-gap: 1rem;
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
	break-inside: avoid-column;
}

.city-select__city {
	padding: .125rem 0;
	font-weight: 600;
	-webkit-column-break-inside: avoid;
	-moz-column-break-inside: avoid;
	column-break-inside: avoid;
	break-inside: avoid-column;
	page-break-inside: avoid;
}

.city-select__city.is-active {
	color: var(--color__fill-1);
}

.catalog-product-item__delete-fave {
	width: 2rem;
	height: 2rem;
	position: absolute;
	right: 1rem;
	top: 1rem;
	background-color: var(--color__fill-1);
	z-index: 2;
	background-position: center;
	background-size: 50%;
	border-radius: 1rem;
	padding: 0;
}

.popular-brands__title {
	text-align: center;
}

.sale-banner {
	position: relative;
	border-radius: 1rem;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
}

.sale-banner__content {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background-color: rgb(0 0 0 / 0.72);
	z-index: 2;
	justify-content: center;
	text-align: center;
	color: white;
	transition: all cubic-bezier(0, 0, 0.29, 1.05) .24s;
	opacity: 0;
	pointer-events: none;
}

.sale-banner__wrap {}

.sale-banner__more-link {
	font-weight: 600;
	display: flex;
	align-items: center;
	justify-content: center;
}

.sale-banner__more-icon {
	width: 1.25rem;
	height: 1.25rem;
	display: inline-block;
}

.sale-banner__share-links {}

.blog-subscrible__social {}

.sale-banner__img {
	width: 100%;
	transition: all cubic-bezier(0, 0, 0.38, 1.05) .32s;
	transform: scale(1);
	transform-origin: center;
}

.sale-banner:hover .sale-banner__content {
	opacity: 1;
	pointer-events: unset;
}

.sale-banner:hover {}

.sale-banner:hover .sale-banner__img {
	transform: scale(1.125);
}

.instagram {}

.instagram__title {
	text-align: center;
}

.instagram__carusel-wrap {}

.type-carusel__swiper {}

.type-carusel__btn {}

.instagram__link {
	position: relative;
}

.instagram__img {
	width: 100%;
	border-radius: 1rem;
}

.instagram__insta-icon {
	width: 2rem;
	height: 2rem;
	background-size: contain;
	position: absolute;
	right: .75rem;
	top: .75rem;
	border-radius: .5rem;
}

.filter-result__clear:focus {
	outline: transparent !important;
}

.promo-top {
	width: 100%;
	position: relative;
}

.banner {
	border-radius: 1rem;
	overflow: hidden;
	position: relative;
	padding: 3rem 3.5rem;
	box-shadow: 0px 16px 48px rgba(0, 0, 0, 0.06);
	text-decoration: none;
	align-items: center;
    min-height: 30rem;
}

.banner__bg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	display: flex;
}

.banner__bg-filter {
	width: 30%;
	height: 100%;
	position: relative;
}

.banner__bg-filter-mask {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 100%;
}

.banner__bg-filter-mask-mob {
	width: 100%;
	height: 50%;
	position: absolute;
	top: -50%;
	display: none;
}

.banner__bg-picture {
	height: 100%;
	/* flex: 1; */
	background-position: center;
	background-size: cover;
	max-height: 30rem;
    width: 100%;
}

.banner__content,
.banner__content-title {
	position: relative;
	z-index: 1;
	color: var(--color__white);
	text-decoration: none;
	/* font-weight: 700; */
	opacity: 1 !important;
}

.banner__content {
	max-width: 27.5rem;
}

.banner__content-title {
	/* margin-bottom: 1rem; */
}

.banner__content-text {
	margin-bottom: 2.5rem;
}

.banner__timer {}

.banner__timer-text {
	opacity: 0.72;
	text-align: center;
}

.timer-item {
	text-align: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.timer-item+.timer-item {
	margin-left: 0.75rem;
}

.timer-item__number {
	background-color: var(--color__white);
	height: 3rem;
	width: 3rem;
	border-radius: 0.375rem;
	color: var(--color__fill-1);
	font-family: MontserratA;
	font-weight: 700;
	font-size: 1.5rem;
	line-height: 1.33;
	padding: 0.5rem;
	text-align: center;
	position: relative;
}

.timer-divider {
	/* position: absolute; */
	/* right: calc(1.15rem / -2); */
	/* top: 50%; */
	/* transform: translateY(-50%); */
	color: var(--color__white);
	/* opacity: 0.5; */
	top: .75rem;
	position: relative;
}

.timer-item__descr {
	opacity: 0.72;
}

.promo-top__arrow {
	position: absolute;
	bottom: 0rem;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 9rem;
	height: 4rem;
}

.promo-top__arrow svg {
	display: block;
	width: 100%;
}

.rounded-arrow__arrow {}

.why-us {
	max-width: 100%;
	margin-top: 5rem;
}

.why-us__title {
	font-weight: 700;
	text-align: center;
}

.why-us__slider {
	display: none;
}

.why-us__item {
	flex: 0 0 22rem;
	position: relative;
}

.why-us__item:nth-child(3n) .why-us__item-divider {
	display: none;
}

.why-us__item-icon {
	height: 8rem;
	width: 8rem;
	background-position: center;
	background-repeat: no-repeat;
	background-color: var(--color__fill-1);
	border-radius: 50%;
	margin: 0 auto 1.5rem;
	background-size: auto 3.5rem;
}

.why-us__item-title {
	text-align: center;
	font-weight: 700;
	margin-bottom: 0.5rem;
	font-family: "MontserratA";
	font-size: 1.25rem;
	line-height: 1.5;
	color: var(--color__dark);
}

.why-us__item-text {
	text-align: center;
	font-size: 1rem;
	color: var(--color__text-2);
	line-height: 1.5;
}

.why-us__item-divider {
	height: 12px;
	width: 48px;
	position: absolute;
	right: calc((100vw - (100vw - 82rem) - 66rem) / -2);
	top: 4rem;
	transform: translateX(-50%);
}

.about {
	width: 100%;
	box-shadow: 0px 1rem 3rem rgba(0, 0, 0, 0.06);
	border-radius: 1rem;
	overflow: hidden;
	margin-top: 5rem;
}

.about__descr {
	flex: 0 0 50%;
	padding: 4rem 3rem 4rem 5rem;
}

.about__descr-logo {
	width: 50%;
	background-size: contain;
	min-height: 3rem;
	opacity: 0.2;
}

.about__images {
	width: 50%;
	overflow-x: hidden;
	border-radius: 1rem;
}

.about__descr-title {
	font-weight: 700;
}

.swiper-container {
	height: 100%;
}

.about__images .about__pic {
	height: 100%;
	width: 100%;
	background-size: cover;
}

.about__prev-btn {
	display: none;
	position: absolute;
	left: -1px;
	top: 50%;
	transform: translateY(-50%);
	z-index: 2;
}

.about__next-btn {
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	z-index: 1;
	cursor: pointer;
	outline: none;
}

.about__next-btn-mobile {
	display: none;
}

.also {
	width: 100%;
	margin-top: 5rem;
}

.also-slider__swiper {
	position: relative;
}

.also-slider__banner {
	width: 100%;
	display: block;
	position: relative;
	border-radius: 1rem;
	overflow: hidden;
	text-decoration: none;
	min-height: 13.75rem;
	padding: 4rem;
	align-items: center;
	display: flex;
	padding-right: 6rem;
	font-weight: 700;
}

.also-slider__bg,
.also-slider__picture,
.also-slider__filter {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
}

.also-slider__picture {
	background-size: cover;
	background-position-x: right;
	background-position-y: center;
}

.also-slider__filter {
	background-color: rgba(0, 0, 0, 0.56);
	transition: all 0.24s;
}

.also-slider__banner:hover .also-slider__filter {
	background-color: rgba(0, 0, 0, 0.78);
}

.also-slider__text {
	position: relative;
	z-index: 4;
	color: var(--color__white);
}

.main-sliders {}

.main-sliders .type-carusel__btn.--right {
	right: 2.25rem;
}

.main-sliders .swiper-container {
	border-radius: 1rem;
}

.main-sliders__big-slider {
	border-radius: 1rem;
	z-index: 1;
}

.mini-sale-link {
	border-radius: 1rem;
	overflow: hidden;
	max-height: 20rem;
	height: 100%;
	background-color: var(--color__fill-4);
}

.mini-sale-link__img {
	width: 100%;
	height: 100%;
    max-height: 20rem;
}


a.banner__content-title:hover {
	opacity: .8 !important;
}

.main-sliders .swiper-pagination {
	position: absolute;
	width: 100%;
}

/* STYLES-SECTION: input fix */
.js-mask__tell:hover+.big-input__title {
	opacity: 0;
}

.js-mask__tell:focus+.big-input__title {
	opacity: 1;
}

.big-input.is-has .js-mask__tell:hover+.big-input__title {
	opacity: 1;
}

/* !STYLES-SECTION: input fix */

.pagination__link {
	flex: 0 0 20%;
	text-transform: uppercase;
}

.pagination__link:first-of-type {
	text-align: left;
}

.pagination__link:last-of-type {
	text-align: right;
}

.pagination__select {
	flex: 0 1 30%;
}

.one-from__title.--promo-header {
	margin-left: 5rem;
}

.one-from__input.--promo-header {
	padding: 0.75rem 14rem 0 5rem;
	background-position: 1rem center;
}

/* STYLES-SECTION: adv */
.--4-cols {
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-gap: 1rem;
}

.--2-cols {
	grid-template-columns: 1fr 1fr;
	grid-gap: 1rem;
}

/* !STYLES-SECTION: adv */

.cart-item .cart-item__numb {
    position: absolute;
    left: 0;
}

.mob-catalog-nav__section-lvl-3-group {
    text-align: left;
}
.add-review__add-rates.is-error {
    position: relative;
    color: red;
}

.add-review__add-rates.is-error .add-review__add-rates-error {
    display: block !important;
    position: absolute;
    right: 0;
    padding: .25rem 1rem;
    background-color: red;
    color: white;
    border-radius: 1rem;
    font-weight: 600;
}


ul.bx-soa-pp-list {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: .5rem;
}

.bx-soa-pp-list-termin {font-size: .75rem;}

.bx-soa-pp-list-description {
    font-weight: bold;
    font-size: 1.125rem;
}

.SDEK_selectPVZ {
    padding: 0;
    text-align: center;
    color: white;
    background-color: var(--color__fill-1);
    width: 100%;
}

.sdek_pvzLair {
    height: 100%;
    height: auto;
    width: 100%;
    margin-bottom: .25rem;
}

.order-radio-params {
    margin-top: 0 !important;
    /* margin-bottom: 1rem; */
}

.bx-soa-pp-company {
    background-color: var(--color__fill-4);
    padding: 1rem;
    border-radius: 1rem;
}

span.sdek_pvzAddr {
    position: relative;
    color: black;
    font-size: .875rem !important;
    text-align: left;
    font-weight: 600;
}

div#pvzselect {
    background-color: unset;
    padding: unset !important;
    height: unset;
}

.SDEK_selectPVZ:hover {
    background-color: var(--color__fill-1-h);
}

.order-radio-params__btn a {
    text-align: center;
    color: white;
    text-decoration: none;
}

div#other {
    margin-bottom: .75rem;
}

.main-page-products {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 1rem;
}

.product-detail__verify {
    color: var(--color__fill-1);
    width: 100%;
}

.product-detail__verify-icon {
    width: 1.5rem;
    height: 1.5rem;
    display: block;
    background-size: contain;
}
.sale-paysystem-wrapper {
    padding: 0;
    border: 0;
    margin-bottom: 0 !important;
    margin-top: 1rem !important;
    display: inline-block;
}

.tablebodytext {
    font-size: 1.25rem;
    color: var(--color__dark);
    letter-spacing: 0 !important;
    font-weight: 600;
}

.sale-paysystem-yandex-button {
    margin: 0;
    margin-top: 1rem;
    background-color: var(--color__fill-1);
    background-color: transparent;
}

.sale-paysystem-yandex-button-item {
    background-color: var(--color__fill-1);
}

.sale-paysystem-yandex-button-item:hover {
    background-color: var(--color__fill-1-h);
}

.gift-alert {
    background: linear-gradient(132deg, #FE5C4D 2.61%, #EE1060 95.86%);
    color: white;
    position: fixed;
    z-index: 1001;
    bottom: .5rem;
    right: .5rem;
    border-radius: 1rem;
    padding-right: 3.5rem;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    padding-left: 2rem;
}

.gift-alert__emoji {
    width: 2.5rem;
    margin-left: .5rem;
}

.gift-alert__icon {
    width: 5rem;
    height: 5rem;
    background-size: cover;
    position: relative;
    top: -.25rem;
    margin-right: 1rem;
}

.gift-alert__close {
    width: 1rem;
    height: 1rem;
    background-size: contain;
    position: absolute;
    right: .75rem;
    top: .75rem;
    background-position: center;
    cursor: pointer;
    transition: all ease .24s;
    opacity: .56;
}

.gift-alert__close:hover {
    opacity: 1;
}

.preloader {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgb(255 255 255 / 64%);
    z-index: 1;
}
.preloader__icon {
    height: 1.5rem;
}

#sale .popup__close {
    top: 1rem;
    right: 1rem;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L10 10M18 18L10 10M10 10L18 2M10 10L2 18' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");
}

#sale h4 {
    color: var(--color__white);
	margin: 0;
}

#sale .popup__content {
    background: linear-gradient(320deg, #FE5C4D 2.33%, #CE0058 24.52%);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: relative;
}

#sale .btn span {
    color: var(--color__white);
    transition: ease all .24s;
}

#sale .btn.--border-2 {
    border: 4px solid var(--color__white);
    box-shadow: none;
}

#sale p {
    color: var(--color__white);
    margin: 0;
}

#sale a {
    color: var(--color__White);
}

#sale a:hover {
    opacity: .7;
}

#sale .btn.--border-2:hover {
    background-color: var(--color__white);
    color: var(--color__fill-1);
}

#sale .btn.--border-2:hover span {
    color: var(--color__fill-1);
}

.sale-popup-bg {
    width: 3rem;
    height: 3rem;
    position: absolute;
    top: -2.5rem;
    left: -9.5rem;
}

.sale-popup-bg svg {
    width: 100%;
    height: 100%;
}
.content__component {
    z-index: 1;
    position: relative;
}

.popup__btn-wrap {
    position: relative;
}

.cart-order__personal-inputs .big-input__title, .cart-order__personal-inputs .big-input.is-has .big-input__title {
    top: 1.75rem;
}

.cart-order__personal-inputs .big-input__input, .cart-order__personal-inputs .big-input.is-has .big-input__input {
    padding-top: 1.25rem !important;
}

.cart-order__addres .big-input__title, .cart-order__addres .big-input.is-has .big-input__title {
    top: 1.75rem;
}

.cart-order__addres .big-input__input, .cart-order__addres .big-input.is-has .big-input__input {
    padding-top: 1.25rem !important;
}

.counter-calc__btn.disable-btn.--svg__counter--minus {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='5' viewBox='0 0 18 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='17.5' width='5' height='17.5' transform='rotate(90 17.5 0)' fill='white'/%3E%3C/svg%3E") !important;
}

.pagination__link {
	padding: 0 1.5rem;
    height: 3rem;
    width: auto;
    max-width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    transition: all ease 0.24s;
    cursor: pointer;
    border-radius: .5rem;
	border: 2px solid var(--color__fill-1);
    color: var(--color__fill-1) !important;
}

.pagination__link:hover {
    background-color: var(--color__fill-1-h);
	color: #fff !important;
    border-color: var(--color__fill-1-h);
}

.pagination__link:active {
    background-color: var(--color__fill-1-a);
    border-color: var(--color__fill-1-a);
	transform: scale(.95);
	opacity: 1;
}

.cart-order__order-btn {
    border-radius: 1rem;
}
/* 
.cart-order__btn-order {
    flex-direction: column;
} */

span#js-order-total {
    display: flex;
    font-size: .75rem;
    width: 100%;
    justify-content: center;
    margin-top: -1.5rem;
    opacity: .8;
}

.cart-order__btn-order {
    position: relative;
    flex-wrap: wrap;
    padding: 0 !important;
    text-align: center;
}

span#js-order-total br {
    /* display: none; */
}

span#js-order-total i.devider {
    display: inline-block;
    width: 1px;
    height: .875rem;
    background-color: white;
    margin: 0 .5rem;
    opacity: .4;
}

.mini-sale-link:first-child {
    margin-right: 1.5rem;
}
.loading {
	position: relative;
	color: transparent !important;
}
.loading:after {
	display: block;
    content: '';
    position: absolute;
    width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 2;
	-webkit-transform-origin: 50%;
	-ms-transform-origin: 50%;
	transform-origin: 50%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite;
}
/* task  50126 */
@media (max-width:992px) {
	.about__images .about__pic {
		background-position: center;
	}
}
/* Task 51780 */
.product-detail__add-review-wrap {
	justify-content: space-between;
	row-gap:24px;
}

.product-detail__buy-other {
	display: flex;
    align-items: center;
}
.product-detail__buy-other span {
	max-width:110px;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #41474A;
	margin-right:8px;
}
.product-detail__wrap-buy {
	display: flex;
	column-gap: 8px;
}
.product-detail__wrap-buy a {
	display: flex;
}
.product-detail__wrap-buy img {
	width: 56px;
	height: 56px;
}

.product-detail__wrap-buy .sber_img {
	width: 58px;
	height: 58px;
}
@media (max-width:991px) {
	.product-detail__buy-other {
		margin-top:24px;
		justify-content: center;
	}
}
/* Task 50126 */
.nav-catalog__subsection-lvl-4 {
	left:-0.5rem;
	top:20px;
	padding:0.5rem 0.5rem;
}
.nav-catalog__subsection-lvl-4-link {
	font-weight: 400;
}

.--svg__icon-section-catalog--personal-hygiene{
	 background-image: url("data:image/svg+xml,%3Csvg width='82' height='70' viewBox='0 0 82 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M48.077 37.8774C55.3057 37.8774 61.1884 31.9947 61.1884 24.766C61.1884 22.3273 60.4614 19.922 59.4373 18.2161L49.3386 0.728411C49.0793 0.276796 48.5971 0 48.077 0C47.5569 0 47.0747 0.276796 46.8154 0.728411L36.74 18.1739C36.6817 18.3195 34.9656 20.885 34.9656 24.766C34.9656 31.9947 40.8482 37.8774 48.077 37.8774ZM39.119 19.8783L48.077 4.37047C51.3199 9.98069 57.5827 20.7874 56.9956 19.8099C57.8319 21.3148 58.2747 23.0294 58.2747 24.766C58.2747 30.3893 53.7003 34.9637 48.077 34.9637C42.4536 34.9637 37.8792 30.3893 37.8792 24.766C37.8792 23.0294 38.3221 21.3148 39.119 19.8783Z' fill='white'/%3E %3Cpath d='M48.0771 32.0495C48.8812 32.0495 49.5339 31.3969 49.5339 30.5927C49.5339 29.7885 48.8812 29.1359 48.0771 29.1359C45.6675 29.1359 43.7066 27.175 43.7066 24.7654C43.7066 23.9612 43.054 23.3086 42.2498 23.3086C41.4456 23.3086 40.793 23.9612 40.793 24.7654C40.793 28.7819 44.0606 32.0495 48.0771 32.0495Z' fill='white'/%3E %3Cpath d='M81.2693 44.2562C81.1061 44.0508 79.6085 42.2472 77.2135 42.2472C76.9323 42.2472 76.6439 42.2851 76.3511 42.3361L77.1858 38.1623C77.2718 37.734 77.161 37.2896 76.8843 36.9531C76.606 36.6151 76.1937 36.4199 75.7567 36.4199C71.3338 36.4199 69.7546 37.6742 67.192 41.5523L63.6971 48.0017C62.807 47.2485 61.5323 46.6177 59.7316 46.6177C56.9826 46.6177 52.669 47.6156 51.1597 47.9871L43.1268 43.9706C42.0371 42.8664 36.6949 37.8767 29.1384 37.8767C20.227 37.8767 11.8692 49.5561 10.596 51.4121L0.610894 58.5432C-0.044676 59.0109 -0.196186 59.9214 0.271454 60.5755C0.556991 60.9732 1.00569 61.1859 1.46022 61.1859C1.75304 61.1859 2.04878 61.097 2.30518 60.9149L12.5029 53.6308C12.6486 53.5274 12.7724 53.3977 12.8715 53.2491C12.9545 53.1238 21.2118 40.7904 29.1384 40.7904C36.1457 40.7904 41.128 46.0947 41.1761 46.1457C41.297 46.2768 41.4398 46.3846 41.5986 46.4647L50.3395 50.8352C50.6556 50.9925 51.0169 51.0318 51.3593 50.9415C51.4132 50.9269 56.7961 49.5313 59.7316 49.5313C60.9146 49.5313 61.6648 50.0194 62.1179 50.5045C58.6011 52.63 53.3129 55.3586 50.9907 55.3586C48.651 55.3586 42.123 53.3118 39.8052 52.5222C39.0419 52.2629 38.2158 52.6708 37.9565 53.4327C37.6972 54.1946 38.1051 55.0221 38.867 55.2814C39.7659 55.5873 47.7478 58.2722 50.9907 58.2722C55.0188 58.2722 62.8157 53.5186 64.6032 52.3954C66.0805 52.1594 67.8316 50.9226 70.4174 49.0156C72.744 47.298 75.6401 45.1609 77.2135 45.1609C77.5107 45.1609 77.786 45.2395 78.0264 45.3488L69.0043 55.6602C63.9273 58.4121 55.1426 62.6427 52.4475 62.6427C49.6504 62.6427 45.532 61.8589 41.5505 61.0999C37.8473 60.3948 34.3494 59.7291 32.052 59.7291C25.4104 59.7291 20.7937 67.4021 20.5999 67.7285C20.1906 68.4205 20.4193 69.312 21.1113 69.7229C21.3444 69.8613 21.6008 69.9268 21.8528 69.9268C22.3496 69.9268 22.8347 69.6719 23.1071 69.2144C23.1465 69.1474 27.0755 62.6427 32.052 62.6427C34.0741 62.6427 37.4408 63.2837 41.0056 63.9626C45.1197 64.7464 49.3751 65.5564 52.4475 65.5564C56.8209 65.5564 69.2272 58.8579 70.6272 58.0945C70.7787 58.0115 70.9127 57.9037 71.0249 57.7755L81.2227 46.1209C81.6859 45.5906 81.7049 44.8068 81.2693 44.2562ZM68.6867 46.6701C68.2118 47.0198 67.6626 47.4248 67.1075 47.8181L69.6861 43.0514C71.3687 40.5107 72.1889 39.673 73.9604 39.4268L73.1184 43.6356C71.6688 44.4703 70.1654 45.579 68.6867 46.6701Z' fill='white'/%3E %3C/svg%3E");
}
/* End */


/* Start:/local/templates/amarylis/css/02__style__1680.css?160500482845*/
@media screen and (max-width: 1680px) {  

} 
/* End */


/* Start:/local/templates/amarylis/css/03__style__1440.css?160500482847*/
@media screen and (max-width: 1440px) {
	


 
}
/* End */


/* Start:/local/templates/amarylis/css/04__style__1366.css?160500482846*/
@media screen and (max-width: 1359px) {
 



}
/* End */


/* Start:/local/templates/amarylis/css/05__style__1359.css?160500482844*/
@media screen and (max-width: 1359px) {



}
/* End */


/* Start:/local/templates/amarylis/css/06__style__1199.css?160500482854*/
@media screen and (max-width: 1199px) {













}
/* End */


/* Start:/local/templates/amarylis/css/07__style__1024.css?160500482853*/
@media screen and (max-width: 1024px) {
	

    




}
/* End */


/* Start:/local/templates/amarylis/css/08__style__991.css?169866185028144*/
@media screen and (max-width: 991px) {
	.type-editor iframe {
		max-width: 100%;
	}
	.fixed-side-bar {
		display: none;
	}
	.add-review__add-rates.is-error .add-review__add-rates-error {position: relative;order: 1;margin-top: .5rem;}
	.catalog-nav {
		display: none;
	}

	.header.--display-partner {
		display: none;
	}

	.top-nav {
		display: none;
	}

	.content__breadcrumbs {
		display: none;
	}

	.footer__site-map {
		display: none;
	}

	.footer__main>div {
		max-width: 50% !important;
	}

	.footer {
		background-image: none !important;
	}

	.footer__logo-wrap {
		display: none;
	}

	.footer {
		padding: 2rem 0 !important;
		padding-bottom: 5.5rem !important;
	}

	.footer__offerta {
		opacity: .32;
		margin-top: 1rem;
	}

	.footer-subscrible__title br {
		display: none;
	}

	.footer-subscrible__title {
		order: 1;
		margin: 0 !important;
		margin-bottom: 1rem !important;
		font-weight: 700;
	}

	.footer-subscrible__form-wrap {
		order: 2;
		max-width: 100% !important;
		margin: 0 !important;
	}

	.footer-subscrible__send-btn {
		opacity: 1;
	}

	.footer__main {
		margin: 2rem 0 !important;
	}

	.site-info__site-name {
		/* margin-top: 1rem !important; */
		font-size: .875rem;
	}

	.footer__contacts {}

	.footer__contacts .footer__title {
		display: none;
	}

	.mob-top-nav {
		display: block;
	}

	.mob-bottom-nav {
		display: block;
	}

	.catalog-section-item {
		height: 13.25rem;
		padding: 2rem;
	}

	.catalog-section-item__descr,
	.catalog-section-item__btn {
		display: none;
	}

	.title__back {
		display: block;
	}

	.fixed-callback {
		display: block;
	}

	.callback__btn {
		width: 100%;
		/* padding: 2rem 0 !important; */
		height: 3.5rem !important;
		-webkit-appearance: none;
	}

	.checkbox__label {
		font-size: .75rem !important;
		line-height: 1rem !important;
	}

	.big-input__input {
		padding: 0px 2rem;
	}

	.big-input__title {
		left: 2rem;
	}

	.product-detail__info .rate-stars {
		width: 100% !important;
		margin-bottom: .25rem;
	}

	.popup__two-btns {
		grid-template-columns: 1fr;
		padding-top: 1.5rem !important;
		margin-top: 1rem !important;
	}

	.product-detail-delivery__head {
		display: flex;
		align-items: flex-start;
	}

	.product-detail-delivery__city {
		font-size: 1.125rem !important;
		position: relative;
		margin-left: .75rem;
	}

	.product-detail-delivery__types {
		display: grid;
		grid-template-columns: 1fr 1fr 1fr;
		grid-gap: 1rem;
	}

	.product-detail-delivery__btn {
		width: auto !important;
		max-width: 14rem;
	}

	.product-marker {
		width: 3rem;
		height: 3rem;
		left: 1rem;
		top: 1rem;
	}

	.border-tabs__btn {
		font-size: 1rem !important;
		padding-bottom: 1rem;
		margin-right: 1.5rem;
	}

	.product-detail-tabs__block {
		padding: 2rem 0 !important;
	}

	.product-detail-specifications {
		max-width: 100% !important;
		width: 100%;
		order: 5;
	}

	.product-detail-buyer {
		width: 100%;
		order: 4;
		max-width: calc(50% - 1rem) !important;
		margin: 0 !important;
		display: none;
	}

	.product-detail-values {
		width: 100%;
		order: 3;
		max-width: calc(50% - 1rem) !important;
		padding: 0 !important;
		margin: 0 !important;
		border: 0 !important;
		display: none;
	}

	.product-detail__gallery {
		order: 1;
	}

	.product-detail__info {
		order: 2;
	}

	.product-detail__delivery {
		order: 6;
	}

	.fotorama__nav-wrap {
		display: none;
	}

	.product-detail-values__type {
		max-width: 100% !important;
	}

	.product-detail__mob-buyer {
		display: flex;
		justify-content: space-between;
		order: 2;
		padding-top: 1.5rem;
		border-top: 1px solid var(--color__border);
		margin-top: 1.5rem;
		width: 100%;
	}

	.product-detail-share__label {
		font-size: .75rem !important;
	}

	.product-detail__in-stock {
		margin-right: 1rem !important;
		font-size: .75rem;
	}

	.product-detail__mob-buyer>* {
		display: block;
	}

	.product-detail__main-wrap {
		justify-content: space-between;
		width: 100% !important;
	}

	.product-detail-values__wrap {
		display: grid;
		grid-gap: .75rem;
	}

	.product-detail-buyer__add-to-fave {
		/* position: absolute; */
		margin-left: 1.5rem;
		order: 10;
	}

	.product-detail-buyer__wrap {
		margin-top: 0 !important;
	}

	.product-detail-buyer__add-to-cart {
		padding: 0 1rem;
		flex: 1;
		margin-right: 0 !important;
		height: 3rem;
		margin-bottom: 1rem;
	}

	.product-detail-buyer__counter {
		margin-bottom: 1rem;
	}

	.product-detail-buyer__counter .product-detail-buyer__input {
		height: 3rem;
		width: 7.5rem;
		padding: 0 2.5rem;
	}

	.product-detail-buyer__btn.--top {
		right: .5rem !important;
	}

	.product-detail-buyer__btn {
		width: 2rem;
		height: 2rem;
		top: .5rem !important;
	}

	.product-detail-buyer__btn.--btm {
		right: unset;
		left: .5rem;
	}

	.product-detail-buyer__fast-order {
		padding: 0;
		flex: 1;
		order: 9;
	}

	.product-detail-buyer__price-line {
		margin-bottom: .5rem;
	}

	.product-detail-tabs__video {
		height: 20rem !important;
	}

	.product-detail__delivery {
		max-width: 100% !important;
	}

	.product-articles__tumb {
		margin: 0 !important;
		width: 100%;
	}

	.product-articles__content {
		padding: 0 !important;
		display: flex;
		flex-direction: column;
	}

	.product-articles__top-line {
		/* order: 4; */
		margin-top: 1rem;
	}

	.product-articles__name {
		font-size: 1.125rem !important;
		line-height: 1.5rem !important;
	}

	.product-articles__content {
		padding-bottom: 1rem !important;
	}

	.product-reviews__side {
		max-width: 100% !important;
		width: 100% !important;
	}

	.product-reviews__sort-links {
		display: none;
	}

	.product-reviews__side.col.--6 {
		order: 1;
	}

	.product-reviews__side.col.--8 {
		order: 2;
	}

	.product-review {
		padding: 1.5rem !important;
	}

	.product-reviews__items {
		grid-template-columns: 1fr 1fr;
	}

	.product-review__user {
		margin: 0 !important;
	}

	.product-reviews__show-all-line {
		display: none;
	}

	.product-reviews__show-all-wrap>* {
		width: 100% !important;
		max-width: 20rem !important;
		margin: 0 !important;
		margin-bottom: .5rem !important;
	}

	.product-reviews__show-all-wrap {
		justify-content: center;
	}

	.product-reviews__add-reviews {
		font-size: 1.125rem;
		order: 2;
	}

	.product-review__user {
		max-width: 100% !important;
		display: flex;
		align-items: center;
		border-bottom: 1px solid var(--color__border);
		padding-bottom: .5rem;
		margin-bottom: 1rem !important;
	}

	.product-review__user-info {
		text-align: left;
	}

	.product-review__avatar {
		width: 5rem;
		height: 5rem;
	}

	.popup__title-wrap h4 {
		font-size: 1.25rem !important;
		line-height: 1.75rem;
		margin-bottom: 1rem;
		border-bottom: 1px solid var(--color__border);
		padding-bottom: 1rem;
		width: 100%;
	}

	.popup .product-mini-info__pic {
		width: 5rem;
		height: 5rem;
		border-radius: .5rem;
		margin-right: 1rem !important;
	}

	.popup .product-mini-info__prouct-type {
		display: none;
	}

	.popup .product-mini-info__top-line {
		margin-right: 0 !important;
	}

	.popup .product-mini-info__price-wrap {
		position: absolute;
		left: 0;
		bottom: 0;
	}

	.popup .product-mini-info {
		position: relative;
		padding-bottom: 2.5rem;
	}

	.popup .product-mini-info__price-devider {
		display: none !important;
	}

	.popup .product-mini-info__price-wrap>div {
		display: flex;
		align-items: center;
	}

	.popup .product-mini-info__price {
		margin-right: 1rem;
	}

	.popup .product-mini-info__values {
		margin-top: .25rem !important;
		opacity: .6;
	}

	.one-from__input {}

	.one-from__button {
		position: relative;
		left: 0;
		top: 0;
		margin-top: .5rem;
		width: 100%;
		height: 3.5rem !important;
	}

	.one-from__input {
		padding: 1.5rem !important;
		font-size: 1.25rem !important;
		background-image: none;
		height: 5rem;
		padding-top: 2.75rem !important;
		border-radius: .5rem;
	}

	.one-from__title {
		margin-top: 1rem !important;
		margin-left: 1.5rem !important;
		font-size: .75rem !important;
	}

	.one-from {
		margin-top: 1rem !important;
	}

	.add-review__btn-wrap>label {
		order: 2;
		padding-top: .5rem;
	}

	.add-review__btn {
		width: 100%;
		font-size: 1.125rem;
	}

	.popup .product-detail-share__links {
		width: 100%;
		margin-top: .25rem;
	}

	.popup .product-detail-share__link {
		width: 2rem;
		height: 2rem;
	}

	div#add-review {}

	div#add-review .popup__title-wrap h4 {
		border-bottom: 0;
		margin-bottom: .5rem !important;
		padding-bottom: 0;
	}

	.mob-fixed-bnts {
		/* display: flex; */
		/* justify-content: center; */
		padding: .5rem;
	}

	.mob-fixed-bnts.is-show {
		display: flex;
	}

	.content__head.--top-filter {
		padding-top: 2rem;
	}

	.products-page__top-mobile {
		display: flex;
	}

	.filter-sidebar {
		display: none;
	}

	.popup__filter-sidebar {
		display: block;
		height: 100%;
	}

	.top-products-sort {
		display: none;
	}

	.tag-filter-top__more-wrapper {
		display: none;
	}

	.tag-filter-top__btn.--more.btn {
		display: none;
	}

	.tag-filter-top__tags-wrapper {
		overflow-x: auto;
		margin-right: calc(50% - 50vw);
	}

	.filter-sidebar__check:checked~.filter-sidebar__checkbox-btn {
		display: none;
	}

	.breadcrumbs__back {
		display: inline;
		font-size: 1.5rem;
		height: 1.5rem;
		margin-right: 1rem;
	}

	.back__page-title {
		border-bottom: 1px solid var(--color__border);
		padding-bottom: 1rem;
	}

	.content__title {
		font-size: 1.25rem;
	}

	.content__head-counter {
		display: none;
	}

	.brands__head {
		display: none;
	}

	.brands-group__grid-items {
		grid-template-columns: repeat(6, 1fr);
		grid-gap: .5rem;
	}

	.brand-item-grid {
		height: 4.5rem;
		padding: 1rem;
	}

	.brands-group__wrod {
		font-size: 2rem !important;
		line-height: 2.5rem !important;
		width: 2rem;
	}

	.brands-group__line {
		margin-left: 1rem;
	}

	.brands-group__word-items {
		padding: 0;
	}

	.cart-order__wrap>div {
		/* max-width: calc(50% - 1rem) !important; */
	}

	.cart-order__main-col {
		max-width: calc(50% - 1rem) !important;
		max-width: 100% !important;
	}

	.cart-order__side-col {
		max-width: calc(50% - 1rem) !important;
		display: none;
	}

	.cart-help {
		display: none;
	}

	.cart-bouns__label {
		/* flex: 1; */
		line-height: 1.5rem !important;
		font-size: .875rem;
	}

	.content__title-link {
		display: none;
	}

	.cart-head-actions__btn.--print {
		display: none;
	}

	.cart-head-actions__btn {
		margin: 0 !important;
	}

	.cart-order__personal-inputs {
		grid-template-columns: 1fr;
	}

	.order-radio-btns {
		grid-template-columns: 1fr 1fr;
		display: grid;
		/* display: flex !important; */
		/* flex-wrap: nowrap; */
		/* margin-right: -52.5rem; */
		/* overflow: hidden; */
		/* overflow-y: auto; */
		/* overflow-x: visible; */
		/* padding-top: 2rem; */
		/* padding-left: 2rem; */
		/* padding-bottom: 3rem; */
		/* margin-left: -2rem; */
		/* margin-bottom: -2rem; */
		/* margin-top: -1rem; */
		/* width: 100%; */
		/* padding-right: 2rem; */
		/* margin-right: -2rem !important; */
	}

	.order-radio-btn {
		/* width: 11rem !important; */
	}

	a.product-mini-info__pic.--cart {
		width: 5rem;
		height: 5rem;
		margin-right: 1rem !important;
	}

	.cart-item__numb {
		display: none;
	}

	.cart-item .product-mini-info__wrap {
		align-items: flex-start;
	}

	.cart-item .product-mini-info__top-line {
		margin: 0 !important;
	}

	.cart-item .product-mini-info__prouct-type {
		display: none;
	}

	.cart-item {
		padding: 1rem;
	}

	.cart-item .product-mini-info__name {
		font-size: 1rem;
		line-height: 1.5rem;
	}

	.cart-item .product-mini-info__values {
		margin-top: 0 !important;
		font-size: .75rem !important;
		line-height: 1rem !important;
	}

	.cart-total__info-list {
		padding: 1rem !important;
	}

	.cart-free-delivery__back-btn {
		display: none;
	}

	.cart-free-delivery__side {
		padding: 0 !important;
		margin: 0 !important;
		border: 0 !important;
	}

	.cart-free-delivery {
		padding: 1rem;
	}

	.cart-free-delivery__side {}

	.cart-free-delivery__head {
		flex: 1;
		align-items: flex-end;
	}

	.cart-free-delivery__label {
		flex: 1;
	}


	.cart-item .product-mini-info__price-devider {
		margin: 0 1rem !important;
	}

	.cart-item .product-mini-info__price-wrap {
		width: 100% !important;
		margin-bottom: 1rem;
		border-bottom: 1px solid var(--color__border);
		padding-bottom: 1rem;
		margin-top: 1rem;
	}

	.cart-item__actions {
		margin-bottom: 0;
	}

	.order-radio-btn__wrap {
		padding: .5rem !important;
		padding-top: 1.5rem !important;
	}

	.order-radio-btn__name {
		font-size: .875rem !important;
		margin-top: .5rem !important;
	}

	.order-radio-btn__tumb {
		height: 2rem;
	}

	.order-radio-btn__logo {
		max-height: 1.5rem;
		max-width: 4.5rem;
	}

	.order-radio-btn__price {
		margin-top: 0 !important;
	}

	.order-radio-btn__date {
		font-size: .75rem !important;
	}

	.order-radio-btn__name {
		white-space: pre;
	}

	.cart-order__btn-order span {
		font-size: 1rem !important;
		font-family: Proxima !important;
		line-height: 1.25rem !important;
		text-align: left;
	}

	.cart-order__btn-order {
		max-width: 18rem !important;
		height: auto !important;
		padding: 0 2rem !important;
		border-radius: .675rem;
		height: 5rem !important;
	}

	.cart-order__btn-order-icon {
		width: 3.5rem;
		height: 3.5rem;
	}

	.product-detail-buyer__cart {
		display: flex;
		flex-direction: column;
		/* max-width: 24rem; */
		/* width: 100%; */
		width: 100%;
		height: 3rem;
	}

	.product-detail-buyer__cart-min {
		opacity: .6;
		/* margin-top: .125rem; */
	}

	.mob-fixed-bnts__cart-detail {
		width: 100%;
		max-width: 19rem;
	}

	.catalog__cards-grid {
		grid-template-columns: 1fr 1fr 1fr 1fr;
		grid-gap: 0.5rem;
	}

	.catalog-product-item {
		border-radius: 0.5rem;
	}

	.catalog-product-item:hover {
		transform: none;
	}

	.catalog-product-item__photo-wrap {
		border-top-left-radius: 0.5rem;
		border-top-right-radius: 0.5rem;
		height: auto;
	}

	.catalog-product-item__marker {
		left: 1rem;
		bottom: 0.5rem;
		top: auto;
		right: auto;
		height: 2rem;
		width: 2rem;
	}

	.catalog-product-item__info {
		padding: 0 0.5rem 1rem;
		position: relative;
	}

	.catalog-product-item__brand-link {
		color: var(--color__dark-3);
		opacity: 0.6;
		font-size: 12px;
		border: none;
		margin: 0 auto;
	}

	.catalog-product-item__line-divider,
	.catalog-product-item__article,
	.catalog-product-item .rate-stars__reviews-count,
	.catalog-product-item__btn-wrap {
		display: none;
	}

	.catalog-product-item__name {
		text-align: center;
		font-size: 0.875rem;
	}

	.catalog-product-item .rate-stars__star {
		height: 0.75rem;
		width: 0.75rem;
	}

	.catalog-product-item .rate-stars__wrap {
		margin: 0 auto !important;
		justify-content: center;
	}

	.catalog-product-item__price-wrap {
		width: 100%;
		margin-top: 0.5rem !important;
	}

	.catalog-product-item__price-current {
		text-align: center;
		width: 100%;
		font-size: 1.125rem;
	}

	.catalog-product-item .price-sale {
		width: 100%;
		justify-content: center;
	}

	.catalog-product-item .price-sale__present {
		font-size: 0.75rem;
	}

	.catalog-pagination .pagination__loadmore {
		width: 50%;
		border-radius: 1rem;
	}

	.blog-item {
		width: calc(50% - 1rem);
		margin-right: 1rem;
		margin-bottom: 1rem;
	}

	.blog-item.--big {
		width: calc(100% - 1rem);
		margin-bottom: 2rem;
	}

	.blog-item__content-wrap {
		padding: 1.5rem !important;
		padding-top: 8rem !important;
	}

	.blog-subscrible__wrap {
		padding: 1.5rem !important;
	}

	.blog-subscrible__tumb {
		order: 2;
		margin-top: 2rem;
		display: none;
	}

	.blog-subscrible__form {
		max-width: 100% !important;
	}

	.blog-subscrible__socials {
		max-width: 100% !important;
	}

	.blog-item__desc {
		margin-top: .5rem !important;
	}

	.blog-head {}

	.blog-head .type-header__bg-wrap {
		position: absolute;
	}

	.blog-head .type-header__fill-mask {
		display: block;
	}

	.blog-head .type-header__bg-img {
		height: 100%;
	}

	.blog-head .blog-main-post {
		margin-top: 5rem !important;
	}

	.pagination__arrows {
		display: none;
	}

	.blog-detail__intro {
		padding: 2rem 0 !important;
	}

	.blog-detail__wrap-list {
		margin: 0;
	}

	.blog-subscrible {
		display: none;
	}

	.news-sort__sort-date {
		display: none;
	}

	.blog-item__name {
		font-size: 1.125rem !important;
		line-height: 1.5rem !IMPORTANT;
	}

	.blog-item__pic {
		height: 10.5rem;
	}

	.blog-item.--big .blog-item__name {
		font-size: 1.5rem !important;
		line-height: 2rem !important;
		max-width: 100% !important;
	}

	.blog-item.--big .blog-item__social-share {
		display: none;
	}

	.blog-item__bottom {}

	.tag-filter-top__btn {
		height: 2rem !important;
	}

	.blog__items {
		width: calc(100% + 1rem);
	}

	.blog-detail__social-share {
		display: none;
	}

	.type-carusel .swiper-container {
		overflow: visible;
	}

	.type-carusel__btn {
		display: none;
	}

	.type-carusel__pagination {
		display: none;
	}

	.type-carusel__nav {
		display: none;
	}

	.product-detail-share {
		display: none;
	}

	.blog-detail-head__content {
		position: relative;
		z-index: 2;
		background-color: rgb(0 0 0 / 0.48);
		color: white;
		padding: 1.5rem;
		border-radius: 1rem;
		padding-top: 10rem;
	}

	.blog-detail-head__bg {
		position: absolute;
		left: 0;
		top: 0;
		height: 100%;
		width: 100%;
		margin-top: 0 !important;
	}

	.blog-detail-head__bottom-wrap {
		order: 1;
		margin: 0 !important;
		margin-bottom: 1.25rem !important;
	}

	.blog-detail-head__bname {
		color: white;
		order: 2;
	}

	.blog-detail-head__content {
		display: flex;
		flex-direction: column;
	}

	.blog-detail-head__bname {
		max-width: 80% !important;
	}

	.blog-detail__content {
		padding: 3rem 0 !important;
	}

	.personal-section__left-wrap {
		max-width: 100% !important;
		margin-bottom: 2rem;
		display: none;
	}

	.user-info {
		padding: 1.5rem;
		border: 0;
	}

	.user-info__inputs {
		grid-template-columns: 1fr 1fr;
		grid-gap: 1rem;
	}

	.user-info__avatar-btn {
		width: 100%;
		margin-top: 1rem;
	}

	.user-info__confirm {
		grid-template-columns: 1fr 1fr;
		grid-gap: 1rem;
	}

	.subscribles__btn {
		/* margin-top: 1rem; */
		/* width: 100%; */
	}

	.subscribles__item {
		padding: 1.5rem 2rem;
	}

	.personal-section__links {
		margin-top: 2rem;
		grid-template-columns: 1fr 1fr;
	}

	.personal-section-item__more-btn {
		/* width: 100%; */
	}

	.orders-sort-items {
		display: none;
	}

	.orders {
		margin-top: 2rem !important;
	}

	.order .accordion__title {
		padding: 2rem !important;
	}

	.order-products__titles {
		display: none;
	}

	.catalog-items {
		grid-template-columns: 1fr 1fr;
	}

	.autorize__list {
		padding: 1.5rem !important;
		max-width: 18rem !important;
	}

	.auth__post-btn-links {
		/* text-align: center; */
		justify-content: center;
	}

	.auth__confirm-btn {
		height: 3.5rem !important;
		font-size: 1.125rem !important;
		padding: 0rem !important;
		text-align: center;
	}

	button.auth__confirm-btn span {
		font-size: 1.125rem !important;
	}

	label.checkbox.memorry-me {
		display: none;
	}

	.auth__or-wrap {
		display: none;
	}

	.auth__or-btn-wrap {
		display: none;
	}

	.autorize__title {
		font-size: 1.25rem !important;
		line-height: 1.75rem !important;
	}

	.orders-sort__bottom-info {
		padding-top: 1rem;
		border-top: 1px solid var(--color__border);
		margin-top: 1rem;
		position: relative;
	}

	.orders-sort__bottom-info>* {
		max-width: unset !important;
		width: unset !important;
	}

	.orders-sort__bottom-info>div:first-child {
		flex: 1;
	}

	.orders-sort__wraper {
		max-width: unset !important;
		text-align: left;
		justify-content: flex-start;
		flex: inherit;
	}

	.order .accordion__title {
		padding: 1.5rem !important;
	}

	.accordion__arrow {
		top: 2.5rem;
		right: 1.5rem;
	}

	.order-product__wrap.--delivery {
		display: none;
	}

	.order-product__mobile-label {
		display: flex !important;
		text-align: left;
		width: 100%;
		font-size: .75rem !important;
		justify-content: flex-start;
		opacity: .5;
	}

	.order-product__wrap.--count {
		text-align: left;
		justify-content: flex-start;
	}

	.order-product__wrap.--price-per-one {
		justify-content: flex-start;
	}

	.order-product__wrap.--price-sum {
		justify-content: flex-start;
	}

	.order-product__wrap.--pay-type {
		display: none;
	}

	.user-info__btn {
		padding: 0 !important;
		font-size: 1.125rem !important;
		width: 100%;
	}

	.user-info__avatar-changer>div {
		/* max-width: 50%; */
		/* align-items: center; */
		/* display: flex; */
		/* width: 100% !important; */
		/* margin: 0 !important; */
	}

	.user-info__avatar-btn {
		margin-top: 0;
		width: 100%;
	}

	.user-info__avatar-changer {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-gap: 1rem;
	}

	.feedback-from__line {
		margin-top: 0 !important;
	}

	.feedback-from__line .feedback-from__line {
		margin: 0 !important;
		margin-top: 0 !important;
	}


	.feedback-from__line .big-input {
		margin-bottom: 1rem !important;
	}

	.feedback-from__offerta-wrap {
		order: 2;
		margin-top: .5rem;
	}

	.feedback-from__line textarea {
		margin-bottom: 1rem;
	}

	.vacantion__side {}

	.vacantion__side .vacantion__btn {
		display: none;
	}

	.accordion__title {
		padding: 1.5rem 2rem !important;
	}

	.accordion__desc {
		padding-left: 2rem !important;
		padding-right: 2rem !important;
	}

	.vacantion__mob-btn-wrap {
		display: flex !important;
	}

	.type-carusel__btn.--autorize-about {
		display: block;
	}

	.autorize-about {
		max-width: 50% !important;
	}

	.autorize-about .swiper-container {
		overflow: hidden;
	}


	.autorize-about__slide {
		padding-left: 2rem !important;
		padding-right: 2rem !important;
	}

	body.--contacts .content .center-wrap {
		position: relative;
	}

	.contacts__map {
		position: relative;
		order: 1;
		width: 100% !important;
	}

	.contacts__map-wrap {
		order: 1;
		border-radius: 1rem 1rem 0 0;
		overflow: hidden;
		width: 100%;
		min-height: 30vh;
		background-color: var(--color__fill-4);
		margin-top: 0;
	}

	.contacts__list {
		order: 2;
		border-radius: 0 0 1rem 1rem;
		margin-top: 2rem;
	}

	.contacts__map>ymaps {
		height: 30vh !important;
	}

	.contacts__wrap {
		padding: 2rem !important;
	}

	.contacts__col {
		max-width: 50% !important;
		padding-right: 1rem;
	}

	.contacts {
		min-height: auto;
		margin: 0 !important;
		padding: 0 !important;
	}

	.type-form__wrap .big-input {
		width: calc(50% - .5rem);
	}

	.type-form__wrap .feedback-from__line.--just-space>* {
		width: calc(50% - .5rem);
	}

	.delibery-pay__free {
		padding: 1.5rem !important;
	}

	.delibery-pay__delviery-car {
		display: none;
	}

	.cart-free-delivery__head {
		margin: 0 !important;
	}

	.cart-free-delivery__wrap {
		margin: 0 !important;
	}

	.delibery-pay__select-new-city {
		display: none;
	}

	.delibery-pay__free .delibery-pay__select-new-city {
		display: flex !important;
		max-width: 13rem;
		padding: 0 !important;
		width: 100%;
		margin: 0 auto;
		margin-top: 1rem;
	}

	.delivery-pay__content-pic {
		margin-top: 2rem;
		max-width: 100% !important;
	}

	.catalog-pagination .pagination__arrows {
		display: none;
	}

	.catalog-pagination .pagination__numb {
		height: 2rem !important;
		width: 2rem !important;
	}

	.catalog-pagination .pagination__numb.btn.is-acitve {
		background-color: transparent;
		color: var(--color__dark);
	}

	.catalog-pagination .pagination__numb .p {
		font-size: 14px;
	}

	.catalog-pagination .pagination__numb.--mobile {
		display: flex;
	}

	.catalog-descr__wrapper {
		max-height: 11rem;
	}

	.catalog-descr {
		margin-top: 2rem;
	}

	.blog-subscrible__social {
		width: 2rem;
		height: 2rem;
		margin-bottom: .5rem;
	}

	.sale-banner__share-links {
		justify-content: center;
	}

	.active-sales .type-carusel__more-btn {
		display: none;
	}

	.popular-brands__title {
		text-align: left;
	}

	.banner {
		padding: 2rem;
		/* max-height: 18rem; */
	}

	.banner__content {
		max-width: 18.5rem;
	}

	.banner__content-title {
		font-size: 1.125rem;
		margin-bottom: 0.5rem;
		font-weight: bold;
		padding: 0 !important;
		line-height: 1.75rem;
	}

	.banner__content-text {
		font-size: 14px;
		opacity: 0.7;
		margin-bottom: 1rem;
	}

	.banner__timer-text {
		font-size: 12px;
	}

	.banner__bg-picture {
		background-position: 70%;
	}

	.banner__bg-filter {
		width: 60%;
	}

	.why-us {
		margin-top: 2rem;
	}

	.why-us__wrapper {
		display: none;
	}

	.why-us__title {
		margin: 0 0 24px;
	}

	.why-us__slider {
		display: block;
		overflow-x: hidden;
		height: auto;
	}

	.why-us__item-icon {
		height: 6rem;
		width: 6rem;
	}

	.why-us__item-title {
		font-size: 1.125rem;
		font-family: Proxima;
		color: var(--color__fill-1);
	}

	.why-us__item-text {
		font-size: 0.875rem;
	}

	.about {
		box-shadow: none;
		margin-top: 2rem;
	}

	.about__wrapper {
		flex-wrap: nowrap;
		justify-content: space-between;
	}

	.about__descr,
	.about__images {
		padding: 0;
		flex: 0 0 17rem
	}

	.about__descr-logo {
		width: 80%;
	}

	.also {
		margin-right: calc((37rem - 100vw) / 2);
		overflow-x: visible;
		margin-top: 2rem;
		width: calc(100% + (50vw - 17.5rem));
	}

	.also-slider .swiper-slide {
		max-width: 22.5rem;
	}

	.also-slider__banner {
		padding: 1.5rem 1.5rem;
		height: 11.5rem;
		display: flex;
		align-items: flex-end;
	}

	.also-slider__picture {
		background-position: center;
	}

	.also-slider__text {
		font-size: 18px;
		line-height: 1.67;
	}

	.also-slider__btn,
	.also-slider__pagination {
		display: none;
	}

	.section-title {
		font-size: 1.25rem;
	}

	.also .swiper-container {
		overflow: visible;
	}

	.promo-top__arrow {
		width: 6rem;
	}

	.main-sliders__side-slider {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-gap: 1rem;
		width: 100% !important;
		max-width: 100% !important;
		margin-top: 1rem;
	}

	.main-sliders__side-slider-devider {
		display: none;
	}

	.mini-sale-link {
		max-height: unset;
	}

	.main-sliders .swiper-pagination {
		display: none;
	}

	.--4-cols {
		grid-template-columns: 1fr 1fr;
	}

	.city-select {
		columns: 1;
		column-gap: unset;
	}
	.catalog-product-item .catalog-product-item__btn-wrap {
		display: flex;
		position: absolute;
		width: 100%;
		justify-content: space-between;
		padding-top: .5rem !important;
	}

	.catalog-product-item  .catalog-product-item__btn-wrap > * {
		margin: 0 !important;
	}

	.catalog-product-item  .product-detail-buyer__add-to-fave {
		width: 1.5rem;
		height: 1.5rem;
	}

	.catalog-product-item  .catalog-product-item__mini-cart {
		width: 1.5rem;
	}

	.catalog-product-item  .mini-cart__count {
		width: 1rem;
		height: 1rem;
		top: -.25rem;
		right: unset;
		left: 1rem;
	}

	.catalog-product-item  .mini-cart__icon {
		width: 1.5rem;
		height: 1.5rem;
	}

	.catalog-product-item  .mini-cart__tumb {
		width: 1.5rem;
		height: 1.5rem;
	}

	.catalog-product-item  .catalog-product-item__price-current {
		font-size: .875rem;
		min-height: 1.25rem;
	}
	.catalog-product-item__bottom {
		position: relative;
		padding-bottom: 0rem;
	}
	.main-page-products {
		/* grid-template-columns: 1fr 1fr 1fr 1fr; */
		grid-gap: 1rem .5rem;
	}
	.product-detail__add-review-wrap {
		width: 100%;
		display: block;
	}
	.order-radio-btn__name {
		white-space: inherit !important;
	}
	.order-radio-btn__name {
		white-space: inherit !important;
	}
	
	.order-radio-params .order-radio-params__btn {
		height: auto;
		padding: .5rem !important;
		margin-bottom: .75rem;
	}
	
	 
	 
	ul.bx-soa-pp-list {
		grid-template-columns: 1fr;
	}

	.gift-alert {
		bottom: 4rem;
		right: unset;
		left: .5rem;
	}
	
	.--svg__gift-closer {
		z-index: 2;
	}
	
	.gift-alert__icon {
		width: 4rem;
		height: 4rem;
		margin-right: .5rem;
	}
	
	.gift-alert__emoji {
		width: 2rem;
	}

	#sale .popup__content {
		padding: 2rem;
	}
	
	#sale .popup__close {
		top: .5rem;
		right: .5rem;
	}
	
	.sale-popup-bg {
		top: -3.5rem;
		left: -1.5rem;
	}

	#sale p {
		margin-top: 1rem !important;
	}

	i.cart-order__btn-order-icon.--svg__confirm-order {
		display: none;
	}
	
	.cart-order__btn-order {
		text-align: center;
		justify-content: center;
	}
	
	button.cart-order__btn-order span {
		text-align: center;
	}
	
	.cart-order__btn-order span.--xl {
		font-size: 1.25rem !important;
	}
	
	.cart-order__btn-order {
		height: 8.5rem !important;
	}
	
	span#js-order-total {
		font-size: .875rem !important;
		flex-direction: column;
	}
	
	span#js-order-total i.devider {display: none;}


}
/* End */


/* Start:/local/templates/amarylis/css/09__style__768.css?1605906473241*/
@media screen and (max-width: 768px) {

	.catalog-section-item__btn {
		display: none;
	}

	.brands-group__word-items {
		grid-template-columns: 1fr 1fr;
	}

	a.product-detail-buyer__fast-order.btn.--border-1 {
		padding: 0 1.5rem;
	}





}
/* End */


/* Start:/local/templates/amarylis/css/10__style__640.css?16249721608076*/
@media screen and (max-width: 640px) {

	.footer__main>div {
		max-width: 100% !important;
	}

	.footer__contacts {
		order: 1;
	}

	.footer__site-info {
		order: 2;
		margin-top: 2rem;
	}

	.footer-subscrible__input {
		font-size: 1rem !important;
	}

	.type-of-pay__icon {
		width: 3rem !important;
		height: 1.5rem;
		margin-right: .75rem !important;
	}

	.type-of-pay__icon.--mc {
		width: 5.5rem !important;
	}

	.mob-catalog-nav__wrap {
		width: 100%;
		transform: unset;
		border-radius: 0;
		height: calc(100vh - 3.5rem);
		max-height: unset;
	}

	.mob-catalog-nav {
		position: fixed;
		left: 0;
		top: 0;
		z-index: 100;
		height: calc(100% - 3.5rem);
		width: 100%;
		overflow: hidden;
	}

	.mob-catalog-nav__wrap-list {
		animation-name: fadeIn !important;
	}

	.catalog-categories__wrapper {
		grid-template-columns: 1fr;
	}

	.fixed-callback.is-side-up {
		bottom: 8rem;
	}

	.product-detail__gallery {
		max-width: 100% !important;
		width: 100% !important;
	}

	.product-detail__info {
		width: 100% !important;
	}

	.product-detail-buyer {
		width: 100% !important;
		max-width: 100% !important;
		margin-top: 1rem !important;
	}

	.product-detail__mob-buyer {
		flex-wrap: wrap;
	}

	.product-detail-values {
		max-width: 100% !important;
	}

	.product-detail-values__wrap {
		max-width: 100% !important;
		width: 100% !important;
		grid-template-columns: 1fr;
	}

	.product-colors__item:nth-child(-n+5) {
		display: block;
	}

	.product-detail-buyer__fast-order {
		flex: inherit;
		width: calc(100% - 3.5rem);
	}

	.product-detail-delivery__types {
		grid-template-columns: 1fr;
	}

	.product-detail-delivery__btn {
		max-width: 100% !important;
	}

	.border-tabs__btns {
		flex-wrap: nowrap;
		overflow-x: auto;
		margin-right: -1rem;
		-webkit-overflow-scrolling: touch;
		justify-content: flex-start;
	}

	.border-tabs__btn {
		white-space: pre;
	}

	.product-articles {
		grid-template-columns: 1fr;
	}

	.product-articles__pic-img {
		height: 14rem;
	}

	.product-reviews__items {
		grid-template-columns: 1fr;
	}

	.brands-group__grid-items {
		grid-template-columns: repeat(3, 1fr);
	}

	.cart-order__main-col {
		max-width: 100% !important;
	}

	.cart-order__side-col {
		max-width: 100% !important;
	}

	.order-radio-btns {
		grid-template-columns: 1fr 1fr;
	}

	.cart-order__personal-inputs {
		grid-template-columns: 1fr;
	}

	.cart-total {
		margin-top: 2rem;
	}

	.delviery-type-tab__btn {
		padding: 0 1.5rem;
	}

	.products-page__popup {
		height: calc(100vh - 3.5rem);
		z-index: 98;

	}

	.products-page__popup .popup__shade {
		display: none;
	}

	.products-page__popup .popup__wrap {
		padding: 0;
		height: 100%;
	}

	.products-page__popup .popup__content {
		max-width: 100vw !important;
		height: 100%;
		border-radius: 0;
		animation-name: unset;
	}

	.products-page__popup-header {
		border-radius: 0 0 1rem 1rem;
	}

	.breadcrumbs__back {
		margin-right: 0.75rem;
	}

	.products-page__popup-wrapper {
		max-height: calc(100% - 4rem);
	}

	.catalog__cards-grid {
		grid-template-columns: 1fr 1fr;
	}

	.catalog-pagination .pagination__loadmore {
		width: 100%;
	}

	.catalog-descr__wrapper {
		max-height: 8.75rem;
	}

	.catalog__cards-grid.--search {
		grid-template-columns: 1fr 1fr;
	}

	.blog-item {
		width: calc(100% - 1rem);
	}

	.blog-item__pic {
		height: 14rem;
	}

	.blog-detail-head__bname {
		max-width: 100% !important;
	}

	.subscribles__btn {
		margin-top: 1rem;
		width: 100%;
	}

	.autorize {
		margin: 2rem 0 !important;
	}

	.autorize__list {
		max-width: 100% !important;
	}

	.personal-mini-info {
		flex-wrap: nowrap;
	}

	.personal-mini-info__avatar {
		width: 5rem;
		height: 5rem;
	}

	.personal-section__links {
		grid-template-columns: 1fr;
	}

	.order-product {
		border-bottom: 1px solid var(--color__border);
		padding-bottom: 1rem;
	}

	.order-product__wrap.--name {
		align-items: flex-start;
		margin-bottom: 1rem;
	}

	.product-mini-info__prouct-type {
		display: none;
	}

	.order-product:last-child {
		border-bottom: 0;
		padding-bottom: 0;
	}

	.orders-sort__wraper.--delivery-list {
		position: absolute;
		font-size: .875rem;
		top: -1.75rem;
	}

	.orders-sort__bottom-info {
		margin-top: 2rem;
	}

	.order-sort__btn {
		margin-right: 1rem !important;
	}

	.user-info__inputs {
		grid-template-columns: 1fr;
	}

	.user-info__avatar-changer {
		grid-template-columns: 1fr;
	}

	.user-info__confirm {
		grid-template-columns: 1fr;
	}

	.vacantion__head-info {
		padding-right: 3rem;
	}

	.vacantion__side {
		position: absolute;
		right: 2rem;
		top: 3rem;
	}

	.final-page__btn-main-page {
		max-width: 80% !important;
		width: 100%;
		margin: 0 !important;
	}

	.final-page__btn-main-page:first-child {
		margin-bottom: .75rem !important;
	}

	.final-page__desc br {
		display: none;
	}

	.autorize-about {
		max-width: 100% !important;
		margin-top: 3rem;
	}

	.autorize-about__slide {
		padding-left: 0rem !important;
		padding-right: 0rem !important;
	}

	.contacts__col {
		max-width: 100% !important;
		margin: .25rem 0;
		padding: 0 !important;
	}

	.type-form__wrap .big-input {
		width: calc(100%);
	}

	.type-form__wrap .feedback-from__line.--just-space>* {
		width: calc(100%);
	}

	.delibery-pay__free .delibery-pay__select-new-city {
		max-width: 100% !important;
	}

	.banner {
		align-items: flex-end;
		padding: 1.95rem;
		min-height: inherit;
		padding-top: 12rem !important;
		height: 100%;
		flex-direction: column;
	}

	.banner__bg-picture {
		background-position: 50% 0;
		height: 100%;
		background-size: auto 100%;
	}

	.banner__bg {
		flex-direction: column-reverse;
		height: 11rem;
	}

	.banner__bg-filter {
		width: 100%;
		height: 100%;
		position: absolute;
		z-index: 4;
		background-color: transparent !important;
	}

	.banner__bg-filter-mask {
		display: none;
	}

	.banner__bg-filter-mask-mob {
		width: 100%;
		height: 40%;
		position: absolute;
		display: block;
		top: inherit;
		bottom: 0px;
	}

	.banner__content {
		max-width: 100%;
		text-align: center;
		width: 100%;
    	flex: 1;
		z-index: 4;
		position: relative;
	}

	.banner__timer {
		margin: 0 auto;
	}

	.mini-sale-link:first-child {
		margin-right: 0;
	}

	.about__wrapper {
		flex-direction: column-reverse;
	}

	.about__descr, .about__images {
		flex: 0 0 auto;
		min-height: 15rem;
		width: 100%;
	}

	.about__images {
		height: 15rem;
		margin-bottom: 1rem;
	}

	.about__prev-btn {
		display: block;
	}

	.about__next-btn {
		left: auto;
		right: 0;
	}

	.about__next-btn-img {
		display: none;
	}

	.about__next-btn-mobile {
		display: block;
	}

	.also {
		margin-right: 0;
		width: calc(100% + 1rem);
	}

	.also-slider .swiper-slide {
		max-width: 18rem;
	}

	.main-sliders__side-slider {
		grid-template-columns: 1fr;
		margin-top: 1rem !important;
	}

	.main-sliders .banner__content-title {
		text-align: left;
	}

	.main-sliders .banner__content-text {
		text-align: left;
	}

	.main-sliders .banner__btn-wrap {
		width: 100%;
	}

	.pagination__link {
		/* flex: 0 0 45%; */
		margin-top: 1.5rem !important;
		order: 2;
		width: 100%;
		max-width: 100%;
		flex: 1;
		margin: 0 .25rem;
	}


	.pagination__select {
		flex: 0 1 100%;
		order: 1;
	}

	.--4-cols, .--2-cols {
		grid-template-columns: 1fr;
	}
	.main-page-products {
		grid-template-columns: 1fr 1fr;
	}

	
	.gift-alert {
		width: calc(100% - 2rem);
		padding: 1rem;
		position: relative;
		bottom: unset;
		margin-top: .5rem;
		left: 1rem !important;
		margin-bottom: -1.25rem;
	}
	
	.gift-alert__icon {
		width: 3.5rem;
		height: 3.5rem;
	}
	
	.gift-alert__big-label {
		font-size: 1.125rem !important;
	}
	
	.gift-alert__emoji {
		margin-left: .25rem !important;
	}
	
	.gift-alert {
		padding: .75rem;
	}

	.mini-cart__add-btn {
		left: 4rem !important;
		top: -4rem !important;
		padding: .875rem !important;
	}
	
	.mini-cart__add-btn::after {
		left: 1rem;
		right: inherit;
	}


	.banner__content-wrap {
		width: 100%;
	}
	.type-carusel.js-swiper__big-slider .swiper-wrapper {
		display: flex;
		align-items: stretch;
	}
	.type-carusel.js-swiper__big-slider .swiper-wrapper .swiper-slide {
		height: auto;
	}



}
/* End */


/* Start:/local/templates/amarylis/css/svg.css?1698137676199298*/
.--svg__arrow-color-fill {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='19' height='12' viewBox='0 0 19 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L9.5 9L17 2' stroke='%23CE0058' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__breadcrumb-icon {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='20' height='18' viewBox='0 0 20 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 17.3332V11.4508H12V17.3332H17V9.49003H20L10 0.666504L0 9.49003H3V17.3332H8Z' fill='%23CE0058'/%3E%3C/svg%3E");
}
.--svg__btn-subscrible-arrow {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='27' height='21' viewBox='0 0 27 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10.5H24M24 10.5L15.2308 2M24 10.5L15.2308 19' stroke='white' stroke-width='3'/%3E%3C/svg%3E");
}
.--svg__cart--white {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.2 19.2C5.88 19.2 4.8 20.28 4.8 21.6C4.8 22.92 5.88 24 7.2 24C8.52 24 9.6 22.92 9.6 21.6C9.6 20.28 8.52 19.2 7.2 19.2ZM0 0V2.4H2.4L6.72 11.52L5.04 14.4C4.92 14.76 4.8 15.24 4.8 15.6C4.8 16.92 5.88 18 7.2 18H21.6V15.6H7.68C7.56 15.6 7.44 15.48 7.44 15.36V15.24L8.52 13.2H17.4C18.36 13.2 19.08 12.72 19.44 12L23.76 4.2C24 3.96 24 3.84 24 3.6C24 2.88 23.52 2.4 22.8 2.4H5.04L3.96 0H0ZM19.2 19.2C17.88 19.2 16.8 20.28 16.8 21.6C16.8 22.92 17.88 24 19.2 24C20.52 24 21.6 22.92 21.6 21.6C21.6 20.28 20.52 19.2 19.2 19.2Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__carusel-arrow-red--left {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='14' height='23' viewBox='0 0 14 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2L3 11.5L12 21' stroke='%23CE0058' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__carusel-arrow-red--right {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='14' height='23' viewBox='0 0 14 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L11 11.5L2 21' stroke='%23CE0058' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__catalog-icon {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='34' height='25' viewBox='0 0 34 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.5' y1='7.5' x2='5.5' y2='7.5' stroke='%23CE0058' stroke-width='3' stroke-linecap='round'/%3E%3Cline x1='1.5' y1='15.5' x2='5.5' y2='15.5' stroke='%23CE0058' stroke-width='3' stroke-linecap='round'/%3E%3Cline x1='1.5' y1='23.5' x2='17.5' y2='23.5' stroke='%23CE0058' stroke-width='3' stroke-linecap='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M33.4126 20.5763L28.1988 15.3625C28.1711 15.3348 28.1385 15.3154 28.1096 15.2897C29.1355 13.7334 29.7343 11.8706 29.7343 9.86724C29.7343 4.41769 25.3166 0 19.8671 0C14.4177 0 10 4.41769 10 9.86714C10 15.3165 14.4176 19.7343 19.867 19.7343C21.8705 19.7343 23.7332 19.1355 25.2895 18.1096C25.3153 18.1385 25.3345 18.171 25.3622 18.1987L30.5762 23.4126C31.3595 24.1958 32.6293 24.1958 33.4126 23.4126C34.1958 22.6294 34.1958 21.3596 33.4126 20.5763ZM19.8671 16.3137C16.3067 16.3137 13.4205 13.4275 13.4205 9.86714C13.4205 6.30672 16.3068 3.42053 19.8671 3.42053C23.4274 3.42053 26.3137 6.30682 26.3137 9.86714C26.3137 13.4275 23.4274 16.3137 19.8671 16.3137Z' fill='%23CE0058'/%3E%3C/svg%3E");
}
.--svg__close--red {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='3.12132' y1='3' x2='17.9706' y2='17.8492' stroke='%23CE0058' stroke-width='3' stroke-linecap='round'/%3E%3Cline x1='1.5' y1='-1.5' x2='22.5' y2='-1.5' transform='matrix(-0.707107 0.707107 0.707107 0.707107 19.9705 3)' stroke='%23CE0058' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__close {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='3.12132' y1='3' x2='17.9706' y2='17.8492' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3Cline x1='1.5' y1='-1.5' x2='22.5' y2='-1.5' transform='matrix(-0.707107 0.707107 0.707107 0.707107 19.9705 3)' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__close2 {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L11 11M20 20L11 11M11 11L20 2L2 20' stroke='white' stroke-width='4'/%3E%3C/svg%3E");
}
.--svg__color-arrow {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.3999 2L8.8999 8L15.3999 2' stroke='%2341474A' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__color-selected {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.800049' y='0.800049' width='25.2' height='25.2' rx='12.6' fill='%2341474A'/%3E%3Cpath d='M20.05 9.56668L11.8166 17.8L7.69995 13.6833' stroke='white' stroke-width='2'/%3E%3C/svg%3E");
}

.--svg__confirm-order {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.8482 15.9942L29.0211 13.2051L30.1049 10.075C30.2516 9.64775 30.0688 9.17864 29.6658 8.95514L26.7092 7.30567L26.1655 4.04632C26.0897 3.60165 25.7024 3.2699 25.2381 3.25127L21.828 3.12206L19.782 0.479662C19.5029 0.118805 18.9977 -0.00109257 18.5803 0.193304L15.4998 1.61112L12.4181 0.19214C11.9995 7.14908e-05 11.4967 0.119969 11.2164 0.479662L9.17038 3.12206L5.76028 3.25127C5.29718 3.26874 4.90866 3.60049 4.83408 4.04516L4.29039 7.30451L1.33377 8.95398C0.930813 9.17747 0.746776 9.64659 0.893525 10.0738L1.9773 13.2039L0.151363 15.9942C-0.0976285 16.3748 -0.0338772 16.8719 0.30172 17.1838L2.76397 19.4689L2.48731 22.7585C2.45002 23.209 2.74352 23.6199 3.18978 23.7456L6.46756 24.6594L7.80153 27.6987C7.98436 28.112 8.44265 28.3518 8.89733 28.2563L12.2413 27.5928L14.8803 29.6846C15.0596 29.8255 15.2797 29.8988 15.4998 29.8988C15.7199 29.8988 15.9388 29.8255 16.1193 29.6846L18.7583 27.5928L22.1023 28.2563C22.5558 28.3494 23.0164 28.1131 23.1981 27.6987L24.532 24.6594L27.8098 23.7456C28.2561 23.6211 28.5496 23.209 28.5123 22.7585L28.2356 19.4689L30.6979 17.1838C31.0335 16.8719 31.0972 16.3748 30.8482 15.9942ZM22.569 11.4416L15.7235 21.3663C15.4649 21.7365 15.0644 21.9844 14.6662 21.9844C14.2693 21.9844 13.8254 21.769 13.5428 21.4943L8.51722 16.5529C8.17441 16.2153 8.17441 15.6682 8.51722 15.3307L9.75737 14.1084C10.1002 13.7755 10.6571 13.7755 10.9975 14.1084L14.2681 17.3235L19.6617 9.50341C19.9323 9.10879 20.482 9.00869 20.8814 9.27525L22.3356 10.2426C22.7362 10.5103 22.8396 11.0493 22.569 11.4416Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__delete {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='17' height='20' viewBox='0 0 17 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 2.50001H11.25V1.25C11.25 0.559378 10.6906 0 9.99997 0H6.24999C5.55936 0 4.99999 0.559378 4.99999 1.25V2.50001H1.25C0.559378 2.50001 0 3.05938 0 3.75001V5.00001C0 5.69 0.559378 6.24938 1.24876 6.25002H15.0007C15.6906 6.24938 16.25 5.69 16.25 5.00001V3.74998C16.25 3.05938 15.6906 2.50001 15 2.50001ZM9.99997 2.50001H6.24999V1.87499C6.24999 1.53 6.52998 1.24998 6.87498 1.24998H9.37498C9.71998 1.24998 9.99997 1.52997 9.99997 1.87499V2.50001ZM1.24998 17.5C1.24998 18.8806 2.36934 20 3.74998 20H12.5C13.8806 20 15 18.8806 15 17.5V7.49999H1.24998V17.5ZM10.625 9.37501C10.625 9.03002 10.905 8.75 11.25 8.75C11.595 8.75 11.875 9.02999 11.875 9.37501V16.875C11.875 17.22 11.595 17.5 11.25 17.5C10.905 17.5 10.625 17.22 10.625 16.875V9.37501ZM7.49999 9.37501C7.49999 9.03002 7.77999 8.75 8.12501 8.75C8.47003 8.75 8.75 9.02999 8.75 9.37501V16.875C8.75 17.22 8.47 17.5 8.12501 17.5C7.78001 17.5 7.49999 17.22 7.49999 16.875V9.37501ZM4.37497 9.37501C4.37497 9.03002 4.65497 8.75 4.99999 8.75C5.34501 8.75 5.625 9.02999 5.625 9.37501V16.875C5.625 17.22 5.34501 17.5 4.99999 17.5C4.65497 17.5 4.37497 17.22 4.37497 16.875V9.37501V9.37501Z' fill='%23CE0058'/%3E%3C/svg%3E");
}
.--svg__deluvery-icon {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='53' height='40' viewBox='0 0 53 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.16'%3E%3Cpath d='M52.0501 31.5597H50.4028V22.3467C50.4028 21.2687 50.0774 20.2111 49.474 19.3163L45.3454 13.2013C44.3352 11.7098 42.654 10.8149 40.8506 10.8149H34.4509C33.6984 10.8149 33.095 11.425 33.095 12.1708V31.5599H22.614C23.6106 32.4208 24.2953 33.6208 24.4919 34.9767H35.5423C35.9355 32.2853 38.2541 30.2039 41.054 30.2039C43.8539 30.2039 46.1657 32.2853 46.559 34.9767H52.0502C52.4231 34.9767 52.7281 34.6716 52.7281 34.2987V32.2378C52.7281 31.865 52.4231 31.5597 52.0501 31.5597ZM45.2979 20.5365H36.8507C36.4779 20.5365 36.1728 20.2381 36.1728 19.8585V15.174C36.1728 14.8011 36.4779 14.496 36.8507 14.496H41.9963C42.2201 14.496 42.4234 14.6045 42.5522 14.7808L45.8538 19.4721C46.1656 19.9196 45.847 20.5365 45.2979 20.5365ZM41.054 31.5597C38.7219 31.5597 36.8372 33.4511 36.8372 35.7832C36.8372 38.1086 38.7219 40 41.054 40C43.3793 40 45.2707 38.1086 45.2707 35.7832C45.2707 33.4513 43.3793 31.5597 41.054 31.5597ZM41.054 37.8918C39.8878 37.8918 38.9455 36.9427 38.9455 35.7835C38.9455 34.6173 39.8878 33.6749 41.054 33.6749C42.2199 33.6749 43.1624 34.6173 43.1624 35.7835C43.1624 36.9427 42.22 37.8918 41.054 37.8918ZM5.89607 31.5597C5.52318 31.5597 5.2181 31.865 5.2181 32.2377V34.2987C5.2181 34.6716 5.52318 34.9767 5.89607 34.9767H13.4754C13.672 33.6208 14.3567 32.4208 15.3465 31.5599H5.89607V31.5597ZM18.9802 31.5597C16.6549 31.5597 14.7634 33.4511 14.7634 35.7832C14.7634 38.1086 16.6549 40 18.9802 40C21.3123 40 23.197 38.1086 23.197 35.7832C23.1971 33.4513 21.3124 31.5597 18.9802 31.5597ZM18.9802 37.8918C17.8142 37.8918 16.8719 36.9427 16.8719 35.7835C16.8719 34.6173 17.8142 33.6749 18.9802 33.6749C20.1463 33.6749 21.0886 34.6173 21.0886 35.7835C21.0886 36.9427 20.1463 37.8918 18.9802 37.8918ZM29.1223 6.61161H21.2649C21.6513 7.75733 21.8547 8.98438 21.8547 10.2522C21.8547 16.6519 16.6482 21.8585 10.2485 21.8585C9.08232 21.8585 7.95022 21.6823 6.88584 21.3636V28.8549C6.88584 29.2278 7.19092 29.5329 7.56381 29.5329H30.4781C30.8511 29.5329 31.1561 29.2278 31.1561 28.8549V8.64544C31.156 7.52005 30.2476 6.61161 29.1223 6.61161ZM10.25 0C4.58906 0 0 4.58899 0 10.2499C0 15.9109 4.58906 20.5 10.25 20.5C15.911 20.5 20.5001 15.9109 20.5001 10.2499C20.5001 4.58899 15.911 0 10.25 0ZM10.25 18.1674C5.87737 18.1674 2.33253 14.6227 2.33253 10.2499C2.33253 5.87721 5.87737 2.33245 10.25 2.33245C14.6227 2.33245 18.1675 5.8773 18.1675 10.2499C18.1675 14.6227 14.6227 18.1674 10.25 18.1674ZM13.2739 11.9221C13.1865 11.9221 13.0971 11.9108 13.0083 11.887L9.70481 10.9966C9.26127 10.8767 8.95274 10.4743 8.95274 10.0147V4.93017C8.95274 4.36877 9.40825 3.91326 9.96965 3.91326C10.5311 3.91326 10.9866 4.36877 10.9866 4.93017V9.23553L13.538 9.92332C14.0803 10.0696 14.4013 10.6278 14.255 11.1699C14.1326 11.6235 13.7221 11.9221 13.2739 11.9221Z' fill='%2341474A'/%3E%3C/g%3E%3C/svg%3E");
}
.--svg__filter {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M15.1399 -5.98304e-05H0.875493C0.623748 -0.00053572 0.393101 0.14001 0.278095 0.363835C0.161502 0.590675 0.181965 0.863835 0.330918 1.071L5.55681 8.43282C5.55855 8.43536 5.56046 8.43774 5.5622 8.44028C5.75208 8.69662 5.85487 9.00722 5.85535 9.32622V15.3283C5.85424 15.5059 5.92403 15.6768 6.04919 15.8029C6.17451 15.9288 6.34488 15.9999 6.52254 15.9999C6.6128 15.9998 6.70227 15.9818 6.78571 15.9471L9.72226 14.8275C9.98526 14.7471 10.1599 14.4988 10.1599 14.1999V9.32622C10.1604 9.00722 10.2632 8.69662 10.4529 8.44028C10.4546 8.43774 10.4566 8.43536 10.4583 8.43282L15.6843 1.07085C15.8333 0.863835 15.8538 0.590834 15.7372 0.363994C15.6223 0.14001 15.3915 -0.00053572 15.1399 -5.98304e-05Z' fill='%2341474A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.--svg__footer-pay-mc {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='126' height='24' viewBox='0 0 126 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8509 0.731201C12.2273 0.778478 12.6037 0.831326 12.9801 0.871978C14.3352 1.00899 16.5183 1.85817 17.497 2.61852C14.6363 5.05765 13.0554 8.15173 13.0554 11.9535C13.0554 15.6423 14.561 18.8041 17.497 21.2884C17.0453 21.5143 16.6689 21.7401 16.2172 21.9659C15.1633 22.4929 13.9587 22.8693 12.679 23.0199C9.51712 23.3963 6.61124 22.5682 4.09683 20.5356C1.99647 18.8041 0.679033 16.5457 0.212286 13.9108C-0.341789 10.6737 0.36586 7.7151 2.3804 5.10282C4.04413 2.94223 6.23483 1.58716 8.91487 0.999957C9.36656 0.890046 9.89353 0.85918 10.4205 0.790674C10.4958 0.779156 10.5711 0.759959 10.6463 0.744451H11.8509V0.731201Z' fill='white'/%3E%3Cpath d='M25.7037 0.730957C26.0801 0.777632 26.3812 0.81979 26.7576 0.870981C28.4138 1.10059 29.9947 1.69155 31.3498 2.63258C33.9094 4.37911 35.5656 6.77308 36.1678 9.82199C36.7701 13.285 35.942 16.4468 33.6083 19.1569C31.9521 21.1895 29.7689 22.3941 27.2093 22.921C24.2733 23.448 21.4879 22.921 19.0036 21.2648C19.0036 21.2648 18.9283 21.2648 18.9283 21.1895C21.789 18.7805 23.2947 15.694 23.2947 11.9299C23.2947 8.15073 21.789 5.07171 18.853 2.59493C19.4553 2.26369 20.0575 1.93998 20.6598 1.66897C21.789 1.14124 23.0688 0.840869 24.3486 0.773115C24.4239 0.769351 24.4992 0.745261 24.5744 0.730957H25.7037V0.730957Z' fill='white'/%3E%3Cpath d='M18.1739 3.13721C24.0459 7.63906 23.8201 16.4621 18.1739 20.6779C12.7536 16.5374 12.1514 7.95524 18.1739 3.13721' fill='white'/%3E%3Cpath d='M45.4277 8.24115V9.14453C46.0299 8.31643 46.858 8.00024 47.7614 8.06047C48.7401 8.11317 49.4929 8.54227 50.0199 9.37037C50.0952 9.21981 50.1704 9.14453 50.2457 9.06925C50.7727 8.46699 51.4502 8.14328 52.2783 8.068C52.8806 8.0153 53.5581 8.09058 54.1604 8.39171C54.9885 8.76812 55.4402 9.44565 55.5907 10.349V11.1019V15.3929V15.694H53.9345V15.3929V11.4783C53.9345 11.1771 53.9345 10.876 53.8593 10.6502C53.5581 9.74678 52.9559 9.59622 52.2783 9.59622C51.7514 9.59622 51.2244 9.82206 50.848 10.2738C50.6974 10.5749 50.5468 10.9513 50.5468 11.3277V15.3929V15.694H48.8907V15.3929C48.8907 14.0378 48.8907 12.6828 48.8154 11.3277C48.8154 11.0266 48.7401 10.6502 48.6648 10.4243C48.3637 9.82206 47.912 9.6715 47.385 9.59622C46.6322 9.59622 45.8794 9.82206 45.5782 10.6502C45.503 10.9513 45.4277 11.3277 45.4277 11.7041V15.3929V15.694H43.7715V8.24115H45.4277V8.24115Z' fill='white'/%3E%3Cpath d='M119.255 11.9675C119.277 12.1481 119.292 12.3363 119.322 12.517C119.676 14.3238 121.603 14.7002 122.733 13.9474C123.598 13.4204 123.847 12.517 123.704 11.5233C123.5 10.108 122.228 9.31754 120.843 9.69395C119.872 9.94991 119.27 10.8382 119.255 11.9675V11.9675ZM123.659 9.07664V5.27491L125.3 5.27295V15.6618H123.651V14.909C123.312 15.1349 123.004 15.436 122.635 15.5866C120.933 16.3394 118.615 15.5866 117.854 13.4787C117.267 11.8451 117.499 10.3018 118.765 9.02951C119.352 8.43479 120.098 8.13366 120.941 8.05838C121.761 7.97557 122.522 8.12613 123.184 8.63052C123.342 8.75097 123.47 8.89401 123.659 9.05963' fill='white'/%3E%3Cpath d='M104.675 12.0051V12.6073C104.675 14.4141 106.934 14.7152 107.687 13.8871C109.192 13.2849 109.192 12.5321 109.192 11.5534C108.44 10.123 107.687 9.29495 106.181 9.74664C105.428 10.0478 104.675 10.8759 104.675 12.0051V12.0051ZM109.192 14.8658C108.44 15.3928 107.687 15.7692 106.934 15.8445C105.428 16.0703 103.923 15.0917 103.17 13.3602C102.417 11.9298 102.417 10.5747 103.923 9.37023C104.675 8.61741 105.428 8.16572 106.181 8.07538C106.934 8.0001 107.687 8.09797 108.44 8.46685C108.44 8.61741 108.44 8.84326 109.192 9.0691V8.241H110.698V15.6939H109.192V14.8658Z' fill='white'/%3E%3Cpath d='M63.1911 11.9301C63.2664 10.7256 62.363 9.67162 61.1585 9.59634C60.3304 9.59634 59.6529 9.82218 59.2012 10.4997C58.7495 11.102 58.6742 11.7042 58.7495 12.3818C58.9754 13.7368 60.0293 14.4897 61.4597 14.2638C62.6642 14.038 63.2664 12.984 63.1911 11.9301V11.9301ZM63.1159 9.06936V8.39183C63.1159 8.31654 63.1911 8.24126 63.2664 8.24126H64.6968V15.6942H63.1159V14.8661L63.0406 14.9413C62.363 15.6942 61.4597 15.92 60.481 15.8447C58.8248 15.7694 57.4697 14.5649 57.0933 12.9087C56.8675 11.7042 57.0933 10.4997 57.8461 9.52105C58.4484 8.61767 59.3518 8.16598 60.4057 8.07564C61.3091 7.9853 62.1372 8.16598 62.8147 8.76824C62.89 8.84352 62.9653 8.99408 63.1159 9.06936' fill='white'/%3E%3Cpath d='M86.6076 11.3277C86.6076 10.0479 85.8548 9.37038 84.3492 9.52095C83.5963 9.67151 82.8435 10.4996 82.8435 11.3277H86.6076ZM87.3604 13.5862C87.3604 13.9626 88.1133 14.339 88.1133 14.6401V14.9412C86.6076 15.6941 85.8548 15.9199 84.3492 15.8446C82.8435 15.7693 81.3379 14.7154 81.3379 12.9086C81.3379 11.6288 81.3379 10.4243 82.0907 9.44566C82.8435 8.61756 83.5963 8.16587 84.3492 8.07554C85.102 7.9852 85.8548 8.15082 86.6076 8.69285C88.1133 9.2951 88.1133 10.1232 88.1133 11.1019V12.6075H82.8435C82.8435 13.5862 83.5963 14.2637 84.3492 14.339C85.8548 14.4895 86.6076 14.1884 87.3604 13.7367V13.5862Z' fill='white'/%3E%3Cpath d='M66.2788 14.8659C66.5799 14.4895 66.8058 14.0378 67.1069 13.6614C67.1069 13.6614 67.1822 13.7367 67.2575 13.7367C68.2361 14.4142 69.2901 14.5648 70.4193 14.2637C70.6452 14.2637 70.871 14.1131 71.0968 13.9625C71.398 13.6614 71.3227 13.2097 70.9463 13.0592C70.4946 12.9086 70.1182 12.758 69.6665 12.758C69.0642 12.6075 68.3867 12.5322 67.7844 12.2311C67.1069 11.9299 66.6552 11.403 66.6552 10.6501C66.5047 9.74677 66.8811 9.06923 67.6339 8.54226C68.1609 8.24113 68.7631 8.09809 69.3654 8.06798C70.4946 8.01528 71.4733 8.15832 72.4519 8.61754C72.5272 8.69282 72.6778 8.7681 72.753 8.84338C72.5272 9.29507 72.3014 9.74677 72.0755 10.1232C71.6238 9.97261 71.1721 9.74677 70.7957 9.67148C70.1935 9.52092 69.5912 9.44564 68.989 9.5962C68.6878 9.74677 68.3867 9.89733 68.3114 10.2737C68.3114 10.5749 68.3867 10.7254 68.6125 10.876C68.989 10.9513 69.3654 11.0266 69.8171 11.1018C70.4193 11.2524 71.0216 11.2524 71.6238 11.5535C72.3766 11.8547 72.9036 12.3816 72.9789 13.2097C73.0542 14.1131 72.6778 14.7906 71.9249 15.3176C71.3227 15.694 70.6452 15.8446 69.8923 15.8446C68.7631 15.9199 67.6339 15.7693 66.6552 15.1671C66.5799 15.0918 66.4294 15.0165 66.3541 14.9412L66.2788 14.8659' fill='white'/%3E%3Cpath d='M75.312 9.74684H74.0322V8.2412H75.312V5.9978H76.8177V8.2412H78.3233H79.8289V8.46705V9.74684H76.8177V9.97268C76.8177 10.9513 76.8177 12.0053 77.5705 12.984V13.5862C77.5705 14.1132 77.5705 14.4143 78.3233 14.2637C79.0761 14.1885 79.0761 14.0379 79.8289 13.9626V15.2424V15.393C79.0761 15.7694 78.3233 15.9199 77.5705 15.8447C77.5705 15.8447 76.8177 15.6941 76.0648 15.3177C76.0648 14.9413 75.312 14.4143 75.312 13.8873V10.8008V9.74684' fill='white'/%3E%3Cpath d='M100.909 13.6613C101.661 14.113 101.661 14.4894 101.661 14.9411C101.661 15.2423 101.661 15.4681 100.909 15.6187C99.4029 16.0704 97.8972 15.9951 96.3916 15.0164C95.6388 14.4894 95.6388 13.8119 95.6388 12.9838C94.886 11.7793 95.6388 10.7253 95.6388 9.6714C96.3916 8.76802 97.1444 8.31633 98.6501 8.12813C99.4029 7.97756 100.156 8.0152 100.909 8.39161C101.661 8.54218 101.661 8.69274 101.661 8.91859C101.661 9.37028 101.661 9.82197 100.909 10.2737C100.909 10.1231 100.909 9.89725 100.156 9.82197C99.4029 9.52084 98.6501 9.52084 97.8972 10.0478C97.1444 10.4242 97.1444 10.9512 97.1444 11.5534C97.1444 12.231 97.1444 12.9838 97.8972 13.5861C97.8972 14.0378 98.6501 14.2636 98.6501 14.3389C99.4029 14.3389 100.156 14.1883 100.909 13.7366V13.6613' fill='white'/%3E%3Cpath d='M90.3745 15.6941V15.393V8.46704V8.2412H91.8801V8.99402C91.8801 8.61761 92.633 8.2412 93.3858 8.10569C93.3858 7.99277 94.1386 8.07558 94.8914 8.2412C94.8914 8.76817 94.8914 9.29514 94.1386 9.74684C94.1386 9.67155 93.3858 9.67155 93.3858 9.59627C92.633 9.59627 91.8801 10.048 91.8801 10.8008V11.6289V15.393V15.6941H90.3745Z' fill='white'/%3E%3Cpath d='M112.954 8.24126H114.46V8.39182V9.06936C115.213 7.94766 115.965 7.89496 117.471 8.24126C117.471 8.76823 116.718 9.2952 116.718 9.82218C116.718 9.59633 115.965 9.59633 115.213 9.67161C115.213 9.7469 114.46 10.1986 114.46 10.8761V11.5537V15.393V15.6942H112.954V8.24126Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__footer-pay-mir {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='80' height='24' viewBox='0 0 80 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.56854 0.864641H7.72363C9.68553 1.09418 10.7712 2.24495 11.314 4.05176C12.167 7.17684 13.0975 10.2942 14.0281 13.3572C14.0281 13.4347 14.0281 13.5898 14.1056 13.6674C14.1056 13.7449 14.1832 13.8225 14.3383 13.8225C14.4933 13.8225 14.4933 13.7449 14.5709 13.6674C14.726 13.2021 14.8035 12.7368 14.9586 12.2716C15.7341 9.40239 16.5871 6.62626 17.3625 3.81912C17.7503 2.48534 18.6033 1.5548 19.9215 1.01198C20.2317 0.883252 20.6194 0.920474 20.9296 0.829746L21.0072 0.829513C21.0847 0.90574 21.2398 0.867821 21.3949 0.867976C23.5662 0.87069 25.6599 0.869914 27.8312 0.869914C28.5291 0.869914 28.5291 0.869914 28.5291 1.60117V6.96731V22.3988C28.5291 22.6315 28.6066 22.8641 28.4515 23.0192C28.374 23.0968 28.2189 23.0968 28.0638 23.0968H21.4724C21.2398 23.0192 21.2398 22.7866 21.2398 22.6315V20.8479V10.6119C21.2398 10.4569 21.3949 10.1467 21.0847 10.0691C20.9296 10.0691 20.8521 10.3793 20.8521 10.5344C20.0766 13.0934 19.3012 15.5748 18.5257 18.1338L17.1299 22.5539C17.0523 22.7866 17.0523 23.0192 16.7422 23.0968H11.8568C11.6242 23.0968 11.6242 22.8641 11.5466 22.709L9.68553 16.6605C9.06517 14.5668 8.36726 12.473 7.7469 10.3793C7.73139 10.3018 7.71588 10.3018 7.68486 10.2242C7.63833 10.1467 7.59181 10.0691 7.48324 10.0691C7.39019 10.0691 7.38243 10.2242 7.37468 10.3018C7.35917 10.3793 7.36693 10.5344 7.36693 10.6895V22.3213C7.36693 22.4764 7.37468 22.6315 7.35142 22.7866C7.33591 22.9417 7.3204 23.0968 7.11878 23.0968H0.604966C0.46616 23.0968 0.320375 23.0968 0.181568 23.0192C0.129458 22.9417 0.152566 22.7866 0.152566 22.709C0.151357 15.4973 0.151434 8.36313 0.151985 1.22895C0.151985 1.08782 0.139112 0.983131 0.171371 0.880771C0.305525 0.801674 0.452861 0.840912 0.593218 0.840757C2.78 0.83781 4.96678 0.839516 7.13805 0.836802C7.27763 0.836647 7.42497 0.874567 7.56455 0.79834' fill='white'/%3E%3Cpath d='M47.2953 0.864502H47.4504C47.528 0.940496 47.6831 0.902499 47.8382 0.903275C49.6992 0.905601 51.5603 0.91258 53.4214 0.897846C53.8091 0.89552 53.8867 1.00719 53.8867 1.32124V1.6702V22.4524V23.0727C53.8092 23.1503 53.8091 23.1503 53.7316 23.1503C51.4052 23.2278 49.0789 23.1503 46.8301 23.1503C46.5974 23.1503 46.5974 22.9176 46.5974 22.7625V21.7545V10.6655C46.5974 10.5104 46.675 10.2002 46.4423 10.2002C46.2097 10.1226 46.2097 10.3553 46.1322 10.5104C44.969 13.0694 43.8058 15.5508 42.6426 18.1098C42.1773 19.0404 41.7896 19.9709 41.3243 20.9015C40.5489 22.3748 39.3857 23.2278 37.6022 23.1503H31.6312C31.5536 23.1503 31.5536 23.1503 31.5536 23.0727C31.4761 22.9176 31.4761 22.7625 31.4761 22.5299V1.59265V1.37242C31.4761 0.969964 31.5536 0.936619 31.9413 0.936619C34.0351 0.935068 36.0513 0.935844 38.145 0.935844C38.6102 0.936619 38.6878 0.965311 38.6878 1.4523V6.85721V13.3012C38.6878 13.4563 38.6103 13.689 38.6878 13.8441C38.9204 14.0767 39.0755 13.844 39.1531 13.689C39.4632 13.2237 39.6183 12.6809 39.851 12.2156C40.9366 9.88924 42.0222 7.53961 43.1079 5.20549C43.4181 4.52309 43.7282 3.83294 44.0384 3.15054C44.5812 2.12694 45.3567 1.43679 46.4423 1.04131C46.675 0.939721 46.9852 0.983146 47.2953 0.894745' fill='white'/%3E%3Cpath d='M79.244 9.0061V9.62646C79.244 9.93664 79.244 10.0142 78.4685 10.0142C76.0646 9.93664 73.5056 10.0142 70.9466 9.93664C69.3957 9.93664 67.7673 10.0142 66.2164 9.93664C61.331 9.70401 57.066 6.24548 55.9028 1.25156V1.03211C55.9028 0.949908 55.9028 0.913462 55.9804 0.908809C56.1355 0.90183 56.213 0.904932 56.3681 0.904932H71.7996H72.3425C73.8158 0.873138 75.1341 1.51987 76.2973 2.40931C77.6931 3.45617 78.4685 4.8675 79.244 6.53473V7.91503V7.99258V8.85333V9.00842V9.0061Z' fill='white'/%3E%3Cpath d='M63.8926 23.1192H57.3012H56.8359V11.4099C56.8359 11.0997 56.9135 10.9446 57.2237 10.9446C64.2803 11.0221 71.2594 11.0221 78.4711 10.9446V11.4099C77.2304 14.279 74.904 15.9075 71.6471 16.0626C69.2432 16.1401 66.7618 16.0626 64.3578 16.0626C64.0477 16.0626 63.9701 16.0626 63.9701 16.4503V22.7315C63.9701 22.8866 63.9701 22.9641 63.8926 23.1192' fill='white'/%3E%3C/svg%3E");
}
.--svg__footer-pay-qiwi {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='83' height='30' viewBox='0 0 83 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.3152 26.1706C22.8891 26.1706 25.6824 27.0433 28.775 29.7496C29.0842 30.0211 29.4961 29.6842 29.2267 29.3473C26.1883 25.5565 23.3779 24.8344 20.5746 24.2247C17.1457 23.4784 15.3828 21.5724 14.1529 19.4801C13.9092 19.0636 13.7994 19.1361 13.7766 19.672C13.7496 20.3258 13.7952 21.1929 13.9448 22.0457C13.8051 22.0514 13.6669 22.0485 13.5272 22.0485C8.62184 22.0485 4.64566 18.1198 4.64566 13.2743C4.64566 8.4274 8.62184 4.49869 13.5272 4.49869C18.4312 4.49869 22.4074 8.4274 22.4074 13.2743C22.4074 13.6183 22.3903 13.9594 22.3518 14.2949C21.7033 14.1783 20.4278 14.167 19.53 14.2423C19.1936 14.2707 19.2421 14.4271 19.4958 14.4711C22.4316 14.9956 24.4496 16.7937 24.9114 20.0558C24.9213 20.1311 25.0197 20.1524 25.0596 20.0884C26.3068 18.0335 26.9645 15.6765 26.9607 13.2743C26.9607 5.94139 20.9466 0 13.5272 0C6.10787 0 0.0922852 5.94281 0.0922852 13.2743C0.0922852 20.6058 6.10644 26.5501 13.5272 26.5501C15.4939 26.5501 17.4478 26.1706 20.3138 26.1706H20.3152ZM21.3129 21.3521C21.9114 21.8495 22.0938 22.4437 21.7775 22.863C21.6022 23.0933 21.3171 23.2183 20.9751 23.2183C20.6402 23.2183 20.2981 23.0961 20.0616 22.8914C19.5172 22.4224 19.3575 21.6619 19.7124 21.2284C19.8506 21.0607 20.0772 20.9669 20.3466 20.9669C20.6744 20.9669 21.0178 21.1033 21.3143 21.3506L21.3129 21.3521ZM24.072 20.0828C24.1603 20.6655 23.9736 20.9072 23.7869 20.9072C23.5831 20.9072 23.3266 20.6698 23.0259 20.205C22.7266 19.7459 22.6183 19.2186 22.7665 18.9528C22.8634 18.7765 23.0672 18.6997 23.3252 18.7964C23.824 18.9812 24.0192 19.7345 24.072 20.0828V20.0828ZM42.6945 17.0438L41.1453 15.2031C41.1087 15.1598 41.0853 15.1069 41.078 15.0506C41.0707 14.9944 41.0798 14.9373 41.1041 14.8861C41.1284 14.8349 41.167 14.7917 41.2153 14.7617C41.2635 14.7317 41.3194 14.7162 41.3762 14.717H44.617C44.7709 14.2622 44.8593 13.7789 44.8593 13.2743C44.8593 10.9688 43.1206 8.98174 40.7377 8.98174C38.3534 8.98174 36.6162 10.9688 36.6162 13.2743C36.6162 15.5812 38.3549 17.5399 40.7377 17.5399C41.4603 17.5399 42.1215 17.358 42.6945 17.0424V17.0438ZM49.7034 20.1538C49.8715 20.3386 49.7319 20.6343 49.4796 20.6343H45.9438C45.8726 20.6344 45.8023 20.6189 45.7378 20.589C45.6733 20.559 45.6161 20.5153 45.5704 20.4608L44.9719 19.7502C43.709 20.5597 42.2389 20.989 40.7377 20.9868C36.4338 20.9868 32.9321 17.5285 32.9321 13.2743C32.9321 9.02153 36.4338 5.56188 40.7377 5.56188C45.0417 5.56188 48.5433 9.02153 48.5433 13.2743C48.5433 14.8094 48.0873 16.2365 47.3034 17.439L49.7034 20.1538V20.1538ZM82.3665 5.91723H79.4806C79.2682 5.91723 79.0958 6.08779 79.0958 6.29674V20.2547C79.0958 20.4623 79.2682 20.6328 79.4806 20.6328H82.3665C82.5774 20.6328 82.7499 20.4623 82.7499 20.2533V6.29674C82.7495 6.24671 82.7393 6.19725 82.7197 6.15118C82.7002 6.1051 82.6717 6.06332 82.636 6.02821C82.6003 5.9931 82.558 5.96535 82.5115 5.94656C82.465 5.92776 82.4153 5.91828 82.3651 5.91865L82.3665 5.91723ZM77.5096 5.91723H74.2816C74.1999 5.91668 74.1202 5.94217 74.0541 5.98999C73.9879 6.0378 73.9388 6.10543 73.9139 6.18303L71.3586 14.4313L68.5511 6.17308C68.5247 6.09804 68.4755 6.03307 68.4104 5.98721C68.3452 5.94135 68.2674 5.91689 68.1876 5.91723H65.9345C65.8546 5.9168 65.7765 5.94121 65.7111 5.98706C65.6457 6.03291 65.5963 6.09792 65.5696 6.17308L62.7621 14.4313L60.2068 6.18303C60.1819 6.10567 60.1331 6.0382 60.0672 5.99041C60.0014 5.94262 59.922 5.91699 59.8405 5.91723H56.6111C56.5504 5.917 56.4905 5.93104 56.4363 5.95821C56.3821 5.98537 56.335 6.0249 56.299 6.07358C56.2637 6.12167 56.2407 6.17754 56.2317 6.23645C56.2228 6.29535 56.2283 6.35553 56.2477 6.41187L60.9892 20.377C61.0158 20.4521 61.0653 20.5172 61.1306 20.563C61.196 20.6089 61.2741 20.6333 61.354 20.6328H63.9165C63.9961 20.633 64.0739 20.6084 64.139 20.5626C64.2041 20.5168 64.2533 20.4519 64.2799 20.377L67.0604 12.2182L69.8408 20.377C69.8675 20.4521 69.9169 20.5172 69.9823 20.563C70.0477 20.6089 70.1257 20.6333 70.2057 20.6328H72.7681C72.8478 20.633 72.9255 20.6084 72.9906 20.5626C73.0557 20.5168 73.105 20.4519 73.1315 20.377L77.8744 6.41187C77.8936 6.35542 77.8989 6.29518 77.8897 6.23627C77.8805 6.17736 77.8572 6.12155 77.8217 6.07358C77.7856 6.0249 77.7386 5.98537 77.6844 5.95821C77.6302 5.93104 77.5703 5.917 77.5096 5.91723V5.91723ZM55.0249 6.29674V20.2547C55.0249 20.4623 54.8539 20.6328 54.6401 20.6328H51.7556C51.7053 20.6332 51.6555 20.6237 51.6089 20.6048C51.5623 20.5859 51.5199 20.558 51.4842 20.5228C51.4484 20.4875 51.42 20.4456 51.4006 20.3993C51.3811 20.3531 51.371 20.3035 51.3708 20.2533V6.29674C51.3708 6.08779 51.5433 5.91865 51.7556 5.91865H54.6415C54.8525 5.91865 55.0249 6.08922 55.0249 6.29816V6.29674Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__footer-pay-visa {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='70' height='24' viewBox='0 0 70 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M62.5396 15.1365C61.9398 12.4371 61.4149 9.73767 60.815 7.03827C60.815 7.00078 60.74 7.00078 60.74 7.00078C59.7653 9.66268 58.7905 12.3621 57.8157 15.099H62.5396V15.1365ZM49.2676 22.7098C49.7108 21.66 50.1299 20.6852 50.5573 19.6355C52.9193 14.0117 55.2738 8.31299 57.6807 2.68924C58.0556 1.69946 58.8805 1.15209 59.9302 1.13709C61.4299 1.1077 62.9296 1.13559 64.4292 1.12284C64.6542 1.12059 64.7292 1.21282 64.8041 1.44152C65.629 5.36315 66.4538 9.31476 67.2786 13.2139C67.8785 16.2882 68.4783 19.3625 69.1532 22.4368C69.2282 22.6618 69.1532 22.8117 68.8532 22.8117H64.4292C64.2043 22.8117 64.1293 22.7368 64.0543 22.4368C63.9043 21.612 63.6794 20.7122 63.5294 19.8874C63.4544 19.6624 63.3795 19.5125 63.1545 19.5125C60.98 19.5875 58.7305 19.5875 56.541 19.5125C56.301 19.5125 56.1961 19.6624 56.1136 19.8124C55.8062 20.7122 55.4687 21.612 55.1538 22.5118C55.0938 22.7368 55.0113 22.8117 54.8089 22.8117H49.4926C49.4348 22.8117 49.3786 22.8117 49.2661 22.7368L49.2676 22.7098Z' fill='white'/%3E%3Cpath d='M0.00524883 1.69879C0.0500138 1.49108 0.0892301 1.31112 0.131221 1.11542C0.245945 1.10919 0.347922 1.09945 0.449899 1.09945C3.47922 1.09945 6.50105 1.09765 9.52287 1.10252C10.9476 1.10499 11.9223 1.94983 12.2223 3.39701C12.9721 7.4536 13.7219 11.5702 14.5467 15.6193C14.5467 15.6193 14.5467 15.6943 14.6217 15.7692C14.6967 15.6193 14.7717 15.5443 14.7717 15.3943C16.6463 10.7454 18.4459 6.0964 20.3205 1.44744C20.3954 1.22549 20.4704 1.13026 20.7704 1.13176C22.57 1.14451 24.3696 1.13844 26.2441 1.13844C26.1692 1.27416 26.1692 1.37763 26.0942 1.47661C23.1698 8.48755 20.2455 15.4985 17.3211 22.5469C17.2461 22.7719 17.1712 22.8468 16.8712 22.8468H11.6224C11.3975 22.8468 11.2475 22.7719 11.2475 22.5469C9.74782 16.8482 8.24816 11.1495 6.82348 5.45072C6.60602 4.55842 6.17862 3.92856 5.3763 3.52365C3.87663 2.78132 2.28699 2.34642 0.682348 1.93401C0.469395 1.87402 0.256443 1.82528 0 1.76155' fill='white'/%3E%3Cpath d='M33.5068 21.9905C33.8465 20.4158 34.1742 18.8412 34.5116 17.2665C35.0365 17.4915 35.5239 17.7164 36.0188 17.9414C37.7509 18.5413 39.5355 18.8412 41.3951 18.4663C41.92 18.3913 42.4448 18.1663 42.8947 17.7914C43.7945 17.2665 43.8695 16.1418 43.1947 15.392C42.7448 14.9421 42.2949 14.6421 41.77 14.3422C41.0202 13.8923 40.2328 13.5174 39.498 13.0675C38.9506 12.7675 38.4107 12.3926 37.9233 12.0177C35.7863 10.2181 35.2315 7.81115 36.3862 5.27672C37.2635 3.34965 38.8456 2.20241 40.7577 1.47507C42.3699 0.862456 44.0945 0.680247 45.8191 0.742483C47.2438 0.792722 48.6684 1.08441 50.0931 1.53731C50.1681 1.5673 50.2431 1.59729 50.3181 1.63478C50.3931 1.64978 50.3931 1.67977 50.468 1.71727C50.0931 3.18694 49.7932 4.6716 49.4933 6.18627C49.1183 6.0513 48.8184 5.91633 48.4435 5.80385C46.8688 5.25647 45.1442 5.01653 43.4946 5.35395C42.8947 5.48142 42.2949 5.74387 41.92 6.25375C41.4701 6.82362 41.4701 7.47598 41.92 8.00086C42.2199 8.34578 42.5948 8.64572 43.0447 8.87067C43.7945 9.32057 44.5444 9.69548 45.2942 10.1454C45.8941 10.5203 46.4939 10.8202 47.0188 11.2701C49.3433 12.9198 49.9432 15.2442 49.1183 17.8687C48.3685 20.0432 46.7939 21.3929 44.6943 22.2177C43.1947 22.8925 41.62 23.1175 39.9554 23.1175C37.9908 23.1175 36.0788 22.8925 34.2117 22.2927C33.98 22.2177 33.758 22.0677 33.5068 21.9927' fill='white'/%3E%3Cpath d='M34.2705 1.1107C33.9705 2.59537 33.6706 4.02755 33.3707 5.45223C32.1709 10.941 30.9712 16.4748 29.8465 21.9485C29.6215 22.7734 29.6215 22.7734 28.7967 22.7734H24.5227H24.0728C24.2227 22.3235 24.2977 21.8736 24.3727 21.4237C25.7224 14.9751 27.1471 8.45156 28.4968 2.003C28.7217 1.0957 28.7217 1.0957 29.6215 1.0957C30.9712 1.0957 32.3959 1.09645 33.8206 1.0972H34.2705V1.1107Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__get-nitification {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg' fill='%23ce0058'%3E%3Cpath d='M 512 229 c 0 -7.9 -2.1 -15.4 -5.7 -21.9 l -179 139.2 l 178.6 142.3 c 3.9 -6.6 6.1 -14.4 6.1 -22.6 z'/%3E%3Cpath d='M 246.8 356.7 c 5.4 4.3 13 4.3 18.5 0 l 218 -169.7 c -5 -2 -10.5 -3.1 -16.3 -3.1 h -65.1 c -23.1 57.9 -79.8 99 -145.9 99 s -122.8 -41.1 -145.9 -99 h -65.1 c -5.7 0 -11.2 1.1 -16.3 3.1 z'/%3E%3Cpath d='M 5.7 207.1 c -3.6 6.5 -5.7 13.9 -5.7 21.9 v 237 c 0 8.2 2.2 15.9 6.1 22.6 l 178.6 -142.3 z'/%3E%3Cpath d='M 303 365.3 l -19.3 15.1 c -8.2 6.4 -17.9 9.6 -27.7 9.6 s -19.6 -3.2 -27.7 -9.6 l -19.3 -15.1 l -179.5 143 c 4.8 1.8 10 2.7 15.5 2.7 h 422 c 5.4 0 10.6 -1 15.5 -2.7 z'/%3E%3Cpath d='M 256 -1 c -70 0 -127 57 -127 127 s 57 127 127 127 s 127 -57 127 -127 s -57 -127 -127 -127 z m 15 176 c 0 8.3 -6.7 15 -15 15 s -15 -6.7 -15 -15 v -48 c 0 -8.3 6.7 -15 15 -15 s 15 6.7 15 15 z m -15 -81 c -8.3 0 -15 -6.7 -15 -15 s 6.7 -15 15 -15 s 15 6.7 15 15 s -6.7 15 -15 15 z'/%3E%3C/svg%3E");
}
.--svg__grephic--arrow {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8.5 8L15 2' stroke='%2341474A' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__grid-view-icon {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.738281' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='9.61328' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='0.738281' y='8.9668' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='9.61328' y='8.9668' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='0.738281' y='18.0222' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='9.61328' y='18.0222' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='18.6729' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='18.6719' y='8.9668' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='18.6719' y='18.0222' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__header--arrow {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='20' height='13' viewBox='0 0 20 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L10 10L18 2' stroke='%23818D92' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__header-cart-grey {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.24' d='M8.4 22.4C6.86 22.4 5.6 23.66 5.6 25.2C5.6 26.74 6.86 28 8.4 28C9.94 28 11.2 26.74 11.2 25.2C11.2 23.66 9.94 22.4 8.4 22.4ZM0 0V2.8H2.8L7.84 13.44L5.88 16.8C5.74 17.22 5.6 17.78 5.6 18.2C5.6 19.74 6.86 21 8.4 21H25.2V18.2H8.96C8.82 18.2 8.68 18.06 8.68 17.92V17.7799L9.94 15.3999H20.3C21.42 15.3999 22.26 14.8399 22.68 13.9999L27.72 4.9C28 4.62 28 4.48 28 4.2C28 3.36 27.44 2.8 26.6 2.8H5.88L4.62 0H0ZM22.4 22.4C20.86 22.4 19.6 23.66 19.6 25.2C19.6 26.74 20.86 28 22.4 28C23.94 28 25.2 26.74 25.2 25.2C25.2 23.66 23.94 22.4 22.4 22.4Z' fill='%23818D92'/%3E%3C/svg%3E");
}
.--svg__header-cart-red {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.6 25.6C7.84 25.6 6.4 27.04 6.4 28.8C6.4 30.56 7.84 32 9.6 32C11.36 32 12.8 30.56 12.8 28.8C12.8 27.04 11.36 25.6 9.6 25.6ZM0 0V3.2H3.2L8.96 15.36L6.72 19.2C6.56 19.68 6.4 20.32 6.4 20.8C6.4 22.56 7.84 24 9.6 24H28.8V20.8H10.24C10.08 20.8 9.92 20.64 9.92 20.48V20.3199L11.36 17.5999H23.2C24.48 17.5999 25.44 16.9599 25.92 15.9999L31.68 5.6C32 5.28 32 5.12 32 4.8C32 3.84 31.36 3.2 30.4 3.2H6.72L5.28 0H0ZM25.6 25.6C23.84 25.6 22.4 27.04 22.4 28.8C22.4 30.56 23.84 32 25.6 32C27.36 32 28.8 30.56 28.8 28.8C28.8 27.04 27.36 25.6 25.6 25.6Z' fill='%23CE0058'/%3E%3C/svg%3E");
}
.--svg__header-cart {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.6 25.6C7.84 25.6 6.4 27.04 6.4 28.8C6.4 30.56 7.84 32 9.6 32C11.36 32 12.8 30.56 12.8 28.8C12.8 27.04 11.36 25.6 9.6 25.6ZM0 0V3.2H3.2L8.96 15.36L6.72 19.2C6.56 19.68 6.4 20.32 6.4 20.8C6.4 22.56 7.84 24 9.6 24H28.8V20.8H10.24C10.08 20.8 9.92 20.64 9.92 20.48V20.3199L11.36 17.5999H23.2C24.48 17.5999 25.44 16.9599 25.92 15.9999L31.68 5.6C32 5.28 32 5.12 32 4.8C32 3.84 31.36 3.2 30.4 3.2H6.72L5.28 0H0ZM25.6 25.6C23.84 25.6 22.4 27.04 22.4 28.8C22.4 30.56 23.84 32 25.6 32C27.36 32 28.8 30.56 28.8 28.8C28.8 27.04 27.36 25.6 25.6 25.6Z' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__header-fave {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='32' height='31' viewBox='0 0 32 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 30.1344L13.76 27.8675C5.44 20.4193 0 15.3998 0 9.24686C0 4.22737 3.84 0.341309 8.8 0.341309C11.52 0.341309 14.24 1.63666 16 3.74161C17.76 1.63666 20.48 0.341309 23.2 0.341309C28.16 0.341309 32 4.22737 32 9.24686C32 15.3998 26.56 20.4193 18.24 27.8675L16 30.1344Z' fill='%23CE0058'/%3E%3C/svg%3E");
}
.--svg__header-user {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='25' height='33' viewBox='0 0 25 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.9718 23.2154L16.8541 20.6682C16.3714 20.4277 16.0714 19.9445 16.0714 19.4069V17.6037C16.1941 17.4544 16.3232 17.2842 16.4566 17.0965C17.1204 16.1632 17.6523 15.1242 18.0391 14.0037C18.795 13.6586 19.2857 12.9146 19.2857 12.0746V9.94131C19.2857 9.42771 19.0929 8.93011 18.75 8.54131V5.70451C18.78 5.41118 18.8979 3.66504 17.6293 2.22451C16.5289 0.974909 14.7434 0.341309 12.3214 0.341309C9.89946 0.341309 8.11393 0.974909 7.01357 2.22398C5.745 3.66451 5.86286 5.41118 5.89286 5.70451V8.54131C5.55 8.93011 5.35714 9.42771 5.35714 9.94131V12.0746C5.35714 12.7237 5.65339 13.329 6.15911 13.7328C6.64982 15.6672 7.67679 17.1248 8.03571 17.5925V19.3573C8.03571 19.8736 7.75286 20.3472 7.29804 20.5946L2.51893 23.1898C0.964821 24.0341 0 25.6522 0 27.4144V29.1413C0 31.6725 8.05982 32.3413 12.3214 32.3413C16.583 32.3413 24.6429 31.6725 24.6429 29.1413V27.5184C24.6429 25.6848 23.6191 24.0357 21.9718 23.2154Z' fill='%23CE0058'/%3E%3C/svg%3E");
}
.--svg__hor-divider {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='48' height='12' viewBox='0 0 48 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Crect opacity='0.5' y='2' width='8' height='8' rx='4' fill='%23CE0058'/%3E%3Crect x='20' width='12' height='12' rx='6' fill='%23CE0058'/%3E%3Crect opacity='0.5' x='40' y='2' width='8' height='8' rx='4' fill='%23CE0058'/%3E%3C/g%3E%3C/svg%3E");
}
.--svg__icon-section-catalog--body {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.2291 0.529888C19.2291 0.237231 18.9918 0 18.6992 0H5.30333C5.01072 0 4.77344 0.237231 4.77344 0.529888V2.78419C4.77344 2.78451 4.77349 2.78477 4.77349 2.78509C4.77349 2.79018 4.77413 2.79532 4.77429 2.8004C4.77471 2.81392 4.77513 2.82738 4.77656 2.84062C4.77662 2.84105 4.77662 2.84152 4.77667 2.84195L6.35219 17.2068V20.0959C6.35219 20.0977 6.35192 20.0993 6.35192 20.1011V22.4896C6.35192 23.3224 7.02949 23.9999 7.86231 23.9999H16.1404C16.9732 23.9999 17.6508 23.3224 17.6508 22.4896V20.1011C17.6508 20.0993 17.6505 20.0977 17.6505 20.0959V17.2285L19.226 2.84184C19.2261 2.84142 19.226 2.84105 19.2261 2.84062C19.2275 2.82711 19.228 2.81339 19.2284 2.79961C19.2286 2.79473 19.2292 2.78986 19.2292 2.78498C19.2292 2.78472 19.2292 2.78445 19.2292 2.78414V0.529888H19.2291ZM5.83321 1.05978H18.1694V2.2543H5.83321V1.05978ZM16.5906 19.5712H14.1937H9.80886H7.41191V17.7186H16.5907V19.5712H16.5906ZM10.3387 20.631H13.6638V21.1235H10.3387V20.631ZM16.5909 22.4896C16.5909 22.7381 16.3888 22.9402 16.1403 22.9402H7.86226C7.6138 22.9402 7.41164 22.738 7.41164 22.4896V20.631H9.27897V21.2335C9.27897 21.7571 9.70505 22.1832 10.2287 22.1832H13.7738C14.2975 22.1832 14.7236 21.7572 14.7236 21.2335V20.631H16.5909V22.4896ZM16.6467 16.6588H7.35812L5.89452 3.31408H18.1081L16.6467 16.6588Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__icon-section-catalog--brands {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M25.5581 1.44214C23.6356 -0.480389 20.5074 -0.480389 18.5848 1.44214C18.3985 1.62851 18.3985 1.93062 18.5848 2.11693C18.7712 2.30329 19.0733 2.30329 19.2596 2.11693C20.5436 0.833011 23.0938 0.327553 24.8832 2.11693C26.6408 3.87451 26.1903 6.43334 24.8832 7.74052C24.5861 8.03762 24.2531 8.27725 23.8983 8.4605V8.03272C23.8983 5.3139 21.6863 3.10196 18.9675 3.10196H13.5238C13.3972 3.10196 13.2758 3.15221 13.1864 3.24175L0.139772 16.2883C-0.0465907 16.4746 -0.0465907 16.7767 0.139772 16.9631L10.0372 26.8604C10.1303 26.9536 10.2525 27.0002 10.3745 27.0002C10.4966 27.0002 10.6188 26.9537 10.7119 26.8604L23.7585 13.8139C23.848 13.7244 23.8983 13.603 23.8983 13.4765V9.51133C24.4989 9.27245 25.0648 8.90858 25.5581 8.4153C27.4805 6.49282 27.4805 3.36468 25.5581 1.44214ZM22.944 8.80612C22.1622 8.98072 21.3377 8.91834 20.587 8.61733C20.7783 8.03556 20.672 7.35313 20.1595 6.84076C19.4773 6.15854 18.3674 6.15859 17.6852 6.84076C16.988 7.53796 17.0211 8.65103 17.6852 9.31511C18.2668 9.89666 19.3033 10.0448 20.0442 9.42026C20.9522 9.82832 21.9664 9.95462 22.944 9.78165V13.2788L10.3746 25.8483L1.15201 16.6257L13.7214 4.05629H18.9676C21.1602 4.05629 22.944 5.84013 22.944 8.03272V8.80612H22.944ZM18.8663 7.28225C19.0899 7.26675 19.3165 7.34728 19.4847 7.5155C19.6686 7.69938 19.7296 7.92234 19.7127 8.13001C19.5545 8.01341 19.403 7.88369 19.2598 7.74046C19.1166 7.59724 18.9853 7.44394 18.8663 7.28225ZM19.0903 8.85447C18.8351 8.90927 18.558 8.83834 18.36 8.64032C18.1508 8.43112 18.0894 8.15722 18.1442 7.91006C18.2792 8.08751 18.4261 8.25647 18.585 8.41536C18.7446 8.57504 18.914 8.72074 19.0903 8.85447Z' fill='white' stroke='white' stroke-width='0.35'/%3E%3Cpath d='M12.7377 8.19022L4.63977 16.2881C4.45341 16.4745 4.45341 16.7766 4.63977 16.9629L10.0384 22.3615C10.1315 22.4546 10.2537 22.5013 10.3758 22.5013C10.4979 22.5013 10.62 22.4547 10.7132 22.3615L18.8111 14.2636C18.9974 14.0773 18.9974 13.7751 18.8111 13.5888L13.4125 8.19022C13.2261 8.00385 12.924 8.00385 12.7377 8.19022ZM10.3758 21.3493L5.65201 16.6254L13.0751 9.20245L17.7989 13.9263L10.3758 21.3493Z' fill='white' stroke='white' stroke-width='0.35'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='27' height='27' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.--svg__icon-section-catalog--eco {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M23.9143 7.96039C23.7666 7.72443 23.4685 7.63221 23.2131 7.74316C21.6669 8.4164 21.1647 9.36334 20.164 11.2499C19.7564 12.0185 19.249 12.9751 18.5388 14.1764C18.4718 14.2899 18.4011 14.4016 18.3287 14.5127C18.3598 13.5063 18.2762 12.4616 18.0759 11.3879C17.7885 9.84741 17.5113 8.67581 17.2885 7.73439C16.7768 5.57153 16.5853 4.7622 17.1892 3.47931C17.3077 3.22744 17.2241 2.92669 16.9926 2.7721C16.761 2.61763 16.4511 2.6557 16.264 2.8618C15.041 4.20874 14.9706 5.29581 14.8162 7.67776C14.8127 7.7327 14.809 7.78854 14.8054 7.84506C14.5733 7.09949 14.3392 6.36636 14.118 5.6736C13.445 3.56608 12.8639 1.74598 12.6661 0.652833C12.6177 0.385211 12.3847 0.190582 12.1127 0.190582C11.8408 0.190582 11.6078 0.385211 11.5594 0.652833C11.3616 1.74604 10.7803 3.5662 10.1074 5.67371C9.82593 6.55536 9.52558 7.49612 9.23468 8.44531C9.21589 8.17347 9.19936 7.91805 9.18373 7.67776C9.02936 5.29587 8.95896 4.20874 7.7359 2.8618C7.5487 2.65575 7.23901 2.61763 7.00738 2.7721C6.7758 2.92669 6.69224 3.22744 6.81078 3.47931C7.41463 4.76226 7.22315 5.57153 6.71141 7.73439C6.48872 8.67581 6.21149 9.84741 5.92412 11.3879C5.72382 12.4616 5.64019 13.5063 5.67135 14.5127C5.59897 14.4017 5.52823 14.2899 5.4612 14.1764C4.75101 12.9751 4.24366 12.0185 3.83595 11.2499C2.83531 9.36329 2.33302 8.41635 0.786895 7.74316C0.531645 7.63204 0.233487 7.72438 0.0857017 7.96039C-0.0620275 8.19636 -0.0147901 8.50497 0.196709 8.68594C1.1734 9.52198 1.30651 10.2117 1.70161 12.2592C1.86998 13.1318 2.07951 14.2176 2.41962 15.6165C3.05159 18.2158 4.31429 20.3575 6.07118 21.8102C7.63029 23.0992 9.54442 23.8092 11.461 23.8092C11.6407 23.8092 11.8216 23.802 12 23.7894C12.1782 23.8019 12.359 23.8091 12.5389 23.8092C12.5392 23.8092 12.5392 23.8092 12.5394 23.8092C14.4557 23.8092 16.3698 23.0992 17.9288 21.8102C19.6857 20.3576 20.9484 18.2158 21.5803 15.6165C21.9204 14.2176 22.13 13.1317 22.2983 12.2592C22.6934 10.2117 22.8265 9.52198 23.8032 8.68594C24.0148 8.50497 24.062 8.19641 23.9143 7.96039ZM15.9827 7.08605C16.0459 7.36689 16.117 7.66763 16.1941 7.9934C16.4141 8.92314 16.6878 10.0802 16.9702 11.5941C17.2713 13.2075 17.2894 14.7426 17.0263 16.1603C16.3798 16.8655 15.668 17.5343 14.9681 18.1908C14.2346 18.8789 13.5188 19.5509 12.9239 20.2323C13.2126 19.044 13.6407 17.9621 14.0827 16.8451C14.7278 15.2154 15.3948 13.5302 15.6279 11.4381C15.646 11.2759 15.6628 11.1184 15.6789 10.9638C15.6791 10.9622 15.6791 10.9606 15.6794 10.9591C15.8153 9.6498 15.8831 8.60625 15.9386 7.75041C15.9539 7.51406 15.9682 7.29311 15.9827 7.08605ZM11.1788 6.01579C11.5268 4.92601 11.8507 3.91182 12.1127 3.02477C12.3748 3.9117 12.6986 4.9259 13.0466 6.01562C13.5404 7.56191 14.0983 9.31003 14.5507 10.9372C14.5377 11.0606 14.5244 11.1854 14.5101 11.3135C14.2936 13.2561 13.6832 14.7984 13.0369 16.4312C12.6683 17.3625 12.2938 18.3087 11.9999 19.3349C11.706 18.3088 11.3315 17.3625 10.9629 16.4312C10.3398 14.8569 9.75114 13.3658 9.51568 11.52C9.99424 9.72583 10.6235 7.75508 11.1788 6.01579ZM7.02976 11.5941C7.31217 10.0802 7.58598 8.92314 7.80591 7.9934C7.88301 7.66763 7.95415 7.36689 8.0173 7.08605C8.03175 7.29317 8.04609 7.51406 8.06139 7.75047C8.12347 8.70832 8.20074 9.90033 8.37203 11.4382C8.60513 13.5302 9.27213 15.2155 9.9172 16.8452C10.3593 17.9621 10.7874 19.0441 11.0761 20.2323C10.4812 19.551 9.76531 18.8789 9.03189 18.1909C8.33199 17.5343 7.62017 16.8655 6.97364 16.1603C6.71057 14.7426 6.72873 13.2075 7.02976 11.5941ZM3.51249 15.3508C3.17874 13.9781 2.97202 12.9069 2.80595 12.0461C2.77013 11.8605 2.73589 11.683 2.70231 11.5131C2.74753 11.5981 2.7942 11.686 2.84234 11.7768C3.25544 12.5557 3.76954 13.525 4.49295 14.7487C4.9169 15.4659 5.44287 16.138 6.01089 16.7711C6.02664 16.7909 6.04357 16.8095 6.06173 16.8268C6.7713 17.6114 7.5429 18.3361 8.26237 19.0111C9.62174 20.2862 10.9164 21.5007 11.3244 22.683C8.49687 22.6224 4.80764 20.6776 3.51249 15.3508ZM21.194 12.0462C21.0279 12.9069 20.8213 13.9781 20.4875 15.3509C19.1923 20.6782 15.5032 22.6228 12.6756 22.6831C13.0835 21.5009 14.3782 20.2864 15.7376 19.0112C16.4572 18.3361 17.2289 17.6113 17.9385 16.8267C17.9565 16.8094 17.9733 16.7909 17.989 16.7713C18.5571 16.1382 19.083 15.4661 19.5071 14.7488C20.2305 13.5251 20.7446 12.5559 21.1577 11.7769C21.2059 11.6861 21.2525 11.5982 21.2977 11.5132C21.2641 11.6831 21.2299 11.8605 21.194 12.0462Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.--svg__icon-section-catalog--face {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M0.295952 4.99054C0.390336 5.04612 0.493785 5.07254 0.59593 5.07254C0.798977 5.07254 0.99669 4.96803 1.10707 4.78045C1.24548 4.54529 1.40527 4.31925 1.58272 4.10773C3.29893 2.05541 6.2916 1.74322 8.396 3.39686C8.65332 3.59914 9.02582 3.55446 9.22792 3.29709C9.43014 3.03977 9.3854 2.66733 9.12814 2.46517C7.87544 1.48069 6.31192 1.02921 4.726 1.19304C3.13718 1.35739 1.69808 2.12253 0.674376 3.3468C0.455451 3.60761 0.257441 3.8878 0.0858554 4.17936C-0.0801011 4.46139 0.0139864 4.82459 0.295952 4.99054Z' fill='white'/%3E%3Cpath d='M15.6032 3.39682C17.7075 1.74312 20.7003 2.05536 22.4171 4.10846C22.5939 4.31921 22.7538 4.54524 22.8921 4.7804C23.0026 4.96804 23.2003 5.0725 23.4033 5.0725C23.5054 5.0725 23.6088 5.04607 23.7032 4.9905C23.9853 4.82454 24.0793 4.46134 23.9133 4.17938C23.7417 3.88781 23.5437 3.60768 23.3255 3.34758C22.3011 2.12261 20.8619 1.35747 19.2731 1.19311C17.6873 1.02875 16.1237 1.4807 14.871 2.46524C14.6137 2.6674 14.569 3.03984 14.7712 3.29716C14.9733 3.5543 15.3458 3.59897 15.6032 3.39682Z' fill='white'/%3E%3Cpath d='M18.0381 18.4665C17.9328 18.5718 17.8163 18.6328 17.6677 18.6595C17.1269 18.642 16.6512 18.1511 16.1021 17.583C15.2001 16.6498 13.9817 15.3891 11.9994 16.493C10.0172 15.3891 8.79873 16.6498 7.89666 17.583C7.34766 18.151 6.87195 18.6419 6.33125 18.6595C6.18259 18.6328 6.06605 18.5718 5.9607 18.4665C5.72934 18.2352 5.35417 18.2352 5.12274 18.4665C4.89138 18.6979 4.89138 19.0731 5.12274 19.3045C5.46414 19.6458 5.84274 19.7969 6.23935 19.8428C6.24036 19.843 6.24131 19.8431 6.24231 19.8431C6.74036 19.9002 7.26667 19.7918 7.78332 19.6851C8.27633 19.5833 8.78617 19.478 9.34039 19.478C9.75394 19.478 10.042 19.6562 10.4066 19.8817C10.8281 20.1424 11.3058 20.4379 11.9995 20.4379C12.6932 20.4379 13.1709 20.1425 13.5923 19.8817C13.9569 19.6562 14.2449 19.478 14.6585 19.478C15.2127 19.478 15.7225 19.5833 16.2156 19.6851C16.7324 19.7918 17.2589 19.9003 17.7571 19.8431C17.7577 19.8431 17.7583 19.843 17.759 19.843C18.1558 19.7971 18.5346 19.6461 18.8762 19.3045C19.1075 19.0731 19.1075 18.698 18.8762 18.4665C18.6446 18.2352 18.2695 18.2352 18.0381 18.4665ZM12.9689 18.8739C12.6266 19.0856 12.3562 19.2528 11.9994 19.2528C11.6426 19.2528 11.3722 19.0856 11.0299 18.8739C10.6115 18.6151 10.0908 18.293 9.34033 18.293C9.1675 18.293 9.00006 18.3012 8.83748 18.315C9.81444 17.3117 10.4149 16.8489 11.6725 17.6805C11.8707 17.8116 12.1279 17.8116 12.3261 17.6805C13.5837 16.8489 14.1841 17.3117 15.1612 18.315C14.9987 18.3012 14.8312 18.293 14.6584 18.293C13.908 18.293 13.3873 18.6151 12.9689 18.8739Z' fill='white'/%3E%3Cpath d='M23.8935 8.9125C23.621 8.52655 23.3036 8.17218 22.9499 7.85852C22.9489 7.85757 22.9478 7.85668 22.9468 7.85573C22.9442 7.85336 22.9417 7.85093 22.939 7.84862C22.9341 7.84436 22.9289 7.84074 22.924 7.83665C22.9148 7.82907 22.9057 7.82149 22.8962 7.81455C22.8894 7.80958 22.8824 7.80513 22.8755 7.80051C22.8662 7.79429 22.857 7.78807 22.8474 7.78244C22.8392 7.77764 22.8309 7.77338 22.8226 7.76899C22.814 7.76449 22.8055 7.75987 22.7967 7.75578C22.787 7.75128 22.7771 7.74731 22.7672 7.7434C22.7596 7.74031 22.752 7.73717 22.7443 7.73445C22.7332 7.73054 22.7221 7.72728 22.7109 7.72408C22.7039 7.72207 22.697 7.71993 22.69 7.71816C22.6783 7.71519 22.6664 7.71294 22.6545 7.71075C22.6477 7.70956 22.641 7.70814 22.6342 7.70714C22.6223 7.70536 22.6102 7.70417 22.5982 7.70317C22.5913 7.70257 22.5845 7.7018 22.5775 7.70151C22.5657 7.70091 22.5538 7.70091 22.5419 7.70103C22.5348 7.70109 22.5276 7.70103 22.5204 7.70133C22.5088 7.70186 22.4973 7.70293 22.4858 7.70417C22.4783 7.70494 22.4709 7.70554 22.4635 7.70666C22.4521 7.7082 22.4408 7.71045 22.4296 7.71276C22.4222 7.71419 22.4148 7.71561 22.4075 7.71733C22.396 7.72011 22.3847 7.72349 22.3734 7.72698C22.3665 7.72906 22.3597 7.73095 22.3529 7.73332C22.3409 7.73741 22.3292 7.74227 22.3174 7.74719C22.3116 7.74962 22.3058 7.75187 22.3 7.75453C22.2873 7.76034 22.2749 7.76686 22.2626 7.77355C22.2581 7.77604 22.2534 7.77835 22.2489 7.78102C22.2358 7.78866 22.223 7.79708 22.2104 7.80584C22.2068 7.80827 22.2033 7.81047 22.1998 7.81301C22.187 7.82226 22.1747 7.83227 22.1626 7.84264C22.16 7.84483 22.1573 7.84667 22.1547 7.84892C21.7582 8.19932 21.3184 8.47435 20.8543 8.67544C20.8458 8.67906 20.8373 8.68279 20.829 8.68682C19.8726 9.09475 18.8135 9.18694 17.8107 8.96334C17.8063 8.96233 17.8019 8.96126 17.7975 8.96037C17.307 8.84964 16.8304 8.66288 16.3859 8.40082C16.3763 8.39496 16.3666 8.38921 16.3566 8.38382C16.1009 8.23066 15.8559 8.05244 15.6254 7.84886C15.3802 7.63219 15.0058 7.65523 14.7891 7.90047C14.5725 8.1457 14.5956 8.52009 14.8408 8.73677C14.9933 8.8715 15.1512 8.99681 15.3133 9.11371C15.2059 9.30627 15.0863 9.4919 14.9544 9.66822C14.7585 9.93034 14.8122 10.3016 15.0743 10.4975C15.1807 10.577 15.3051 10.6154 15.4286 10.6154C15.609 10.6154 15.7872 10.5333 15.9036 10.3776C16.0626 10.1648 16.2073 9.9413 16.3376 9.70964C16.5618 9.81238 16.7905 9.90214 17.0232 9.97638C16.9806 10.1925 16.9242 10.4058 16.8534 10.6141C16.7481 10.924 16.9139 11.2605 17.2237 11.3658C17.287 11.3873 17.3512 11.3975 17.4145 11.3975C17.6612 11.3975 17.8915 11.2422 17.9754 10.9956C18.061 10.7435 18.1297 10.4857 18.182 10.2245C18.4172 10.2517 18.6536 10.2668 18.8901 10.2668C18.8987 10.2668 18.9074 10.2662 18.9159 10.2662C18.9424 10.4854 18.9547 10.7063 18.9517 10.9269C18.9472 11.2541 19.2089 11.523 19.536 11.5274C19.5388 11.5275 19.5415 11.5275 19.5443 11.5275C19.8677 11.5275 20.1321 11.2674 20.1365 10.943C20.1401 10.6771 20.1257 10.4107 20.0948 10.1462C20.3347 10.0983 20.5724 10.0366 20.8062 9.95979C20.8989 10.1598 20.9787 10.3658 21.044 10.5761C21.1227 10.8303 21.3569 10.9933 21.6097 10.9933C21.6678 10.9933 21.727 10.9847 21.7853 10.9666C22.0979 10.8697 22.2727 10.5378 22.1758 10.2252C22.0971 9.97146 22.0013 9.72297 21.8904 9.48129C22.1025 9.36185 22.3094 9.22996 22.5091 9.08326C22.6589 9.24477 22.7984 9.41588 22.9254 9.59576C23.0409 9.75929 23.2239 9.84656 23.41 9.84656C23.5281 9.84656 23.6474 9.81131 23.7512 9.73802C24.0185 9.54949 24.0823 9.17983 23.8935 8.9125Z' fill='white'/%3E%3Cpath d='M9.87759 13.3212L10.6138 13.6261C10.6879 13.6567 10.7647 13.6713 10.8403 13.6713C11.0728 13.6713 11.2934 13.5336 11.3879 13.3054C11.5131 13.0031 11.3695 12.6565 11.0673 12.5313L10.3311 12.2264C10.0289 12.1014 9.68225 12.2447 9.55699 12.547C9.43174 12.8493 9.5753 13.1959 9.87759 13.3212Z' fill='white'/%3E%3Cpath d='M13.1554 13.6714C13.2309 13.6714 13.3078 13.6568 13.3819 13.626L14.118 13.3211C14.4203 13.1959 14.5638 12.8493 14.4386 12.547C14.3134 12.2447 13.9668 12.1012 13.6645 12.2264L12.9284 12.5313C12.6261 12.6565 12.4825 13.0031 12.6077 13.3054C12.7022 13.5336 12.9229 13.6714 13.1554 13.6714Z' fill='white'/%3E%3Cpath d='M15.7605 19.9687C15.4919 19.782 15.1226 19.8482 14.9358 20.1169C14.2659 21.0799 13.1675 21.655 11.9976 21.655C10.8277 21.655 9.72925 21.0799 9.05938 20.1169C8.87257 19.8482 8.50333 19.782 8.23469 19.9687C7.96606 20.1556 7.89976 20.5248 8.08663 20.7935C8.97791 22.0749 10.44 22.8399 11.9977 22.8399C13.5553 22.8399 15.0174 22.0749 15.9087 20.7935C16.0954 20.5248 16.0291 20.1557 15.7605 19.9687Z' fill='white'/%3E%3Cpath d='M5.08623 10.2665C5.09488 10.2666 5.10347 10.2671 5.11206 10.2671C5.34858 10.2671 5.58499 10.252 5.82021 10.2249C5.87252 10.486 5.94113 10.7439 6.02681 10.9959C6.11065 11.2425 6.34095 11.3979 6.58772 11.3979C6.65094 11.3979 6.71528 11.3876 6.77844 11.3662C7.08825 11.2609 7.25403 10.9243 7.14875 10.6145C7.07794 10.4061 7.02148 10.1928 6.97888 9.97672C7.21161 9.90242 7.44031 9.81272 7.66457 9.70992C7.79486 9.94164 7.93954 10.1652 8.09851 10.3779C8.21487 10.5336 8.39304 10.6158 8.57357 10.6158C8.69692 10.6158 8.82141 10.5774 8.92782 10.4978C9.18994 10.3019 9.24362 9.93068 9.04768 9.66856C8.91585 9.49224 8.79623 9.30661 8.68881 9.11405C8.85085 8.99709 9.00881 8.87184 9.16132 8.73711C9.40655 8.52044 9.42966 8.14598 9.21298 7.90081C8.99631 7.65564 8.62186 7.63253 8.37668 7.8492C8.14626 8.05278 7.90127 8.23101 7.64543 8.38422C7.63554 8.38956 7.626 8.39524 7.61652 8.40105C7.17191 8.66317 6.69514 8.84998 6.20456 8.96078C6.20029 8.9616 6.19608 8.96267 6.19188 8.96362C5.18903 9.18728 4.12989 9.09515 3.17343 8.68728C3.1649 8.68313 3.15631 8.67934 3.14766 8.67567C2.68362 8.47458 2.24399 8.1996 1.8475 7.84926C1.84483 7.84695 1.84199 7.84506 1.83938 7.84281C1.82741 7.83256 1.81533 7.82266 1.80277 7.8136C1.79874 7.81063 1.79459 7.80809 1.79056 7.8053C1.77853 7.79701 1.76639 7.78901 1.75389 7.78166C1.7485 7.77852 1.74293 7.77574 1.73742 7.77277C1.7261 7.76661 1.71472 7.76063 1.70311 7.75524C1.69612 7.75198 1.68895 7.74925 1.6819 7.74635C1.67147 7.74202 1.6611 7.73776 1.6505 7.73402C1.64226 7.73118 1.63391 7.72875 1.62555 7.72626C1.61572 7.7233 1.60594 7.72034 1.59605 7.71791C1.58716 7.71578 1.57821 7.71412 1.56927 7.71234C1.55955 7.71044 1.54989 7.70855 1.54012 7.70707C1.53111 7.70582 1.5221 7.70499 1.5131 7.7041C1.50315 7.7031 1.49325 7.70215 1.48324 7.70161C1.47453 7.7012 1.46582 7.70126 1.45711 7.70126C1.44674 7.7012 1.43637 7.7012 1.426 7.70167C1.41777 7.70209 1.40953 7.70292 1.4013 7.70369C1.39051 7.7047 1.37979 7.70564 1.36906 7.70718C1.36113 7.70837 1.3533 7.70997 1.34536 7.71145C1.33458 7.71346 1.3238 7.71548 1.31307 7.71815C1.30513 7.72004 1.29737 7.72247 1.28949 7.72472C1.27912 7.7278 1.26876 7.73077 1.25851 7.73438C1.25015 7.73728 1.24198 7.74066 1.23374 7.74404C1.22438 7.74783 1.21502 7.7515 1.20577 7.75577C1.19665 7.75998 1.18776 7.76477 1.17882 7.76946C1.17082 7.77366 1.16276 7.77781 1.15488 7.78243C1.14516 7.78818 1.13574 7.79446 1.12632 7.8008C1.11951 7.80536 1.11263 7.80974 1.10594 7.8146C1.09634 7.82159 1.08716 7.82924 1.07791 7.83688C1.073 7.84091 1.06784 7.84452 1.06304 7.84873C1.06044 7.85104 1.05795 7.85347 1.05528 7.85572C1.05422 7.85673 1.05315 7.85768 1.05208 7.85868C0.698425 8.17229 0.380969 8.52666 0.108542 8.91261C-0.0802258 9.17994 -0.0164738 9.54959 0.250799 9.73836C0.354662 9.81165 0.473871 9.8469 0.592014 9.8469C0.777996 9.8469 0.961076 9.75957 1.07655 9.5961C1.20352 9.41622 1.34305 9.24511 1.4929 9.0836C1.6925 9.2303 1.89946 9.36225 2.11157 9.48163C2.00066 9.72325 1.90485 9.97174 1.82617 10.2256C1.72924 10.538 1.90408 10.87 2.21662 10.9669C2.27504 10.9851 2.33411 10.9937 2.39224 10.9937C2.64505 10.9937 2.8792 10.8306 2.95795 10.5764C3.02318 10.366 3.10299 10.1602 3.19565 9.96019C3.42951 10.037 3.66716 10.0987 3.90712 10.1466C3.87619 10.4111 3.86179 10.6774 3.8654 10.9434C3.86979 11.2679 4.13422 11.5278 4.45766 11.5278C4.46038 11.5278 4.46317 11.5278 4.46589 11.5277C4.79307 11.5233 5.05471 11.2545 5.05027 10.9272C5.04748 10.7066 5.0598 10.4858 5.08623 10.2665Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.--svg__icon-section-catalog--hair {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='17' height='24' viewBox='0 0 17 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.836 22.5043C7.836 22.8014 7.59515 23.0423 7.29799 23.0423H5.34286C5.33987 23.0423 5.33682 23.0423 5.33389 23.0423C5.31148 23.0423 5.28918 23.041 5.267 23.0382C5.22175 23.0327 5.17817 23.0214 5.1371 23.0053C5.05198 22.972 4.9742 22.9166 4.91311 22.84L0.124816 16.8424C0.0913992 16.8024 0.063602 16.7573 0.0426794 16.7079C0.0230121 16.6615 0.0102191 16.6131 0.00418141 16.5642C-0.00855151 16.4626 0.00824671 16.3631 0.0484182 16.275C0.0684441 16.2309 0.0946271 16.1891 0.126788 16.1511C0.18585 16.0809 0.263144 16.0254 0.353291 15.9926C0.38067 15.9826 0.408526 15.9749 0.436742 15.9695C2.3364 15.5803 4.74884 14.6943 5.30544 13.4754C5.42882 13.2052 5.74816 13.0861 6.0183 13.2096C6.28856 13.333 6.40764 13.6522 6.2842 13.9225C5.54312 15.5453 3.0012 16.4328 1.48993 16.8278L5.59232 21.9663H7.29787C7.59515 21.9663 7.836 22.2071 7.836 22.5043ZM3.65996 13.5648C3.95713 13.5648 4.19798 13.324 4.19798 13.0268C4.19798 12.7296 3.95713 12.4888 3.65996 12.4888C2.70063 12.4888 1.92016 11.7082 1.92016 10.7489V6.25497C1.9201 3.39927 4.24341 1.07602 7.09911 1.07602C9.95481 1.07602 12.2781 3.39927 12.2781 6.25497V10.7489C12.2781 11.7083 11.4976 12.4888 10.5383 12.4888C10.2412 12.4888 10.0003 12.7296 10.0003 13.0268C10.0003 13.324 10.2412 13.5648 10.5383 13.5648C12.091 13.5648 13.3541 12.3016 13.3541 10.7489V6.25497C13.3542 2.80591 10.5481 0 7.09905 0C3.65004 0 0.844076 2.80591 0.844076 6.25497V10.7489C0.844076 12.3016 2.10726 13.5648 3.65996 13.5648ZM11.0776 16.2699C11.29 16.2699 11.4913 16.1433 11.5762 15.9344C11.688 15.6591 11.5556 15.3453 11.2803 15.2334C10.0212 14.7216 9.17141 14.0974 8.88734 13.4754C8.76389 13.2052 8.44479 13.086 8.17441 13.2096C7.90415 13.333 7.78513 13.6522 7.90857 13.9225C8.31872 14.8205 9.31691 15.5969 10.8752 16.2302C10.9415 16.2572 11.0101 16.2699 11.0776 16.2699ZM5.25857 7.27145C5.03201 7.39089 4.79774 7.5144 4.57064 7.64208C4.09539 7.9093 3.63964 8.22475 3.52331 8.71924C3.42139 9.15264 3.62571 9.52829 3.81515 9.80722C4.24795 10.4443 5.42285 11.9263 6.98373 11.9289C7.46597 11.928 7.94337 11.7748 8.53153 11.432C9.93652 10.6131 10.8093 9.05621 10.8093 7.36889C10.8093 6.66446 10.696 6.01448 10.4725 5.43702C10.3652 5.15994 10.0536 5.02227 9.77649 5.12945C9.49935 5.23676 9.36174 5.54833 9.46893 5.82546C9.64438 6.27853 9.73327 6.79783 9.73327 7.36889C9.73327 8.67483 9.06512 9.87549 7.98964 10.5023C7.57453 10.7443 7.26368 10.8523 6.98362 10.8529C6.12931 10.8515 5.2465 9.99947 4.7052 9.20261C4.60698 9.05801 4.58134 8.98759 4.57464 8.96147C4.59784 8.9253 4.69797 8.80496 5.09789 8.58002C5.31231 8.45944 5.54001 8.33946 5.7603 8.22331C6.9866 7.5768 8.25464 6.9083 8.4745 5.57863C8.67124 4.38903 8.24782 3.66666 7.85794 3.27015C7.2299 2.63141 6.21528 2.36235 5.07416 2.5311C4.78022 2.57468 4.57721 2.84823 4.62079 3.14216C4.66431 3.4361 4.93804 3.63863 5.23185 3.59559C6.02889 3.47734 6.70648 3.6339 7.09068 4.02462C7.40326 4.34246 7.51164 4.80623 7.41295 5.40312C7.2803 6.2056 6.29825 6.72334 5.25857 7.27145ZM16.0275 18.094L14.9206 16.987C14.1004 16.167 12.7659 16.1667 11.9457 16.987L9.17224 19.7606C8.35214 20.5808 8.35214 21.9153 9.17224 22.7354L10.2792 23.8425C10.3843 23.9475 10.522 24.0001 10.6597 24.0001C10.7973 24.0001 10.935 23.9475 11.0401 23.8425C11.2502 23.6324 11.2502 23.2917 11.0401 23.0816L9.93311 21.9745C9.53247 21.5739 9.53253 20.9221 9.93311 20.5214L12.7066 17.7479C13.1071 17.3473 13.759 17.3472 14.1597 17.7479L15.2666 18.8548C15.4768 19.0649 15.8174 19.065 16.0275 18.8549C16.2376 18.6448 16.2376 18.3041 16.0275 18.094ZM13.7717 18.3556C13.5615 18.1454 13.2209 18.1454 13.0108 18.3555C12.8006 18.5656 12.8006 18.9062 13.0108 19.1164L13.6899 19.7956C13.795 19.9007 13.9327 19.9532 14.0704 19.9532C14.208 19.9532 14.3457 19.9007 14.4507 19.7956C14.6609 19.5855 14.6609 19.2449 14.4508 19.0348L13.7717 18.3556ZM12.5366 19.5905C12.3265 19.3805 11.9859 19.3804 11.7757 19.5905C11.5656 19.8006 11.5656 20.1413 11.7757 20.3515L12.7729 21.3487C12.878 21.4538 13.0157 21.5063 13.1533 21.5063C13.291 21.5063 13.4287 21.4538 13.5338 21.3487C13.7439 21.1386 13.7439 20.798 13.5338 20.5879L12.5366 19.5905ZM11.3015 20.8256C11.0913 20.6156 10.7508 20.6156 10.5406 20.8256C10.3305 21.0357 10.3305 21.3764 10.5406 21.5865L11.2198 22.2658C11.3249 22.3708 11.4626 22.4233 11.6002 22.4233C11.7379 22.4233 11.8756 22.3708 11.9807 22.2658C12.1908 22.0556 12.1908 21.715 11.9807 21.5048L11.3015 20.8256Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__icon-section-catalog--korea {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.6488 24C17.8417 23.9933 22.443 20.6519 24.056 15.7158C24.8983 12.9417 23.3323 10.0101 20.5584 9.16761C17.8586 8.34778 14.9936 9.80897 14.0718 12.4758C12.6347 16.796 7.96771 19.1333 3.64749 17.6961C3.62482 17.6886 3.60218 17.6809 3.57957 17.6732C2.87879 17.4332 2.21344 17.1 1.60156 16.6822C1.91224 17.4134 2.28999 18.1024 2.72583 18.7432C4.93211 21.9868 8.62718 23.9956 12.6488 24ZM4.84497 19.3152C9.34521 19.9902 13.8137 17.3577 15.3027 12.8941C15.9986 10.8917 18.1517 9.7954 20.1807 10.4115C22.2635 11.0442 23.4411 13.2422 22.8159 15.3255C21.3736 19.7196 17.2746 22.6932 12.6489 22.7C9.63772 22.6964 6.83195 21.4327 4.84497 19.3152Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.2379 -1.14441e-05C7.045 0.00673771 2.44376 3.34813 0.830708 8.28421C-0.0116253 11.0583 1.55437 13.9899 4.32827 14.8324C7.02812 15.6522 9.89314 14.191 10.815 11.5242C12.252 7.20396 16.919 4.86669 21.2392 6.30389C21.2619 6.31143 21.2845 6.31908 21.3071 6.32682C22.0079 6.56677 22.6733 6.90004 23.2852 7.31776C22.9745 6.58655 22.5967 5.89759 22.1609 5.25682C19.9546 2.01318 16.2595 0.00437164 12.2379 -1.14441e-05ZM20.0417 4.68476C15.5415 4.00976 11.073 6.64232 9.58406 11.1059C8.88811 13.1083 6.735 14.2046 4.706 13.5885C2.62322 12.9558 1.44565 10.7578 2.07083 8.67449C3.51317 4.28042 7.6121 1.30677 12.2378 1.29999C15.249 1.30364 18.0548 2.56729 20.0417 4.68476Z' fill='white'/%3E%3C/svg%3E");
}

.--svg__icon-section-catalog--mackup {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M18.5158 6.96966H17.9728V6.29093C18.2727 6.29093 18.5158 6.04778 18.5158 5.74794C18.5158 5.4481 18.2727 5.20496 17.9728 5.20496V3.98323C17.9728 3.6834 17.7297 3.44025 17.4298 3.44025H14.7149C14.415 3.44025 14.1719 3.68334 14.1719 3.98323V5.20496C13.872 5.20496 13.6289 5.4481 13.6289 5.74794C13.6289 6.04778 13.872 6.29093 14.1719 6.29093V6.96966H13.6289C13.329 6.96966 13.0859 7.21281 13.0859 7.51265V22.4448C13.0859 23.5926 14.6947 23.9999 16.0724 23.9999C17.45 23.9999 19.0588 23.5926 19.0588 22.4448V7.51265C19.0588 7.21281 18.8157 6.96966 18.5158 6.96966ZM15.2579 4.52622H16.8868V5.20496H15.2579V4.52622ZM15.2579 6.29093H16.8868V6.96966H15.2579V6.29093ZM16.0724 22.9139C14.8483 22.9139 14.2166 22.5771 14.1719 22.4448V8.05564H17.9728L17.9732 22.4431C17.9281 22.5771 17.2965 22.9139 16.0724 22.9139Z' fill='white'/%3E%3Cpath d='M10.3713 11.8567H8.47082V6.72543H9.55679C9.85668 6.72543 10.0998 6.48228 10.0998 6.18244C10.0998 5.88261 9.85668 5.63946 9.55679 5.63946H8.47082V5.31557H9.2853C9.58519 5.31557 9.82828 5.07242 9.82828 4.77258C9.82828 4.47274 9.58519 4.22959 9.2853 4.22959H8.47082V3.9057H9.0138C9.3137 3.9057 9.55679 3.66255 9.55679 3.36271C9.55679 3.06288 9.3137 2.81973 9.0138 2.81973H8.47082V2.49578H8.74231C9.0422 2.49578 9.2853 2.25263 9.2853 1.9528C9.2853 1.65296 9.0422 1.40981 8.74231 1.40981H8.47082V1.08597C8.77071 1.08597 9.0138 0.842878 9.0138 0.542986C9.0138 0.243095 8.77071 0 8.47082 0H7.38485C7.08495 0 6.84186 0.243095 6.84186 0.542986C6.84186 0.842878 7.08495 1.08597 7.38485 1.08597V1.40986H7.11335C6.81346 1.40986 6.57037 1.65301 6.57037 1.95285C6.57037 2.25269 6.81346 2.49584 7.11335 2.49584H7.38485V2.81978H6.84186C6.54197 2.81978 6.29887 3.06293 6.29887 3.36277C6.29887 3.66261 6.54197 3.90576 6.84186 3.90576H7.38485V4.22965H6.57037C6.27047 4.22965 6.02738 4.4728 6.02738 4.77263C6.02738 5.07247 6.27047 5.31562 6.57037 5.31562H7.38485V5.63951H6.29887C5.99898 5.63951 5.75589 5.88266 5.75589 6.1825C5.75589 6.48233 5.99898 6.72548 6.29887 6.72548H7.38485V11.8567H5.48439C5.1845 11.8567 4.94141 12.0999 4.94141 12.3997V22.4449C4.94141 23.5928 6.55017 24.0001 7.92783 24.0001C9.3055 24.0001 10.9143 23.5928 10.9143 22.4449V12.3997C10.9143 12.0998 10.6712 11.8567 10.3713 11.8567ZM7.92783 22.914C6.70372 22.914 6.07207 22.5772 6.02738 22.4449V12.9426H9.82828L9.82866 22.4431C9.7836 22.5772 9.15194 22.914 7.92783 22.914Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.--svg__icon-section-catalog--nail {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='16' height='26' viewBox='0 0 16 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3277 4.64022C12.9755 2.37523 11.0025 1 8.00181 1C5.0011 1 3.028 2.37523 2.67584 4.64022C1.13721 6.09852 0.257812 8.13556 0.257812 10.2565V24.4521C0.257812 24.7547 0.503128 25 0.805758 25C1.10839 25 1.3537 24.7547 1.3537 24.4521V10.2565C1.3537 8.84992 1.8045 7.48614 2.6188 6.36121V12.0479C2.6188 13.3266 3.06729 14.5024 3.8148 15.4269C3.82663 15.4434 3.83957 15.4592 3.85337 15.4746C4.84154 16.6688 6.33436 17.4309 8.00181 17.4309C9.65732 17.4309 11.1404 16.6795 12.1287 15.5001C12.1573 15.4721 12.182 15.4414 12.2032 15.409C12.9421 14.4873 13.3848 13.3185 13.3848 12.048V6.36121C14.1991 7.48614 14.6499 8.84992 14.6499 10.2565V24.4521C14.6499 24.7547 14.8952 25 15.1978 25C15.5004 25 15.7458 24.7547 15.7458 24.4521V10.2565C15.7458 8.13556 14.8663 6.09852 13.3277 4.64022ZM3.71463 5.39364C3.71463 2.41721 6.71277 2.09589 8.00181 2.09589C9.2908 2.09589 12.2889 2.41721 12.2889 5.39364V12.0479C12.2889 12.8473 12.0683 13.5959 11.6858 14.2372C10.6934 13.2895 9.3851 12.7572 8.00181 12.7572C6.61863 12.7572 5.3102 13.2895 4.31776 14.2372C3.93524 13.5959 3.71469 12.8473 3.71469 12.0479V5.39364H3.71463ZM4.9988 15.1037C5.79721 14.3039 6.86839 13.853 8.00181 13.853C9.13529 13.853 10.2064 14.3039 11.0048 15.1037C10.2307 15.8645 9.17036 16.335 8.00181 16.335C6.83326 16.335 5.77294 15.8645 4.9988 15.1037Z' fill='white' stroke='white' stroke-width='0.125'/%3E%3C/svg%3E");
}
.--svg__icon-section-catalog--sales {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M25.9429 15.4711C25.9739 15.2738 26.1781 15.0199 26.3756 14.7744C26.6682 14.4105 27 13.998 27 13.5C27 13.002 26.6682 12.5895 26.3756 12.2256C26.1781 11.9801 25.9739 11.7262 25.9429 11.5289C25.9099 11.3191 26.0286 11.0072 26.1433 10.7056C26.3068 10.2756 26.4922 9.78824 26.3425 9.32729C26.19 8.85758 25.7487 8.56934 25.3592 8.31505C25.0934 8.14145 24.8185 7.96194 24.7259 7.78054C24.631 7.59459 24.6468 7.26332 24.6622 6.94295C24.6843 6.48158 24.7094 5.95872 24.4223 5.56416C24.1338 5.16771 23.6271 5.03038 23.1801 4.90925C22.8718 4.82572 22.553 4.73929 22.4071 4.59337C22.2611 4.44741 22.1748 4.12863 22.0912 3.82029C21.9701 3.37326 21.8328 2.86659 21.4363 2.57808C21.0418 2.29089 20.5189 2.31594 20.0575 2.33808C19.7372 2.35343 19.4059 2.3693 19.2199 2.27438C19.0385 2.18178 18.859 1.90682 18.6854 1.64099C18.431 1.25154 18.1428 0.810158 17.6731 0.65765C17.2121 0.507937 16.7247 0.693299 16.2947 0.856775C15.993 0.971473 15.6809 1.09007 15.4712 1.05711C15.2738 1.02611 15.02 0.821918 14.7744 0.62448C14.4105 0.331752 13.998 0 13.5 0C13.002 0 12.5895 0.331752 12.2256 0.624375C11.9801 0.821865 11.7262 1.02605 11.5288 1.05706C11.3192 1.09002 11.0071 0.97142 10.7055 0.85667C10.2756 0.693141 9.78819 0.507779 9.32723 0.657492C8.85758 0.81 8.56934 1.25133 8.31505 1.64078C8.14145 1.90666 7.96189 2.18152 7.78048 2.27417C7.59454 2.36909 7.26321 2.35322 6.9429 2.33782C6.48153 2.31572 5.95867 2.29062 5.56411 2.57776C5.16765 2.86627 5.03033 3.37294 4.9092 3.81997C4.82567 4.12826 4.73924 4.44704 4.59327 4.59295C4.4473 4.73887 4.12852 4.8253 3.82024 4.90883C3.37321 5.03002 2.86654 5.16728 2.57803 5.56374C2.29089 5.9583 2.31588 6.48121 2.33803 6.94253C2.35338 7.26289 2.36925 7.59417 2.27433 7.78017C2.18173 7.96152 1.90677 8.14108 1.64094 8.31473C1.25149 8.56902 0.810158 8.85732 0.657598 9.32697C0.507885 9.78797 0.693193 10.2753 0.856723 10.7054C0.97142 11.0071 1.09007 11.3191 1.05706 11.5289C1.02605 11.7263 0.821865 11.9802 0.624375 12.2257C0.331752 12.5895 0 13.002 0 13.5C0 13.998 0.331752 14.4105 0.624428 14.7744C0.821918 15.0199 1.02611 15.2738 1.05711 15.4711C1.09007 15.6809 0.97142 15.9928 0.856723 16.2944C0.693193 16.7244 0.507832 17.2118 0.657492 17.6727C0.81 18.1424 1.25133 18.4307 1.64078 18.6849C1.90661 18.8586 2.18152 19.0381 2.27412 19.2195C2.36904 19.4054 2.35317 19.7367 2.33782 20.057C2.31567 20.5184 2.29057 21.0413 2.57771 21.4358C2.86622 21.8323 3.37289 21.9696 3.81992 22.0907C4.1282 22.1743 4.44698 22.2607 4.5929 22.4066C4.73887 22.5526 4.82525 22.8714 4.90878 23.1797C5.02991 23.6267 5.16723 24.1334 5.56369 24.4219C5.95825 24.7091 6.48111 24.6841 6.94248 24.6619C7.26284 24.6466 7.59412 24.6308 7.78006 24.7256C7.96147 24.8182 8.14103 25.0932 8.31463 25.359C8.56897 25.7485 8.85721 26.1898 9.32692 26.3423C9.78782 26.4921 10.2753 26.3067 10.7053 26.1432C11.007 26.0285 11.319 25.9099 11.5288 25.9429C11.7262 25.9739 11.98 26.1781 12.2256 26.3755C12.5895 26.6682 13.002 27 13.5 27C13.998 27 14.4105 26.6682 14.7744 26.3756C15.0199 26.1781 15.2738 25.9739 15.4712 25.9429C15.6807 25.9099 15.9928 26.0286 16.2945 26.1433C16.7244 26.3069 17.2119 26.4922 17.6728 26.3425C18.1424 26.19 18.4307 25.7487 18.6849 25.3592C18.8586 25.0933 19.0381 24.8185 19.2195 24.7258C19.4055 24.6309 19.7368 24.6468 20.0571 24.6622C20.5184 24.6843 21.0413 24.7094 21.4359 24.4222C21.8323 24.1337 21.9697 23.6271 22.0908 23.18C22.1743 22.8717 22.2608 22.553 22.4067 22.407C22.5527 22.2611 22.8715 22.1747 23.1798 22.0912C23.6268 21.97 24.1335 21.8327 24.422 21.4363C24.7091 21.0417 24.6841 20.5188 24.662 20.0575C24.6466 19.7371 24.6308 19.4058 24.7257 19.2198C24.8183 19.0385 25.0932 18.8589 25.3591 18.6853C25.7485 18.431 26.1898 18.1427 26.3424 17.673C26.4921 17.212 26.3068 16.7247 26.1433 16.2946C26.0286 15.9929 25.91 15.6809 25.9429 15.4711V15.4711ZM25.4039 16.5757C25.5267 16.8987 25.6537 17.2328 25.59 17.4288C25.5237 17.6331 25.2201 17.8313 24.9265 18.023C24.574 18.2533 24.2095 18.4913 24.0211 18.8602C23.8305 19.2335 23.8515 19.6717 23.8718 20.0953C23.8884 20.4425 23.9057 20.8014 23.7824 20.9708C23.6577 21.1421 23.3095 21.2364 22.9728 21.3277C22.5645 21.4384 22.1423 21.5528 21.8473 21.8477C21.5523 22.1427 21.4379 22.5649 21.3273 22.9732C21.236 23.3099 21.1416 23.6581 20.9704 23.7827C20.801 23.9059 20.4421 23.8887 20.0949 23.8721C19.6712 23.8518 19.2331 23.8308 18.8598 24.0214C18.4908 24.2097 18.2528 24.5742 18.0226 24.9267C17.8309 25.2203 17.6326 25.5238 17.4284 25.5901C17.2325 25.6537 16.8986 25.5268 16.5756 25.4039C16.1774 25.2525 15.7656 25.0959 15.3483 25.1615C14.9425 25.2252 14.605 25.4966 14.2786 25.7592C14.0037 25.9803 13.7194 26.209 13.5 26.209C13.2806 26.209 12.9963 25.9803 12.7214 25.7592C12.395 25.4967 12.0575 25.2253 11.6517 25.1615C11.5846 25.151 11.5176 25.1462 11.4508 25.1462C11.1022 25.1462 10.7584 25.2769 10.4243 25.4039C10.1013 25.5268 9.76725 25.6538 9.57129 25.5901C9.367 25.5238 9.16871 25.2202 8.97697 24.9266C8.74673 24.5741 8.50869 24.2095 8.13981 24.0212C7.76645 23.8306 7.32839 23.8515 6.90467 23.8718C6.55752 23.8885 6.19856 23.9057 6.02917 23.7824C5.85789 23.6577 5.7635 23.3095 5.67227 22.9728C5.56158 22.5645 5.4472 22.1423 5.15225 21.8474C4.85731 21.5524 4.43512 21.438 4.02685 21.3273C3.69014 21.2361 3.34199 21.1417 3.21732 20.9704C3.09408 20.801 3.11128 20.4421 3.12794 20.095C3.14824 19.6713 3.16928 19.2332 2.97865 18.8598C2.79033 18.4909 2.42583 18.2529 2.0733 18.0227C1.77973 17.831 1.47619 17.6327 1.40985 17.4284C1.34626 17.2325 1.47324 16.8986 1.59606 16.5757C1.74751 16.1775 1.90413 15.7657 1.83853 15.3483C1.77478 14.9425 1.50335 14.605 1.24084 14.2787C1.01967 14.0037 0.791016 13.7194 0.791016 13.5C0.791016 13.2806 1.01967 12.9963 1.24079 12.7214C1.5033 12.395 1.77472 12.0575 1.83848 11.6517C1.90408 11.2343 1.74746 10.8225 1.59606 10.4242C1.47324 10.1012 1.34626 9.7672 1.40991 9.57118C1.47625 9.36689 1.77984 9.16866 2.07341 8.97692C2.42594 8.74668 2.79044 8.50869 2.97881 8.13976C3.16944 7.7664 3.14845 7.32829 3.12815 6.90462C3.11154 6.55747 3.09429 6.1985 3.21759 6.02912C3.34225 5.85784 3.69046 5.7635 4.02717 5.67221C4.43544 5.56158 4.85763 5.44714 5.15262 5.1522C5.44762 4.85726 5.56205 4.43507 5.67269 4.0268C5.76392 3.69009 5.85831 3.34188 6.0296 3.21727C6.19898 3.09403 6.55784 3.11122 6.90504 3.12789C7.32876 3.14824 7.76682 3.16918 8.14018 2.9786C8.50911 2.79028 8.74716 2.42578 8.97734 2.07325C9.16903 1.77968 9.36731 1.47614 9.57155 1.4098C9.76736 1.3462 10.1014 1.47319 10.4243 1.59601C10.8225 1.74746 11.2344 1.90403 11.6516 1.83848C12.0574 1.77472 12.395 1.5033 12.7213 1.24079C12.9963 1.01967 13.2806 0.791016 13.5 0.791016C13.7194 0.791016 14.0037 1.01967 14.2786 1.24079C14.605 1.5033 14.9425 1.77472 15.3483 1.83848C15.7658 1.90403 16.1775 1.74746 16.5757 1.59606C16.8987 1.47324 17.2327 1.34626 17.4287 1.40991C17.633 1.47625 17.8313 1.77984 18.023 2.07341C18.2533 2.42594 18.4913 2.79049 18.8602 2.97881C19.2335 3.16939 19.6716 3.14845 20.0953 3.12815C20.4425 3.11154 20.8014 3.09429 20.9708 3.21759C21.1421 3.34225 21.2365 3.69046 21.3277 4.02717C21.4384 4.43549 21.5528 4.85768 21.8477 5.15262C22.1427 5.44762 22.5649 5.562 22.9732 5.67269C23.3099 5.76392 23.658 5.85831 23.7827 6.0296C23.9059 6.19898 23.8887 6.55794 23.8721 6.90504C23.8518 7.32871 23.8307 7.76682 24.0214 8.14018C24.2097 8.50911 24.5742 8.7471 24.9267 8.97734C25.2203 9.16903 25.5238 9.36731 25.5901 9.57161C25.6537 9.76751 25.5268 10.1014 25.4039 10.4243C25.2525 10.8225 25.0959 11.2343 25.1615 11.6517C25.2252 12.0575 25.4966 12.395 25.7592 12.7213C25.9803 12.9963 26.209 13.2806 26.209 13.5C26.209 13.7194 25.9803 14.0037 25.7592 14.2786C25.4967 14.605 25.2253 14.9425 25.1615 15.3483C25.0959 15.7657 25.2525 16.1775 25.4039 16.5757V16.5757Z' fill='white' stroke='white' stroke-width='0.35'/%3E%3Cpath d='M19.4949 20.6426C17.7154 22.1396 15.451 22.9123 13.1188 22.8182C10.7729 22.7237 8.56589 21.7567 6.90449 20.0953C5.2431 18.4339 4.27605 16.2269 4.1815 13.881C4.08753 11.5488 4.86019 9.28439 6.35716 7.50497C6.4978 7.33781 6.47629 7.08832 6.30912 6.94773C6.14201 6.80714 5.89247 6.82865 5.75188 6.99577C4.12761 8.92653 3.28923 11.3831 3.39112 13.9128C3.49369 16.458 4.54273 18.8523 6.34514 20.6547C8.14749 22.4571 10.5418 23.5062 13.087 23.6087C13.2249 23.6143 13.3621 23.6171 13.4995 23.617C15.8826 23.6169 18.1785 22.7837 20.0041 21.248C20.1712 21.1074 20.1928 20.8579 20.0521 20.6907C19.9115 20.5236 19.662 20.502 19.4949 20.6426Z' fill='white' stroke='white' stroke-width='0.35'/%3E%3Cpath d='M20.6553 6.34538C18.8529 4.54297 16.4586 3.49388 13.9135 3.39131C11.3834 3.28937 8.9271 4.1278 6.99639 5.75207C6.82922 5.89266 6.8077 6.14214 6.94835 6.30931C7.08894 6.47643 7.33842 6.49794 7.50559 6.35735C9.28506 4.86038 11.5496 4.08793 13.8816 4.18169C16.2275 4.27619 18.4345 5.24323 20.096 6.90468C21.7574 8.56608 22.7244 10.773 22.819 13.119C22.9129 15.4512 22.1403 17.7156 20.6433 19.495C20.5027 19.6622 20.5242 19.9117 20.6913 20.0523C20.7655 20.1146 20.8559 20.1451 20.9457 20.1451C21.0584 20.1451 21.1704 20.0972 21.2486 20.0042C22.8729 18.0735 23.7112 15.6169 23.6094 13.0872C23.5068 10.542 22.4577 8.14774 20.6553 6.34538Z' fill='white' stroke='white' stroke-width='0.35'/%3E%3Cpath d='M15.7882 8.09943C15.5867 8.0149 15.355 8.10966 15.2705 8.31111L11.1325 18.1712C11.0479 18.3726 11.1427 18.6044 11.3441 18.6889C11.3941 18.7099 11.446 18.7198 11.497 18.7198C11.6515 18.7198 11.7983 18.6287 11.8618 18.4773L15.9999 8.61718C16.0844 8.41578 15.9897 8.18396 15.7882 8.09943V8.09943Z' fill='white' stroke='white' stroke-width='0.35'/%3E%3Cpath d='M10.7044 7.60901C9.4781 7.60901 8.48047 8.73958 8.48047 10.1292C8.48047 11.5189 9.4781 12.6494 10.7044 12.6494C11.9306 12.6494 12.9283 11.5189 12.9283 10.1292C12.9283 8.73958 11.9306 7.60901 10.7044 7.60901ZM10.7044 11.8584C9.91426 11.8584 9.27148 11.0827 9.27148 10.1292C9.27148 9.17575 9.91426 8.40002 10.7044 8.40002C11.4944 8.40002 12.1373 9.17575 12.1373 10.1292C12.1373 11.0827 11.4944 11.8584 10.7044 11.8584Z' fill='white' stroke='white' stroke-width='0.35'/%3E%3Cpath d='M14.0703 16.8708C14.0703 18.2605 15.0679 19.3911 16.2942 19.3911C17.5205 19.3911 18.5181 18.2605 18.5181 16.8708C18.5181 15.4812 17.5205 14.3506 16.2942 14.3506C15.068 14.3506 14.0703 15.4812 14.0703 16.8708V16.8708ZM16.2942 15.1417C17.0843 15.1417 17.7271 15.9173 17.7271 16.8708C17.7271 17.8243 17.0843 18.6 16.2942 18.6C15.5042 18.6 14.8613 17.8243 14.8613 16.8708C14.8613 15.9173 15.5042 15.1417 16.2942 15.1417Z' fill='white' stroke='white' stroke-width='0.35'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='27' height='27' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.--svg__login--white {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 0V3.75001H4.99998V2.49998H15V17.5H4.99998V16.25H2.5V20H17.5V0H2.5Z' fill='white'/%3E%3Cpath d='M4.84863 12.8662L6.6162 14.6338L11.25 10L6.61623 5.36621L4.84867 7.13378L6.46486 8.74997H0V11.25H6.46486L4.84863 12.8662Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__login-hover {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 0V3.00001H3.99998V1.99998H12V14H3.99998V13H2V16H14V0H2Z' fill='%23CE0058'/%3E%3Cpath d='M3.8789 10.293L5.29296 11.707L8.99999 8L5.29299 4.29297L3.87893 5.70702L5.17189 6.99998H0V9H5.17189L3.8789 10.293Z' fill='%23CE0058'/%3E%3C/svg%3E");
}
.--svg__login {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 0V3.00001H3.99998V1.99998H12V14H3.99998V13H2V16H14V0H2Z' fill='%2341474A'/%3E%3Cpath d='M3.8789 10.293L5.29296 11.707L8.99999 8L5.29299 4.29297L3.87893 5.70702L5.17189 6.99998H0V9H5.17189L3.8789 10.293Z' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__logo-bg {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='1312' height='248' viewBox='0 0 1312 248' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.04'%3E%3Cpath d='M178.861 70.1747C184.365 76.3666 185.053 83.2466 185.053 83.2466C198.124 66.7347 213.26 59.8547 232.524 59.8547C255.916 59.8547 271.052 68.1107 279.308 83.9346C292.38 68.7987 309.58 59.8547 330.22 59.8547C366.683 59.8547 383.883 80.4946 383.883 118.334C383.883 118.334 382.507 174.062 385.259 180.254C389.387 192.638 395.579 193.326 399.707 196.766L392.827 194.702C392.827 194.702 364.619 195.39 361.179 180.942C357.739 165.806 358.427 116.958 358.427 116.958C358.427 93.5665 352.235 79.1186 329.532 79.1186C309.58 79.1186 296.508 86.6866 284.812 101.822C285.5 106.638 286.188 111.454 286.188 116.958V194.702H261.42V116.958C261.42 93.5665 255.228 79.1186 232.524 79.1186C211.884 79.1186 199.5 87.3745 187.116 102.51V194.702H162.349V61.9187C161.661 61.9187 172.669 63.9827 178.861 70.1747V70.1747Z' fill='white'/%3E%3Cpath d='M573.096 69.4877C577.912 75.6796 579.288 82.5596 579.288 82.5596C592.359 66.0477 606.807 59.1677 625.383 59.1677C643.959 59.1677 654.967 63.9837 666.663 78.4316L650.151 93.5675C642.583 83.9356 632.951 79.8076 623.319 79.8076C603.367 79.8076 592.359 87.3755 581.352 103.199V194.703H556.584V61.9197C555.896 61.9197 568.28 63.9837 573.096 69.4877V69.4877Z' fill='white'/%3E%3Cpath d='M673.545 90.815L712.073 168.558H713.449L753.353 61.2312H780.185L714.825 220.158C707.945 237.358 691.433 247.678 672.857 247.678C665.977 247.678 661.849 246.302 654.969 244.238L658.409 224.974C661.849 225.662 665.289 226.35 668.729 226.35C681.113 226.35 690.057 222.222 696.249 207.774L701.065 196.078L658.409 105.951L673.545 90.815V90.815Z' fill='white'/%3E%3Cpath d='M819.415 10.3199C827.671 19.2639 826.983 32.3358 826.983 32.3358V155.487C826.983 168.559 831.799 173.375 846.247 173.375V196.079C844.183 196.079 842.119 196.767 840.055 196.767C811.847 196.767 802.215 180.255 802.215 152.735V0C802.215 0 811.159 1.37599 819.415 10.3199V10.3199Z' fill='white'/%3E%3Cpath d='M900.576 23.3913C900.576 32.3352 894.384 39.9032 883.376 39.9032C872.368 39.9032 866.176 31.6472 866.176 23.3913C866.176 14.4473 872.368 6.87939 883.376 6.87939C893.696 6.87939 900.576 14.4473 900.576 23.3913ZM895.072 63.983V197.454H870.304V63.983H895.072V63.983Z' fill='white'/%3E%3Cpath d='M1016.17 86.6865C1002.41 80.4946 990.027 78.4306 975.579 78.4306C952.187 78.4306 942.555 85.9986 942.555 96.3185C942.555 109.39 954.939 112.83 978.331 115.582C1011.35 119.022 1030.62 130.03 1030.62 157.55C1030.62 185.07 1005.85 198.142 967.323 198.142C948.059 198.142 934.299 196.078 918.476 189.198L924.668 169.246C938.427 175.438 951.499 178.878 965.947 178.878C993.467 178.878 1007.23 171.998 1007.23 157.55C1007.23 144.478 998.283 139.662 970.763 136.91C936.363 133.47 919.164 122.462 919.164 98.3825C919.164 77.0546 937.739 59.8547 976.267 59.8547C995.531 59.8547 1007.23 61.9187 1023.74 68.1107L1016.17 86.6865V86.6865Z' fill='white'/%3E%3Cpath d='M7.56795 68.1107C27.5198 59.8548 41.9677 56.4148 64.6716 56.4148C103.887 56.4148 122.463 70.1747 122.463 102.51V158.238C122.463 171.31 125.903 174.75 138.975 174.75V192.638C132.783 194.702 128.655 195.39 121.087 195.39C110.079 195.39 103.199 187.134 102.511 173.374C90.1274 187.822 72.2395 195.39 47.4717 195.39C16.5119 195.39 0 179.566 0 154.798C0 143.102 3.43998 133.47 12.3839 123.15C36.4638 115.582 60.5436 107.326 98.3833 106.638L97.6953 93.5665C97.6953 85.9986 90.1274 77.0547 63.9836 77.0547C47.4717 77.0547 30.9598 80.4946 13.7599 88.0626L7.56795 68.1107V68.1107ZM98.3833 119.022C67.4235 119.71 44.0317 123.15 30.2718 136.222C26.1438 140.35 24.7678 145.854 24.7678 152.046C24.7678 166.494 34.3998 174.062 50.9117 174.062C68.7995 174.062 83.2474 169.246 98.3833 156.174V119.022Z' fill='white'/%3E%3Cpath d='M107.323 119.711C98.3787 120.399 86.6828 119.711 79.1149 121.087C58.475 124.527 37.1471 123.151 22.0112 143.102C26.1392 129.342 1.37139 134.158 10.3153 124.527C29.5792 104.575 85.9948 99.7587 109.387 98.3827C121.083 97.6947 160.986 80.4948 161.674 61.9189C165.114 86.6868 148.602 101.823 143.786 105.951C135.53 112.831 127.963 116.271 114.203 119.711' fill='white'/%3E%3Cpath d='M403.165 68.1107C423.117 59.8548 437.564 56.4148 460.268 56.4148C499.484 56.4148 518.06 70.1747 518.06 102.51V158.238C518.06 171.31 521.5 174.75 534.572 174.75V192.638C528.38 194.702 524.252 195.39 516.684 195.39C505.676 195.39 498.796 187.134 498.108 173.374C485.724 187.822 467.836 195.39 443.068 195.39C412.109 195.39 395.597 179.566 395.597 154.798C395.597 143.102 399.037 133.47 407.981 123.15C432.06 115.582 456.14 107.326 493.98 106.638L493.292 93.5665C493.292 85.9986 485.724 77.0547 459.58 77.0547C443.068 77.0547 426.556 80.4946 409.357 88.0626L403.165 68.1107V68.1107ZM493.292 119.022C462.332 119.71 438.94 123.15 425.18 136.222C421.053 140.35 419.677 145.854 419.677 152.046C419.677 166.494 429.308 174.062 445.82 174.062C463.708 174.062 478.156 169.246 493.292 156.174V119.022Z' fill='white'/%3E%3Cpath d='M502.924 119.711C493.98 120.399 482.284 119.711 474.716 121.087C454.076 124.527 432.748 123.151 417.612 143.102C421.74 129.342 396.972 134.158 405.916 124.527C425.18 104.575 481.596 99.7587 504.988 98.3827C516.684 97.6947 556.587 80.4948 557.275 61.9189C560.715 86.6868 544.203 101.823 539.387 105.951C531.132 112.831 523.564 116.271 509.804 119.711' fill='white'/%3E%3Cpath d='M1069.84 181.629C1069.84 187.821 1065.71 192.637 1058.83 192.637C1051.95 192.637 1047.82 187.821 1047.82 181.629C1047.82 175.438 1051.95 170.622 1058.83 170.622C1065.71 170.622 1069.84 175.438 1069.84 181.629V181.629Z' fill='white'/%3E%3Cpath d='M1140.7 67.4233C1165.46 67.4233 1182.66 80.4953 1182.66 101.823C1182.66 115.583 1173.03 129.343 1153.77 134.159L1191.61 191.263H1174.41L1139.32 136.223H1106.3V191.263H1091.85V67.4233H1140.7V67.4233ZM1106.3 124.527H1137.94C1155.83 124.527 1168.22 116.959 1168.22 101.823C1168.22 86.6872 1157.21 79.8073 1137.26 79.8073H1105.61V124.527H1106.3Z' fill='white'/%3E%3Cpath d='M1223.25 67.4233V137.599C1223.25 167.871 1237.7 181.631 1260.4 181.631C1283.1 181.631 1297.55 167.183 1297.55 137.599V67.4233H1312V136.223C1312 176.127 1292.05 194.014 1260.4 194.014C1228.75 194.014 1208.8 176.127 1208.8 136.223V67.4233H1223.25V67.4233Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");
}
.--svg__logo-dark {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='256' height='50' viewBox='0 0 256 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34.8997 14.4368C35.9737 15.645 36.1079 16.9874 36.1079 16.9874C38.6585 13.7656 41.6118 12.4232 45.3706 12.4232C49.9349 12.4232 52.8882 14.0341 54.4992 17.1217C57.0498 14.1683 60.4058 12.4232 64.4331 12.4232C71.548 12.4232 74.9041 16.4504 74.9041 23.8338C74.9041 23.8338 74.6356 34.7075 75.1726 35.9157C75.978 38.332 77.1862 38.4663 77.9917 39.1375L76.6492 38.7347C76.6492 38.7347 71.1453 38.869 70.4741 36.0499C69.8028 33.0966 69.9371 23.5653 69.9371 23.5653C69.9371 19.0011 68.7289 16.182 64.2989 16.182C60.4058 16.182 57.8552 17.6586 55.5731 20.612C55.7073 21.5517 55.8416 22.4914 55.8416 23.5653V38.7347H51.0088V23.5653C51.0088 19.0011 49.8007 16.182 45.3706 16.182C41.3434 16.182 38.927 17.7929 36.5106 20.7462V38.7347H31.6779V12.8259C31.5436 12.8259 33.6915 13.2286 34.8997 14.4368V14.4368Z' fill='%2341474A'/%3E%3Cpath d='M111.821 14.3026C112.761 15.5108 113.029 16.8532 113.029 16.8532C115.58 13.6314 118.399 12.2889 122.023 12.2889C125.648 12.2889 127.796 13.2286 130.078 16.0477L126.856 19.0011C125.379 17.1217 123.5 16.3162 121.621 16.3162C117.728 16.3162 115.58 17.7929 113.432 20.8805V38.7348H108.599V12.8259C108.465 12.8259 110.881 13.2286 111.821 14.3026V14.3026Z' fill='%2341474A'/%3E%3Cpath d='M131.421 18.4641L138.939 33.6335H139.208L146.994 12.6917H152.229L139.476 43.7017C138.134 47.0578 134.912 49.0715 131.287 49.0715C129.945 49.0715 129.139 48.803 127.797 48.4002L128.468 44.6414C129.139 44.7757 129.811 44.9099 130.482 44.9099C132.898 44.9099 134.643 44.1045 135.851 41.2854L136.791 39.0032L128.468 21.4174L131.421 18.4641V18.4641Z' fill='%2341474A'/%3E%3Cpath d='M159.883 2.75766C161.494 4.50282 161.36 7.05343 161.36 7.05343V31.0829C161.36 33.6335 162.3 34.5732 165.119 34.5732V39.0032C164.716 39.0032 164.313 39.1375 163.911 39.1375C158.407 39.1375 156.527 35.9156 156.527 30.5459V0.744019C156.527 0.744019 158.273 1.0125 159.883 2.75766V2.75766Z' fill='%2341474A'/%3E%3Cpath d='M175.72 5.30825C175.72 7.05341 174.512 8.53008 172.364 8.53008C170.216 8.53008 169.008 6.91917 169.008 5.30825C169.008 3.5631 170.216 2.08643 172.364 2.08643C174.378 2.08643 175.72 3.5631 175.72 5.30825ZM174.646 13.2286V39.2717H169.813V13.2286H174.646V13.2286Z' fill='%2341474A'/%3E%3Cpath d='M198.277 17.6586C195.592 16.4504 193.176 16.0477 190.357 16.0477C185.793 16.0477 183.913 17.5244 183.913 19.538C183.913 22.0886 186.33 22.7599 190.894 23.2968C197.338 23.968 201.096 26.1159 201.096 31.4856C201.096 36.8553 196.264 39.406 188.746 39.406C184.987 39.406 182.302 39.0032 179.215 37.6608L180.423 33.7678C183.108 34.9759 185.658 35.6472 188.478 35.6472C193.847 35.6472 196.532 34.3047 196.532 31.4856C196.532 28.935 194.787 27.9953 189.417 27.4583C182.705 26.7871 179.349 24.6393 179.349 19.9408C179.349 15.7792 182.974 12.4232 190.491 12.4232C194.25 12.4232 196.532 12.8259 199.754 14.0341L198.277 17.6586V17.6586Z' fill='%2341474A'/%3E%3Cpath d='M1.47667 14.0341C5.36971 12.4232 8.18881 11.752 12.6188 11.752C20.2707 11.752 23.8952 14.4368 23.8952 20.7462V31.6199C23.8952 34.1705 24.5664 34.8417 27.1171 34.8417V38.332C25.9089 38.7348 25.1034 38.869 23.6267 38.869C21.4789 38.869 20.1364 37.2581 20.0022 34.5732C17.5858 37.3923 14.0955 38.869 9.26275 38.869C3.22183 38.869 0 35.7814 0 30.9487C0 28.6665 0.671214 26.7871 2.41637 24.7735C7.11487 23.2968 11.8134 21.6859 19.1967 21.5517L19.0625 19.0011C19.0625 17.5244 17.5858 15.7792 12.4846 15.7792C9.26275 15.7792 6.04093 16.4505 2.68486 17.9271L1.47667 14.0341V14.0341ZM19.1967 23.9681C13.1558 24.1023 8.59154 24.7735 5.90668 27.3241C5.10123 28.1296 4.83274 29.2035 4.83274 30.4117C4.83274 33.2308 6.71214 34.7075 9.93397 34.7075C13.4243 34.7075 16.2434 33.7678 19.1967 31.2172V23.9681Z' fill='%2341474A'/%3E%3Cpath d='M20.94 24.1023C19.1949 24.2365 16.9127 24.1023 15.4361 24.3707C11.4088 25.042 7.24726 24.7735 4.29392 28.6665C5.09938 25.9817 0.266637 26.9214 2.01179 25.042C5.77059 21.1489 16.7785 20.2092 21.3428 19.9407C23.6249 19.8065 31.411 16.4504 31.5452 12.8259C32.2164 17.6586 28.9946 20.6119 28.0549 21.4174C26.444 22.7598 24.9673 23.431 22.2825 24.1023' fill='%2341474A'/%3E%3Cpath d='M78.6681 14.0341C82.5611 12.4232 85.3802 11.752 89.8102 11.752C97.4621 11.752 101.087 14.4368 101.087 20.7462V31.6199C101.087 34.1705 101.758 34.8417 104.308 34.8417V38.332C103.1 38.7348 102.295 38.869 100.818 38.869C98.6703 38.869 97.3278 37.2581 97.1936 34.5732C94.7772 37.3923 91.2869 38.869 86.4542 38.869C80.4132 38.869 77.1914 35.7814 77.1914 30.9487C77.1914 28.6665 77.8626 26.7871 79.6078 24.7735C84.3063 23.2968 89.0048 21.6859 96.3881 21.5517L96.2539 19.0011C96.2539 17.5244 94.7772 15.7792 89.676 15.7792C86.4542 15.7792 83.2323 16.4505 79.8763 17.9271L78.6681 14.0341V14.0341ZM96.2539 23.9681C90.213 24.1023 85.6487 24.7735 82.9638 27.3241C82.1584 28.1296 81.8899 29.2035 81.8899 30.4117C81.8899 33.2308 83.7693 34.7075 86.9911 34.7075C90.4814 34.7075 93.3005 33.7678 96.2539 31.2172V23.9681Z' fill='%2341474A'/%3E%3Cpath d='M98.1314 24.1023C96.3863 24.2365 94.1042 24.1023 92.6275 24.3707C88.6002 25.042 84.4387 24.7735 81.4853 28.6665C82.2908 25.9817 77.458 26.9214 79.2032 25.042C82.962 21.1489 93.9699 20.2092 98.5342 19.9407C100.816 19.8065 108.602 16.4504 108.737 12.8259C109.408 17.6586 106.186 20.6119 105.246 21.4174C103.635 22.7598 102.159 23.431 99.4739 24.1023' fill='%2341474A'/%3E%3Cpath d='M3.22133 0.609802L6.04043 7.1877L6.44316 8.39589H6.5774L7.11438 7.1877L9.93348 0.609802H11.2759V9.46983H10.202V3.16042L10.3362 1.68375L9.79923 3.16042L6.98013 9.46983H6.04043L3.35558 3.16042L2.81861 1.68375L2.95285 3.16042V9.46983H1.87891V0.609802H3.22133V0.609802Z' fill='%2341474A'/%3E%3Cpath d='M14.368 2.08644V1.0125C15.1734 0.609768 16.1131 0.475525 17.0528 0.475525C17.9925 0.475525 18.6637 0.609768 19.0665 1.0125C19.4692 1.41522 19.8719 1.81795 20.0062 2.22068C20.1404 2.75765 20.1404 3.16038 20.1404 3.69735V9.33555H19.2007V7.85888C18.6637 8.93282 17.5898 9.46979 16.3816 9.46979C15.7104 9.46979 15.1734 9.33555 14.7707 9.06707C14.368 8.79858 13.9652 8.53009 13.831 8.12737C13.5625 7.72464 13.5625 7.32191 13.5625 6.91918C13.5625 5.71099 14.0995 4.90554 15.0392 4.50281C15.9789 4.10008 17.1871 3.8316 18.6637 3.8316H19.2007V3.56311C19.2007 1.9522 18.5295 1.14674 17.1871 1.14674C15.9789 1.41522 15.1734 1.54947 14.368 2.08644V2.08644ZM18.9322 4.90554H17.9925C16.9186 4.90554 16.1131 5.03978 15.4419 5.30827C14.7707 5.57675 14.5022 6.11372 14.5022 6.91918C14.5022 7.18767 14.6364 7.59039 14.7707 7.85888C14.9049 8.12737 15.1734 8.26161 15.4419 8.39585C15.7104 8.53009 15.9789 8.66434 16.2474 8.66434C16.7843 8.66434 17.3213 8.53009 17.724 8.26161C18.1268 7.99312 18.3952 7.59039 18.6637 7.18767C18.9322 6.78494 18.9322 6.24797 18.9322 5.57675V4.90554V4.90554Z' fill='%2341474A'/%3E%3Cpath d='M22.957 0.609802H28.3267V1.5495H24.031V9.46983H22.957V0.609802V0.609802Z' fill='%2341474A'/%3E%3Cpath d='M30.0686 2.08644V1.0125C30.8741 0.609768 31.8138 0.475525 32.7535 0.475525C33.6932 0.475525 34.3644 0.609768 34.7671 1.0125C35.1698 1.41522 35.5726 1.81795 35.7068 2.22068C35.841 2.75765 35.841 3.16038 35.841 3.69735V9.33555H34.9013V7.85888C34.3644 8.93282 33.2904 9.46979 32.0822 9.46979C31.411 9.46979 30.8741 9.33555 30.4713 9.06707C30.0686 8.79858 29.6659 8.53009 29.5316 8.12737C29.2631 7.85888 29.1289 7.45615 29.1289 7.05342C29.1289 5.84524 29.6659 5.03978 30.6056 4.63705C31.5453 4.23432 32.7535 3.96584 34.2301 3.96584H34.7671V3.69735C34.7671 2.08644 34.0959 1.28098 32.7535 1.28098C31.8138 1.41522 30.8741 1.54947 30.0686 2.08644V2.08644ZM34.7671 4.90554H33.8274C32.7535 4.90554 31.948 5.03978 31.2768 5.30827C30.6056 5.57675 30.3371 6.11372 30.3371 6.91918C30.3371 7.18767 30.4713 7.59039 30.6056 7.85888C30.7398 8.12737 31.0083 8.26161 31.2768 8.39585C31.5453 8.53009 31.8138 8.66434 32.0822 8.66434C32.6192 8.66434 33.1562 8.53009 33.5589 8.26161C33.9616 7.99312 34.2301 7.59039 34.4986 7.18767C34.7671 6.78494 34.7671 6.24797 34.7671 5.57675V4.90554V4.90554Z' fill='%2341474A'/%3E%3Cpath d='M39.4692 5.30827V4.36857H40.2747C40.9459 4.36857 41.4829 4.23432 41.7514 3.96584C42.1541 3.69735 42.2883 3.29462 42.2883 2.75765C42.2883 2.48917 42.1541 2.08644 41.8856 1.81795C41.6171 1.54947 41.0802 1.28098 40.1405 1.28098C39.4692 1.28098 38.6638 1.41522 37.9926 1.81795V0.878253C38.798 0.609767 39.4692 0.475525 40.2747 0.475525C41.2144 0.475525 42.0199 0.744011 42.5568 1.14674C43.0938 1.54947 43.3623 2.22068 43.3623 2.8919C43.3623 3.29462 43.228 3.69735 42.9596 4.10008C42.6911 4.36857 42.4226 4.63705 42.0199 4.77129C42.4226 4.90554 42.8253 5.03978 43.228 5.44251C43.6308 5.711 43.765 6.24797 43.765 7.05342C43.765 7.45615 43.6308 7.85888 43.3623 8.26161C43.0938 8.66434 42.6911 8.93282 42.2883 9.20131C41.7514 9.46979 41.0802 9.60404 40.2747 9.60404C39.335 9.60404 38.5295 9.46979 37.5898 9.06707L37.7241 8.12737C38.5295 8.53009 39.335 8.79858 40.2747 8.79858C40.9459 8.79858 41.4829 8.66434 42.0199 8.39585C42.4226 8.12737 42.6911 7.72464 42.6911 7.18767C42.6911 6.78494 42.5568 6.38221 42.4226 6.11372C42.2883 5.84524 41.8856 5.71099 41.6171 5.57675C41.2144 5.44251 40.8117 5.44251 40.2747 5.44251H39.4692V5.30827Z' fill='%2341474A'/%3E%3Cpath d='M46.4492 0.609802H47.5232V7.99316L48.0601 7.05346L52.6244 0.609802H53.8326V9.46983H52.7586V2.08647L52.2217 3.02617L47.6574 9.46983H46.4492V0.609802V0.609802Z' fill='%2341474A'/%3E%3Cpath d='M56.6484 0.609802H57.7224V4.3686H62.5551V0.609802H63.6291V9.46983H62.5551V5.3083H57.7224V9.46983H56.6484V0.609802Z' fill='%2341474A'/%3E%3Cpath d='M71.957 0.475525H73.031V4.36857L77.0583 0.475525H78.4007L74.1049 4.63705L78.9377 9.33555H77.461L73.031 4.90554V9.33555H71.957V0.475525Z' fill='%2341474A'/%3E%3Cpath d='M79.875 4.90556C79.875 4.23435 80.0092 3.69738 80.1435 3.16041C80.2777 2.62344 80.5462 2.08647 80.9489 1.68374C81.3517 1.28101 81.7544 0.878279 82.2914 0.744037C82.8283 0.475551 83.3653 0.341309 84.0365 0.341309C84.842 0.341309 85.6474 0.609794 86.3187 1.01252C86.9899 1.41525 87.3926 1.95222 87.6611 2.62344C87.9296 3.29465 88.0638 4.10011 88.0638 4.90556C88.0638 5.71102 87.9296 6.51648 87.5268 7.18769C87.2584 7.85891 86.7214 8.39588 86.1844 8.79861C85.5132 9.20133 84.842 9.46982 83.9023 9.46982C83.0968 9.46982 82.2914 9.20133 81.6202 8.79861C80.9489 8.39588 80.5462 7.85891 80.2777 7.18769C80.0092 6.51648 79.875 5.71102 79.875 4.90556V4.90556ZM81.0832 4.90556C81.0832 5.30829 81.0832 5.71102 81.2174 6.11375C81.3517 6.51648 81.4859 6.91921 81.7544 7.32193C82.0229 7.72466 82.2914 7.99315 82.6941 8.26163C83.0968 8.53012 83.4996 8.66436 84.0365 8.66436C84.5735 8.66436 84.9762 8.53012 85.379 8.26163C85.7817 7.99315 86.0502 7.72466 86.3187 7.32193C86.5871 6.91921 86.7214 6.51648 86.8556 6.11375C86.9899 5.71102 86.9899 5.30829 86.9899 4.90556C86.9899 4.36859 86.8556 3.83162 86.7214 3.16041C86.5871 2.62344 86.1844 2.08646 85.7817 1.81798C85.379 1.41525 84.842 1.28101 84.0365 1.28101C83.3653 1.28101 82.8283 1.41525 82.2914 1.81798C81.8886 2.22071 81.4859 2.62344 81.3517 3.16041C81.0832 3.69738 81.0832 4.23435 81.0832 4.90556V4.90556Z' fill='%2341474A'/%3E%3Cpath d='M96.1194 0.60975V1.54945C95.4482 1.28096 94.6428 1.14672 93.7031 1.14672C93.0319 1.14672 92.4949 1.28096 92.0922 1.68369C91.6894 1.95218 91.2867 2.48915 91.0182 3.02612C90.7497 3.56309 90.6155 4.23431 90.6155 4.90552C90.6155 5.97946 90.884 6.65068 91.2867 7.32189C91.6894 7.85886 92.2264 8.26159 92.6291 8.39583C93.1661 8.53008 93.4346 8.66432 93.8373 8.66432C94.6428 8.66432 95.4482 8.53008 95.9852 8.26159L96.1194 9.20129C95.4482 9.46978 94.6428 9.60402 93.8373 9.60402C93.0318 9.60402 92.2264 9.46978 91.6894 9.06705C91.0182 8.66432 90.4812 8.12735 90.2128 7.45613C89.81 6.78492 89.6758 5.97946 89.6758 5.03976C89.6758 4.10006 89.81 3.29461 90.2128 2.62339C90.6155 1.95218 91.0182 1.41521 91.6894 1.01248C92.3606 0.60975 93.0319 0.475507 93.7031 0.475507C94.5085 0.341264 95.314 0.341264 96.1194 0.60975V0.60975Z' fill='%2341474A'/%3E%3Cpath d='M99.6081 0.475525L102.427 7.05342L102.83 8.26161H102.964L103.501 7.05342L106.32 0.475525H107.663V9.33555H106.589V3.02614L106.723 1.54947L106.186 3.02614L103.367 9.33555H102.427L99.7423 3.02614L99.2053 1.54947L99.3396 3.02614V9.33555H98.2656V0.475525H99.6081V0.475525Z' fill='%2341474A'/%3E%3Cpath d='M117.059 5.17405H110.75C110.75 5.71102 110.884 6.38223 111.152 6.91921C111.421 7.45618 111.824 7.85891 112.226 8.12739C112.763 8.39588 113.3 8.66436 113.972 8.66436C114.643 8.66436 115.448 8.39588 116.388 7.99315V8.93285C115.582 9.33558 114.777 9.46982 113.972 9.46982C113.435 9.46982 112.898 9.33558 112.361 9.20133C111.824 9.06709 111.421 8.79861 111.018 8.39588C110.615 7.99315 110.347 7.45618 110.079 6.91921C109.81 6.24799 109.676 5.57678 109.676 4.77132C109.676 3.96586 109.81 3.16041 110.079 2.48919C110.347 1.81798 110.884 1.28101 111.421 0.878279C111.958 0.475551 112.629 0.341309 113.435 0.341309C114.509 0.341309 115.314 0.609794 115.851 1.14677C116.388 1.68374 116.656 2.22071 116.791 2.89192C116.925 3.56314 116.925 4.23435 116.925 4.90556V5.17405H117.059ZM110.884 4.23435H115.985C115.985 3.42889 115.851 2.75768 115.448 2.08646C115.18 1.41525 114.509 1.14677 113.569 1.14677C113.032 1.14677 112.495 1.28101 112.092 1.54949C111.689 1.81798 111.421 2.22071 111.152 2.75768C110.884 3.29465 110.884 3.83162 110.884 4.23435V4.23435Z' fill='%2341474A'/%3E%3Cpath d='M118.001 0.475525H124.579V1.41522H121.76V9.33555H120.686V1.41522H117.867V0.475525H118.001Z' fill='%2341474A'/%3E%3Cpath d='M126.188 0.475525H127.261V7.85888L127.798 6.91918L132.363 0.475525H133.571V9.33555H132.497V1.9522L131.96 2.8919L127.396 9.33555H126.188V0.475525Z' fill='%2341474A'/%3E%3Cpath d='M136.395 0.475525H137.468V4.36857L141.496 0.475525H142.838L138.542 4.63705L143.375 9.33555H141.898L137.468 4.90554V9.33555H136.395V0.475525Z' fill='%2341474A'/%3E%3Cpath d='M144.848 0.475525H145.922V7.85888L146.459 6.91918L151.023 0.475525H152.231V9.33555H151.291V1.9522L150.754 2.8919L146.19 9.33555H144.982V0.475525H144.848Z' fill='%2341474A'/%3E%3Cpath d='M208.749 36.1841C208.749 37.3923 207.943 38.332 206.601 38.332C205.259 38.332 204.453 37.3923 204.453 36.1841C204.453 34.9759 205.259 34.0362 206.601 34.0362C207.943 34.0362 208.749 34.9759 208.749 36.1841V36.1841Z' fill='%2341474A'/%3E%3Cpath d='M222.574 13.8998C227.407 13.8998 230.763 16.4504 230.763 20.6119C230.763 23.2968 228.884 25.9816 225.125 26.9213L232.508 38.0635H229.152L222.306 27.3241H215.862V38.0635H213.043V13.8998H222.574V13.8998ZM215.862 25.0419H222.037C225.528 25.0419 227.944 23.5653 227.944 20.6119C227.944 17.6586 225.796 16.3162 221.903 16.3162H215.728V25.0419H215.862Z' fill='%2341474A'/%3E%3Cpath d='M238.682 13.8998V27.5925C238.682 33.4992 241.501 36.1841 245.931 36.1841C250.362 36.1841 253.181 33.365 253.181 27.5925V13.8998H256V27.3241C256 35.1101 252.107 38.6005 245.931 38.6005C239.756 38.6005 235.863 35.1101 235.863 27.3241V13.8998H238.682V13.8998Z' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__logo-white {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='306' height='59' viewBox='0 0 306 59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M41.7172 16.8486C43.0009 18.2927 43.1613 19.8974 43.1613 19.8974C46.2101 16.0463 49.7403 14.4417 54.2332 14.4417C59.6889 14.4417 63.2191 16.3672 65.1446 20.0578C68.1934 16.5277 72.205 14.4417 77.0188 14.4417C85.5233 14.4417 89.5349 19.2555 89.5349 28.0809C89.5349 28.0809 89.2139 41.0784 89.8558 42.5225C90.8186 45.4108 92.2627 45.5713 93.2255 46.3736L91.6209 45.8922C91.6209 45.8922 85.0419 46.0527 84.2396 42.683C83.4373 39.1528 83.5978 27.76 83.5978 27.76C83.5978 22.3043 82.1536 18.9346 76.8584 18.9346C72.205 18.9346 69.1562 20.6997 66.4283 24.2298C66.5888 25.3531 66.7493 26.4763 66.7493 27.76V45.8922H60.9726V27.76C60.9726 22.3043 59.5285 18.9346 54.2332 18.9346C49.4193 18.9346 46.531 20.8601 43.6427 24.3903V45.8922H37.8661V14.923C37.7056 14.923 40.273 15.4044 41.7172 16.8486V16.8486Z' fill='white'/%3E%3Cpath d='M133.663 16.6882C134.786 18.1323 135.107 19.737 135.107 19.737C138.156 15.8859 141.525 14.2812 145.858 14.2812C150.19 14.2812 152.758 15.4045 155.486 18.7742L151.634 22.3044C149.869 20.0579 147.623 19.0951 145.376 19.0951C140.723 19.0951 138.156 20.8602 135.588 24.5508V45.8923H129.812V14.9231C129.651 14.9231 132.539 15.4045 133.663 16.6882V16.6882Z' fill='white'/%3E%3Cpath d='M157.091 21.6623L166.077 39.7945H166.398L175.705 14.7625H181.963L166.719 51.8292C165.114 55.8408 161.263 58.2477 156.931 58.2477C155.326 58.2477 154.363 57.9268 152.759 57.4454L153.561 52.9524C154.363 53.1129 155.166 53.2734 155.968 53.2734C158.856 53.2734 160.942 52.3106 162.387 48.9409L163.51 46.213L153.561 25.1925L157.091 21.6623V21.6623Z' fill='white'/%3E%3Cpath d='M191.113 2.88838C193.039 4.97438 192.878 8.02317 192.878 8.02317V36.7459C192.878 39.7947 194.001 40.9179 197.371 40.9179V46.2131C196.89 46.2131 196.408 46.3736 195.927 46.3736C189.348 46.3736 187.102 42.5225 187.102 36.104V0.481445C187.102 0.481445 189.188 0.80237 191.113 2.88838V2.88838Z' fill='white'/%3E%3Cpath d='M210.042 5.93703C210.042 8.02304 208.598 9.78812 206.031 9.78812C203.463 9.78812 202.019 7.86257 202.019 5.93703C202.019 3.85102 203.463 2.08594 206.031 2.08594C208.438 2.08594 210.042 3.85102 210.042 5.93703ZM208.758 15.4043V46.5339H202.982V15.4043H208.758V15.4043Z' fill='white'/%3E%3Cpath d='M237.002 20.6997C233.793 19.2555 230.905 18.7741 227.535 18.7741C222.079 18.7741 219.833 20.5392 219.833 22.9461C219.833 25.9949 222.721 26.7972 228.177 27.4391C235.879 28.2414 240.372 30.8088 240.372 37.2273C240.372 43.6458 234.595 46.6945 225.61 46.6945C221.117 46.6945 217.907 46.2131 214.217 44.6085L215.661 39.9551C218.87 41.3993 221.919 42.2016 225.289 42.2016C231.707 42.2016 234.916 40.597 234.916 37.2273C234.916 34.1785 232.83 33.0553 226.412 32.4134C218.389 31.6111 214.377 29.0437 214.377 23.4275C214.377 18.4532 218.71 14.4417 227.696 14.4417C232.189 14.4417 234.916 14.923 238.768 16.3672L237.002 20.6997V20.6997Z' fill='white'/%3E%3Cpath d='M1.76508 16.367C6.41849 14.4415 9.78819 13.6392 15.0834 13.6392C24.2298 13.6392 28.5623 16.8484 28.5623 24.3901V37.3876C28.5623 40.4363 29.3646 41.2386 32.4133 41.2386V45.4107C30.9692 45.892 30.0064 46.0525 28.2413 46.0525C25.6739 46.0525 24.0693 44.127 23.9089 40.9177C21.0205 44.2874 16.8485 46.0525 11.0719 46.0525C3.85109 46.0525 0 42.3619 0 36.5852C0 33.8574 0.802311 31.6109 2.88832 29.204C8.50449 27.4389 14.1207 25.5134 22.9461 25.3529L22.7856 22.3041C22.7856 20.539 21.0205 18.453 14.923 18.453C11.0719 18.453 7.22079 19.2553 3.20924 21.0204L1.76508 16.367V16.367ZM22.9461 28.2412C15.7253 28.4017 10.2696 29.204 7.06033 32.2528C6.09756 33.2155 5.77664 34.4992 5.77664 35.9434C5.77664 39.3131 8.02311 41.0782 11.8742 41.0782C16.0462 41.0782 19.4159 39.9549 22.9461 36.9062V28.2412Z' fill='white'/%3E%3Cpath d='M25.032 28.4019C22.946 28.5624 20.2182 28.4019 18.4531 28.7228C13.6392 29.5251 8.66491 29.2042 5.13474 33.8576C6.09752 30.6484 0.320881 31.7716 2.40689 29.5251C6.89983 24.8717 20.0577 23.7485 25.5134 23.4276C28.2413 23.2671 37.5481 19.2556 37.7086 14.9231C38.5109 20.6997 34.6598 24.2299 33.5365 25.1927C31.611 26.7973 29.8459 27.5996 26.6367 28.4019' fill='white'/%3E%3Cpath d='M94.0307 16.367C98.6841 14.4415 102.054 13.6392 107.349 13.6392C116.495 13.6392 120.828 16.8484 120.828 24.3901V37.3876C120.828 40.4363 121.63 41.2386 124.679 41.2386V45.4107C123.235 45.892 122.272 46.0525 120.507 46.0525C117.94 46.0525 116.335 44.127 116.174 40.9177C113.286 44.2874 109.114 46.0525 103.338 46.0525C96.1167 46.0525 92.2656 42.3619 92.2656 36.5852C92.2656 33.8574 93.0679 31.6109 95.1539 29.204C100.77 27.4389 106.386 25.5134 115.212 25.3529L115.051 22.3041C115.051 20.539 113.286 18.453 107.189 18.453C103.338 18.453 99.4864 19.2553 95.4749 21.0204L94.0307 16.367V16.367ZM115.051 28.2412C107.83 28.4017 102.375 29.204 99.1655 32.2528C98.2027 33.2155 97.8818 34.4992 97.8818 35.9434C97.8818 39.3131 100.128 41.0782 103.979 41.0782C108.151 41.0782 111.521 39.9549 115.051 36.9062V28.2412Z' fill='white'/%3E%3Cpath d='M117.298 28.4019C115.212 28.5624 112.484 28.4019 110.719 28.7228C105.905 29.5251 100.931 29.2042 97.4004 33.8576C98.3631 30.6484 92.5865 31.7716 94.6725 29.5251C99.1655 24.8717 112.323 23.7485 117.779 23.4276C120.507 23.2671 129.814 19.2556 129.974 14.9231C130.776 20.6997 126.925 24.2299 125.802 25.1927C123.877 26.7973 122.112 27.5996 118.902 28.4019' fill='white'/%3E%3Cpath d='M3.84827 0.321045L7.21798 8.18369L7.69936 9.62785H7.85983L8.50167 8.18369L11.8714 0.321045H13.476V10.9115H12.1923V3.36983L12.3528 1.60474L11.7109 3.36983L8.34121 10.9115H7.21798L4.00874 3.36983L3.36689 1.60474L3.52735 3.36983V10.9115H2.24365V0.321045H3.84827V0.321045Z' fill='white'/%3E%3Cpath d='M17.1718 2.08595V0.802249C18.1345 0.320863 19.2578 0.1604 20.381 0.1604C21.5042 0.1604 22.3065 0.320863 22.7879 0.802249C23.2693 1.28364 23.7507 1.76502 23.9112 2.24641C24.0716 2.88826 24.0716 3.36964 24.0716 4.01149V10.7509H22.9484V8.98582C22.3065 10.2695 21.0228 10.9114 19.5787 10.9114C18.7764 10.9114 18.1345 10.7509 17.6531 10.43C17.1718 10.1091 16.6904 9.78813 16.5299 9.30674C16.209 8.82536 16.209 8.34397 16.209 7.86258C16.209 6.41842 16.8508 5.45565 17.9741 4.97426C19.0973 4.49288 20.5415 4.17195 22.3065 4.17195H22.9484V3.85103C22.9484 1.92548 22.1461 0.962711 20.5415 0.962711C19.0973 1.28364 18.1345 1.4441 17.1718 2.08595V2.08595ZM22.6275 5.45565H21.5042C20.2205 5.45565 19.2578 5.61611 18.4555 5.93704C17.6531 6.25796 17.3322 6.89981 17.3322 7.86258C17.3322 8.18351 17.4927 8.66489 17.6531 8.98582C17.8136 9.30674 18.1345 9.4672 18.4555 9.62767C18.7764 9.78813 19.0973 9.94859 19.4182 9.94859C20.0601 9.94859 20.7019 9.78813 21.1833 9.4672C21.6647 9.14628 21.9856 8.66489 22.3065 8.18351C22.6275 7.70212 22.6275 7.06027 22.6275 6.25796V5.45565V5.45565Z' fill='white'/%3E%3Cpath d='M27.4414 0.321045H33.8599V1.44428H28.7251V10.9115H27.4414V0.321045V0.321045Z' fill='white'/%3E%3Cpath d='M35.9421 2.08595V0.802249C36.9049 0.320863 38.0281 0.1604 39.1513 0.1604C40.2746 0.1604 41.0769 0.320863 41.5583 0.802249C42.0396 1.28364 42.521 1.76502 42.6815 2.24641C42.842 2.88826 42.842 3.36964 42.842 4.01149V10.7509H41.7187V8.98582C41.0769 10.2695 39.7932 10.9114 38.349 10.9114C37.5467 10.9114 36.9049 10.7509 36.4235 10.43C35.9421 10.1091 35.4607 9.78813 35.3002 9.30674C34.9793 8.98582 34.8188 8.50443 34.8188 8.02304C34.8188 6.57889 35.4607 5.61611 36.5839 5.13473C37.7072 4.65334 39.1513 4.33242 40.9164 4.33242H41.5583V4.01149C41.5583 2.08595 40.7559 1.12317 39.1513 1.12317C38.0281 1.28364 36.9049 1.4441 35.9421 2.08595V2.08595ZM41.5583 5.45565H40.435C39.1513 5.45565 38.1886 5.61611 37.3862 5.93704C36.5839 6.25796 36.263 6.89981 36.263 7.86258C36.263 8.18351 36.4235 8.66489 36.5839 8.98582C36.7444 9.30674 37.0653 9.4672 37.3862 9.62767C37.7072 9.78813 38.0281 9.94859 38.349 9.94859C38.9909 9.94859 39.6327 9.78813 40.1141 9.4672C40.5955 9.14628 40.9164 8.66489 41.2373 8.18351C41.5583 7.70212 41.5583 7.06027 41.5583 6.25796V5.45565V5.45565Z' fill='white'/%3E%3Cpath d='M47.1757 5.93704V4.8138H48.1384C48.9408 4.8138 49.5826 4.65334 49.9035 4.33242C50.3849 4.01149 50.5454 3.5301 50.5454 2.88826C50.5454 2.56733 50.3849 2.08595 50.064 1.76502C49.7431 1.4441 49.1012 1.12317 47.978 1.12317C47.1757 1.12317 46.2129 1.28364 45.4106 1.76502V0.641786C46.3734 0.320862 47.1757 0.1604 48.1384 0.1604C49.2617 0.1604 50.2245 0.481325 50.8663 0.962711C51.5081 1.4441 51.8291 2.24641 51.8291 3.04872C51.8291 3.5301 51.6686 4.01149 51.3477 4.49288C51.0268 4.8138 50.7058 5.13473 50.2244 5.29519C50.7058 5.45565 51.1872 5.61611 51.6686 6.0975C52.15 6.41842 52.3105 7.06027 52.3105 8.02304C52.3105 8.50443 52.15 8.98582 51.8291 9.4672C51.5081 9.94859 51.0268 10.2695 50.5454 10.5904C49.9035 10.9114 49.1012 11.0718 48.1384 11.0718C47.0152 11.0718 46.0524 10.9114 44.9292 10.43L45.0897 9.30674C46.0524 9.78813 47.0152 10.1091 48.1384 10.1091C48.9408 10.1091 49.5826 9.94859 50.2244 9.62767C50.7058 9.30674 51.0268 8.82535 51.0268 8.18351C51.0268 7.70212 50.8663 7.22073 50.7058 6.89981C50.5454 6.57889 50.064 6.41842 49.7431 6.25796C49.2617 6.0975 48.7803 6.0975 48.1384 6.0975H47.1757V5.93704Z' fill='white'/%3E%3Cpath d='M55.5225 0.321045H56.8062V9.14646L57.448 8.02323L62.9037 0.321045H64.3479V10.9115H63.0642V2.08613L62.4223 3.20936L56.9666 10.9115H55.5225V0.321045V0.321045Z' fill='white'/%3E%3Cpath d='M67.7139 0.321045H68.9976V4.81398H74.7742V0.321045H76.0579V10.9115H74.7742V5.93722H68.9976V10.9115H67.7139V0.321045Z' fill='white'/%3E%3Cpath d='M86.0103 0.1604H87.2939V4.8138L92.1078 0.1604H93.7124L88.5776 5.13473L94.3543 10.7509H92.5892L87.2939 5.45565V10.7509H86.0103V0.1604Z' fill='white'/%3E%3Cpath d='M95.4751 5.45571C95.4751 4.6534 95.6356 4.01155 95.796 3.3697C95.9565 2.72786 96.2774 2.08601 96.7588 1.60462C97.2402 1.12323 97.7216 0.641848 98.3634 0.481386C99.0053 0.160462 99.6471 0 100.449 0C101.412 0 102.375 0.320924 103.177 0.802311C103.98 1.2837 104.461 1.92554 104.782 2.72786C105.103 3.53017 105.263 4.49294 105.263 5.45571C105.263 6.41848 105.103 7.38126 104.621 8.18357C104.301 8.98588 103.659 9.62773 103.017 10.1091C102.215 10.5905 101.412 10.9114 100.289 10.9114C99.3262 10.9114 98.3634 10.5905 97.5611 10.1091C96.7588 9.62773 96.2774 8.98588 95.9565 8.18357C95.6356 7.38126 95.4751 6.41848 95.4751 5.45571V5.45571ZM96.9193 5.45571C96.9193 5.9371 96.9193 6.41848 97.0797 6.89987C97.2402 7.38126 97.4006 7.86264 97.7216 8.34403C98.0425 8.82542 98.3634 9.14634 98.8448 9.46726C99.3262 9.78819 99.8076 9.94865 100.449 9.94865C101.091 9.94865 101.573 9.78819 102.054 9.46726C102.535 9.14634 102.856 8.82542 103.177 8.34403C103.498 7.86264 103.659 7.38126 103.819 6.89987C103.98 6.41848 103.98 5.9371 103.98 5.45571C103.98 4.81386 103.819 4.17201 103.659 3.3697C103.498 2.72786 103.017 2.08601 102.535 1.76508C102.054 1.2837 101.412 1.12323 100.449 1.12323C99.6471 1.12323 99.0053 1.2837 98.3634 1.76508C97.882 2.24647 97.4006 2.72786 97.2402 3.3697C96.9193 4.01155 96.9193 4.6534 96.9193 5.45571V5.45571Z' fill='white'/%3E%3Cpath d='M114.892 0.320794V1.44403C114.09 1.1231 113.127 0.962642 112.004 0.962642C111.201 0.962642 110.56 1.1231 110.078 1.60449C109.597 1.92542 109.115 2.56726 108.795 3.20911C108.474 3.85096 108.313 4.65327 108.313 5.45558C108.313 6.73928 108.634 7.54159 109.115 8.3439C109.597 8.98575 110.239 9.46713 110.72 9.6276C111.362 9.78806 111.683 9.94852 112.164 9.94852C113.127 9.94852 114.09 9.78806 114.732 9.46713L114.892 10.5904C114.09 10.9113 113.127 11.0718 112.164 11.0718C111.201 11.0718 110.239 10.9113 109.597 10.4299C108.795 9.94852 108.153 9.30667 107.832 8.50436C107.35 7.70205 107.19 6.73928 107.19 5.61604C107.19 4.49281 107.35 3.53004 107.832 2.72773C108.313 1.92542 108.795 1.28357 109.597 0.802181C110.399 0.320794 111.201 0.160332 112.004 0.160332C112.967 -0.000130202 113.929 -0.000130345 114.892 0.320794V0.320794Z' fill='white'/%3E%3Cpath d='M119.062 0.1604L122.431 8.02304L122.913 9.4672H123.073L123.715 8.02304L127.085 0.1604H128.689V10.7509H127.406V3.20918L127.566 1.4441L126.924 3.20918L123.555 10.7509H122.431L119.222 3.20918L118.58 1.4441L118.741 3.20918V10.7509H117.457V0.1604H119.062V0.1604Z' fill='white'/%3E%3Cpath d='M139.922 5.77664H132.38C132.38 6.41848 132.54 7.22079 132.861 7.86264C133.182 8.50449 133.664 8.98588 134.145 9.3068C134.787 9.62773 135.429 9.94865 136.231 9.94865C137.033 9.94865 137.996 9.62773 139.119 9.14634V10.2696C138.157 10.751 137.194 10.9114 136.231 10.9114C135.589 10.9114 134.947 10.751 134.305 10.5905C133.664 10.43 133.182 10.1091 132.701 9.62773C132.219 9.14634 131.899 8.50449 131.578 7.86264C131.257 7.06033 131.096 6.25802 131.096 5.29525C131.096 4.33248 131.257 3.3697 131.578 2.56739C131.899 1.76508 132.54 1.12323 133.182 0.641848C133.824 0.160461 134.626 0 135.589 0C136.873 0 137.836 0.320924 138.477 0.962772C139.119 1.60462 139.44 2.24647 139.601 3.04878C139.761 3.85109 139.761 4.6534 139.761 5.45571V5.77664H139.922ZM132.54 4.6534H138.638C138.638 3.69063 138.477 2.88832 137.996 2.08601C137.675 1.2837 136.873 0.962772 135.75 0.962772C135.108 0.962772 134.466 1.12323 133.985 1.44416C133.503 1.76508 133.182 2.24647 132.861 2.88832C132.54 3.53017 132.54 4.17201 132.54 4.6534V4.6534Z' fill='white'/%3E%3Cpath d='M141.048 0.1604H148.91V1.28363H145.541V10.7509H144.257V1.28363H140.887V0.1604H141.048Z' fill='white'/%3E%3Cpath d='M150.834 0.1604H152.118V8.98582L152.76 7.86258L158.216 0.1604H159.66V10.7509H158.376V1.92548L157.734 3.04872L152.279 10.7509H150.834V0.1604Z' fill='white'/%3E%3Cpath d='M163.032 0.1604H164.316V4.8138L169.13 0.1604H170.734L165.6 5.13473L171.376 10.7509H169.611L164.316 5.45565V10.7509H163.032V0.1604Z' fill='white'/%3E%3Cpath d='M173.136 0.1604H174.42V8.98582L175.062 7.86258L180.517 0.1604H181.962V10.7509H180.838V1.92548L180.197 3.04872L174.741 10.7509H173.297V0.1604H173.136Z' fill='white'/%3E%3Cpath d='M249.52 42.8433C249.52 44.2874 248.557 45.4107 246.953 45.4107C245.348 45.4107 244.385 44.2874 244.385 42.8433C244.385 41.3991 245.348 40.2759 246.953 40.2759C248.557 40.2759 249.52 41.3991 249.52 42.8433V42.8433Z' fill='white'/%3E%3Cpath d='M266.045 16.2065C271.821 16.2065 275.833 19.2553 275.833 24.2297C275.833 27.4389 273.586 30.6481 269.093 31.7714L277.919 45.0897H273.907L265.724 32.2528H258.022V45.0897H254.652V16.2065H266.045V16.2065ZM258.022 29.5249H265.403C269.575 29.5249 272.463 27.7598 272.463 24.2297C272.463 20.6995 269.896 19.0949 265.242 19.0949H257.861V29.5249H258.022Z' fill='white'/%3E%3Cpath d='M285.3 16.2065V32.5737C285.3 39.634 288.67 42.8433 293.965 42.8433C299.261 42.8433 302.63 39.4736 302.63 32.5737V16.2065H306V32.2528C306 41.5596 301.347 45.7316 293.965 45.7316C286.584 45.7316 281.931 41.5596 281.931 32.2528V16.2065H285.3V16.2065Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__mail-tell {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.6667 16.6667C21.0667 16.6667 19.4667 16.4 17.8667 15.8667C17.4667 15.7333 16.9333 15.8667 16.5333 16.1333L13.6 19.0667C9.86672 17.2 6.8 14 4.8 10.2667L7.73333 7.33333C8.13333 6.93333 8.26667 6.4 8 6C7.6 4.53333 7.33333 2.93333 7.33333 1.33333C7.33333 0.533333 6.8 0 6 0H1.33333C0.533333 0 0 0.533333 0 1.33333C0 13.8667 10.1333 24 22.6667 24C23.4667 24 24 23.4667 24 22.6667V18C24 17.2 23.4667 16.6667 22.6667 16.6667ZM21.3333 12H24C24 5.33333 18.6667 0 12 0V2.66667C17.2 2.66667 21.3333 6.8 21.3333 12ZM16 12H18.6667C18.6667 8.26667 15.7333 5.33333 12 5.33333V8C14.2667 8 16 9.73333 16 12Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__marker--hit {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.7369 2.53799C30.9427 1.18579 33.0573 1.18579 34.2631 2.53799C35.2449 3.63909 36.8767 3.87372 38.129 3.09383C39.6669 2.13609 41.6959 2.73187 42.4718 4.36899C43.1036 5.7021 44.6033 6.38697 46.0246 5.99148C47.7699 5.5058 49.5489 6.64908 49.8322 8.43849C50.0628 9.89561 51.3088 10.9752 52.7839 10.9962C54.5954 11.0219 55.9802 12.6201 55.7479 14.4168C55.5587 15.8799 56.45 17.2668 57.8595 17.7025C59.5904 18.2375 60.4688 20.1611 59.7397 21.8196C59.146 23.1701 59.6104 24.752 60.8401 25.5671C62.3501 26.5681 62.651 28.6613 61.4842 30.0471C60.534 31.1757 60.534 32.8243 61.4842 33.9529C62.651 35.3387 62.3501 37.4319 60.8401 38.4329C59.6104 39.248 59.146 40.8299 59.7397 42.1804C60.4688 43.8389 59.5904 45.7625 57.8595 46.2975C56.45 46.7332 55.5587 48.1201 55.7479 49.5832C55.9802 51.3799 54.5954 52.9781 52.7839 53.0038C51.3088 53.0248 50.0628 54.1044 49.8322 55.5615C49.5489 57.3509 47.7699 58.4942 46.0246 58.0085C44.6033 57.613 43.1036 58.2979 42.4718 59.631C41.6959 61.2681 39.6669 61.8639 38.129 60.9062C36.8767 60.1263 35.2449 60.3609 34.2631 61.462C33.0573 62.8142 30.9427 62.8142 29.7369 61.462C28.7551 60.3609 27.1233 60.1263 25.871 60.9062C24.3331 61.8639 22.3041 61.2681 21.5282 59.631C20.8964 58.2979 19.3967 57.613 17.9754 58.0085C16.2301 58.4942 14.4511 57.3509 14.1678 55.5615C13.9372 54.1044 12.6912 53.0248 11.2161 53.0038C9.40458 52.9781 8.01976 51.3799 8.25211 49.5832C8.44131 48.1201 7.54999 46.7332 6.14053 46.2975C4.40964 45.7625 3.53117 43.8389 4.2603 42.1804C4.85404 40.8299 4.38956 39.248 3.15994 38.4329C1.64991 37.4319 1.34896 35.3387 2.51581 33.9529C3.46597 32.8243 3.46597 31.1757 2.51581 30.0471C1.34896 28.6613 1.64991 26.5681 3.15994 25.5671C4.38956 24.752 4.85404 23.1701 4.2603 21.8196C3.53117 20.1611 4.40964 18.2375 6.14053 17.7025C7.54999 17.2668 8.44131 15.8799 8.25211 14.4168C8.01976 12.6201 9.40458 11.0219 11.2161 10.9962C12.6912 10.9752 13.9372 9.89561 14.1678 8.43849C14.4511 6.64908 16.2301 5.5058 17.9754 5.99148C19.3967 6.38697 20.8964 5.7021 21.5282 4.36899C22.3041 2.73187 24.3331 2.13609 25.871 3.09383C27.1233 3.87372 28.7551 3.63909 29.7369 2.53799Z' fill='%23CE0058'/%3E%3Cpath d='M27.5054 36.9999H23.6974L21.7454 33.7359L19.7934 36.9999H15.9854L19.5534 31.5279L16.2254 26.3279H20.0174L21.7454 29.3679L23.4414 26.3279H27.2654L23.9374 31.5119L27.5054 36.9999Z' fill='white'/%3E%3Cpath d='M31.1789 36.9999H28.0749V26.3279H31.3069V32.0239L35.0189 26.3279H38.3469V36.9999H35.1149V30.9519L31.1789 36.9999Z' fill='white'/%3E%3Cpath d='M45.5949 36.9999H42.3629V29.1439H39.4989V26.3279H48.4429V29.1439H45.5949V36.9999Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__marker--new {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.7369 2.53799C30.9427 1.18579 33.0573 1.18579 34.2631 2.53799C35.2449 3.63909 36.8767 3.87372 38.129 3.09383C39.6669 2.13609 41.6959 2.73187 42.4718 4.36899C43.1036 5.7021 44.6033 6.38697 46.0246 5.99148C47.7699 5.5058 49.5489 6.64908 49.8322 8.43849C50.0628 9.89561 51.3088 10.9752 52.7839 10.9962C54.5954 11.0219 55.9802 12.6201 55.7479 14.4168C55.5587 15.8799 56.45 17.2668 57.8595 17.7025C59.5904 18.2375 60.4688 20.1611 59.7397 21.8196C59.146 23.1701 59.6104 24.752 60.8401 25.5671C62.3501 26.5681 62.651 28.6613 61.4842 30.0471C60.534 31.1757 60.534 32.8243 61.4842 33.9529C62.651 35.3387 62.3501 37.4319 60.8401 38.4329C59.6104 39.248 59.146 40.8299 59.7397 42.1804C60.4688 43.8389 59.5904 45.7625 57.8595 46.2975C56.45 46.7332 55.5587 48.1201 55.7479 49.5832C55.9802 51.3799 54.5954 52.9781 52.7839 53.0038C51.3088 53.0248 50.0628 54.1044 49.8322 55.5615C49.5489 57.3509 47.7699 58.4942 46.0246 58.0085C44.6033 57.613 43.1036 58.2979 42.4718 59.631C41.6959 61.2681 39.6669 61.8639 38.129 60.9062C36.8767 60.1263 35.2449 60.3609 34.2631 61.462C33.0573 62.8142 30.9427 62.8142 29.7369 61.462C28.7551 60.3609 27.1233 60.1263 25.871 60.9062C24.3331 61.8639 22.3041 61.2681 21.5282 59.631C20.8964 58.2979 19.3967 57.613 17.9754 58.0085C16.2301 58.4942 14.4511 57.3509 14.1678 55.5615C13.9372 54.1044 12.6912 53.0248 11.2161 53.0038C9.40458 52.9781 8.01976 51.3799 8.25211 49.5832C8.44131 48.1201 7.54999 46.7332 6.14053 46.2975C4.40964 45.7625 3.53117 43.8389 4.2603 42.1804C4.85404 40.8299 4.38956 39.248 3.15994 38.4329C1.64991 37.4319 1.34896 35.3387 2.51581 33.9529C3.46597 32.8243 3.46597 31.1757 2.51581 30.0471C1.34896 28.6613 1.64991 26.5681 3.15994 25.5671C4.38956 24.752 4.85404 23.1701 4.2603 21.8196C3.53117 20.1611 4.40964 18.2375 6.14053 17.7025C7.54999 17.2668 8.44131 15.8799 8.25211 14.4168C8.01976 12.6201 9.40458 11.0219 11.2161 10.9962C12.6912 10.9752 13.9372 9.89561 14.1678 8.43849C14.4511 6.64908 16.2301 5.5058 17.9754 5.99148C19.3967 6.38697 20.8964 5.7021 21.5282 4.36899C22.3041 2.73187 24.3331 2.13609 25.871 3.09383C27.1233 3.87372 28.7551 3.63909 29.7369 2.53799Z' fill='%2344B049'/%3E%3Cpath d='M25.2378 36.9999H22.1338L18.1978 31.5919V36.9999H14.9658V26.3279H18.2938L22.0058 31.3839V26.3279H25.2378V36.9999Z' fill='white'/%3E%3Cpath d='M35.0618 36.9999H26.9658V26.3279H35.0618V29.1439H30.1978V30.1999H34.9498V33.0159H30.1978V34.1839H35.0618V36.9999Z' fill='white'/%3E%3Cpath d='M48.0331 36.9999H44.6411L43.2651 30.9519L41.8891 36.9999H38.4971L35.4411 26.3279H39.0571L40.4331 32.8559L42.0491 26.3279H44.4811L46.0971 32.8559L47.4571 26.3279H51.0891L48.0331 36.9999Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__marker--sale {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.7369 2.53799C30.9427 1.18579 33.0573 1.18579 34.2631 2.53799C35.2449 3.63909 36.8767 3.87372 38.129 3.09383C39.6669 2.13609 41.6959 2.73187 42.4718 4.36899C43.1036 5.7021 44.6033 6.38697 46.0246 5.99148C47.7699 5.5058 49.5489 6.64908 49.8322 8.43849C50.0628 9.89561 51.3088 10.9752 52.7839 10.9962C54.5954 11.0219 55.9802 12.6201 55.7479 14.4168C55.5587 15.8799 56.45 17.2668 57.8595 17.7025C59.5904 18.2375 60.4688 20.1611 59.7397 21.8196C59.146 23.1701 59.6104 24.752 60.8401 25.5671C62.3501 26.5681 62.651 28.6613 61.4842 30.0471C60.534 31.1757 60.534 32.8243 61.4842 33.9529C62.651 35.3387 62.3501 37.4319 60.8401 38.4329C59.6104 39.248 59.146 40.8299 59.7397 42.1804C60.4688 43.8389 59.5904 45.7625 57.8595 46.2975C56.45 46.7332 55.5587 48.1201 55.7479 49.5832C55.9802 51.3799 54.5954 52.9781 52.7839 53.0038C51.3088 53.0248 50.0628 54.1044 49.8322 55.5615C49.5489 57.3509 47.7699 58.4942 46.0246 58.0085C44.6033 57.613 43.1036 58.2979 42.4718 59.631C41.6959 61.2681 39.6669 61.8639 38.129 60.9062C36.8767 60.1263 35.2449 60.3609 34.2631 61.462C33.0573 62.8142 30.9427 62.8142 29.7369 61.462C28.7551 60.3609 27.1233 60.1263 25.871 60.9062C24.3331 61.8639 22.3041 61.2681 21.5282 59.631C20.8964 58.2979 19.3967 57.613 17.9754 58.0085C16.2301 58.4942 14.4511 57.3509 14.1678 55.5615C13.9372 54.1044 12.6912 53.0248 11.2161 53.0038C9.40458 52.9781 8.01976 51.3799 8.25211 49.5832C8.44131 48.1201 7.54999 46.7332 6.14053 46.2975C4.40964 45.7625 3.53117 43.8389 4.2603 42.1804C4.85404 40.8299 4.38956 39.248 3.15994 38.4329C1.64991 37.4319 1.34896 35.3387 2.51581 33.9529C3.46597 32.8243 3.46597 31.1757 2.51581 30.0471C1.34896 28.6613 1.64991 26.5681 3.15994 25.5671C4.38956 24.752 4.85404 23.1701 4.2603 21.8196C3.53117 20.1611 4.40964 18.2375 6.14053 17.7025C7.54999 17.2668 8.44131 15.8799 8.25211 14.4168C8.01976 12.6201 9.40458 11.0219 11.2161 10.9962C12.6912 10.9752 13.9372 9.89561 14.1678 8.43849C14.4511 6.64908 16.2301 5.5058 17.9754 5.99148C19.3967 6.38697 20.8964 5.7021 21.5282 4.36899C22.3041 2.73187 24.3331 2.13609 25.871 3.09383C27.1233 3.87372 28.7551 3.63909 29.7369 2.53799Z' fill='%23FFB800'/%3E%3Cpath d='M25.4791 31.3089C23.5798 31.3089 22.0381 30.7293 20.8541 29.5699C19.6701 28.3859 19.0781 26.9183 19.0781 25.1669C19.0781 23.3909 19.6701 21.9109 20.8541 20.7269C22.0381 19.5429 23.5798 18.9509 25.4791 18.9509C27.4278 18.9509 28.9941 19.5429 30.1781 20.7269C31.3868 21.9109 31.9911 23.3909 31.9911 25.1669C31.9911 26.9183 31.3868 28.3859 30.1781 29.5699C28.9941 30.7293 27.4278 31.3089 25.4791 31.3089ZM26.2191 43.9999H23.0371L38.7991 19.3209H42.0181L26.2191 43.9999ZM39.4281 44.4439C37.5288 44.4439 35.9871 43.8643 34.8031 42.7049C33.6191 41.5209 33.0271 40.0533 33.0271 38.3019C33.0271 36.5259 33.6191 35.0459 34.8031 33.8619C35.9871 32.6779 37.5288 32.0859 39.4281 32.0859C41.3521 32.0859 42.9061 32.6779 44.0901 33.8619C45.2988 35.0459 45.9031 36.5259 45.9031 38.3019C45.9031 40.0533 45.2988 41.5209 44.0901 42.7049C42.9061 43.8643 41.3521 44.4439 39.4281 44.4439ZM23.6661 27.2019C24.1348 27.6706 24.7391 27.9049 25.4791 27.9049C26.2191 27.9049 26.8235 27.6706 27.2921 27.2019C27.7855 26.7086 28.0321 26.0303 28.0321 25.1669C28.0321 24.2789 27.7855 23.5883 27.2921 23.0949C26.8235 22.6016 26.2191 22.3549 25.4791 22.3549C24.7391 22.3549 24.1348 22.6016 23.6661 23.0949C23.2221 23.5883 23.0001 24.2789 23.0001 25.1669C23.0001 26.0303 23.2221 26.7086 23.6661 27.2019ZM39.4281 41.0399C40.1928 41.0399 40.8095 40.8056 41.2781 40.3369C41.7468 39.8683 41.9811 39.1899 41.9811 38.3019C41.9811 37.4139 41.7345 36.7233 41.2411 36.2299C40.7725 35.7366 40.1681 35.4899 39.4281 35.4899C38.6881 35.4899 38.0838 35.7366 37.6151 36.2299C37.1711 36.7233 36.9491 37.4139 36.9491 38.3019C36.9491 39.1899 37.1711 39.8683 37.6151 40.3369C38.0838 40.8056 38.6881 41.0399 39.4281 41.0399Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__menu-lines {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='24' height='19' viewBox='0 0 24 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.5' y1='1.5' x2='22.5' y2='1.5' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3Cline x1='1.5' y1='9.5' x2='22.5' y2='9.5' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3Cline x1='1.5' y1='17.5' x2='22.5' y2='17.5' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__messenger-tg {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='21' height='17' viewBox='0 0 21 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.6646 0.110375L0.934606 6.94737C-0.275394 7.43337 -0.268393 8.10837 0.712607 8.40937L5.26461 9.82937L15.7966 3.18437C16.2946 2.88137 16.7496 3.04437 16.3756 3.37637L7.84261 11.0774H7.84061L7.84261 11.0784L7.52861 15.7704C7.98861 15.7704 8.19161 15.5594 8.44961 15.3104L10.6606 13.1604L15.2596 16.5574C16.1076 17.0244 16.7166 16.7844 16.9276 15.7724L19.9466 1.54437C20.2556 0.305375 19.4736 -0.255625 18.6646 0.110375V0.110375Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__messenger-vi {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='31' height='32' viewBox='0 0 31 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3863 0.00465636C11.8183 0.0356564 6.29729 0.457656 3.20929 3.29066C0.91229 5.56666 0.11029 8.93166 0.0162904 13.0927C-0.0617096 17.2387 -0.15571 25.0247 7.34929 27.1447V30.3737C7.34929 30.3737 7.30229 31.6657 8.15629 31.9307C9.20829 32.2637 9.80729 31.2697 10.8073 30.2017L12.6723 28.0927C17.8073 28.5197 21.7403 27.5357 22.1933 27.3897C23.2353 27.0567 29.1043 26.3067 30.0633 18.5197C31.0473 10.4777 29.5843 5.41066 26.9433 3.11866H26.9273C26.1303 2.38466 22.9273 0.0506564 15.7713 0.0246564C15.7713 0.0246564 15.2403 -0.0113436 14.3863 0.00365636V0.00465636ZM14.4743 2.26566C15.2033 2.26066 15.6463 2.29166 15.6463 2.29166C21.7033 2.30766 24.5943 4.13066 25.2763 4.74466C27.5003 6.65066 28.6463 11.2187 27.8073 17.9327C27.0103 24.4427 22.2503 24.8547 21.3693 25.1357C20.9943 25.2557 17.5303 26.1097 13.1663 25.8287C13.1663 25.8287 9.91629 29.7507 8.90029 30.7607C8.73929 30.9377 8.55129 30.9897 8.43129 30.9637C8.25929 30.9217 8.20729 30.7087 8.21729 30.4167L8.24829 25.0577C1.88329 23.2977 2.25829 16.6567 2.32629 13.1877C2.40429 9.71866 3.05529 6.88066 4.99329 4.95866C7.60229 2.59966 12.2903 2.28166 14.4723 2.26566H14.4743ZM14.9543 5.73366C14.9019 5.73313 14.8499 5.74297 14.8014 5.76263C14.7528 5.78228 14.7086 5.81135 14.6713 5.84816C14.6341 5.88497 14.6044 5.9288 14.5842 5.97711C14.5639 6.02542 14.5534 6.07727 14.5533 6.12966C14.5533 6.35366 14.7353 6.53066 14.9543 6.53066C15.9458 6.5118 16.9312 6.68942 17.8537 7.05328C18.7763 7.41714 19.6176 7.96004 20.3293 8.65066C21.7823 10.0617 22.4903 11.9577 22.5173 14.4367C22.5173 14.6557 22.6943 14.8377 22.9183 14.8377V14.8217C23.0239 14.8219 23.1253 14.7804 23.2004 14.7063C23.2755 14.6321 23.3182 14.5312 23.3193 14.4257C23.3678 13.2588 23.1786 12.0943 22.7631 11.0028C22.3476 9.91138 21.7145 8.91582 20.9023 8.07666C19.3193 6.52966 17.3133 5.73266 14.9543 5.73266V5.73366ZM9.68329 6.65066C9.40024 6.6093 9.11156 6.66612 8.86529 6.81166H8.84429C8.27255 7.1468 7.7575 7.57038 7.31829 8.06666C6.95329 8.48866 6.75529 8.91566 6.70329 9.32666C6.67229 9.57166 6.69329 9.81666 6.76629 10.0507L6.79229 10.0667C7.20329 11.2747 7.74029 12.4367 8.39629 13.5307C9.24131 15.0676 10.2812 16.489 11.4903 17.7597L11.5263 17.8117L11.5833 17.8537L11.6193 17.8957L11.6613 17.9317C12.9365 19.1442 14.3614 20.189 15.9013 21.0407C17.6613 21.9987 18.7293 22.4517 19.3703 22.6397V22.6497C19.5583 22.7067 19.7293 22.7327 19.9013 22.7327C20.4476 22.6926 20.9647 22.4708 21.3703 22.1027C21.8643 21.6633 22.2832 21.1462 22.6103 20.5717V20.5617C22.9173 19.9837 22.8133 19.4367 22.3703 19.0667C21.4831 18.2912 20.5237 17.6023 19.5053 17.0097C18.8233 16.6397 18.1303 16.8637 17.8493 17.2387L17.2503 17.9937C16.9433 18.3687 16.3853 18.3167 16.3853 18.3167L16.3693 18.3267C12.2083 17.2637 11.0983 13.0507 11.0983 13.0507C11.0983 13.0507 11.0463 12.4777 11.4313 12.1857L12.1813 11.5817C12.5403 11.2897 12.7903 10.5977 12.4053 9.91466C11.8167 8.89481 11.1294 7.93521 10.3533 7.04966C10.1836 6.84089 9.94559 6.69885 9.68129 6.64866L9.68329 6.65066ZM15.6463 7.83866C15.1153 7.83866 15.1153 8.64066 15.6513 8.64066C16.3116 8.65137 16.9633 8.79209 17.5691 9.05479C18.175 9.31749 18.7232 9.69701 19.1823 10.1717C19.6011 10.6337 19.923 11.175 20.1287 11.7637C20.3345 12.3524 20.4201 12.9763 20.3803 13.5987C20.3821 13.704 20.4251 13.8044 20.5001 13.8784C20.575 13.9524 20.676 13.9941 20.7813 13.9947L20.7973 14.0157C20.9034 14.0149 21.0049 13.9724 21.08 13.8973C21.155 13.8223 21.1975 13.7208 21.1983 13.6147C21.2343 12.0257 20.7403 10.6927 19.7713 9.62466C18.7973 8.55666 17.4383 7.95766 15.7033 7.83866H15.6463V7.83866ZM16.3033 9.99466C15.7563 9.97866 15.7353 10.7967 16.2773 10.8127C17.5953 10.8807 18.2353 11.5467 18.3193 12.9167C18.3211 13.0206 18.3636 13.1198 18.4376 13.1929C18.5116 13.2659 18.6113 13.3071 18.7153 13.3077H18.7313C18.7848 13.3054 18.8372 13.2924 18.8857 13.2696C18.9341 13.2469 18.9775 13.2146 19.0133 13.1749C19.0492 13.1351 19.0767 13.0886 19.0944 13.0381C19.1121 12.9876 19.1195 12.9341 19.1163 12.8807C19.0223 11.0947 18.0483 10.0887 16.3193 9.99566H16.3033V9.99466Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__messenger-wa {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.20571 5.0795C7.0118 4.61513 6.86477 4.59747 6.57102 4.5856C6.47102 4.57982 6.35961 4.57404 6.23602 4.57404C5.85383 4.57404 5.4543 4.68575 5.21321 4.93263C4.91946 5.23247 4.19055 5.932 4.19055 7.36638C4.19055 8.80091 5.23665 10.1883 5.37774 10.3825C5.52477 10.5762 7.41727 13.5628 10.3559 14.78C12.6538 15.7323 13.3357 15.644 13.8587 15.5325C14.6227 15.3679 15.5807 14.8033 15.8218 14.1215C16.0627 13.4395 16.0627 12.8575 15.9921 12.734C15.9216 12.6106 15.7276 12.5403 15.4338 12.3931C15.1401 12.2461 13.7118 11.5406 13.4415 11.4465C13.177 11.3467 12.9243 11.382 12.7246 11.6642C12.4424 12.0581 12.1663 12.4579 11.9429 12.6989C11.7666 12.887 11.4785 12.9106 11.2376 12.8106C10.9143 12.6756 10.0093 12.3578 8.89258 11.3644C8.02852 10.5944 7.44086 9.63623 7.27055 9.3481C7.10008 9.05419 7.2529 8.88357 7.38805 8.72498C7.53508 8.54263 7.67602 8.41341 7.8229 8.24279C7.96993 8.07232 8.05212 7.98419 8.14618 7.78419C8.24618 7.59029 8.17555 7.39029 8.10508 7.24326C8.03446 7.09591 7.4468 5.66138 7.20571 5.0795ZM9.99703 0C4.48422 0 0 4.48547 0 9.99984C0 12.1867 0.705313 14.215 1.90422 15.8611L0.658125 19.5766L4.50188 18.3481C6.08281 19.3945 7.96938 20 10.003 20C15.5158 20 20 15.5142 20 10.0002C20 4.48578 15.5158 0.0003125 10.003 0.0003125H9.99719V0H9.99703Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__mob-top-menu-arrow {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L7 7.5L2 13' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__more-link {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.2709 0H9.45274C9.05109 0 8.72546 0.325625 8.72546 0.727281C8.72546 1.12894 9.05109 1.45456 9.45274 1.45456H13.5151L6.02943 8.94031C5.7454 9.22434 5.7454 9.68478 6.02943 9.96881C6.1714 10.1108 6.35752 10.1818 6.54365 10.1818C6.72977 10.1818 6.91593 10.1108 7.05793 9.96878L14.5437 2.48306V6.54547C14.5437 6.94713 14.8693 7.27275 15.271 7.27275C15.6726 7.27275 15.9982 6.94713 15.9982 6.54547V0.727281C15.9982 0.325625 15.6726 0 15.2709 0Z' fill='white'/%3E%3Cpath d='M12.3636 7.27268C11.962 7.27268 11.6363 7.59831 11.6363 7.99996V14.5454H1.45453V4.36359H8C8.40166 4.36359 8.72728 4.03796 8.72728 3.63631C8.72728 3.23465 8.40166 2.90906 8 2.90906H0.727281C0.325625 2.90906 0 3.23468 0 3.63634V15.2727C0 15.6743 0.325625 16 0.727281 16H12.3637C12.7653 16 13.0909 15.6743 13.0909 15.2727V7.99996C13.0909 7.59831 12.7653 7.27268 12.3636 7.27268Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__nav-catalog-arrow {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 5.5L1 10' stroke='%23444444' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__no-photo {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='32' height='28' viewBox='0 0 32 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.24'%3E%3Cpath d='M18.8286 12.172C20.3908 13.7341 20.3908 16.2669 18.8286 17.829C17.2665 19.3912 14.7338 19.3912 13.1716 17.829C11.6095 16.2669 11.6095 13.7341 13.1716 12.172C14.7338 10.6098 17.2665 10.6098 18.8286 12.172' fill='%23818D92'/%3E%3Cpath d='M27.9999 4.00014H25.2361L23.2351 0H8.76298L6.76386 4.0021L4.004 4.00702C1.80376 4.01095 0.0126439 5.80397 0.0107441 8.00519L0 23.9998C0 26.2059 1.794 28.0009 4.00014 28.0009H27.9999C30.2061 28.0009 32.0001 26.2069 32.0001 24.0008V8.00021C32 5.79414 30.206 4.00014 27.9999 4.00014V4.00014ZM15.9995 23.0007C11.5882 23.0007 7.99923 19.4117 7.99923 15.0004C7.99923 10.5891 11.5882 7.00016 15.9995 7.00016C20.4108 7.00016 23.9998 10.5891 23.9998 15.0004C23.9998 19.4117 20.4108 23.0007 15.9995 23.0007V23.0007Z' fill='%23818D92'/%3E%3C/g%3E%3C/svg%3E");
}
.--svg__pagination-arrow {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='24' height='22' viewBox='0 0 24 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3394 9.68088e-05C8.15443 9.65821e-05 3.82279 3.72123 2.87317 8.63303L5.54621e-07 8.63303L4.4783 16.4432L8.9566 8.63303L6.32627 8.63303C7.20738 5.59047 10.0168 3.35882 13.3395 3.35882C17.3657 3.35882 20.6414 6.63448 20.6414 10.6607C20.6414 14.6869 17.3657 17.9626 13.3395 17.9626C12.2551 17.9626 11.2122 17.731 10.2396 17.2742L8.81173 20.3143C10.2344 20.9825 11.7577 21.3213 13.3394 21.3213C19.2176 21.3212 24 16.5388 24 10.6606C24 4.78236 19.2176 9.70657e-05 13.3394 9.68088e-05Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__pagination-first {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='25' height='16' viewBox='0 0 25 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.16'%3E%3Cpath d='M23 2L17 8L23 14' stroke='%2341474A' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M9 2L3 8L9 14' stroke='%2341474A' stroke-width='3' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E");
}
.--svg__pagination-last {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='25' height='16' viewBox='0 0 25 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 2L22 8L16 14' stroke='%23818D92' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M2 2L8 8L2 14' stroke='%23818D92' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__pagination-next {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='11' height='16' viewBox='0 0 11 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8 8L2 14' stroke='%23818D92' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__pagination-prev {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='11' height='16' viewBox='0 0 11 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.16'%3E%3Cpath d='M9 2L3 8L9 14' stroke='%2341474A' stroke-width='3' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E");
}
.--svg__personal-cart {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.6 25.6C7.84 25.6 6.4 27.04 6.4 28.8C6.4 30.56 7.84 32 9.6 32C11.36 32 12.8 30.56 12.8 28.8C12.8 27.04 11.36 25.6 9.6 25.6ZM0 0V3.2H3.2L8.96 15.36L6.72 19.2C6.56 19.68 6.4 20.32 6.4 20.8C6.4 22.56 7.84 24 9.6 24H28.8V20.8H10.24C10.08 20.8 9.92 20.64 9.92 20.48V20.3199L11.36 17.5999H23.2C24.48 17.5999 25.44 16.9599 25.92 15.9999L31.68 5.6C32 5.28 32 5.12 32 4.8C32 3.84 31.36 3.2 30.4 3.2H6.72L5.28 0H0ZM25.6 25.6C23.84 25.6 22.4 27.04 22.4 28.8C22.4 30.56 23.84 32 25.6 32C27.36 32 28.8 30.56 28.8 28.8C28.8 27.04 27.36 25.6 25.6 25.6Z' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__personal-edit {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M14.9235 4.04388L19.8057 8.92597L7.44764 21.284L2.56826 16.4019L14.9235 4.04388ZM23.5103 2.86643L21.333 0.689179C20.4916 -0.152252 19.1253 -0.152252 18.281 0.689179L16.1954 2.77476L21.0776 7.65691L23.5103 5.22418C24.1629 4.57152 24.1629 3.51904 23.5103 2.86643ZM0.0133417 23.2641C-0.075507 23.664 0.285515 24.0223 0.685425 23.925L6.12575 22.606L1.24638 17.7239L0.0133417 23.2641Z' fill='%23CE0058'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.--svg__personal-face {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='35' height='32' viewBox='0 0 35 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.1852 32L14.7793 29.5652C5.84296 21.5652 0 16.1739 0 9.56522C0 4.17391 4.12444 0 9.45185 0C12.3733 0 15.2948 1.3913 17.1852 3.65217C19.0756 1.3913 21.997 0 24.9185 0C30.2459 0 34.3704 4.17391 34.3704 9.56522C34.3704 16.1739 28.5274 21.5652 19.5911 29.5652L17.1852 32Z' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__personal-fave {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='35' height='32' viewBox='0 0 35 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.24'%3E%3Cpath d='M17.1852 32L14.7793 29.5652C5.84296 21.5652 0 16.1739 0 9.56522C0 4.17391 4.12444 0 9.45185 0C12.3733 0 15.2948 1.3913 17.1852 3.65217C19.0756 1.3913 21.997 0 24.9185 0C30.2459 0 34.3704 4.17391 34.3704 9.56522C34.3704 16.1739 28.5274 21.5652 19.5911 29.5652L17.1852 32Z' fill='%2341474A'/%3E%3C/g%3E%3C/svg%3E");
}
.--svg__personal-history-orders {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='38' height='32' viewBox='0 0 38 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5552 8.88916V17.778L27.164 22.2936L28.444 20.1336L22.2218 16.4447V8.88916H19.5552Z' fill='%2341474A'/%3E%3Cpath d='M21.3244 0C12.48 0 5.33333 7.16442 5.33333 16H0L6.92442 22.9244L7.04883 23.1822L14.2223 16H8.88892C8.88892 9.12892 14.4623 3.55558 21.3333 3.55558C28.2044 3.55558 33.7778 9.12892 33.7778 16C33.7778 22.8711 28.2044 28.4444 21.3333 28.4444C17.8933 28.4444 14.7911 27.04 12.5423 24.7911L10.0267 27.3067C12.9156 30.2044 16.9067 32 21.3244 32C30.1689 32 37.3333 24.8356 37.3333 16C37.3333 7.16442 30.1689 0 21.3244 0Z' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__personal-info {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='25' height='32' viewBox='0 0 25 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.9718 22.8741L16.8541 20.3269C16.3714 20.0864 16.0714 19.6032 16.0714 19.0656V17.2624C16.1941 17.1131 16.3232 16.9429 16.4566 16.7552C17.1204 15.8219 17.6523 14.7829 18.0391 13.6624C18.795 13.3173 19.2857 12.5733 19.2857 11.7333V9.6C19.2857 9.0864 19.0929 8.5888 18.75 8.2V5.3632C18.78 5.06987 18.8979 3.32373 17.6293 1.8832C16.5289 0.6336 14.7434 0 12.3214 0C9.89946 0 8.11393 0.6336 7.01357 1.88267C5.745 3.3232 5.86286 5.06987 5.89286 5.3632V8.2C5.55 8.5888 5.35714 9.0864 5.35714 9.6V11.7333C5.35714 12.3824 5.65339 12.9877 6.15911 13.3915C6.64982 15.3259 7.67679 16.7835 8.03571 17.2512V19.016C8.03571 19.5323 7.75286 20.0059 7.29804 20.2533L2.51893 22.8485C0.964821 23.6928 0 25.3109 0 27.0731V28.8C0 31.3312 8.05982 32 12.3214 32C16.583 32 24.6429 31.3312 24.6429 28.8V27.1771C24.6429 25.3435 23.6191 23.6944 21.9718 22.8741Z' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__personal-logout {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='21' height='24' viewBox='0 0 21 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 0V4.50001H5.99998V2.99998H18V21H5.99998V19.5H3V24H21V0H3Z' fill='%23CE0058'/%3E%3Cpath d='M5.81835 15.4395L7.93944 17.5606L13.5 12L7.93948 6.43945L5.8184 8.56053L7.75784 10.5H0V13.5H7.75784L5.81835 15.4395Z' fill='%23CE0058'/%3E%3C/svg%3E");
}
.--svg__personal-no-photo {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='31' height='27' viewBox='0 0 31 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.16'%3E%3Cpath d='M18.1317 12.0013C19.5853 13.4549 19.5853 15.8116 18.1317 17.2652C16.6781 18.7188 14.3214 18.7188 12.8678 17.2652C11.4142 15.8116 11.4142 13.4549 12.8678 12.0013C14.3214 10.5477 16.6781 10.5477 18.1317 12.0013' fill='%2341474A'/%3E%3Cpath d='M26.6658 4.39792H24.0941L22.2322 0.675781H8.7658L6.90561 4.39975L4.33756 4.40432C2.29022 4.40798 0.623582 6.07639 0.621814 8.12464L0.611816 23.0077C0.611816 25.0605 2.28114 26.7307 4.33396 26.7307H26.6658C28.7187 26.7307 30.388 25.0614 30.388 23.0086V8.12001C30.3879 6.06725 28.7186 4.39792 26.6658 4.39792V4.39792ZM15.4994 22.078C11.3947 22.078 8.05513 18.7385 8.05513 14.6337C8.05513 10.529 11.3947 7.18945 15.4994 7.18945C19.6041 7.18945 22.9437 10.529 22.9437 14.6337C22.9437 18.7385 19.6041 22.078 15.4994 22.078V22.078Z' fill='%2341474A'/%3E%3C/g%3E%3C/svg%3E");
}
.--svg__personal-orders {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='28' height='32' viewBox='0 0 28 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.7492 8.731C25.7395 8.60075 25.6305 8.5 25.5 8.5H21V7.25C21 3.25225 17.7475 0 13.75 0C9.75247 0 6.49997 3.25225 6.49997 7.25V8.5H1.99997C1.86947 8.5 1.76047 8.60075 1.75072 8.731L0.000716766 31.731C-0.00453323 31.8003 0.0192168 31.8688 0.0667167 31.9198C0.113967 31.971 0.180467 32 0.249967 32H27.25C27.3195 32 27.386 31.971 27.4332 31.92C27.4805 31.869 27.5045 31.8005 27.4992 31.7313L25.7492 8.731ZM8.49997 7.25C8.49997 4.35525 10.855 2 13.75 2C16.645 2 19 4.35525 19 7.25V8.5H8.49997V7.25ZM7.49997 15.5C6.12122 15.5 4.99997 14.3785 4.99997 13C4.99997 12.0023 5.49997 11.1032 6.49997 10.7087V13C6.49997 13.5515 6.94872 14 7.49997 14C8.05122 14 8.49997 13.5515 8.49997 13V10.7102C9.49997 11.1047 9.99997 12.0105 9.99997 13C9.99997 14.3785 8.87872 15.5 7.49997 15.5ZM20 15.5C18.6212 15.5 17.5 14.3785 17.5 13C17.5 12.0023 18 11.1032 19 10.7087V13C19 13.5515 19.4487 14 20 14C20.5512 14 21 13.5515 21 13V10.7102C22 11.1047 22.5 12.0105 22.5 13C22.5 14.3785 21.3787 15.5 20 15.5Z' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__personal-photo {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='31' height='27' viewBox='0 0 31 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.16'%3E%3Cpath d='M18.1317 12.0013C19.5853 13.4549 19.5853 15.8116 18.1317 17.2652C16.6781 18.7188 14.3214 18.7188 12.8678 17.2652C11.4142 15.8116 11.4142 13.4549 12.8678 12.0013C14.3214 10.5477 16.6781 10.5477 18.1317 12.0013' fill='%2341474A'/%3E%3Cpath d='M26.6658 4.39792H24.0941L22.2322 0.675781H8.7658L6.90561 4.39975L4.33756 4.40432C2.29022 4.40798 0.623582 6.07639 0.621814 8.12464L0.611816 23.0077C0.611816 25.0605 2.28114 26.7307 4.33396 26.7307H26.6658C28.7187 26.7307 30.388 25.0614 30.388 23.0086V8.12001C30.3879 6.06725 28.7186 4.39792 26.6658 4.39792V4.39792ZM15.4994 22.078C11.3947 22.078 8.05513 18.7385 8.05513 14.6337C8.05513 10.529 11.3947 7.18945 15.4994 7.18945C19.6041 7.18945 22.9437 10.529 22.9437 14.6337C22.9437 18.7385 19.6041 22.078 15.4994 22.078V22.078Z' fill='%2341474A'/%3E%3C/g%3E%3C/svg%3E");
}
.--svg__personal-rss {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75 32C7.33447 32 9.4375 29.8345 9.4375 27.25C9.4375 24.6655 7.33447 22.5 4.75 22.5C2.16553 22.5 0 24.6655 0 27.25C0 29.8345 2.16553 32 4.75 32Z' fill='%2341474A'/%3E%3Cpath d='M15.125 31.0625C15.125 31.3789 15.0981 31.6887 15.0774 32H20.7024C20.7173 31.687 20.75 31.3789 20.75 31.0625C20.75 20.207 11.793 11.25 0.9375 11.25C0.621094 11.25 0.312988 11.2827 0 11.2976V16.9226C0.311279 16.9019 0.621094 16.875 0.9375 16.875C8.69189 16.875 15.125 23.3081 15.125 31.0625Z' fill='%2341474A'/%3E%3Cpath d='M0.9375 0C0.62085 0 0.314209 0.0380859 0 0.0473633V5.67261C0.313721 5.66089 0.621094 5.625 0.9375 5.625C14.8948 5.625 26.375 17.1052 26.375 31.0625C26.375 31.3789 26.3391 31.6863 26.3274 32H31.9526C31.9619 31.6858 32 31.3792 32 31.0625C32 13.9761 18.0237 0 0.9375 0V0Z' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__print {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='25' height='22' viewBox='0 0 25 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.6094 1.71875C20.6094 0.814026 19.8735 0.078125 18.9688 0.078125H6.03125C5.12653 0.078125 4.39062 0.814026 4.39062 1.71875V7.10938H20.6094V1.71875ZM17.1875 5.70312H7.8125C7.42413 5.70312 7.10938 5.38837 7.10938 5C7.10938 4.61163 7.42413 4.29688 7.8125 4.29688H17.1875C17.5759 4.29688 17.8906 4.61163 17.8906 5C17.8906 5.38837 17.5759 5.70312 17.1875 5.70312ZM17.1875 2.89062H7.8125C7.42413 2.89062 7.10938 2.57587 7.10938 2.1875C7.10938 1.79913 7.42413 1.48438 7.8125 1.48438H17.1875C17.5759 1.48438 17.8906 1.79913 17.8906 2.1875C17.8906 2.57587 17.5759 2.89062 17.1875 2.89062Z' fill='%23CE0058'/%3E%3Cpath d='M22.8594 8.51562H2.14062C1.2359 8.51562 0.5 9.25153 0.5 10.1562V20.2812C0.5 21.186 1.2359 21.9219 2.14062 21.9219H4.39062V15.5938C4.39062 15.2054 4.70538 14.8906 5.09375 14.8906H19.9062C20.2946 14.8906 20.6094 15.2054 20.6094 15.5938V21.9219H22.8594C23.7641 21.9219 24.5 21.186 24.5 20.2812V10.1562C24.5 9.25153 23.7641 8.51562 22.8594 8.51562ZM20.75 12.9688C20.3616 12.9688 20.0469 12.654 20.0469 12.2656C20.0469 11.8773 20.3616 11.5625 20.75 11.5625C21.1384 11.5625 21.4531 11.8773 21.4531 12.2656C21.4531 12.654 21.1384 12.9688 20.75 12.9688Z' fill='%23CE0058'/%3E%3Cpath d='M5.79688 16.2969H19.2031V21.9219H5.79688V16.2969Z' fill='%23CE0058'/%3E%3C/svg%3E");
}
.--svg__rows-view-icon {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.650879' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='0.650391' y='8.9668' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='0.650391' y='18.0222' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='9.61865' width='14.9427' height='5.97783' fill='%2341474A'/%3E%3Crect x='9.61816' y='8.9668' width='14.9427' height='5.97783' fill='%2341474A'/%3E%3Crect x='9.61816' y='18.0222' width='14.9427' height='5.97783' fill='%2341474A'/%3E%3Crect x='18.585' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='18.584' y='8.9668' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3Crect x='18.584' y='18.0222' width='5.97783' height='5.97783' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__sahre-link--white {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M10.6499 0C9.75523 0 8.91396 0.348645 8.28122 0.981387L5.6725 3.5901C5.87188 3.56227 6.07106 3.53204 6.27486 3.53204C6.83678 3.53204 7.38741 3.64121 7.8936 3.84362L9.51854 2.21868C9.82102 1.91661 10.2226 1.74999 10.6499 1.74999C11.5322 1.74999 12.2499 2.46775 12.2499 3.35002C12.2499 3.77728 12.0833 4.17888 11.7812 4.48136L8.85634 7.4063C8.25135 8.01042 7.19862 8.01085 6.59363 7.40673L5.35718 8.6449C5.98951 9.2768 6.83075 9.62501 7.72497 9.62501C8.61962 9.62501 9.46086 9.27636 10.0936 8.64362L13.0186 5.71868C13.6513 5.08594 14 4.24468 14 3.35002C13.9999 1.50263 12.4973 0 10.6499 0V0Z' fill='white'/%3E%3Cpath d='M6.09098 10.1717L4.48139 11.7813C4.17891 12.0834 3.77728 12.25 3.35005 12.25C2.46778 12.25 1.75001 11.5322 1.75001 10.6499C1.75001 10.2227 1.91664 9.82109 2.21871 9.51861L5.14365 6.59367C5.74864 5.98955 6.80136 5.98912 7.40635 6.59324L8.64281 5.35507C7.37773 4.09127 5.17186 4.09086 3.90635 5.35635L0.981387 8.28128C0.348618 8.91402 0 9.75526 0 10.6499C0 12.4973 1.50263 13.9999 3.35002 13.9999C4.24468 13.9999 5.08592 13.6513 5.71868 13.0186L8.29278 10.4445C8.10483 10.4697 7.91787 10.4999 7.72502 10.4999C7.15443 10.5 6.6018 10.3859 6.09098 10.1717V10.1717Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.--svg__search-icon {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5105 17.1469L15.1656 12.8021C15.1425 12.779 15.1155 12.7629 15.0913 12.7414C15.9463 11.4445 16.4452 9.89213 16.4452 8.2227C16.4452 3.68141 12.7638 0 8.22262 0C3.68141 0 0 3.68141 0 8.22262C0 12.7638 3.68133 16.4452 8.22254 16.4452C9.89205 16.4452 11.4444 15.9463 12.7412 15.0913C12.7627 15.1154 12.7788 15.1425 12.8019 15.1656L17.1468 19.5105C17.7995 20.1632 18.8577 20.1632 19.5105 19.5105C20.1632 18.8578 20.1632 17.7996 19.5105 17.1469ZM8.22262 13.5947C5.2556 13.5947 2.85044 11.1896 2.85044 8.22262C2.85044 5.2556 5.25568 2.85044 8.22262 2.85044C11.1895 2.85044 13.5947 5.25568 13.5947 8.22262C13.5947 11.1896 11.1895 13.5947 8.22262 13.5947Z' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__search-min {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.5595 15.4322L13.6491 11.5219C13.6283 11.5011 13.6039 11.4866 13.5822 11.4672C14.3516 10.3001 14.8007 8.90292 14.8007 7.40043C14.8007 3.31327 11.4874 0 7.40036 0C3.31327 0 0 3.31327 0 7.40036C0 11.4874 3.31319 14.8007 7.40028 14.8007C8.90285 14.8007 10.2999 14.3516 11.4671 13.5822C11.4864 13.6038 11.5009 13.6282 11.5217 13.649L15.4322 17.5595C16.0196 18.1468 16.972 18.1468 17.5595 17.5595C18.1468 16.972 18.1468 16.0197 17.5595 15.4322ZM7.40036 12.2352C4.73004 12.2352 2.5654 10.0706 2.5654 7.40036C2.5654 4.73004 4.73011 2.5654 7.40036 2.5654C10.0705 2.5654 12.2352 4.73011 12.2352 7.40036C12.2352 10.0706 10.0705 12.2352 7.40036 12.2352Z' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__share-fb--dark {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='12' height='22' viewBox='0 0 12 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.64776 3.78431C9.05517 3.78431 11.1512 3.78431 11.1512 3.78431V0.0136065L7.70291 0C3.87325 0 3.00295 2.81484 3.00295 4.6109V7.1247H0.789062V11.0077H3.00295C3.00295 15.9944 3.00295 22 3.00295 22H7.65957C7.65957 22 7.65957 15.9366 7.65957 11.0077H10.8027L11.2101 7.1247H7.65957V4.84221C7.65957 3.985 8.24035 3.78431 8.64776 3.78431' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__share-fb {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='12' height='22' viewBox='0 0 12 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.64776 3.78431C9.05517 3.78431 11.1512 3.78431 11.1512 3.78431V0.0136065L7.70291 0C3.87325 0 3.00295 2.81484 3.00295 4.6109V7.1247H0.789062V11.0077H3.00295C3.00295 15.9944 3.00295 22 3.00295 22H7.65957C7.65957 22 7.65957 15.9366 7.65957 11.0077H10.8027L11.2101 7.1247H7.65957V4.84221C7.65957 3.985 8.24035 3.78431 8.64776 3.78431' fill='white'/%3E%3C/svg%3E");
}
.--svg__share-link--dark {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.1851 0C14.8432 0 13.5813 0.522967 12.6322 1.47208L8.71908 5.38515C9.01814 5.3434 9.31692 5.29807 9.62262 5.29807C10.4655 5.29807 11.2914 5.46181 12.0507 5.76543L14.4881 3.32803C14.9419 2.87492 15.5443 2.62498 16.1851 2.62498C17.5086 2.62498 18.5852 3.70163 18.5852 5.02503C18.5852 5.66592 18.3353 6.26832 17.8822 6.72204L13.4948 11.1094C12.5873 12.0156 11.0083 12.0163 10.1008 11.1101L8.24609 12.9673C9.1946 13.9152 10.4565 14.4375 11.7978 14.4375C13.1398 14.4375 14.4016 13.9145 15.3508 12.9654L19.7382 8.57803C20.6873 7.62891 21.2103 6.36701 21.2103 5.02503C21.2102 2.25395 18.9563 0 16.1851 0V0Z' fill='%2341474A'/%3E%3Cpath d='M9.34741 15.257L6.93302 17.6714C6.4793 18.1245 5.87686 18.3745 5.23601 18.3745C3.91261 18.3745 2.83596 17.2978 2.83596 15.9744C2.83596 15.3336 3.08589 14.7311 3.539 14.2774L7.92641 9.89002C8.83389 8.98384 10.413 8.98319 11.3205 9.88937L13.1751 8.03212C11.2775 6.13642 7.96873 6.13581 6.07046 8.03403L1.68302 12.4214C0.733864 13.3705 0.210938 14.6324 0.210938 15.9744C0.210938 18.7455 2.46488 20.9994 5.23597 20.9994C6.57795 20.9994 7.83981 20.4765 8.78896 19.5273L12.6501 15.6662C12.3682 15.7041 12.0877 15.7494 11.7985 15.7494C10.9426 15.7495 10.1136 15.5783 9.34741 15.257V15.257Z' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__share-link {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.1851 0C14.8432 0 13.5813 0.522967 12.6322 1.47208L8.71908 5.38515C9.01814 5.3434 9.31692 5.29807 9.62262 5.29807C10.4655 5.29807 11.2914 5.46181 12.0507 5.76543L14.4881 3.32803C14.9419 2.87492 15.5443 2.62498 16.1851 2.62498C17.5086 2.62498 18.5852 3.70163 18.5852 5.02503C18.5852 5.66592 18.3353 6.26832 17.8822 6.72204L13.4948 11.1094C12.5873 12.0156 11.0083 12.0163 10.1008 11.1101L8.24609 12.9673C9.1946 13.9152 10.4565 14.4375 11.7978 14.4375C13.1398 14.4375 14.4016 13.9145 15.3508 12.9654L19.7382 8.57803C20.6873 7.62891 21.2103 6.36701 21.2103 5.02503C21.2102 2.25395 18.9563 0 16.1851 0V0Z' fill='white'/%3E%3Cpath d='M9.34741 15.257L6.93302 17.6714C6.4793 18.1245 5.87686 18.3745 5.23601 18.3745C3.91261 18.3745 2.83596 17.2978 2.83596 15.9744C2.83596 15.3336 3.08589 14.7311 3.539 14.2774L7.92641 9.89002C8.83389 8.98384 10.413 8.98319 11.3205 9.88937L13.1751 8.03212C11.2775 6.13642 7.96873 6.13581 6.07046 8.03403L1.68302 12.4214C0.733864 13.3705 0.210938 14.6324 0.210938 15.9744C0.210938 18.7455 2.46488 20.9994 5.23597 20.9994C6.57795 20.9994 7.83981 20.4765 8.78896 19.5273L12.6501 15.6662C12.3682 15.7041 12.0877 15.7494 11.7985 15.7494C10.9426 15.7495 10.1136 15.5783 9.34741 15.257V15.257Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__share-vk--dark {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.5966 15.463H15.2578C15.2578 15.463 15.7592 15.4108 16.0153 15.149C16.2518 14.9077 16.244 14.4558 16.244 14.4558C16.244 14.4558 16.2116 12.34 17.2458 12.0279C18.2653 11.7205 19.5752 14.0729 20.9627 14.9776C22.0126 15.6623 22.8103 15.5123 22.8103 15.5123L26.5213 15.463C26.5213 15.463 28.4622 15.3493 27.5418 13.9006C27.4662 13.7822 27.005 12.8282 24.7826 10.8689C22.4551 8.81834 22.7671 9.15001 25.5705 5.60224C27.2768 3.44264 27.9598 2.1234 27.7459 1.55881C27.5428 1.02031 26.2878 1.16286 26.2878 1.16286L22.1087 1.18708C22.1087 1.18708 21.7987 1.14702 21.5691 1.27745C21.3453 1.40509 21.2011 1.70322 21.2011 1.70322C21.2011 1.70322 20.5388 3.37463 19.6576 4.79635C17.7972 7.7963 17.0525 7.95469 16.7483 7.76835C16.0408 7.3342 16.2175 6.02521 16.2175 5.09448C16.2175 2.18676 16.6826 0.974661 15.3138 0.66069C14.8595 0.557275 14.5249 0.488332 13.3631 0.477152C11.8726 0.462245 10.6108 0.480879 9.89642 0.813483C9.42053 1.03429 9.05355 1.52714 9.27727 1.55509C9.55299 1.59049 10.179 1.71533 10.5107 2.1439C10.9385 2.69731 10.9238 3.93922 10.9238 3.93922C10.9238 3.93922 11.1701 7.36122 10.3488 7.78699C9.78554 8.07767 9.01332 7.48327 7.35407 4.76094C6.50433 3.36717 5.86261 1.8262 5.86261 1.8262C5.86261 1.8262 5.73898 1.53832 5.5182 1.38366C5.25033 1.19733 4.87648 1.1377 4.87648 1.1377L0.905466 1.16286C0.905466 1.16286 0.309863 1.17869 0.0910498 1.42465C-0.104214 1.6436 0.0753502 2.09638 0.0753502 2.09638C0.0753502 2.09638 3.18387 9.00188 6.70352 12.4816C9.93175 15.6726 13.5966 15.463 13.5966 15.463' fill='%2341474A'/%3E%3C/svg%3E");
}
.--svg__share-vk {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.5966 15.463H15.2578C15.2578 15.463 15.7592 15.4108 16.0153 15.149C16.2518 14.9077 16.244 14.4558 16.244 14.4558C16.244 14.4558 16.2116 12.34 17.2458 12.0279C18.2653 11.7205 19.5752 14.0729 20.9627 14.9776C22.0126 15.6623 22.8103 15.5123 22.8103 15.5123L26.5213 15.463C26.5213 15.463 28.4622 15.3493 27.5418 13.9006C27.4662 13.7822 27.005 12.8282 24.7826 10.8689C22.4551 8.81834 22.7671 9.15001 25.5705 5.60224C27.2768 3.44264 27.9598 2.1234 27.7459 1.55881C27.5428 1.02031 26.2878 1.16286 26.2878 1.16286L22.1087 1.18708C22.1087 1.18708 21.7987 1.14702 21.5691 1.27745C21.3453 1.40509 21.2011 1.70322 21.2011 1.70322C21.2011 1.70322 20.5388 3.37463 19.6576 4.79635C17.7972 7.7963 17.0525 7.95469 16.7483 7.76835C16.0408 7.3342 16.2175 6.02521 16.2175 5.09448C16.2175 2.18676 16.6826 0.974661 15.3138 0.66069C14.8595 0.557275 14.5249 0.488332 13.3631 0.477152C11.8726 0.462245 10.6108 0.480879 9.89642 0.813483C9.42053 1.03429 9.05355 1.52714 9.27727 1.55509C9.55299 1.59049 10.179 1.71533 10.5107 2.1439C10.9385 2.69731 10.9238 3.93922 10.9238 3.93922C10.9238 3.93922 11.1701 7.36122 10.3488 7.78699C9.78554 8.07767 9.01332 7.48327 7.35407 4.76094C6.50433 3.36717 5.86261 1.8262 5.86261 1.8262C5.86261 1.8262 5.73898 1.53832 5.5182 1.38366C5.25033 1.19733 4.87648 1.1377 4.87648 1.1377L0.905466 1.16286C0.905466 1.16286 0.309863 1.17869 0.0910498 1.42465C-0.104214 1.6436 0.0753502 2.09638 0.0753502 2.09638C0.0753502 2.09638 3.18387 9.00188 6.70352 12.4816C9.93175 15.6726 13.5966 15.463 13.5966 15.463' fill='white'/%3E%3C/svg%3E");
}
.--svg__shoping-bag {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='32' height='36' viewBox='0 0 32 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.2179 9.82238C29.2069 9.67584 29.0843 9.5625 28.9375 9.5625H23.875V8.15625C23.875 3.65878 20.2159 0 15.7187 0C11.2215 0 7.56246 3.65878 7.56246 8.15625V9.5625H2.49996C2.35315 9.5625 2.23052 9.67584 2.21956 9.82238L0.250806 35.6974C0.2449 35.7753 0.271619 35.8523 0.325056 35.9097C0.378213 35.9674 0.453025 36 0.531213 36H30.9062C30.9844 36 31.0592 35.9674 31.1124 35.91C31.1655 35.8526 31.1925 35.7756 31.1866 35.6977L29.2179 9.82238ZM9.81246 8.15625C9.81246 4.89966 12.4618 2.25 15.7187 2.25C18.9756 2.25 21.625 4.89966 21.625 8.15625V9.5625H9.81246V8.15625ZM8.68746 17.4375C7.13637 17.4375 5.87496 16.1758 5.87496 14.625C5.87496 13.5025 6.43746 12.4912 7.56246 12.0473V14.625C7.56246 15.2454 8.06731 15.75 8.68746 15.75C9.30762 15.75 9.81246 15.2454 9.81246 14.625V12.049C10.9375 12.4928 11.5 13.5118 11.5 14.625C11.5 16.1758 10.2386 17.4375 8.68746 17.4375ZM22.75 17.4375C21.1989 17.4375 19.9375 16.1758 19.9375 14.625C19.9375 13.5025 20.5 12.4912 21.625 12.0473V14.625C21.625 15.2454 22.1298 15.75 22.75 15.75C23.3701 15.75 23.875 15.2454 23.875 14.625V12.049C25 12.4928 25.5625 13.5118 25.5625 14.625C25.5625 16.1758 24.3011 17.4375 22.75 17.4375Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__social-fb--min {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='8' height='17' viewBox='0 0 8 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.03294 2.92424C6.3457 2.92424 7.95475 2.92424 7.95475 2.92424V0.0105141L5.3076 0C2.36766 0 1.69955 2.17511 1.69955 3.56297V5.50545H0V8.50591H1.69955C1.69955 12.3593 1.69955 17 1.69955 17H5.27433C5.27433 17 5.27433 12.3146 5.27433 8.50591H7.68724L8 5.50545H5.27433V3.74171C5.27433 3.07932 5.72018 2.92424 6.03294 2.92424' fill='white'/%3E%3C/svg%3E");
}
.--svg__social-fb {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' fill='%23365899'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.0329 14.9242C22.3457 14.9242 23.9547 14.9242 23.9547 14.9242V12.0105L21.3076 12C18.3677 12 17.6996 14.1751 17.6996 15.563V17.5055H16V20.5059H17.6996C17.6996 24.3593 17.6996 29 17.6996 29H21.2743C21.2743 29 21.2743 24.3146 21.2743 20.5059H23.6872L24 17.5055H21.2743V15.7417C21.2743 15.0793 21.7202 14.9242 22.0329 14.9242' fill='white'/%3E%3C/svg%3E");
}
.--svg__social-insta--min {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.9374 3.88256C12.9374 4.51381 13.4503 5.02558 14.083 5.02558C14.7157 5.02558 15.2285 4.51381 15.2285 3.88256C15.2285 3.25127 14.7157 2.7395 14.083 2.7395C13.4503 2.7395 12.9374 3.25127 12.9374 3.88256ZM5.80487 8.96711C5.80487 7.21352 7.2296 5.79199 8.98704 5.79199C10.7445 5.79199 12.1692 7.21352 12.1692 8.96711C12.1692 10.7207 10.7445 12.1422 8.98704 12.1422C7.2296 12.1422 5.80487 10.7207 5.80487 8.96711ZM8.98702 13.8584C6.2796 13.8584 4.08481 11.6685 4.08481 8.96703C4.08481 6.2656 6.2796 4.07568 8.98702 4.07568C11.6945 4.07568 13.8893 6.2656 13.8893 8.96703C13.8893 11.6685 11.6945 13.8584 8.98702 13.8584M16.7368 1.26319C16.3527 0.879044 15.9869 0.641133 15.4745 0.442006C15.0877 0.291639 14.5064 0.112825 13.436 0.0639851C12.2784 0.0111784 11.9312 0 8.99998 0C6.06873 0 5.72152 0.0111784 4.56389 0.0639851C3.49358 0.112825 2.9123 0.291639 2.52547 0.442006C2.01303 0.641133 1.64735 0.879044 1.26319 1.26319C0.879044 1.64735 0.641133 2.01307 0.441966 2.52547C0.291639 2.9123 0.112825 3.49362 0.0639851 4.56393C0.0111784 5.72152 0 6.06873 0 8.99998C0 11.9313 0.0111784 12.2784 0.0639851 13.4361C0.112825 14.5064 0.291639 15.0877 0.441966 15.4745C0.641133 15.9869 0.879044 16.3527 1.26319 16.7368C1.64735 17.121 2.01303 17.3589 2.52547 17.558C2.9123 17.7083 3.49358 17.8872 4.56393 17.936C5.72136 17.9888 6.06853 18 8.99998 18C11.9314 18 12.2786 17.9888 13.436 17.936C14.5064 17.8872 15.0877 17.7083 15.4745 17.558C15.9869 17.3589 16.3527 17.121 16.7368 16.7368C17.1209 16.3527 17.3589 15.9869 17.558 15.4745C17.7083 15.0877 17.8872 14.5064 17.936 13.4361C17.9888 12.2784 18 11.9313 18 8.99998C18 6.06873 17.9888 5.72152 17.936 4.56393C17.8872 3.49362 17.7083 2.9123 17.558 2.52547C17.3589 2.01307 17.1209 1.64735 16.7368 1.26319' fill='white'/%3E%3C/svg%3E");
}
.--svg__social-insta {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' fill='url(%23paint0_radial)'/%3E%3Crect width='40' height='40' fill='url(%23paint1_radial)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.9374 14.8826C23.9374 15.5138 24.4503 16.0256 25.083 16.0256C25.7157 16.0256 26.2285 15.5138 26.2285 14.8826C26.2285 14.2513 25.7157 13.7395 25.083 13.7395C24.4503 13.7395 23.9374 14.2513 23.9374 14.8826ZM16.8049 19.9671C16.8049 18.2135 18.2296 16.792 19.987 16.792C21.7445 16.792 23.1692 18.2135 23.1692 19.9671C23.1692 21.7207 21.7445 23.1422 19.987 23.1422C18.2296 23.1422 16.8049 21.7207 16.8049 19.9671ZM19.987 24.8584C17.2796 24.8584 15.0848 22.6685 15.0848 19.967C15.0848 17.2656 17.2796 15.0757 19.987 15.0757C22.6945 15.0757 24.8893 17.2656 24.8893 19.967C24.8893 22.6685 22.6945 24.8584 19.987 24.8584M27.7368 12.2632C27.3527 11.879 26.9869 11.6411 26.4745 11.442C26.0877 11.2916 25.5064 11.1128 24.436 11.064C23.2784 11.0112 22.9312 11 20 11C17.0687 11 16.7215 11.0112 15.5639 11.064C14.4936 11.1128 13.9123 11.2916 13.5255 11.442C13.013 11.6411 12.6473 11.879 12.2632 12.2632C11.879 12.6473 11.6411 13.0131 11.442 13.5255C11.2916 13.9123 11.1128 14.4936 11.064 15.5639C11.0112 16.7215 11 17.0687 11 20C11 22.9313 11.0112 23.2784 11.064 24.4361C11.1128 25.5064 11.2916 26.0877 11.442 26.4745C11.6411 26.9869 11.879 27.3527 12.2632 27.7368C12.6473 28.121 13.013 28.3589 13.5255 28.558C13.9123 28.7083 14.4936 28.8872 15.5639 28.936C16.7214 28.9888 17.0685 29 20 29C22.9314 29 23.2786 28.9888 24.436 28.936C25.5064 28.8872 26.0877 28.7083 26.4745 28.558C26.9869 28.3589 27.3527 28.121 27.7368 27.7368C28.1209 27.3527 28.3589 26.9869 28.558 26.4745C28.7083 26.0877 28.8872 25.5064 28.936 24.4361C28.9888 23.2784 29 22.9313 29 20C29 17.0687 28.9888 16.7215 28.936 15.5639C28.8872 14.4936 28.7083 13.9123 28.558 13.5255C28.3589 13.0131 28.1209 12.6473 27.7368 12.2632' fill='white'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(10.6251 43.0808) rotate(-90) scale(39.643 36.8711)'%3E%3Cstop stop-color='%23FFDD55'/%3E%3Cstop offset='0.1' stop-color='%23FFDD55'/%3E%3Cstop offset='0.5' stop-color='%23FF543E'/%3E%3Cstop offset='1' stop-color='%23C837AB'/%3E%3C/radialGradient%3E%3CradialGradient id='paint1_radial' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(-6.70021 2.88153) rotate(78.6806) scale(17.7206 73.0449)'%3E%3Cstop stop-color='%233771C8'/%3E%3Cstop offset='0.128' stop-color='%233771C8'/%3E%3Cstop offset='1' stop-color='%236600FF' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
}
.--svg__social-ok--min {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='12' height='18' viewBox='0 0 12 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.6747 3.54643C11.3341 6.23403 9.28355 8.40267 7.04766 8.87208C1.11329 10.1226 -1.44794 1.83277 4.88418 0.16327C7.78716 -0.600756 10.1582 1.44986 10.6747 3.54643ZM8.27178 3.96185C7.97926 2.94015 6.83139 2.00674 5.39969 2.38335C2.32004 3.18521 3.605 7.38105 6.60452 6.63054C7.66164 6.36655 8.6454 5.27187 8.27178 3.96185ZM2.76048 9.63031C4.74928 10.6854 7.35721 10.6637 9.32112 9.5814C9.42529 9.52449 9.52508 9.45837 9.62592 9.39155C9.93266 9.1883 10.2492 8.97859 10.7286 9.00176C11.5856 9.04614 13.3176 10.4128 10.2707 11.8393C9.16108 12.3576 8.7536 12.4354 8.22265 12.5368C7.95298 12.5883 7.65145 12.6459 7.20989 12.7703C7.37639 13.0747 8.72391 14.2687 9.6947 15.1288C10.0413 15.436 10.3399 15.7006 10.5196 15.8669C11.6553 16.9175 10.6888 18.1112 9.52418 17.9916C8.7846 17.9146 6.46334 15.6287 6.04229 15.1586C5.62141 15.3543 5.05748 15.907 4.48032 16.4727C3.75938 17.1793 3.0178 17.9061 2.50864 17.9826C1.29824 18.1646 0.288913 16.8858 1.51922 15.7808L4.79009 12.7912C4.6162 12.7054 4.22948 12.6297 3.85255 12.5558C3.58866 12.5041 3.32957 12.4534 3.15167 12.4008C-1.61627 10.9816 0.0828667 8.8804 1.44855 9.00629C1.80732 9.03999 2.13959 9.24919 2.43996 9.43829C2.55127 9.50838 2.6582 9.5757 2.76048 9.63031Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__social-ok {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' fill='%23EE8208'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.6747 14.5464C25.3341 17.234 23.2835 19.4027 21.0477 19.8721C15.1133 21.1226 12.5521 12.8328 18.8842 11.1633C21.7872 10.3992 24.1582 12.4499 24.6747 14.5464ZM22.2718 14.9619C21.9793 13.9402 20.8314 13.0067 19.3997 13.3833C16.32 14.1852 17.605 18.381 20.6045 17.6305C21.6616 17.3666 22.6454 16.2719 22.2718 14.9619ZM16.7605 20.6303C18.7493 21.6854 21.3572 21.6637 23.3211 20.5814C23.4253 20.5245 23.5251 20.4584 23.6259 20.3916C23.9327 20.1883 24.2492 19.9786 24.7286 20.0018C25.5856 20.0461 27.3176 21.4128 24.2707 22.8393C23.1611 23.3576 22.7536 23.4354 22.2227 23.5368C21.953 23.5883 21.6515 23.6459 21.2099 23.7703C21.3764 24.0747 22.7239 25.2687 23.6947 26.1288C24.0413 26.436 24.3399 26.7006 24.5196 26.8669C25.6553 27.9175 24.6888 29.1112 23.5242 28.9916C22.7846 28.9146 20.4633 26.6287 20.0423 26.1586C19.6214 26.3543 19.0575 26.907 18.4803 27.4727C17.7594 28.1793 17.0178 28.9061 16.5086 28.9826C15.2982 29.1646 14.2889 27.8858 15.5192 26.7808L18.7901 23.7912C18.6162 23.7054 18.2295 23.6297 17.8525 23.5558C17.5887 23.5041 17.3296 23.4534 17.1517 23.4008C12.3837 21.9816 14.0829 19.8804 15.4485 20.0063C15.8073 20.04 16.1396 20.2492 16.44 20.4383C16.5513 20.5084 16.6582 20.5757 16.7605 20.6303Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__social-tiktok--min {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='28' height='32' viewBox='0 0 28 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6028 0.027C16.3478 0 18.0828 0.016 19.8158 0C19.9208 2.041 20.6548 4.12 22.1488 5.563C23.6398 7.042 25.7488 7.719 27.8008 7.948V13.317C25.8778 13.254 23.9458 12.854 22.2008 12.026C21.4408 11.682 20.7328 11.239 20.0398 10.786C20.0308 14.682 20.0558 18.573 20.0148 22.453C19.9108 24.317 19.2958 26.172 18.2118 27.708C16.4678 30.265 13.4408 31.932 10.3318 31.984C8.4248 32.093 6.5198 31.573 4.8948 30.615C2.2018 29.027 0.306801 26.12 0.030801 23C-0.00396417 22.3392 -0.00930282 21.6772 0.014801 21.016C0.254801 18.479 1.5098 16.052 3.4578 14.401C5.6658 12.478 8.7588 11.562 11.6548 12.104C11.6818 14.079 11.6028 16.052 11.6028 18.027C10.2798 17.599 8.7338 17.719 7.5778 18.522C6.73204 19.0792 6.0929 19.8989 5.7588 20.855C5.4828 21.531 5.5618 22.282 5.5778 23C5.8948 25.188 7.9988 27.027 10.2448 26.828C11.7338 26.812 13.1608 25.948 13.9368 24.683C14.1878 24.24 14.4688 23.787 14.4838 23.266C14.6148 20.881 14.5628 18.506 14.5788 16.121C14.5898 10.746 14.5628 5.386 14.6038 0.028L14.6028 0.027Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__social-tiktok {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg height='2500' viewBox='0 0 250 250' width='2500' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-rule='evenodd' fill-rule='evenodd'%3E%3Cpath d='M25 0h200c13.808 0 25 11.192 25 25v200c0 13.808-11.192 25-25 25H25c-13.808 0-25-11.192-25-25V25C0 11.192 11.192 0 25 0z' fill='%23010101'/%3E%3Cpath d='M156.98 230c7.607 0 13.774-6.117 13.774-13.662s-6.167-13.663-13.774-13.663h-2.075c7.607 0 13.774 6.118 13.774 13.663S162.512 230 154.905 230z' fill='%23ee1d51'/%3E%3Cpath d='M154.717 202.675h-2.075c-7.607 0-13.775 6.118-13.775 13.663S145.035 230 152.642 230h2.075c-7.608 0-13.775-6.117-13.775-13.662s6.167-13.663 13.775-13.663z' fill='%2366c8cf'/%3E%3Cellipse cx='154.811' cy='216.338' fill='%23010101' rx='6.699' ry='6.643'/%3E%3Cpath d='M50 196.5v6.925h8.112v26.388h8.115v-26.201h6.603l2.264-7.112zm66.415 0v6.925h8.112v26.388h8.115v-26.201h6.603l2.264-7.112zm-39.81 3.93c0-2.17 1.771-3.93 3.959-3.93 2.19 0 3.963 1.76 3.963 3.93s-1.772 3.93-3.963 3.93c-2.188-.001-3.959-1.76-3.959-3.93zm0 6.738h7.922v22.645h-7.922zM87.924 196.5v33.313h7.925v-8.608l2.453-2.248L106.037 230h8.49l-11.133-16.095 10-9.733h-9.622l-7.923 7.86V196.5zm85.47 0v33.313h7.926v-8.608l2.452-2.248L191.509 230H200l-11.133-16.095 10-9.733h-9.622l-7.925 7.86V196.5z' fill='%23fff'/%3E%3Cpath d='M161.167 81.186c10.944 7.819 24.352 12.42 38.832 12.42V65.755a39.26 39.26 0 0 1-8.155-.853v21.923c-14.479 0-27.885-4.601-38.832-12.42v56.835c0 28.432-23.06 51.479-51.505 51.479-10.613 0-20.478-3.207-28.673-8.707C82.187 183.57 95.23 189.5 109.66 189.5c28.447 0 51.508-23.047 51.508-51.48V81.186zm10.06-28.098c-5.593-6.107-9.265-14-10.06-22.726V26.78h-7.728c1.945 11.09 8.58 20.565 17.788 26.308zm-80.402 99.107a23.445 23.445 0 0 1-4.806-14.256c0-13.004 10.548-23.547 23.561-23.547a23.6 23.6 0 0 1 7.147 1.103V87.022a51.97 51.97 0 0 0-8.152-.469v22.162a23.619 23.619 0 0 0-7.15-1.103c-13.013 0-23.56 10.543-23.56 23.548 0 9.195 5.272 17.157 12.96 21.035z' fill='%23ee1d52'/%3E%3Cpath d='M153.012 74.405c10.947 7.819 24.353 12.42 38.832 12.42V64.902c-8.082-1.72-15.237-5.942-20.617-11.814-9.208-5.743-15.843-15.218-17.788-26.308H133.14v111.239c-.046 12.968-10.576 23.468-23.561 23.468-7.652 0-14.45-3.645-18.755-9.292-7.688-3.878-12.96-11.84-12.96-21.035 0-13.005 10.547-23.548 23.56-23.548 2.493 0 4.896.388 7.15 1.103V86.553c-27.945.577-50.42 23.399-50.42 51.467 0 14.011 5.597 26.713 14.68 35.993 8.195 5.5 18.06 8.707 28.673 8.707 28.445 0 51.505-23.048 51.505-51.479z' fill='%23fff'/%3E%3Cpath d='M191.844 64.902v-5.928a38.84 38.84 0 0 1-20.617-5.887 38.948 38.948 0 0 0 20.617 11.815zM153.439 26.78a39.524 39.524 0 0 1-.427-3.198V20h-28.028v111.24c-.045 12.967-10.574 23.467-23.56 23.467-3.813 0-7.412-.904-10.6-2.512 4.305 5.647 11.103 9.292 18.755 9.292 12.984 0 23.515-10.5 23.561-23.468V26.78zm-44.864 59.773v-6.311a51.97 51.97 0 0 0-7.067-.479C73.06 79.763 50 102.811 50 131.24c0 17.824 9.063 33.532 22.835 42.772-9.083-9.28-14.68-21.982-14.68-35.993 0-28.067 22.474-50.889 50.42-51.466z' fill='%2369c9d0'/%3E%3Cpath d='M154.904 230c7.607 0 13.775-6.117 13.775-13.662s-6.168-13.663-13.775-13.663h-.188c-7.607 0-13.774 6.118-13.774 13.663S147.109 230 154.716 230zm-6.792-13.662c0-3.67 3-6.643 6.7-6.643 3.697 0 6.697 2.973 6.697 6.643s-3 6.645-6.697 6.645c-3.7-.001-6.7-2.975-6.7-6.645z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
}
.--svg__social-vk--min {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='24' height='13' viewBox='0 0 24 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7425 12.9453H13.1772C13.1772 12.9453 13.6102 12.9003 13.8314 12.6742C14.0357 12.4658 14.0289 12.0755 14.0289 12.0755C14.0289 12.0755 14.0009 10.2483 14.8941 9.9787C15.7746 9.71318 16.9059 11.7448 18.1041 12.5261C19.0109 13.1175 19.6998 12.988 19.6998 12.988L22.9048 12.9453C22.9048 12.9453 24.581 12.8472 23.7861 11.596C23.7208 11.4938 23.3225 10.6699 21.4031 8.97776C19.393 7.20679 19.6625 7.49324 22.0836 4.42925C23.5573 2.56414 24.1471 1.4248 23.9623 0.937202C23.7869 0.472132 22.7031 0.595239 22.7031 0.595239L19.0939 0.616159C19.0939 0.616159 18.8261 0.58156 18.6278 0.694207C18.4346 0.80444 18.31 1.06192 18.31 1.06192C18.31 1.06192 17.738 2.5054 16.9771 3.73325C15.3703 6.32412 14.7271 6.46091 14.4644 6.29999C13.8535 5.92503 14.006 4.79454 14.006 3.99073C14.006 1.47951 14.4077 0.432706 13.2255 0.161549C12.8332 0.0722365 12.5442 0.0126947 11.5408 0.00303925C10.2536 -0.00983465 9.16383 0.00625774 8.54691 0.293507C8.13591 0.484201 7.81898 0.909845 8.01219 0.933983C8.25031 0.964559 8.79097 1.07238 9.07739 1.4425C9.44687 1.92045 9.43416 2.993 9.43416 2.993C9.43416 2.993 9.64686 5.94837 8.93757 6.31608C8.45115 6.56712 7.78423 6.05377 6.35124 3.70268C5.61738 2.49897 5.06316 1.16813 5.06316 1.16813C5.06316 1.16813 4.95639 0.9195 4.76572 0.785933C4.53437 0.62501 4.2115 0.573514 4.2115 0.573514L0.781993 0.595239C0.781993 0.595239 0.267609 0.608917 0.0786339 0.821337C-0.0900028 1.01042 0.0650752 1.40147 0.0650752 1.40147C0.0650752 1.40147 2.7497 7.3653 5.7894 10.3706C8.57742 13.1264 11.7425 12.9453 11.7425 12.9453' fill='white'/%3E%3C/svg%3E");
}
.--svg__social-vk {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' fill='%23507299'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.7425 25.9453H21.1772C21.1772 25.9453 21.6102 25.9003 21.8314 25.6742C22.0357 25.4658 22.0289 25.0755 22.0289 25.0755C22.0289 25.0755 22.0009 23.2483 22.8941 22.9787C23.7746 22.7132 24.9059 24.7448 26.1041 25.5261C27.0109 26.1175 27.6998 25.988 27.6998 25.988L30.9048 25.9453C30.9048 25.9453 32.581 25.8472 31.7861 24.596C31.7208 24.4938 31.3225 23.6699 29.4031 21.9778C27.393 20.2068 27.6625 20.4932 30.0836 17.4292C31.5573 15.5641 32.1471 14.4248 31.9623 13.9372C31.7869 13.4721 30.7031 13.5952 30.7031 13.5952L27.0939 13.6162C27.0939 13.6162 26.8261 13.5816 26.6278 13.6942C26.4346 13.8044 26.31 14.0619 26.31 14.0619C26.31 14.0619 25.738 15.5054 24.9771 16.7333C23.3703 19.3241 22.7271 19.4609 22.4644 19.3C21.8535 18.925 22.006 17.7945 22.006 16.9907C22.006 14.4795 22.4077 13.4327 21.2255 13.1615C20.8332 13.0722 20.5442 13.0127 19.5408 13.003C18.2536 12.9902 17.1638 13.0063 16.5469 13.2935C16.1359 13.4842 15.819 13.9098 16.0122 13.934C16.2503 13.9646 16.791 14.0724 17.0774 14.4425C17.4469 14.9204 17.4342 15.993 17.4342 15.993C17.4342 15.993 17.6469 18.9484 16.9376 19.3161C16.4512 19.5671 15.7842 19.0538 14.3512 16.7027C13.6174 15.499 13.0632 14.1681 13.0632 14.1681C13.0632 14.1681 12.9564 13.9195 12.7657 13.7859C12.5344 13.625 12.2115 13.5735 12.2115 13.5735L8.78199 13.5952C8.78199 13.5952 8.26761 13.6089 8.07863 13.8213C7.91 14.0104 8.06508 14.4015 8.06508 14.4015C8.06508 14.4015 10.7497 20.3653 13.7894 23.3706C16.5774 26.1264 19.7425 25.9453 19.7425 25.9453' fill='white'/%3E%3C/svg%3E");
}
.--svg__social-youtube--min {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='20' height='14' viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.93501 9.58167L7.93439 3.98901L13.3381 6.79499L7.93501 9.58167ZM19.8 3.01995C19.8 3.01995 19.6044 1.64838 19.005 1.04439C18.2444 0.2513 17.3919 0.247567 17.0012 0.201537C14.2025 0 10.0044 0 10.0044 0H9.99562C9.99562 0 5.7975 0 2.99875 0.201537C2.6075 0.247567 1.75563 0.2513 0.994375 1.04439C0.395 1.64838 0.2 3.01995 0.2 3.01995C0.2 3.01995 0 4.631 0 6.24144V7.75172C0 9.36278 0.2 10.9732 0.2 10.9732C0.2 10.9732 0.395 12.3448 0.994375 12.9488C1.75563 13.7419 2.755 13.717 3.2 13.7997C4.8 13.9527 10 14 10 14C10 14 14.2025 13.9938 17.0012 13.7922C17.3919 13.7456 18.2444 13.7419 19.005 12.9488C19.6044 12.3448 19.8 10.9732 19.8 10.9732C19.8 10.9732 20 9.36278 20 7.75172V6.24144C20 4.631 19.8 3.01995 19.8 3.01995V3.01995Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__social-youtube {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' fill='%23CC181E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.935 22.5817L17.9344 16.989L23.3381 19.795L17.935 22.5817ZM29.8 16.0199C29.8 16.0199 29.6044 14.6484 29.005 14.0444C28.2444 13.2513 27.3919 13.2476 27.0012 13.2015C24.2025 13 20.0044 13 20.0044 13H19.9956C19.9956 13 15.7975 13 12.9987 13.2015C12.6075 13.2476 11.7556 13.2513 10.9944 14.0444C10.395 14.6484 10.2 16.0199 10.2 16.0199C10.2 16.0199 10 17.631 10 19.2414V20.7517C10 22.3628 10.2 23.9732 10.2 23.9732C10.2 23.9732 10.395 25.3448 10.9944 25.9488C11.7556 26.7419 12.755 26.717 13.2 26.7997C14.8 26.9527 20 27 20 27C20 27 24.2025 26.9938 27.0012 26.7922C27.3919 26.7456 28.2444 26.7419 29.005 25.9488C29.6044 25.3448 29.8 23.9732 29.8 23.9732C29.8 23.9732 30 22.3628 30 20.7517V19.2414C30 17.631 29.8 16.0199 29.8 16.0199V16.0199Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__sort {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M8.37479 3.92723L5.56226 0.177164C5.38557 -0.0590547 4.98913 -0.0590547 4.81245 0.177164L1.99991 3.92723C1.7687 4.23485 1.98882 4.67704 2.37482 4.67704H3.7811V13.5834C3.7811 13.8425 3.99076 14.0521 4.24985 14.0521H6.12485C6.38395 14.0521 6.58735 13.8425 6.58735 13.5834V4.67704H7.99985C8.3862 4.67704 8.60576 4.23454 8.37479 3.92723Z' fill='%2341474A'/%3E%3Cpath d='M13.625 11.3127H12.2125V2.40631C12.2125 2.14722 12.0091 1.93756 11.75 1.93756H9.87498C9.61589 1.93756 9.40623 2.14722 9.40623 2.40631V11.3127H7.99995C7.61392 11.3127 7.39382 11.7548 7.62504 12.0625L10.4376 15.8125C10.6248 16.0627 11.0005 16.0623 11.1874 15.8125L13.9999 12.0625C14.2309 11.7552 14.0114 11.3127 13.625 11.3127Z' fill='%2341474A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.--svg__star--gold {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0L12.645 6.35942L19.5106 6.90983L14.2798 11.3906L15.8779 18.0902L10 14.5L4.12215 18.0902L5.72025 11.3906L0.489435 6.90983L7.35497 6.35942L10 0Z' fill='%23FFB800'/%3E%3C/svg%3E");
}
.--svg__star--gray {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.56' d='M10 0L12.645 6.35942L19.5106 6.90983L14.2798 11.3906L15.8779 18.0902L10 14.5L4.12215 18.0902L5.72025 11.3906L0.489435 6.90983L7.35497 6.35942L10 0Z' fill='%23C4C4C4'/%3E%3C/svg%3E");
}
.--svg__subscribe__btn-icon {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='28' height='21' viewBox='0 0 28 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10.5H25M25 10.5L15.8654 2M25 10.5L15.8654 19' stroke='%23CE0058' stroke-width='3'/%3E%3C/svg%3E");
}
.--svg__subtract {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='135' height='37' viewBox='0 0 135 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M98.4469 15.4714C109.208 25.83 120.811 37 135 37H0C14.1886 37 25.7924 25.8299 36.5532 15.4713L36.5572 15.4674C38.6463 13.4564 40.7037 11.476 42.7421 9.61392C49.2808 3.64072 57.9674 0 67.5 0C77.0326 0 85.7192 3.64072 92.2579 9.61392C94.295 11.4749 96.3511 13.454 98.4388 15.4637L98.4429 15.4676L98.4469 15.4714Z' fill='white'/%3E%3C/svg%3E");
}
.--svg__telephone-arrow {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.34131L6.5 6.34131L12 1.34131' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__verify {
    background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.9582 12.0002C24.9582 10.7522 23.7852 10.0035 22.8493 9.44193C22.5586 9.27775 22.2793 9.09431 22.0132 8.89285C22.1066 8.55488 22.2276 8.22515 22.3751 7.907C22.7869 6.90867 23.311 5.67324 22.5747 4.66243C21.8385 3.65162 20.4907 3.75145 19.405 3.85128C19.0602 3.87556 18.7141 3.87556 18.3693 3.85128C18.2819 3.62666 18.1696 3.16493 18.0947 2.86543C17.8576 1.80471 17.5456 0.481922 16.3352 0.0950696C15.1247 -0.291783 14.1513 0.581755 13.3402 1.28059C13.0722 1.5474 12.7843 1.79353 12.4791 2.01685C12.1761 1.81352 11.8883 1.58829 11.6181 1.34298C10.8069 0.644151 9.79611 -0.229388 8.62307 0.157465C7.45003 0.544318 7.10062 1.84215 6.86352 2.90287C6.78864 3.20237 6.67633 3.6641 6.58898 3.88872C6.24415 3.913 5.89804 3.913 5.55321 3.88872C4.46752 3.78889 3.13226 3.67658 2.38351 4.69987C1.63476 5.72315 2.17137 6.94611 2.58318 7.94444C2.73061 8.26259 2.85164 8.59231 2.94507 8.93029C2.67892 9.13175 2.3996 9.31518 2.10897 9.47937C1.17304 10.0035 0 10.7522 0 12.0002C0 13.2481 1.17304 13.9968 2.10897 14.5584C2.3996 14.7226 2.67892 14.906 2.94507 15.1075C2.85164 15.4454 2.73061 15.7752 2.58318 16.0933C2.17137 17.0916 1.64724 18.3271 2.38351 19.3379C3.11978 20.3487 4.46752 20.2488 5.55321 20.149C5.89804 20.1247 6.24415 20.1247 6.58898 20.149C6.67633 20.3736 6.78864 20.8354 6.86352 21.1349C7.10062 22.1956 7.4126 23.5184 8.62307 23.9052C9.83355 24.2921 10.8069 23.4185 11.6181 22.6573C11.8883 22.412 12.1761 22.1868 12.4791 21.9834C12.7822 22.1868 13.07 22.412 13.3402 22.6573C13.9747 23.339 14.8258 23.78 15.7486 23.9052C15.948 23.9014 16.1457 23.8678 16.3352 23.8054C17.5831 23.4185 17.8576 22.0958 18.0947 21.035C18.1696 20.7355 18.2819 20.2738 18.3693 20.0492C18.7141 20.0249 19.0602 20.0249 19.405 20.0492C20.4907 20.149 21.826 20.2613 22.5747 19.238C23.3235 18.2148 22.7869 16.9918 22.3751 15.9935C22.2276 15.6753 22.1066 15.3456 22.0132 15.0076C22.2793 14.8062 22.5586 14.6227 22.8493 14.4585C23.7852 13.9968 24.9582 13.2481 24.9582 12.0002ZM17.1962 9.65408L12.2046 15.8936C12.0964 16.0313 11.9606 16.1446 11.8058 16.2263C11.651 16.308 11.4807 16.3562 11.3061 16.3678H11.2312C11.067 16.3688 10.9042 16.3373 10.7521 16.2752C10.6001 16.2131 10.4618 16.1216 10.3452 16.0059L7.84937 13.5101C7.61438 13.2751 7.48237 12.9564 7.48237 12.6241C7.48237 12.2918 7.61438 11.9731 7.84937 11.7381C8.08435 11.5031 8.40306 11.3711 8.73538 11.3711C9.06771 11.3711 9.38642 11.5031 9.6214 11.7381L11.1314 13.2481L15.2495 8.10666C15.4641 7.87932 15.7562 7.7408 16.068 7.71852C16.3799 7.69625 16.6887 7.79183 16.9335 7.98637C17.1782 8.1809 17.341 8.46022 17.3897 8.76904C17.4383 9.07787 17.3693 9.39371 17.1962 9.65408Z' fill='%23CE0058'/%3E%3C/svg%3E%0A");
}


.--svg__gift-closer {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L8 8M15 15L8 8M8 8L15 1L1 15' stroke='white' stroke-width='2'/%3E%3C/svg%3E");
}
.--svg__gift-color {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M61.0938 9.375C61.0938 12.5153 59.5465 15.4218 56.969 17.1564L48.2501 23.0157C47.1722 23.7659 45.7184 23.4845 45.0159 22.406C44.2657 21.3281 44.5465 19.8749 45.625 19.1718L54.3439 13.2654C55.6097 12.3749 56.4062 10.9216 56.4062 9.375C56.4062 6.79688 54.2969 4.6875 51.7188 4.6875C49.6094 4.6875 47.7344 6.09375 47.1722 8.15613L43.5156 21.7029C43.2343 22.7344 42.2968 23.4375 41.2659 23.4375C41.0779 23.4375 40.8435 23.3905 40.6561 23.3435C40.4218 23.2965 40.1874 23.1561 40 23.0157C39.8126 23.1561 39.5782 23.2965 39.3439 23.3435C39.1565 23.3905 38.9221 23.4375 38.7347 23.4375C37.7032 23.4375 36.7657 22.7344 36.485 21.7029L32.8284 8.15613C32.2656 6.09375 30.3906 4.6875 28.2812 4.6875C25.7031 4.6875 23.5938 6.79688 23.5938 9.375C23.5938 10.9216 24.3903 12.3749 25.6561 13.2654L34.375 19.1718C35.4535 19.8749 35.7343 21.3281 34.9841 22.406C34.2816 23.4845 32.8278 23.7659 31.7499 23.0157L23.031 17.1564C20.4529 15.4218 18.9062 12.5153 18.9062 9.375C18.9062 4.21875 23.125 0 28.2812 0C32.5 0 36.25 2.8595 37.3279 6.93726L40 16.781L42.6721 6.93726C43.75 2.8595 47.5 0 51.7188 0C56.875 0 61.0938 4.21875 61.0938 9.375Z' fill='%23FFD400'/%3E%3Cpath d='M61.0938 9.375C61.0938 12.5153 59.5465 15.4218 56.969 17.1564L48.2501 23.0157C47.1722 23.7659 45.7184 23.4845 45.0159 22.406C44.2657 21.3281 44.5465 19.8749 45.625 19.1718L54.3439 13.2654C55.6097 12.3749 56.4062 10.9216 56.4062 9.375C56.4062 6.79688 54.2969 4.6875 51.7188 4.6875C49.6094 4.6875 47.7344 6.09375 47.1722 8.15613L43.5156 21.7029C43.2343 22.7344 42.2968 23.4375 41.2659 23.4375C41.0779 23.4375 40.8435 23.3905 40.6561 23.3435C40.4218 23.2965 40.1874 23.1561 40 23.0157V16.781L42.6721 6.93726C43.75 2.8595 47.5 0 51.7188 0C56.875 0 61.0938 4.21875 61.0938 9.375Z' fill='%23FDBF00'/%3E%3Cpath d='M70.4688 37.5V72.9688C70.4688 76.8591 67.3285 80 63.4375 80H44.6875L40 75.3125L35.3125 80H16.5625C12.6715 80 9.53125 76.8591 9.53125 72.9688V37.5H70.4688Z' fill='%23FF7816'/%3E%3Cpath d='M70.4688 37.5V72.9688C70.4688 76.8591 67.3285 80 63.4375 80H44.6875L40 75.3125V37.5H70.4688Z' fill='%23FF4B00'/%3E%3Cpath d='M75.1562 25.7812V44.5312C75.1562 45.8435 74.1254 46.875 72.8125 46.875H7.1875C5.87463 46.875 4.84375 45.8435 4.84375 44.5312V25.7812C4.84375 21.8903 7.98401 18.75 11.875 18.75H35.3125L40 23.4375L44.6875 18.75H68.125C72.016 18.75 75.1562 21.8903 75.1562 25.7812Z' fill='%23FF9F00'/%3E%3Cpath d='M75.1562 25.7812V44.5312C75.1562 45.8435 74.1254 46.875 72.8125 46.875H40V23.4375L44.6875 18.75H68.125C72.016 18.75 75.1562 21.8903 75.1562 25.7812Z' fill='%23FF7816'/%3E%3Cpath d='M21.9366 36.8134C21.0211 35.8978 21.0211 34.4147 21.9366 33.4991L35.9991 19.4366C36.9147 18.5211 38.3978 18.5211 39.3134 19.4366C40.2289 20.3522 40.2289 21.8353 39.3134 22.7509L25.2509 36.8134C24.3353 37.7289 22.8522 37.7289 21.9366 36.8134Z' fill='%23FFE470'/%3E%3Cpath d='M54.7491 36.8134L40.6866 22.7509C39.7711 21.8353 39.7711 20.3522 40.6866 19.4366C41.6022 18.5211 43.0853 18.5211 44.0009 19.4366L58.0634 33.4991C58.9789 34.4147 58.9789 35.8978 58.0634 36.8134C57.1478 37.7289 55.6647 37.7289 54.7491 36.8134Z' fill='%23FFD400'/%3E%3Cpath d='M35.3125 18.75H44.6875V80H35.3125V18.75Z' fill='%23FFE470'/%3E%3Cpath d='M40 18.75H44.6875V80H40V18.75Z' fill='%23FFD400'/%3E%3C/svg%3E");
}
.--svg__icon-section-catalog--catalog {
    width: 2.5rem;
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='39' height='29' viewBox='0 0 39 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.75' y1='8.16162' x2='6.25' y2='8.16162' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Cline x1='0.75' y1='16.1206' x2='6.25' y2='16.1206' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Cline x1='0.75' y1='24.6055' x2='18.25' y2='24.6055' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Ccircle cx='19.0125' cy='12.1533' r='7.1379' transform='rotate(-45 19.0125 12.1533)' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Cline x1='24.4122' y1='17.9092' x2='31.1268' y2='24.6237' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
}
.--svg__icon-section-catalog--child {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='28' height='22' viewBox='0 0 28 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0088 11.1948C12.0088 9.79773 10.8722 8.66113 9.47513 8.66113C8.07805 8.66113 6.94141 9.79773 6.94141 11.1948H8.47921C8.47921 10.6457 8.926 10.1989 9.47513 10.1989C10.0243 10.1989 10.471 10.6457 10.471 11.1948H12.0088Z' fill='white'/%3E%3Cpath d='M18.2993 8.66113C16.9022 8.66113 15.7656 9.79773 15.7656 11.1948H17.3034C17.3034 10.6457 17.7502 10.1989 18.2993 10.1989C18.8484 10.1989 19.2952 10.6457 19.2952 11.1948H20.833C20.833 9.79773 19.6964 8.66113 18.2993 8.66113Z' fill='white'/%3E%3Cpath d='M13.8872 15.6943C12.9149 15.6943 12.0034 15.1729 11.508 14.3335L10.1836 15.115C10.9542 16.4208 12.3733 17.232 13.8871 17.232C15.4009 17.232 16.8201 16.4208 17.5906 15.115L16.2662 14.3335C15.771 15.1728 14.8593 15.6943 13.8872 15.6943Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.64453 1.35114C9.58594 0.839422 11.5859 -0.062922 14.141 0.029541C14.2792 0.0345445 14.4051 0.0339493 14.5193 0.0281789C18.9832 0.287232 22.8609 3.27653 24.238 7.53203C24.9055 7.65869 25.5205 7.98215 26.0103 8.47132C26.6557 9.11745 27.0108 9.97525 27.0108 10.8873C27.0108 11.7882 26.6633 12.6381 26.0322 13.2806C25.539 13.7827 24.9161 14.114 24.2379 14.2426C22.7963 18.6975 18.6144 21.7647 13.8882 21.7647C9.162 21.7647 4.98005 18.6975 3.53852 14.2426C2.86034 14.114 2.23745 13.7827 1.74423 13.2806C1.11314 12.6381 0.765625 11.7882 0.765625 10.8873C0.765625 9.97525 1.12077 9.11745 1.76565 8.47189C2.25581 7.98225 2.87097 7.65869 3.53852 7.53203C4.40784 4.8456 6.27386 2.66422 8.65457 1.35537C8.65052 1.35402 8.64648 1.35267 8.64243 1.35132L8.64453 1.35114ZM23.0551 12.7755L23.6321 12.7645C24.6472 12.7454 25.473 11.9033 25.4731 10.8874C25.4731 10.3857 25.2777 9.91389 24.9229 9.55869C24.5781 9.21428 24.1195 9.01921 23.6322 9.01008L23.0551 8.99924L22.9044 8.44201C22.141 5.61922 20.1153 3.38882 17.5361 2.29175C17.7987 2.82869 17.9465 3.43146 17.9465 4.0683C17.9465 6.30607 16.126 8.1266 13.8882 8.1266C11.6505 8.1266 9.82992 6.30607 9.82992 4.0683H11.3677C11.3677 5.45812 12.4984 6.5888 13.8882 6.5888C15.278 6.5888 16.4087 5.45807 16.4087 4.06825C16.4087 2.67843 15.278 1.54775 13.8882 1.54775C9.67732 1.54775 5.96975 4.38278 4.87201 8.44196L4.72133 8.99919L4.14419 9.01003C3.65693 9.01916 3.19831 9.21423 2.85292 9.55926C2.49876 9.91384 2.30337 10.3857 2.30337 10.8873C2.30337 11.9033 3.12922 12.7453 4.14434 12.7645L4.72138 12.7755L4.87206 13.3326C5.96975 17.3919 9.67727 20.2269 13.8882 20.2269C18.0991 20.2269 21.8066 17.3918 22.9044 13.3326L23.0551 12.7755Z' fill='white'/%3E%3C/svg%3E");
}

.--svg__icon-section-catalog--pasta {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='17' height='43' viewBox='0 0 17 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.75 6.61C15.37 3.17 15.03 -0.0900001 9 0.19C6.05 0.32 3.89 1.2 2.58 2.8C1.46 4.16 1.21 5.71 1.12 6.76C0.65 12.27 0.8 31.1 1.53 37.77C1.81 40.38 3.17 41.94 5.56 42.42C5.91 42.49 6.27 42.52 6.62 42.52C7.28 42.52 7.95 42.4 8.59 42.17L9.13 41.98C10.11 41.64 11.32 41.22 13.04 40.36C14.18 39.79 15.15 38.69 15.5 37.56C15.77 36.69 15.98 35.13 16.12 32.92C16.62 25.29 16.24 11.12 15.75 6.61ZM15.15 30.52C12.15 32.15 7.88 33.66 5.14 34.39C4.13 34.66 3.38 34.59 2.93 34.49C2.64 34.42 2.45 34.34 2.34 34.28C1.85 26.11 1.79 11.57 2.2 6.86C2.31 5.55 2.66 1.58 9.05 1.29C9.29 1.28 9.52 1.27 9.74 1.27C14.08 1.27 14.3 3.33 14.67 6.74C15.11 10.78 15.46 22.67 15.15 30.52ZM3.78 35.66C4.3 35.66 4.85 35.58 5.42 35.43C8.05 34.73 12.06 33.32 15.09 31.77C15.07 32.14 15.05 32.5 15.03 32.85V32.86C14.94 34.21 14.83 35.3 14.7 36.12C12.13 37.56 8.23 39 5.67 39.68C4.03 40.11 3.2 39.56 3.17 39.54C3.16 39.53 3.15 39.53 3.15 39.53C2.87 39.01 2.69 38.39 2.61 37.66C2.54 37.03 2.48 36.3 2.42 35.48C2.77 35.57 3.22 35.66 3.78 35.66ZM5.95 40.71C6.83 40.48 7.88 40.15 8.96 39.77C9.12 39.92 9.33 40.03 9.66 40.03C9.96 40.03 10.35 39.95 10.89 39.75C11.93 39.37 12.29 38.82 12.41 38.42C13.08 38.13 13.72 37.83 14.32 37.53C14 38.29 13.34 39 12.55 39.4C10.89 40.23 9.71 40.64 8.76 40.97L8.22 41.16C7.41 41.45 6.56 41.52 5.77 41.36C5.3 41.27 4.88 41.12 4.51 40.92C4.98 40.91 5.46 40.85 5.95 40.71Z' fill='white'/%3E%3Cpath d='M4.86 4.36C4.73 4.29 4.58 4.28 4.45 4.33C4.31 4.37 4.2 4.47 4.13 4.6C3.75 5.34 3.54 6.33 3.47 6.95C2.7 14.47 3.56 33 3.57 33.18C3.58 33.47 3.82 33.7 4.11 33.7H4.13H4.14C4.28 33.69 4.42 33.63 4.52 33.52C4.62 33.41 4.67 33.27 4.66 33.13C4.65 32.94 3.81 14.37 4.55 7.06C4.61 6.49 4.8 5.66 5.09 5.1C5.16 4.97 5.17 4.82 5.13 4.69C5.09 4.54 4.99 4.43 4.86 4.36Z' fill='white'/%3E%3C/svg%3E");
}
/* End */


/* Start:/local/templates/amarylis/css/star.css?160590647354*/
.rate:not(:checked)>label:before {
	content: '★';
}

/* End */


/* Start:/local/templates/amarylis/libs/animate/animate.css?160500482924413*/
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */

.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.animated.infinite {
  animation-iteration-count: infinite;
}

.animated.hinge {
  animation-duration: 2s;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  animation-duration: .75s;
}


.animated.fadeIn {
  animation-duration: 400ms;
}
.animated.slideInDown {
  animation-duration: 1000ms;
}

.animated.fadeIn {
  animation-duration: 400ms;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}
 



.animated.zoomIn {
  animation-duration: 320ms;
}

.animated.fadeInUp {
  animation-duration: 320ms;
}








@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  animation-name: slideInDown;
}



@keyframes bounce {
  from, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    transform: translate3d(0,-4px,0);
  }
}

.bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}

@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.flash {
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }

  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  animation-name: pulse;
}

@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1);
  }

  30% {
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    transform: scale3d(1.05, .95, 1);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  animation-name: rubberBand;
}

@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}

.shake {
  animation-name: shake;
}

@keyframes headShake {
  0% {
    transform: translateX(0);
  }

  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    transform: translateX(0);
  }
}

.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake;
}

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  transform-origin: top center;
  animation-name: swing;
}

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes wobble {
  from {
    transform: none;
  }

  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    transform: none;
  }
}

.wobble {
  animation-name: wobble;
}

@keyframes jello {
  from, 11.1%, to {
    transform: none;
  }

  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  animation-name: jello;
  transform-origin: center;
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    transform: scale3d(.97, .97, .97);
  }

  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  animation-name: bounceIn;
}

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }

  75% {
    transform: translate3d(0, -10px, 0);
  }

  90% {
    transform: translate3d(0, 5px, 0);
  }

  to {
    transform: none;
  }
}

.bounceInDown {
  animation-name: bounceInDown;
}

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }

  75% {
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    transform: translate3d(5px, 0, 0);
  }

  to {
    transform: none;
  }
}

.bounceInLeft {
  animation-name: bounceInLeft;
}

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    transform: translate3d(10px, 0, 0);
  }

  90% {
    transform: translate3d(-5px, 0, 0);
  }

  to {
    transform: none;
  }
}

.bounceInRight {
  animation-name: bounceInRight;
}

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  75% {
    transform: translate3d(0, 10px, 0);
  }

  90% {
    transform: translate3d(0, -5px, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  animation-name: bounceInUp;
}

@keyframes bounceOut {
  20% {
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }
}

.bounceOut {
  animation-name: bounceOut;
}

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  animation-name: bounceOutDown;
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  animation-name: bounceOutLeft;
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  animation-name: bounceOutRight;
}

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  animation-name: bounceOutUp;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  animation-name: fadeIn;
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInDown {
  animation-name: fadeInDown;
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInDownBig {
  animation-name: fadeInDownBig;
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInLeft {
  animation-name: fadeInLeft;
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInLeftBig {
  animation-name: fadeInLeftBig;
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInRight {
  animation-name: fadeInRight;
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInRightBig {
  animation-name: fadeInRightBig;
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0,6rem, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeInUp2 {
    from {
      opacity: 0;
      transform: translate3d(0,2rem, 0);
    }
  
    to {
      opacity: 1;
      transform: none;
    }
  }
  


.fadeInUp {
  animation-name: fadeInUp;
}

.fadeInUp2 {
    animation-name: fadeInUp2;
  }

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInUpBig {
  animation-name: fadeInUpBig;
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  animation-name: fadeOutDown;
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  animation-name: fadeOutDownBig;
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  animation-name: fadeOutLeft;
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  animation-name: fadeOutLeftBig;
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  animation-name: fadeOutRight;
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  animation-name: fadeOutRightBig;
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  animation-name: fadeOutUp;
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  animation-name: fadeOutUpBig;
}

@keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out;
  }

  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out;
  }

  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in;
  }

  80% {
    transform: perspective(400px) scale3d(.95, .95, .95);
    animation-timing-function: ease-in;
  }

  to {
    transform: perspective(400px);
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  animation-name: flip;
}

@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInX;
}

@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 20deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px);
    opacity: 1;
  }

  80% {
    transform: perspective(400px);
  }

  to {
    transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInY;
}

@keyframes flipOutX {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@keyframes flipOutY {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipOutY;
}

@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    transform: none;
    opacity: 1;
  }
}

.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out;
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in;
}

@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}

.rotateIn {
  animation-name: rotateIn;
}

@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownLeft {
  animation-name: rotateInDownLeft;
}

@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownRight {
  animation-name: rotateInDownRight;
}

@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpLeft {
  animation-name: rotateInUpLeft;
}

@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpRight {
  animation-name: rotateInUpRight;
}

@keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1;
  }

  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  animation-name: rotateOut;
}

@keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  animation-name: rotateOutDownLeft;
}

@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  animation-name: rotateOutDownRight;
}

@keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  animation-name: rotateOutUpLeft;
}

@keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  animation-name: rotateOutUpRight;
}

@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  animation-name: hinge;
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    transform: scale(0.1) rotate(30deg);
    transform-origin: center bottom;
  }

  50% {
    transform: rotate(-10deg);
  }

  70% {
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

.jackInTheBox {
  animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.rollIn {
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  animation-name: rollOut;
}

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  animation-name: zoomIn;
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  animation-name: zoomInDown;
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
  animation-name: zoomInLeft;
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInRight {
  animation-name: zoomInRight;
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInUp {
  animation-name: zoomInUp;
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  animation-name: zoomOut;
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
  animation-name: zoomOutDown;
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}

.zoomOutLeft {
  animation-name: zoomOutLeft;
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}

.zoomOutRight {
  animation-name: zoomOutRight;
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutUp {
  animation-name: zoomOutUp;
}



@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  animation-name: slideInLeft;
}

@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  animation-name: slideInRight;
}

@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  animation-name: slideInUp;
}

@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  animation-name: slideOutDown;
}

@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  animation-name: slideOutLeft;
}

@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  animation-name: slideOutRight;
}

@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  animation-name: slideOutUp;
}

/* End */


/* Start:/local/templates/amarylis/libs/animate/new_animate.css?1605004829350*/
.fadeMenu
{
  animation-fill-mode: both;
  animation-name: fadeMenu;
  animation-duration: 160ms;
  animation-delay: 0ms;
  animation-timing-function: ease;
  will-change:fadeMenu;
} 

@keyframes fadeMenu {
  from {
    transform: scale(.90) translateY(2rem);
    opacity: 0;
  }
  to {
    transform: scale(1) translateY(0rem);
    opacity: 1;
  }
}
/* End */


/* Start:/local/templates/amarylis/libs/custom-scrollbar/jquery.mCustomScrollbar.min.css?160500482942839*/
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(/local/templates/amarylis/libs/custom-scrollbar/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
/* End */


/* Start:/local/templates/amarylis/libs/fancybox/jquery.fancybox.min.css?160500482913706*/
@charset "UTF-8";.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}
/* End */


/* Start:/local/templates/amarylis/libs/fotorama/fotorama.css?160500482915226*/
/*!
 * Fotorama 4.6.4 | http://fotorama.io/license/
 */
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/local/templates/amarylis/libs/fotorama/fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/local/templates/amarylis/libs/fotorama/fotorama@2x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;/* overflow:hidden */}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%;z-index: 2;}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer;z-index: 2;position: relative;}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color: var(--color__fill-1);background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1));border-radius: .5rem;}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}
/* End */


/* Start:/local/templates/amarylis/libs/jquery-ui/jquery-ui.min.css?160500482932313*/
/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(/local/templates/amarylis/libs/jquery-ui/%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(/local/templates/amarylis/libs/jquery-ui/%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(/local/templates/amarylis/libs/jquery-ui/%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(/local/templates/amarylis/libs/jquery-ui/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(/local/templates/amarylis/libs/jquery-ui/%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(/local/templates/amarylis/libs/jquery-ui/%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(/local/templates/amarylis/libs/jquery-ui/%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background-color: transparent;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;font-size: 1rem;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;border: 0 !important;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;/* text-indent:-99999px; */overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em;}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width: 1rem;height: 1rem;cursor:default;-ms-touch-action:none;touch-action:none;outline: none;border-radius: 1.5rem;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-hanet    et                    0k            `n    et            et    9>      et            ui-slider-horizontal .ui-slider-handle{top: -.35rem;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{background: #e4e4e4;color:#333;border: 0px !important;border-radius: 0px !important;}.ui-widget-content a{color:#333}.ui-widget-header{background: var(--color__fill-1);color:#333;font-weight:bold;border: none !important;}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background: white;font-weight:normal;/* border: .25rem solid var(--color__fill-1) !important; */cursor: pointer;outline: none !important;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/local/templates/amarylis/libs/jquery-ui/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/local/templates/amarylis/libs/jquery-ui/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/local/templates/amarylis/libs/jquery-ui/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/local/templates/amarylis/libs/jquery-ui/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/local/templates/amarylis/libs/jquery-ui/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/local/templates/amarylis/libs/jquery-ui/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/local/templates/amarylis/libs/jquery-ui/images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/* End */


/* Start:/local/templates/amarylis/libs/swiper/swiper.min.css?165823152020770*/
/**
 * Swiper 4.3.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2018 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: July 31, 2018
 */
.swiper-container {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
}

.swiper-container-no-flexbox .swiper-slide {
	float: left
}

.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper {
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform
}

.swiper-invisible-blank-slide {
	visibility: hidden
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
	height: auto
}

.swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-transition-property: height, -webkit-transform;
	transition-property: height, -webkit-transform;
	-o-transition-property: transform, height;
	transition-property: transform, height;
	transition-property: transform, height, -webkit-transform
}

.swiper-container-3d {
	-webkit-perspective: 1200px;
	perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10;
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal>.swiper-wrapper {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical>.swiper-wrapper {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
	opacity: .16;
	pointer-events: none;
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-lock {
	display: none
}

.swiper-pagination {
	position: relative;
	text-align: center;
	-webkit-transition: .3s opacity;
	-o-transition: .3s opacity;
	transition: .3s opacity;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}

.swiper-pagination-bullets-dynamic {
	overflow: hidden;
	font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	-webkit-transform: scale(.33);
	-ms-transform: scale(.33);
	transform: scale(.33);
	position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	-webkit-transform: scale(.66);
	-ms-transform: scale(.66);
	transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	-webkit-transform: scale(.33);
	-ms-transform: scale(.33);
	transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	-webkit-transform: scale(.66);
	-ms-transform: scale(.66);
	transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	-webkit-transform: scale(.33);
	-ms-transform: scale(.33);
	transform: scale(.33)
}

.swiper-pagination-bullet {
	width: .5rem;
	height: .5rem;
	display: inline-block;
	border-radius: .25rem;
	background: var(--color__dark);
	opacity: .16;
	outline: none;
	transition: all ease .24s;
	margin: 0px .25rem;
}

button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: var(--color__fill-1);
	width: 3rem;
}

.swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 6px 0;
	display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	display: inline-block;
	-webkit-transition: .2s top, .2s -webkit-transform;
	transition: .2s top, .2s -webkit-transform;
	-o-transition: .2s transform, .2s top;
	transition: .2s transform, .2s top;
	transition: .2s transform, .2s top, .2s -webkit-transform
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	-webkit-transition: .2s left, .2s -webkit-transform;
	transition: .2s left, .2s -webkit-transform;
	-o-transition: .2s transform, .2s left;
	transition: .2s transform, .2s left;
	transition: .2s transform, .2s left, .2s -webkit-transform
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	-webkit-transition: .2s right, .2s -webkit-transform;
	transition: .2s right, .2s -webkit-transform;
	-o-transition: .2s transform, .2s right;
	transition: .2s transform, .2s right;
	transition: .2s transform, .2s right, .2s -webkit-transform
}

.swiper-pagination-progressbar {
	background: rgba(0, 0, 0, .25);
	position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;
	transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	-webkit-transform-origin: right top;
	-ms-transform-origin: right top;
	transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}

.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}

.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}

.swiper-pagination-progressbar.swiper-pagination-white {
	background: rgba(255, 255, 255, .25)
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
	background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}

.swiper-pagination-progressbar.swiper-pagination-black {
	background: rgba(0, 0, 0, .25)
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
	background: #000
}

.swiper-pagination-lock {
	display: none
}

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0, 0, 0, .5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.swiper-scrollbar-cursor-drag {
	cursor: move
}

.swiper-scrollbar-lock {
	display: none
}

.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	object-fit: contain
}

.swiper-slide-zoomed {
	cursor: move
}

.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	-webkit-transform-origin: 50%;
	-ms-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-position: 50%;
	background-size: 100%;
	background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	-webkit-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube {
	overflow: visible
}

.swiper-container-cube .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1;
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0
}

.swiper-container-flip {
	overflow: visible
}

.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-coverflow .swiper-wrapper {
	-ms-perspective: 1200px
}
/* End */


/* Start:/tools/css/form.css?1605004744773*/
.b-popup-form .iexmodal-popup {
    background: none;
    box-shadow: none;
}

.big-input.--error .b-pform-tooltip{
    display: none;
}

.big-input.--error:not(.is-has) .big-input__title{
    display: none;
}

.big-input.--error .big-input__input::placeholder{
    color: red;
}

.b-inline-form .iexform-updating:after {
    content: "";
    position: absolute;
    background: url(/tools/iexForm/img/spinner.gif) no-repeat scroll center center transparent;
    left: 50% !important;
    top: 35% !important;
    transform: translate(0, -50%);
    height: 24px !important;
    width: 24px !important;
    background-size: contain !important;
}

@media (max-width: 1199px) {

}

@media (max-width: 991px) {

}

@media (max-width: 767px) {

}

@media (max-width: 575px) {

}
/* End */


/* Start:/tools/css/style.css?16645306562539*/
.w-100 {
    width: 100%;
}

.b-popup-form .popup__shade {
    background-color: transparent;
}
.b-popup-form .iexmodal-close-inner {
    display: none;
}

.b-popup-auth{}
.b-popup-auth .iexmodal-popup{
    border-radius: 16px;
}
.b-popup-auth .iexmodal-inner{
    padding: 45px 60px;
}

.b-popup-vacancy{}
.b-popup-vacancy .iexmodal-popup{
   border-radius: 16px;
}
.b-popup-vacancy .iexmodal-inner{
    padding: 30px 80px 48px;
}
@media (max-width: 767px) {
    .b-popup-vacancy .iexmodal-inner{
        padding: 10px 30px 25px;
    }
}

.bx-sls .dropdown-block {
    background-color: hsl(210deg 1% 91%);
    margin: 0;
    width: 100%;
    outline: 0;
    border: 0;
    height: 5.5rem;
    -webkit-transition: all .24s;
    -o-transition: all .24s;
    transition: all .24s;
    padding: 0 2.5rem;
    border-radius: .5rem;
    font-weight: 600;
    font-size: 1.25rem
}

.bx-sls .bx-ui-sls-container {
    min-height: 88px;
}

.bx-sls .dropdown-icon {
    left: 13px;
    top: 50%;
    margin: -7px 0 0;
}

.bx-sls .bx-ui-sls-fake, .bx-sls .bx-ui-sls-route {
    font-weight: 500;
    font-size: 1.2rem;
    top: 50%;
    margin: 0;
}

.bx-sls .dropdown-fade2white {
    background: none;
}

.bx-ui-sls-container:before {
    content: "Ваш город:";
    position: absolute;
    top: 1.5rem;
    font-size: .875rem;
    font-weight: 600;
}

.bx-sls .dropdown-block:focus {
    box-shadow: inset 0 0 0 .25rem var(--color__dark);
    background-color: #fff;
}

.btn.btn-lg.btn-success {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    outline: 0;
    border: 0;
    text-decoration: none;
    -webkit-transition: all ease .24s;
    -o-transition: all ease .24s;
    transition: all ease .24s;
    cursor: pointer;
    padding: 0 2.5rem;
    height: 3.5rem;
    font-size: 1rem;
    border-radius: .5rem;
    font-weight: 700;
    color: #fff;
    background-color: #ce0058;
    font-weight: 700;
    margin: 0 0 40px;
}

.b-popup-form {
    width: 100%;
}

.top-product-sort__btn.active {
    color: var(--color__fill-1);
}

.one_click_bye_sbmt_btn button{
    float: right;
}
.one_click_bye_phone_inp{
    padding-right: 0px !important;
}

.one_click_bye_email_inp{
    padding-right: 0px !important;
}

@media (max-width: 1199px) {

}

@media (max-width: 991px) {

}

@media (max-width: 767px) {

}

@media (max-width: 575px) {

}
/* End */


/* Start:/tools/iexModal/iexModal.css?160500474419027*/
/**
 * iexModal
 */

.iexmodal{
    display: none;
    position: fixed;
    z-index: 9990;
    opacity: 0;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
    background-color: rgba(0,0,0,0.5);
    cursor: pointer;
}

.iexmodal-alert.iexmodal{
    right: auto;
    bottom: auto;
    overflow: visible;
}

.iexmodal-spinner {
    display: none;
    position: absolute;
    width: 100px;
    height: 100px;
    left: 50%;
    top: 50%;
    margin-left: -50px;
    margin-top: -50px;
    -webkit-transition: opacity .2s ease;
    transition: opacity .2s ease;
    opacity: 0;
}

.iexmodal-loading .iexmodal-spinner{
    display: block;
    opacity: 1;
}

.iexmodal-spinner::after {
    content: "";
    display: block;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    border-width: 5px;
    border-style: solid;
    border-color: #fff transparent #fff transparent;
    -webkit-animation: rotateSpinner 1.2s linear infinite;
    animation: rotateSpinner 1.2s linear infinite;
}

@keyframes rotateSpinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@-webkit-keyframes rotateSpinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.iexmodal-popup {
    position: fixed;
    opacity: 0;
    z-index: 9991;
    /*
    width: задается в JS, по-молчанию 450px;
    height: задается в JS, по-молчанию равен высоте контента (плюс вертикальные паддинги), оставаясь в пределах высоты окна
    */
    left: 50%;
    top: 50%;
    border-radius: 3px;
    background-color: #fff;
    transition: height 1s ease 0s;
    -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4);
    box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4);
    -webkit-appearance: none; /* отключает стили Safari на iOS (чтобы работало box-shadow) */
}

.iexmodal-alert .iexmodal-popup{
    left: auto;
    top: auto;
    right: 10px;
    bottom: 10px;
    transition: none;
    -webkit-box-shadow: 0 1px 23px 3px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 23px 3px rgba(0, 0, 0, 0.2);
}

.iexmodal-fullscreen .iexmodal-popup{
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.iexmodal-overflow-y .iexmodal-popup{
    top: 10px;
    bottom: 10px;
}

.iexmodal-overflow-x .iexmodal-popup{
    left: 10px;
    right: 10px;
}

.iexmodal-top .iexmodal-popup{
    top: 0;    
    right: 0;
    bottom: auto;
    left: 0;
    border-radius: 0 0 3px 3px;
}

.iexmodal-top.iexmodal-overflow-y .iexmodal-popup{
    bottom: 10px;
}

.iexmodal-right .iexmodal-popup{
    top: 0;
    right: 0;
    bottom: 0;
    left: auto;
    border-radius: 3px 0 0 3px;
}

.iexmodal-right.iexmodal-overflow-x .iexmodal-popup{
    left: 10px;
}

.iexmodal-bottom .iexmodal-popup{
    top: auto;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 3px 3px 0 0;
}

.iexmodal-bottom.iexmodal-overflow-y .iexmodal-popup{
    top: 10px;
}

.iexmodal-left .iexmodal-popup{
    top: 0;
    right: auto;
    bottom: 0;
    left: 0;
    border-radius: 0 3px 3px 0;
}

.iexmodal-left.iexmodal-overflow-x .iexmodal-popup{
    right: 10px;
}

.iexmodal-fullscreen .iexmodal-popup,
.iexmodal-top .iexmodal-popup,
.iexmodal-right .iexmodal-popup,
.iexmodal-bottom .iexmodal-popup,
.iexmodal-left .iexmodal-popup {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.iexmodal-inner {
    position: relative;
    z-index: 9992;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px;
    cursor: default;
    height: 100%;
}

/* нужно чтобы за границу блока iexmodal-inner-wrap не вылазили margin-top у первого дочернего элемента и margin-bottom у последнего дочернего элемента */
.iexmodal-inner-wrap::before,
.iexmodal-inner-wrap::after{
    content: "";
    display: block;
    height: 1px;
}

.iexmodal-icon{
    display: inline-block;
    width: 1em;
    height: 1em;
    stroke: currentColor;
    fill: currentColor;
}

.iexmodal-close-outer,
.iexmodal-close-inner{
    position: absolute;
    padding: 18px;
    stroke-linecap: round;
    cursor: pointer;
}

.iexmodal-close-outer{
    right: 0;
    top: 0;
    font-size: 26px;
    stroke-width: 2.3px;
    color: #fff;
    -webkit-transition: opacity .2s ease;
    transition: opacity .2s ease;
    opacity: 0;
}

.iexmodal-right .iexmodal-close-outer{
    right: auto;
    left: 0;
}

.iexmodal-loading .iexmodal-close-outer{
    opacity: 1;
}

.iexmodal-close-inner{
    z-index: 9993;
    right: -5px;
    top: -5px;
    font-size: 18px;
    stroke-width: 3px;
    color: #000;
}

.iexmodal-right .iexmodal-close-inner{
    right: auto;
    left: -5px;
}

.iexmodal-close-outer .iexmodal-icon,
.iexmodal-close-inner .iexmodal-icon{
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    transform-origin: center center;
}

.iexmodal-close-inner .iexmodal-icon{
    opacity: 0.6;
}

.iexmodal-close-outer:hover .iexmodal-icon,
.iexmodal-close-inner:hover .iexmodal-icon{
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

.iexmodal-close-inner:hover .iexmodal-icon{
    opacity: 0.8;
}

.iexmodal-content{
    display: none;
}

.iexmodal-debug-wrap{
    word-wrap: break-word;
}

.iexmodal-debug-code{
    max-height: 150px;
    min-height: 60px;
    overflow-x: hidden;
    overflow-y: scroll;
    background-color: #e8e8e8;
    padding: 5px 6px;
    font-family: monospace;
    font-size: 13px;
    line-height: 16px;
    resize: vertical;
}

.iexmodal-debug-panel{
    position: fixed;
    z-index: 100000;
    top: 0;
    right: 0;
    width: 100%;
    height: 30%;
    background-color: #fff;
    white-space: pre;
    font-family: monospace;
    overflow: scroll;
    box-shadow: 0 0 3px 1px rgba(0,0,0,0.3);
    font-size: 12px;
    line-height: 14px;
    padding: 0 6px 6px;
}

@media (min-width: 500px) {
    .iexmodal-debug-panel{
        width: 60%;
    }
}

@media (min-width: 1000px) {
    .iexmodal-debug-panel{
        width: 40%;
    }
}

.iexmodal-animate{
    animation-fill-mode: forwards;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    opacity: 1;
}

@-webkit-keyframes iexmodal-animate-wrap-in {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes iexmodal-animate-wrap-in {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.iexmodal-animate-wrap-in {
    -webkit-animation-name: iexmodal-animate-wrap-in;
    animation-name: iexmodal-animate-wrap-in;
}

@-webkit-keyframes iexmodal-animate-wrap-out {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@keyframes iexmodal-animate-wrap-out {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

.iexmodal-animate-wrap-out {
    -webkit-animation-name: iexmodal-animate-wrap-out;
    animation-name: iexmodal-animate-wrap-out;
}

@-webkit-keyframes iexmodal-animate-default-in {
    from {
        -webkit-transform: translate3d(0, -50px, 0);
        transform: translate3d(0, -50px, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes iexmodal-animate-default-in {
    from {
        -webkit-transform: translate3d(0, -50px, 0);
        transform: translate3d(0, -50px, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.iexmodal-animate-default-in {
    -webkit-animation-name: iexmodal-animate-default-in;
    animation-name: iexmodal-animate-default-in;
}

@-webkit-keyframes iexmodal-animate-default-out {
    from {
    }

    to {
        -webkit-transform: translate3d(0, 70px, 0);
        transform: translate3d(0, 70px, 0);
    }
}

@keyframes iexmodal-animate-default-out {
    from {
    }

    to {
        -webkit-transform: translate3d(0, 70px, 0);
        transform: translate3d(0, 70px, 0);
    }
}

.iexmodal-animate-default-out {
    -webkit-animation-name: iexmodal-animate-default-out;
    animation-name: iexmodal-animate-default-out;
}

@-webkit-keyframes iexmodal-animate-fullscreen-in {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes iexmodal-animate-fullscreen-in {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.iexmodal-animate-fullscreen-in {
    -webkit-animation-name: iexmodal-animate-fullscreen-in;
    animation-name: iexmodal-animate-fullscreen-in;
}

@-webkit-keyframes iexmodal-animate-fullscreen-out {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@keyframes iexmodal-animate-fullscreen-out {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

.iexmodal-animate-fullscreen-out {
    -webkit-animation-name: iexmodal-animate-fullscreen-out;
    animation-name: iexmodal-animate-fullscreen-out;
}

@-webkit-keyframes iexmodal-animate-alert-in {
    0% {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    70% {
        -webkit-transform: translate3d(-30px, 0, 0);
        transform: translate3d(-30px, 0, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes iexmodal-animate-alert-in {
    0% {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    70% {
        -webkit-transform: translate3d(-30px, 0, 0);
        transform: translate3d(-30px, 0, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.iexmodal-animate-alert-in {
    -webkit-animation-name: iexmodal-animate-alert-in;
    animation-name: iexmodal-animate-alert-in;
}


@-webkit-keyframes iexmodal-animate-alert-out {
    0% {
    }

    30% {
        -webkit-transform: translate3d(-40px, 0, 0);
        transform: translate3d(-40px, 0, 0);
    }

    to {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}

@keyframes iexmodal-animate-alert-out {
    0% {
    }

    30% {
        -webkit-transform: translate3d(-40px, 0, 0);
        transform: translate3d(-40px, 0, 0);
    }

    to {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}

.iexmodal-animate-alert-out {
    -webkit-animation-name: iexmodal-animate-alert-out;
    animation-name: iexmodal-animate-alert-out;
}

@-webkit-keyframes iexmodal-animate-top-in {
    from {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes iexmodal-animate-top-in {
    from {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.iexmodal-animate-top-in {
    -webkit-animation-name: iexmodal-animate-top-in;
    animation-name: iexmodal-animate-top-in;
}

@-webkit-keyframes iexmodal-animate-top-out {
    from {
    }

    to {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

@keyframes iexmodal-animate-top-out {
    from {
    }

    to {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

.iexmodal-animate-top-out {
    -webkit-animation-name: iexmodal-animate-top-out;
    animation-name: iexmodal-animate-top-out;
}


@-webkit-keyframes iexmodal-animate-bottom-in {
    from {
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes iexmodal-animate-bottom-in {
    from {
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.iexmodal-animate-bottom-in {
    -webkit-animation-name: iexmodal-animate-bottom-in;
    animation-name: iexmodal-animate-bottom-in;
}


@-webkit-keyframes iexmodal-animate-bottom-out {
    from {
    }

    to {
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

@keyframes iexmodal-animate-bottom-out {
    from {
    }

    to {
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

.iexmodal-animate-bottom-out {
    -webkit-animation-name: iexmodal-animate-bottom-out;
    animation-name: iexmodal-animate-bottom-out;
}

@-webkit-keyframes iexmodal-animate-right-in {
    from {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes iexmodal-animate-right-in {
    from {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.iexmodal-animate-right-in {
    -webkit-animation-name: iexmodal-animate-right-in;
    animation-name: iexmodal-animate-right-in;
}

@-webkit-keyframes iexmodal-animate-right-out {
    from {
    }

    to {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}

@keyframes iexmodal-animate-right-out {
    from {
    }

    to {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
}

.iexmodal-animate-right-out {
    -webkit-animation-name: iexmodal-animate-right-out;
    animation-name: iexmodal-animate-right-out;
}

@-webkit-keyframes iexmodal-animate-left-in {
    from {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes iexmodal-animate-left-in {
    from {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.iexmodal-animate-left-in {
    -webkit-animation-name: iexmodal-animate-left-in;
    animation-name: iexmodal-animate-left-in;
}

@-webkit-keyframes iexmodal-animate-left-out {
    from {
    }

    to {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}

@keyframes iexmodal-animate-left-out {
    from {
    }

    to {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}

.iexmodal-animate-left-out {
    -webkit-animation-name: iexmodal-animate-left-out;
    animation-name: iexmodal-animate-left-out;
}

/*
 * END: iexModal
 */

/*
 * perfect-scrollbar.js
 */
/*
 * Container style
 */
.ps {
    overflow: hidden !important;
    overflow-anchor: none;
    -ms-overflow-style: none;
    touch-action: auto;
    -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
    display: none;
    opacity: 0;
    transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    height: 15px;
    /* there must be 'bottom' or 'top' for ps__rail-x */
    bottom: 0px;
    /* please don't change 'position' */
    position: absolute;
}

.ps__rail-y {
    display: none;
    opacity: 0;
    transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    width: 15px;
    /* there must be 'right' or 'left' for ps__rail-y */
    right: 0;
    /* please don't change 'position' */
    position: absolute;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
    display: block;
    background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
    opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
    background-color: #eee;
    opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
    background-color: #aaa;
    border-radius: 6px;
    transition: background-color .2s linear, height .2s ease-in-out;
    -webkit-transition: background-color .2s linear, height .2s ease-in-out;
    height: 6px;
    /* there must be 'bottom' for ps__thumb-x */
    bottom: 2px;
    /* please don't change 'position' */
    position: absolute;
}

.ps__thumb-y {
    background-color: #aaa;
    border-radius: 6px;
    transition: background-color .2s linear, width .2s ease-in-out;
    -webkit-transition: background-color .2s linear, width .2s ease-in-out;
    width: 6px;
    /* there must be 'right' for ps__thumb-y */
    right: 2px;
    /* please don't change 'position' */
    position: absolute;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
    background-color: #999;
    height: 11px;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
    background-color: #999;
    width: 11px;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
    .ps {
        overflow: auto !important;
    }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps {
        overflow: auto !important;
    }
}
/*
 * END: perfect-scrollbar.js
 */

/*
 * iexModal fixes for perfect-scrollbar.js
 */
.ps .ps__rail-x{
    display: none !important;
}
.ps .ps__rail-y{
    opacity: 0.4 !important;
    background-color: #ddd;
    width: 8px;
    transition: width .2s linear, background-color .2s linear;
    -webkit-transition: width .2s linear, background-color .2s linear;
}
.ps .ps__thumb-y{
    background-color: #000;
    width: auto;
    left: 2px;
    right: 2px;
}
.ps .ps__rail-y:hover{
    width: 12px;
    background-color: #ddd;
}
.ps .ps__rail-y:hover > .ps__thumb-y{
    background-color: #000;
    left: 2px;
    right: 2px;
    width: auto;
}
/*
 * END: iexModal fixes for perfect-scrollbar.js
 */
/* End */


/* Start:/tools/iexForm/iexform.css?161380853016486*/
/* cyrillic */
@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    src: local('Ubuntu'), url(/tools/iexForm/fonts/Ubuntu-cyr.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin */
@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    src: local('Ubuntu'), url(/tools/iexForm/fonts/Ubuntu-lat.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic */
@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: bold;
    src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(/tools/iexForm/fonts/Ubuntu-Bold-cyr.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin */
@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: bold;
    src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(/tools/iexForm/fonts/Ubuntu-Bold-lat.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}


/* b-pform-ico */

.b-pform-ico{
    display: inline-block;
    width: 1em;
    height: 1em;
    stroke-width: 0;
    stroke: currentColor;
    fill: currentColor;
    line-height: 0;
}


/* b-pform */

.b-pform__input, .b-pform__ico, .b-pform__star, .b-pform__button, .b-pform__confirmed-ico {
    display: inline-block;
    vertical-align: top;
}

.b-pform__popup, .b-pform__wrap, .b-pform__inner, .b-pform__title, .b-pform__item, .b-pform__label, .b-pform__optlabel, .b-pform__input, .b-pform__options, .b-pform__optlabel, .b-pform__legend, .b-pform__errtext, .b-pform__bt, .b-pform__success, .b-pform__confirmed, .b-pform__input_file, .b-pform__input_file, .b-pform__filebutton, .b-pform__fileplus, .b-pform__thanks, .b-pform__fail, .b-pform-tooltip{
    font-family: 'Ubuntu', sans-serif;
    font-size: 16px;
    line-height: 18px;
    color: #666;

    -webkit-box-sizing: border-box;
    box-sizing: border-box;

    /* отключает стили Safari на iOS (чтобы работало box-shadow) */
    -webkit-appearance: none;
}

.b-pform{
}

.b-pform_multistep{ /* добавляется автоматически к врапперам многошаговых */
}

.b-pform_for_dark_bg{}

.b-pform form{
    display: block;
    margin: 0;
    padding: 0;
    border: none;
}

.b-pform__wrap{
    border: 1px solid #ccc;
    border-radius: 3px;
    background-color: #fff;
    padding: 30px;
}

.iexmodal .b-pform__wrap{
    border: none;
    padding: 10px;
}

.b-pform__inner {
    position: relative;
}

.b-pform__title {
    position: relative;
    color: #555;
    font-size: 17px;
    line-height: 19px;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 35px;
}

.iexmodal .b-pform__title {
    padding-right: 37px;
}

.b-pform_multistep .b-pform__title{
    margin-bottom: 20px;
}

.b-pform__fail{
    color: red;
    margin-bottom: 13px;
    margin-top: -10px;
}

.b-pform__info{
    padding: 0 0 20px;
    font-weight: bold;
}

.b-pform__item {
    position: relative;
    padding: 0 0 20px;
}

.b-pform__label {
    display: block;
    margin-bottom: 7px;
}

.b-pform__optlabel{
    display: block;
    position: relative;
    font-weight: normal;
    padding-left: 19px;
    margin-bottom: 7px;
}

.b-pform__optlabel_single{
    display: inline-block;
    padding-left: 3px;
    padding-top: 2px;
    padding-bottom: 3px;
    border-radius: 3px;
    padding-right: 5px;
}

.b-pform__optlabel_policy{
    font-size: 14px;
    margin-right: -5px;
    margin-bottom: 0;
}

.b-pform_for_dark_bg .b-pform__optlabel_policy{
    color: #fff;
}

.b-pform__optlabel_remember{
    margin-right: -5px;
    margin-bottom: 0;
}

.b-pform__options .b-pform__optlabel:last-child{
    margin-bottom: 0;
}

.b-pform__options input{
    position: absolute;
    left: 0;
    top: 2px;
}

.b-pform__optlabel_single input{
    margin-right: 3px;
    vertical-align: middle;
    margin-top: -2px;
}

.b-pform__input,
.b-pform__options{
    padding: 0 30px 0 9px;
    border-radius: 3px;
    /* background: #fbfbfb; */
    border-style: solid;
    border-width: 1px;
    border-color: #ccc;
}

.b-pform__input{
    height: 37px;
    width: 100%;
}

.b-pform__input::placeholder,
.b-pform__input::-webkit-input-placeholder{
    opacity: 0.6;
}

.b-pform__options{
    padding: 9px 15px 12px 10px;
    line-height: 16px;
}

.b-pform__input:focus {
    box-shadow: 0 0 0 2px #3399cc;
    outline: 0 none;
}

.iexform-has-error:not(.big-input__input){
    box-shadow: 0 0 0 2px red !important;
}

textarea.b-pform__input {
    height: 140px;
    padding-top: 6px;
    padding-bottom: 6px;
    resize: vertical;
}

.b-pform__star {
    background: #ffb746;
    border-radius: 12px;
    height: 6px;
    width: 6px;
}

.b-pform__item .b-pform__star{
    position: absolute;
    top: 42px;
    right: -12px;
}

.b-pform__legend .b-pform__star{
    vertical-align: middle;
    margin-right: 7px;
}

.b-pform__legend{
    font-size: 14px;
    margin-top: 15px;
}

.b-pform__errtext {
    color: red;
    line-height: 16px;
    position: absolute;
    right: 0;
    top: 0;
}

.b-pform__buttons{
    position: relative;
    margin-top: 15px;
}

.b-pform_multistep .b-pform__buttons{
    display: flex;
}
.b-pform__btcol{}
.b-pform__btcol:nth-child(1),
.b-pform__btcol:nth-child(3){
    flex-grow: 0;   /* не растягивать, ширина будет определяться контентом или flex-basis */
}
.b-pform__btcol:nth-child(2){
    text-align: center;
    flex-grow: 1;   /* растягивать, занимает все оставшееся пространство */
    display: flex;
    align-items: center; /* по вертикали */
    justify-content: center; /* по горизонтали */
}

.b-pform__bt {
    position: relative;

    border-width: 1px;
    border-style: solid;
    border-radius: 3px;
    height: 47px;
    line-height: 44px;
    cursor: pointer;

    box-sizing: content-box;
    padding: 0;
    width: 145px;

    outline: 0 none;
    transition: box-shadow 0.1s;
    transition: -webkit-box-shadow 0.1s;
}

.iexmodal .b-pform_multistep .b-pform__bt {
    width: auto;
}

.b-pform__bt .b-pform-ico{
    font-size: 26px;
    position: absolute;
    top: 50%;
    margin-top: -14px;
}

.b-pform__bt_prev .b-pform-ico{
    left: 50%;
    margin-left: -14px;
}
.b-pform__bt_next .b-pform-ico{
    right: 9px;
}

.b-pform__bt_submit,
.b-pform__bt_next{
    font-weight: bold;
    text-transform: uppercase;
    background: #66cc33;
    border-color: #66cc33;
    color: #fff;
    padding: 0 4px;
}

.b-pform__bt_submit:hover,
.b-pform__bt_next:hover{
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4);
}

.b-pform__bt_close,
.b-pform__bt_prev{
    background: #fff;
    border-color: #ccc;
    color: #7f7f7f;
}

.b-pform__authlinks{
    height: 47px;
    line-height: 24px;
}

.b-pform__authlinks a,
.b-pform__authlinks a:hover,
.b-pform__authlinks a:visited{
    color: #666;
    text-decoration: none;
    font-size: 16px;
}

.b-pform__authlinks a:hover{
    text-decoration: underline;
}

.b-pform__bt_close,
.b-pform__authlinks{
    position: absolute;
    top: 0;
    right: 0;
}

.b-pform__bt_prev,
.b-pform__bt_next{
    padding: 0 27px;
    width: auto;
}

.b-pform__bt_prev{
    text-transform: uppercase;
}
.b-pform__bt_next{
    padding-right: 42px;
}

.b-pform__bt_close:hover,
.b-pform__bt_prev:hover{
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
}

.b-pform__bt_file{
    position: relative;
    display: inline-block;
    padding: 0 20px;
    width: auto !important;
    color: #fff;
    background-color: #b3b3b3;
    border-color: #b3b3b3;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.85em;
    line-height: 47px;
}

.iexform-after-success{
    align-items: center;
    justify-content: center;
}

.iexform-before-success,
.iexform-after-success{
    display: none;
}

.iexform-before-success.active{
    display: block;
}

.iexform-after-success.active{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.b-pform__confirmed {
    font-size: 17px;
    line-height: 20px;
    text-align: center;
    padding: 30px 0;
}

.b-pform_for_dark_bg .b-pform__confirmed{
    color: #fff;
}

.b-pform__confirmed-ico {
    background: url(/tools/iexForm/img/confirmed.png) no-repeat;
    width: 114px;
    height: 114px;
    margin-bottom: 25px;
}

.b-pform__thanks {
    font-size: 23px;
    line-height: 24px;
    font-weight: bold;
    color: #555;
    margin-bottom: 7px;
}

.b-pform_for_dark_bg .b-pform__thanks{
    color: #fff;
}

.b-pform__hintwrap {
    position: relative;
}

.b-pform__item_file .b-pform__hintwrap + .b-pform__hintwrap{
    margin-top: 5px;
}

.b-pform__hint-ico{
    position: absolute;
    top: 7px;
    right: 7px;
    z-index: 20;
    font-size: 22px;
    line-height: 0;
    color: #b3b3b3;
}

.b-pform__item_file .b-pform__hint-ico{
    right: 77px;
}

.b-pform__hint{
    /* реализуется на tooltip.js */
}

.b-pform__plusbt{
    display: block;
    margin-top: 5px;
    color: #666 !important;
    text-decoration: underline;
    outline: none !important;
}

.iexform-updating{
    position:relative;
}

.iexform-updating:after{
    content: "";
    position: absolute;
    background: url("/tools/iexForm/img/spinner.gif") no-repeat scroll center center transparent;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}

.b-pform__filewrap{
    display: none;
    position: relative;
    z-index: 1;
}

.b-pform__filewrap + .b-pform__filewrap{
    margin-top: 5px;
}

.b-pform__filewrap .iexform-error-message{
    margin-left: 1px;
    margin-top: -20px;
}

.b-pform__input_file{
    position: relative;
    z-index: 0;
    padding-right: 72px;
}

.b-pform__filebutton{
    position: absolute;
    z-index: 2;
    top: 1px;
    right: 1px;
    bottom: 1px;
    padding: 0 10px;
    border: none;
    color: #fff;
    background-color: #b3b3b3;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.85em;
}

.b-pform__filewrap .b-pform__filebutton{
    bottom: auto;
    top: 0;
}

.b-pform__filereal{
    position: absolute;
    z-index: 3;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
}

.b-pform__step{
    display: none;
}
.b-pform__step_curr{
    display: block;
}

.b-pform__steptitle{
    display: inline-block;
    text-align: right;
    margin-bottom: 24px;
    font-weight: bold;
    background-color: #b3b3b3;
    padding: 5px 10px 6px 30px;
    color: #fff;
    margin-left: -30px;
}

.b-pform__stepbulls{}
.b-pform__stepbulls i{
    display: inline-block;
    width: 12px;
    height: 12px;
    border: 2px solid #b3b3b3;
    border-radius: 10px;
    box-sizing: border-box;
    cursor: pointer;
}
.b-pform__stepbulls i + i{
    margin-left: 5px;
}
.b-pform__stepbulls i.curr{
    background: #b3b3b3;
}

.b-pform__policy,
.b-pform__policy:hover,
.b-pform__policy:visited {
    color: #555 !important;
}
.b-pform__policy,
.b-pform__policy:visited {
    text-decoration: underline !important;
}
.b-pform__policy:hover {
    text-decoration: none !important;
}

.b-pform_for_dark_bg .b-pform__policy,
.b-pform_for_dark_bg .b-pform__policy:hover,
.b-pform_for_dark_bg .b-pform__policy:visited{
    color: #fff !important;
}

/* b-pform-tooltip */

.b-pform-tooltip {
    max-width: 100%;
    padding: 2px 8px 3px;
    color: #fff;
    font-size: 14px;
    line-height: 17px;
    text-align: center;
    border-radius: 4px;
}

.b-pform-tooltip-arrow,
.b-pform-tooltip-arrow::before {
    position: absolute;
    width: 6px;
    height: 6px;
    z-index: -1;
}

.b-pform-tooltip-arrow::before {
    content: "";
    transform: rotate(45deg);
    left: -3px;
}

.b-pform-tooltip,
.b-pform-tooltip-arrow::before{
    background-color:  #a2a1a1;
}

.b-pform-tooltip.error,
.b-pform-tooltip.error .b-pform-tooltip-arrow::before {
    background-color: red;
}

.b-pform-tooltip[data-popper-placement^="top"] .b-pform-tooltip-arrow {
    bottom: -3px;
}

.b-pform-tooltip[data-popper-placement^="right"] .b-pform-tooltip-arrow {
    left: 0;
}

.b-pform-tooltip[data-popper-placement^="bottom"] .b-pform-tooltip-arrow {
    top: -3px;
}

.b-pform-tooltip[data-popper-placement^="left"] .b-pform-tooltip-arrow {
    right: -6px;
}

.b-pform-tooltip.error.common {
    margin: 0;
    padding: 4px 10px;
    border: none;
}
.b-pform-tooltip.error.common .b-pform-tooltip-arrow {
    display: none;
}


/* b-pform-panel */

.b-pform-panel,
.b-pform-panel *,
.b-pform-panel *::after,
.b-pform-panel *::before{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: 'Ubuntu', sans-serif;
    color: #555555;
}

.b-pform-panel_white_icons *,
.b-pform-panel_white_icons *::after,
.b-pform-panel_white_icons *::before{
    color: #fff;
}

.b-pform-panel{
    position: fixed;
    z-index: 999990;
    right: 0;
    top: 50%;
    /*width: 272px; не фиксиуруем ширину */
    opacity: 0.9;
}

.b-pform-panel_hidden{
}

.b-pform-panel_r{
    right: 0;
    left: auto;
}

.b-pform-panel_l{
    left: 0;
    right: auto;
}

.b-pform-panel__menu{}

@media (min-width: 768px) {
    .b-pform-panel_hidden .b-pform-panel__menu{
        transform: translateX(-58px);
    }
}

.b-pform-panel__option{
    display: block;
    position: relative;
    border-style: solid;
    border-color: #ec673c;
    border-width: 1px 0 0 1px;
    background-color: #d85328;
    font-size: 14px;
    line-height: 17px;
    padding: 23px 20px 22px 58px;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    outline: none;
}

.b-pform-panel__option:hover{
    background-color: #ec673c;
    color: #555555;
}

.b-pform-panel_white_icons .b-pform-panel__option:hover{
    color: #fff;
}

.b-pform-panel__option:first-child {
    border-top-left-radius: 13px;
}

.b-pform-panel__option:last-child {
    border-bottom-left-radius: 13px;
    border-bottom-width: 1px;
}

.b-pform-panel__option .b-pform-ico{
    position: absolute;
    font-size: 24px;
    top: 50%;
    margin-top: -12px;
    left: 20px;
}

.b-pform-panel_hidden .b-pform-panel__option .b-pform-ico {
    left: 17px;
}

.b-pform-panel__hide,
.b-pform-panel__show{
    display: block;
    position: relative;
    box-sizing: border-box;

    height: 28px;
    line-height: 26px;

    font-size: 15px;
    font-weight: 400;
    text-decoration: none;

    border-style: solid;
    border-color: #ec673c;
    border-width: 0 0 1px 1px;
    border-bottom-left-radius: 10px;
    background-color: #d85328;
    outline: none;

    padding: 0 10px 0 24px;
    margin-top: -1px;
}

.b-pform-panel__hide:hover,
.b-pform-panel__show:hover{
    background-color: #ec673c;
    color: #555555;
}

.b-pform-panel_white_icons .b-pform-panel__hide:hover,
.b-pform-panel_white_icons .b-pform-panel__show:hover{
    color: #fff;
}

.b-pform-panel__hide{
    float: right;
}

.b-pform-panel__show{
    display: none;
    position: absolute;
    left: 0;
    bottom: 0;
    transform: translateX(-100%);
}

@media (max-width: 767px) {
    .b-pform-panel__show{
        border-top-left-radius: 10px;
    }
}

.b-pform-panel_hidden .b-pform-panel__show{
    display: block;
    padding-right: 4px;
}

.b-pform-panel__show .b-pform-ico,
.b-pform-panel__hide .b-pform-ico{
    position: absolute;
    left: 4px;
    top: 50%;
    margin-top: -11px;
    font-size: 20px;
}


/* responsive */

@media (max-width: 490px) {
    .iexmodal .b-pform_multistep .b-pform__buttons{
        text-align: center;
    }
    .b-pform_multistep .b-pform__bt,
    .iexmodal .b-pform_multistep .b-pform__bt{
        width: auto;
        padding: 0 17px;
    }
    .b-pform_multistep .b-pform__bt_next,
    .iexmodal .b-pform_multistep .b-pform__bt_next {
        padding-right: 35px;
    }
    .b-pform_multistep .b-pform__bt_next .b-pform-ico {
        right: 6px;
    }
}

@media (max-width: 420px) {
    .b-pform__bt{
        box-sizing: border-box;
    }
    .b-pform:not(.b-pform_multistep) .b-pform__bt,
    .iexmodal .b-pform:not(.b-pform_multistep) .b-pform__bt,
    .b-pform__authlinks{
        width: 100%;
        padding: 0;
        text-align: center;
    }
    .b-pform__bt_submit,
    .iexmodal .b-pform__bt_submit{
        margin-bottom: 15px;
    }
    .b-pform__bt_close,
    .b-pform__authlinks{
        position: static;
    }
}

/* End */


/* Start:/local/templates/.default/components/bitrix/menu/TopHeaderMenu/style.min.css?1605004829490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/.default/components/bitrix/menu/TopHeaderMenu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/amarylis/template_styles.css?17721930025427*/
.developer_logo{

    margin-top: 15px;

}



.developer_logo a{

    color: white;

}



.developer_logo img{

    margin-right: 5px;

}



.ash4{

    font-size: 2rem;

    line-height: 2.5rem;

    font-weight: 600;

    font-family: MontserratA;

    color: var(--color__dark);

}



.ash3{

    font-size: 2.5rem;

    line-height: 3rem;

    font-weight: 600;

    font-family: MontserratA;

}



.ash2{

    font-size: 3rem;

    line-height: 3.5rem;

    font-weight: 600;

    font-family: MontserratA;

}



.tags{

    margin-top: 20px;

}



.tags .flex{

    margin-top: 10px;

}



.tags .flex a{

    color: white;

    text-decoration: none;

    margin-right: 15px;

    padding: 10px;

    background-color: var(--color__fill-1);

}



@media screen and (max-width: 768px) {

    pf-widget{

        display: none !important;

    }

}



.top-menu__item a[href='/contacts/']{

    color: #CE0058 !important;

}



.head_clb_btn{

    margin-top: 8px;

    font-size: 14px !important;

}



.product-review_answ{

    margin-left: 45px;

}
.flex{
   row-gap: 15px;
}

.bx-soa-pp-list-description .bx-price-old{
    text-decoration: line-through !important;
}

.twpx_btn_wrapper .btn{
    background-color: var(--color__fill-1) !important;
    font-weight: 700 !important;
    color: var(--color__white) !important;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}

#boxberrySelectPvzWidget a{
    background-color: var(--color__fill-1) !important;
    font-weight: 700 !important;
    color: var(--color__white) !important;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    display: flex;
    justify-content: center;
    align-items: center;
    outline: none;
    border: 0rem;
    border-radius: 0rem;
    text-decoration: none;
    transition: all ease 0.24s;
    cursor: pointer;
    padding: 0rem 2.5rem;
    height: 3.5rem;
    font-size: 1rem;
    border-radius: 0.5rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
/* Task 54716 */
.rate:not(:checked)>label {
   min-width: 23px;
   min-height: 37px;
}
.product-detail__relateds-wrap, .active-sales, .popular-brands, .blog-related{
   opacity: 0;
}
.loaded .product-detail__relateds-wrap, .loaded .active-sales, .loaded .popular-brands,  .loaded .blog-related{
   opacity: 1;
}

.contacts_vidget{
    margin-left:auto;
    margin-right: auto;
    margin-bottom: 35px;
    width:560px;
    height:800px;
    overflow:hidden;
    position:relative;
}

@media (max-width: 767px){
    .contacts_vidget{
        width: 100%;
    }
}

#call_hidden_opt_popup{
    border-radius: 16px;
}

.hiddenOptAuthPopupContent{
    text-align: center !important;
    padding: 15px;
    max-width: 400px;
}

.hiddenOptAuthPopupContent .p1{
    font-size: 2rem !important;
    line-height: 2.5rem !important;
    font-weight: 600 !important;
    font-family: MontserratA !important;
}

.hiddenOptAuthPopupContent .p2{
    font-size: 1.5rem !important;
    line-height: 2.5rem !important;
    font-family: MontserratA !important;
}

@media (max-width: 767px){
    .posm_opt_cen{
        margin-top: 10px;
    }
}

@media (max-width: 767px){
    .partner_banner .partn_bann_desk{
        margin-top: 25px;
        margin-bottom: 25px;
        width: 100%;
        display: none;
        border-radius: 1rem;
    }
    .partner_banner .partn_bann_mob{
        margin-top: 25px;
        margin-bottom: 25px;
        width: 100%;
        display: block;
        border-radius: 1rem;
    }
}
@media (min-width: 767px){
    .partner_banner .partn_bann_desk{
        margin-top: 25px;
        margin-bottom: 25px;
        width: 100%;
        display: block;
        border-radius: 1rem;
    }
    .partner_banner .partn_bann_mob{
        margin-top: 25px;
        margin-bottom: 25px;
        width: 100%;
        display: none;
        border-radius: 1rem;
    }
}

.partner_banner_on_main .partn_bann_desk{
    margin-top: 45px !important;
}

.header__cart .js-sbp__quantity__input{
    pointer-events: none;
}

.promo_main_title{
    text-align: center;
    margin-bottom: 2rem;
}

.catalog-section-item__descr p{
    color: white;
}
.blog-item__desc p{
    color: white;
}

.brands_cert_link{
    font-size: 16px;
    color: #CE0058FF;
    text-decoration: none;
}

.brands_cert_link:hover{
    opacity: 1;
    color: #CE0058FF;
}

.mob_brands_cert_link{
    margin-top: 15px;
}
@media (min-width: 767px){
    .mob_brands_cert_link{
        display: none;
    }
}


/*Временно отключаем счётчик до бесплатной доставки*/
.cart-free-delivery{
    display: none !important;
}
.preview-cart__free-delivery{
    display: none !important;
}

#cookie-notice {
    display: none;
    position: fixed;
    max-width: 460px;
    height: auto;
    z-index: 100000;
    font-size: 1.1em;
    left: 1%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    bottom: 20px;
    background-color: #464646;
    border-radius: 10px;
    opacity: 0.96;
    padding: 16px;
    color: #fff;
}
#cookie-notice a{
    color: #fff;
}
#cookie-notice a.btn{
    background-color: #d02560;
    margin-top: 20px;

}
.cookie-notice-container{
	display: block;
	align-items: center;
	justify-content: center;
}
#cn-notice-buttons a.button{
	background-color: #d02560;
	border:0;
}
#cn-notice-buttons a.button:hover{
	color:#fff;
}
/* End */
/* /tools/css/suggestions.min.css?16050047442091 */
/* /local/templates/amarylis/core/atoms/__global/__global.css?17404739142451 */
/* /local/templates/amarylis/core/atoms/alerts/__alerts.css?16050048293881 */
/* /local/templates/amarylis/core/atoms/blockquote/__blockquote.css?16050048293597 */
/* /local/templates/amarylis/core/atoms/buttons/__buttons.css?16201405415314 */
/* /local/templates/amarylis/core/atoms/checkbox/__checkbox.css?16050048291999 */
/* /local/templates/amarylis/core/atoms/colors/__colors.css?16050048291070 */
/* /local/templates/amarylis/core/atoms/cols/__cols.css?16050048295736 */
/* /local/templates/amarylis/core/atoms/flex/__flex.css?16050048291401 */
/* /local/templates/amarylis/core/atoms/fonts/__fonts.css?16050048294955 */
/* /local/templates/amarylis/core/atoms/grid/__grid.css?1605004829111 */
/* /local/templates/amarylis/core/atoms/heading/__heading.css?16050048293332 */
/* /local/templates/amarylis/core/atoms/images/__images.css?1605004829506 */
/* /local/templates/amarylis/core/atoms/indentation/__indentation.css?160500482913325 */
/* /local/templates/amarylis/core/atoms/inputs/__inputs.css?16050048295863 */
/* /local/templates/amarylis/core/atoms/link/__link.css?1605004829811 */
/* /local/templates/amarylis/core/atoms/list/__list.css?16050048292730 */
/* /local/templates/amarylis/core/atoms/paragraph/__paragraph.css?16050048291184 */
/* /local/templates/amarylis/core/atoms/radio/__radio.css?1605004829513 */
/* /local/templates/amarylis/core/atoms/select/__select.css?16050048291791 */
/* /local/templates/amarylis/core/atoms/steps/__steps.css?16050048291563 */
/* /local/templates/amarylis/core/atoms/table/__table.css?16050048291775 */
/* /local/templates/amarylis/core/atoms/tabs/__tabs.css?16050048291049 */
/* /local/templates/amarylis/core/atoms/tooltip/__tooltip.css?16050048291261 */
/* /local/templates/amarylis/core/atoms/tumbler/__tumbler.css?16050048291423 */
/* /local/templates/amarylis/core/organism/accordion/__accordion.css?1605004829546 */
/* /local/templates/amarylis/core/organism/breadcrumbs/__breadcrumbs.css?16050048291841 */
/* /local/templates/amarylis/core/organism/counter-calc/__counter-calc.css?16768915632121 */
/* /local/templates/amarylis/core/organism/full-nav/__full-nav.css?16050048295023 */
/* /local/templates/amarylis/core/organism/gridgallery/__gridgallery.css?16050048291122 */
/* /local/templates/amarylis/core/organism/mob-nav/__mob-nav.css?16050048295861 */
/* /local/templates/amarylis/core/organism/one-form/__one-form.css?16050048299889 */
/* /local/templates/amarylis/core/organism/pagination/__pagination.css?1605004829916 */
/* /local/templates/amarylis/core/organism/popup/__popup.css?16050048292759 */
/* /local/templates/amarylis/core/organism/scroll-top/__scroll-top.css?16050048291104 */
/* /local/templates/amarylis/core/organism/seo-text/__seo-text.css?16050048292783 */
/* /local/templates/amarylis/core/organism/social-share/__social-share.css?1605004829701 */
/* /local/templates/amarylis/core/organism/type-carusel/__type-carusel.css?16050048292156 */
/* /local/templates/amarylis/css/01__style.css?1698141796125652 */
/* /local/templates/amarylis/css/02__style__1680.css?160500482845 */
/* /local/templates/amarylis/css/03__style__1440.css?160500482847 */
/* /local/templates/amarylis/css/04__style__1366.css?160500482846 */
/* /local/templates/amarylis/css/05__style__1359.css?160500482844 */
/* /local/templates/amarylis/css/06__style__1199.css?160500482854 */
/* /local/templates/amarylis/css/07__style__1024.css?160500482853 */
/* /local/templates/amarylis/css/08__style__991.css?169866185028144 */
/* /local/templates/amarylis/css/09__style__768.css?1605906473241 */
/* /local/templates/amarylis/css/10__style__640.css?16249721608076 */
/* /local/templates/amarylis/css/svg.css?1698137676199298 */
/* /local/templates/amarylis/css/star.css?160590647354 */
/* /local/templates/amarylis/libs/animate/animate.css?160500482924413 */
/* /local/templates/amarylis/libs/animate/new_animate.css?1605004829350 */
/* /local/templates/amarylis/libs/custom-scrollbar/jquery.mCustomScrollbar.min.css?160500482942839 */
/* /local/templates/amarylis/libs/fancybox/jquery.fancybox.min.css?160500482913706 */
/* /local/templates/amarylis/libs/fotorama/fotorama.css?160500482915226 */
/* /local/templates/amarylis/libs/jquery-ui/jquery-ui.min.css?160500482932313 */
/* /local/templates/amarylis/libs/swiper/swiper.min.css?165823152020770 */
/* /tools/css/form.css?1605004744773 */
/* /tools/css/style.css?16645306562539 */
/* /tools/iexModal/iexModal.css?160500474419027 */
/* /tools/iexForm/iexform.css?161380853016486 */
/* /local/templates/.default/components/bitrix/menu/TopHeaderMenu/style.min.css?1605004829490 */
/* /local/templates/amarylis/template_styles.css?17721930025427 */
