

/* Start:/local/templates/vosq/components/twofingers/location/.default/style.css?171015934311013*/
.tfl__link-container:hover,
.tfl__link-container{
    text-decoration:none;
    display: flex;
}

.tfl__link:hover,
.tfl__link {
    border-bottom:1px dashed;
    cursor: pointer;
}

.tfl__link-label{
    margin-right: 5px;
}

.tfl__link.tfl__link_order {
    font-weight: bold;
    line-height: 2;
}

.tfl-define-popup{
    background-color: #fff;
    text-align: center;
}

.tfl-define-popup__desktop{
    border-radius: 0.3em;
    -webkit-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);
    transform: translateX(-50%);
    z-index: 1001;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    position: absolute;
}

.tfl-define-popup__text{
    padding-left: 20px;
    padding-right: 20px;
}

.tfl-define-popup__mobile{
    width: 100%;
    position: relative;
    z-index: 9999999;
    border-radius: 0!important;
}

.tfl-define-popup__mobile .tfl-define-popup__buttons{
    border-radius: 0!important;
}

.tfl-define-popup__desktop:before{
    position: absolute;
    width: 11px;
    height: 11px;
    transform: rotate(45deg);
    content: '';
    background-color: #fff;
    left: calc(50% - 5px);
    top: -5px;
}

.tfl-define-popup__buttons{
    text-align: center;
    overflow: hidden;
    display: grid;

}
.tfl-define-popup__button{
    /*width: 50%;*/
    display: block;
    padding: 10px 20px;
   /* float: left;*/
    box-sizing: border-box;
}

.tfl-define-popup__main{
    font-weight: bold;
}

.tfl-define-popup__second{
    background-color: #f5f5f5;
}

.tfl-popup{
    position: fixed;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #fff;
    z-index: 2001;
    max-width: 100%;
    overflow: hidden;
    left: 50%;
    top: 42%;
    transform: translate(-50%, -50%);
    -webkit-box-shadow: -1px 2px 13px 0px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: -1px 2px 13px 0px rgba(0, 0, 0, 0.25);
    box-shadow: -1px 2px 13px 0px rgba(0, 0, 0, 0.25);
    display: grid;
    grid-template-rows: auto auto minmax(0, 1fr);
    grid-template-columns: 1fr;
    grid-gap: 0;
    box-sizing: border-box;
    opacity: 0;
    transition: opacity .2s ease-in, top .2s ease-out;
}

.tfl-popup.tfl-popup_loaded{
    opacity: 1;
    top: 45%;
}

.tfl-popup.tfl-popup_loading {
    background:url(/local/templates/vosq/components/twofingers/location/.default/img/preloader.svg) center center no-repeat #ffffff;
}

.tfl-popup__title-container{
    position: relative;
    width: 100%;
}

.tfl-popup__search-wrapper{
    margin-bottom: 20px;
}

.tfl-popup__title{
    font-weight: 400;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1;
    width: calc(100% - 40px);
}

.tfl-popup__search{
    position: relative;
    padding: 0;
    margin-bottom: 15px;
    margin-top: 26px;
}

.tfl-popup .tfl-popup__search-input {
    color: #333;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1;
    padding: 10px 5px 12px;
    width: 100%;
    position: relative;
    border: 0;
    background-color: transparent;
    background-repeat: no-repeat;
   /* background-position-x: center 50%;
    background-position-y: bottom calc(100% - 1px);*/
    background: bottom no-repeat,50% 100%/*calc(100% - 1px)*/;
    transition: background ease-out;
    background-size: 0 100%,100% 100%;
    background-image:
        linear-gradient(to top, #1f2949 2px, rgba(255, 86, 5, 0) 2px),
        linear-gradient(to top, rgb(189, 189, 189) 1px, rgba(189, 189, 189, 0) 1px);
}

.tfl-popup .tfl-popup__search-input:focus{
    background-size: 100% 100%, 100% 100%;
    transition: .3s;
    outline: none;
}

.tfl-popup__search-input::-webkit-input-placeholder {color: #bbb;}
.tfl-popup__search-input::-moz-placeholder {color: #bbb;}
.tfl-popup__search-input:-ms-input-placeholder {color: #bbb;}
.tfl-popup__search-input:-moz-placeholder {color: #bbb;}

.tfl-popup__search-input:focus::-webkit-input-placeholder {color: #d5d5d5;}
.tfl-popup__search-input:focus::-moz-placeholder {color: #d5d5d5;}
.tfl-popup__search-input:focus:-ms-input-placeholder {color: #d5d5d5;}
.tfl-popup__search-input:focus:-moz-placeholder {color: #d5d5d5;}

.tfl-popup__clear-field {
    /*background: url("/local/templates/vosq/components/twofingers/location/.default/img/clear_field.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    height: 14px;
    position: absolute;
    right: 35px;
    top: calc(50%);
    transform: translateY(-50%);
    width: 14px;
    display:none;
}

.tfl-popup__search-icon{
    height: 40%;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    width: auto;
    text-align: right;
}

.tfl-popup__search-icon svg{
    fill: #d5d5d5;
    background-color: transparent;
    width: auto;
    height: 100%;
}

.tfl-popup__search-icon svg path{
    fill: #d5d5d5;
}

.tfl-popup__container{
    position: relative;
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

.tfl-popup__container:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 18px;
    bottom: 0;
    z-index: 1;
    background-image: -moz-linear-gradient(top, rgba(255,255,255,0.001) 0%, #fff);
    background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.001) 0%, #fff);
    background-image: -o-linear-gradient(top, rgba(255,255,255,0.001) 0%, #fff);
    background-image: -ms-linear-gradient(top, rgba(255,255,255,0.001) 0%, #fff);
    background-image: linear-gradient(top, rgba(255,255,255,0.001) 0%, #fff);
}

.favorites-right-locations.tfl-popup__with-locations.tfl-popup__with-defaults .tfl-popup__container{
    grid-template-columns: 2fr 1fr;
}

.favorites-left-locations.tfl-popup__with-locations.tfl-popup__with-defaults .tfl-popup__container{
    grid-template-columns: 1fr 2fr;
}

.tfl-popup__scroll-container{
    overflow: hidden;
    overflow-y: auto;
    position: relative;
    display: none;
}

.tfl-popup__scroll-container + .tfl-popup__scroll-container{
    padding-left: 10px;
}

.tfl-popup__with-locations .tfl-popup__scroll-container.tfl-popup__locations,
.tfl-popup__with-defaults .tfl-popup__scroll-container.tfl-popup__defaults{
    display: block;
}

.tfl-popup__list {
    list-style: none outside none;
    padding: 0;
    line-height: 1.25;
    margin-bottom: 15px;
    -webkit-column-width: 150px;
    -moz-column-width: 150px;
    column-width: 150px;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 10px;
    -moz-column-gap: 10px;
    column-gap: 10px;
    -webkit-column-rule: 0px solid #ccc;
    -moz-column-rule: 0 solid #ccc;
    column-rule: 0px solid #ccc;
    display: block;
}

.favorites-under-search .tfl-popup__defaults .tfl-popup__list{
    margin-top: 15px;
    margin-bottom: 0;
}

.tfl-popup__search-wrapper .tfl-popup__defaults .tfl-popup__list{
    margin-top: 30px;
    margin-bottom: 0;
}

.tfl-popup__list li {
    padding-bottom: 7.5px;
    overflow: hidden;
    list-style: none;
    page-break-inside: avoid;
    break-inside: avoid;
    padding-left: 0;
}

.tfl-popup__list li:before,
.tfl-popup__list li:after {
    content: none;
}

.tfl-popup__location-link {
    color: #333;
    text-decoration: none;
    border-bottom: 1px dashed #777;
}

.tfl-popup__location-link:hover {
    color: #333;
    border-bottom: 1px dotted #333;
}

.tfl-popup__defaults .tfl-popup__location-link {
    font-weight: 700;
    border-bottom: 1px dotted #333;
}

.tf-location__region {
    display: block;
    font-size: 0.7em;
    color: #999;
    line-height: 1;
    margin-top: 0.3em;
}

.tfl-popup-overlay{
    display: none;
    position: fixed;
    margin: 0;
    padding: 0;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: url('/local/templates/vosq/components/twofingers/location/.default/img/custom-popup-overlay.png') repeat;
    z-index: 10000;
}

@-webkit-keyframes animate-circle {
    from {
        transform: scale(0);
        opacity: 1;
    }
    to {
        transform: scale(1);
        opacity: 0;
    }
}

@keyframes animate-circle {
    from {
        transform: scale(0);
        opacity: 1;
    }
    to {
        transform: scale(1);
        opacity: 0;
    }
}

.tfl-popup-overlay__loader {
    --size: 10rem;

    position: fixed;
    top: 50%;
    left: 50%;
    height: var(--size);
    width: var(--size);
    transform: translateX(-50%) translateY(-50%);
}

.tfl-popup-overlay__loader > .tfl-popup-overlay__circle {
    --duration: 2s;

    position: absolute;
    height: inherit;
    width: inherit;
    /*background: #FFA5AB;*/
    background: #FFFFFF;
    border-radius: 50%;
    -webkit-animation: animate-circle var(--duration) cubic-bezier(.9,.24,.62,.79) infinite;
    animation: animate-circle var(--duration) cubic-bezier(.9,.24,.62,.79) infinite;
}

.tfl-popup-overlay__loader > .tfl-popup-overlay__circle:nth-of-type(1) {
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
}

.tfl-popup-overlay__loader > .tfl-popup-overlay__circle:nth-of-type(2) {
    -webkit-animation-delay: calc(var(--duration) / -3);
    animation-delay: calc(var(--duration) / -3);
}

.tfl-popup-overlay__loader > .tfl-popup-overlay__circle:nth-of-type(3) {
    -webkit-animation-delay: calc(var(--duration) / -6);
    animation-delay: calc(var(--duration) / -6);
}

.tfl-popup__close{
    display: flex;
    position: absolute;
    cursor: pointer;
    opacity: 0.2;
    width: 40px;
    height: 40px;
    top: 20px;
    right: 20px;
    align-items: center;
    justify-content: center;
}



.tfl-define-popup .tfl-popup__close{
    top: 0;
    right: 0;
}

.tfl-popup__close:hover {
    opacity: 0.5;
}

.tfl-popup__close:before,
.tfl-popup__close:after {
    position: absolute;
    content: '';
    width: 2px;
    background-color: #333;
    height: 20px;
}

.tfl-popup__close:before {
    transform: rotate(45deg);
}

.tfl-popup__close:after {
    transform: rotate(-45deg);
}
.tfl-popup__clear-field .tfl-popup__close{
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
}
.tfl-popup__clear-field .tfl-popup__close:before,
.tfl-popup__clear-field .tfl-popup__close:after {
    width: 2px;
    height: 15px;
    top: 0;
    left: 6px;
}

.tfl-define-popup .tfl-popup__close {
    width: 30px;
    height: 30px;

}

.tfl-define-popup .tfl-popup__close:before,
.tfl-define-popup .tfl-popup__close:after {
    width: 2px;
    height: 15px;
    top: 7px;
    left: 15px;
}

.tfl-body-freeze{
    overflow-y: hidden;
    margin-right: calc(-1 * (100vw - 100%));
    height: auto;
}

.tfl-body-blur {
    -webkit-filter: blur(2px);
    -moz-filter: blur(2px);
    -o-filter: blur(2px);
    -ms-filter: blur(2px);
    filter: blur(2px);
}

.tfl-popup__nofound-mess{
    display: none;
    font-size: 20px;
    text-align: center;
    position: absolute;
    top: 50%;
    width: 100%;
    color: #d5d5d5;
    transform: translateY(-50%);
}

.tfl-popup__nofound-mess-show{
    display: block;
}
/* End */


/* Start:/local/templates/vosq/components/arturgolubev/search.title/vosq/style.min.css?171015934312020*/
.bx_smart_searche,.bx_smart_searche *,.bx-searchtitle,.bx-searchtitle *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:14px}.bx-searchtitle{margin:10px 0 0}.bx-searchtitle-history{margin-top:5px}.bx-searchtitle-history a{color:#222;text-decoration:underline}.bx-searchtitle-history a:hover{text-decoration:none}.bx-searchtitle .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-searchtitle .bx-input-group{position:relative;display:table;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-searchtitle .bx-input-group .bx-form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#333;background-color:#f8fafc;border:1px solid #d5dadc;border-right:none;border-radius:1px 0 0 1px;outline:none;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bx-searchtitle .bx-input-group .bx-form-control:focus{background-color:#fff}.bx-ios .bx-searchtitle .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0%,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0%,#f8fafc 100%)}.bx-searchtitle .bx-input-group-btn{position:relative;font-size:0;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell;line-height:normal}.bx-searchtitle .bx-input-group-btn button{position:relative;border:none;background:url(/local/templates/vosq/components/arturgolubev/search.title/vosq/images/search-icon.png) center center no-repeat #95a1a8;display:inline-block;margin-bottom:0;cursor:pointer;padding:0;border-radius:0 1px 1px 0;color:#fff;font-size:16px;line-height:1.42857143;height:34px;width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bx-searchtitle .bx-input-group-btn button:hover{background-color:#1484CE}div.title-search-result{border:0 none!important;border-top:0 none;display:none;overflow:hidden;z-index:999;min-width:200px;margin-top:3px;background-color:#FFF;border-radius:2px;box-shadow:0 0 7px -2px #d6d6d6}div.title-search-fader{display:none;background-image:url(/local/templates/vosq/components/arturgolubev/search.title/vosq/images/fader.png);background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:12px}div.title-search-result td.title-search-price span{font-size:26px}.bx_smart_searche{padding-top:8px;border-top:0 none;border-radius:0 0 3px 3px}.bx_smart_searche .bx_info_wrap{margin-left:85px}.bx_smart_searche .bx_img_element{float:left;padding:5px;width:75px;text-align:center}.bx_smart_searche .bx_item_block{min-height:65px;position:relative}.bx_smart_searche .bx_image{display:inline-block;max-width:100%}.bx_smart_searche .bx_image.empty_image{background-image:url(/local/templates/vosq/components/arturgolubev/search.title/vosq/image/noimg.png)}.bx_smart_searche .bx_item_element{padding:8px 0}.bx_smart_searche .bx_item_element_all_result{text-align:center}.bx_smart_searche .bx_item_element hr{margin:0;border:none;border-bottom:1px solid #e5e5e5}.bx_smart_searche .bx_item_element a{margin-top:5px;display:inline-block;color:#333;font-size:14px;text-decoration:none;font-weight:700}.bx_smart_searche .bx_item_element a b{font-weight:700;color:#000}.bx_smart_searche .bx_item_element a:hover,.bx_smart_searche .bx_item_element a:hover b{text-decoration:underline}.bx_smart_searche .bx_item_preview_text{font-size:13px;padding:5px 10px 5px 0}.bx_smart_searche .bx_price{font-weight:700;font-size:15px;margin-top:5px}.bx_smart_searche .bx_price .old{font-weight:400;text-decoration:line-through;color:#636363;font-size:12px;vertical-align:middle}.bx_smart_searche .bx_item_block.all_result{min-height:0}.bx_smart_searche .bx_item_block.others_result{min-height:0;line-height:12px;padding:0}.bx_smart_searche .bx_item_block.all_result .all_result_button{display:inline-block;font-size:14px;background-color:#1485CE;border:1px solid;border-color:#1485CE;color:#FFF;padding:0 22px;height:34px;text-decoration:none;border-radius:2px;margin:0 0 8px;line-height:34px;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.bx_smart_searche .bx_item_block_href{display:block;text-decoration:none;margin-bottom:5px;padding:8px;line-height:14px}.bx_smart_searche .bx_item_block_href:hover{background-color:#feeed2}.bx_smart_searche .bx_item_block_hrline{border-bottom:1px solid #f5a61c;margin:0 8px 5px}.bx_item_block_item_clear{display:block;clear:both}.bx_smart_searche .bx_item_block_item_info_wrap{display:block}.bx_smart_searche .bx_item_block_item_info_wrap.wpic{padding-left:39px}.bx_smart_searche .bx_item_block_item_info{display:block}.bx_smart_searche .bx_item_block_href_category_title{color:#a2a2a2}.bx_smart_searche .bx_item_block_href_category_name{color:#f5a61c;font-weight:700;text-transform:uppercase}.bx_smart_searche .bx_item_block_item_image{width:34px;height:34px;float:left;margin-right:5px;position:relative}.bx_smart_searche .bx_item_block_item_image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.bx_smart_searche .bx_item_block_item_name{color:#333;overflow:hidden;height:34px;display:block;line-height:17px;display:flex}.bx_smart_searche .bx_item_block_item_name_flex_align{margin:auto 0}.bx_smart_searche .bx_item_block_item_simple_name{color:#333;display:block;line-height:17px}.bx_smart_searche .bx_item_block_item_name b,.bx_smart_searche .bx_item_block_item_simple_name b{color:#f5a61c}.bx_smart_searche .bx_item_block_item_price{float:right;text-align:right;color:#333;line-height:17px;padding-left:5px}.bx_smart_searche .bx_item_block_item_price.bx_item_block_item_price_only_one{line-height:34px}.bx_smart_searche .bx_item_block_item_price .bx_price_new{white-space:nowrap;font-weight:700;display:block}.bx_smart_searche .bx_item_block_item_price .bx_price_old{white-space:nowrap;text-decoration:line-through}.bx_smart_searche .bx_item_block_item_text{color:#9b9b9b;display:block;margin-top:8px;font-size:13px;line-height:15px}.bx_smart_searche .bx_item_block_item_props{color:#9b9b9b;display:block;margin-top:8px;font-size:13px;line-height:15px}.bx_item_block_item_prop_item{display:block}.bx_smart_no_result_find{padding:0 8px 8px}.bx-searchtitle .bx-searchtitle-preloader{position:absolute;top:2px;right:110%;width:30px;height:30px;z-index:5;display:none}.bx-searchtitle .bx-searchtitle-preloader.view{background:url(/local/templates/vosq/components/arturgolubev/search.title/vosq/images/loader_orange.gif) center center no-repeat}.bx-searchtitle.theme-blue .bx-input-group .bx-form-control{border-color:#0083d1}.bx-searchtitle.theme-blue .bx-searchtitle-preloader.view{background-image:url(/local/templates/vosq/components/arturgolubev/search.title/vosq/images/loader_blue.gif)}.bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button{background-color:#0083d1;border-color:#0083d1}.bx-searchtitle.theme-blue .bx-input-group-btn button{background-color:#0083d1;border-color:#0083d1;color:#FFF}.bx-searchtitle.theme-blue .bx-input-group-btn button:hover,.bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button:hover{background-color:#5ca6e4;border-color:#5ca6e4;text-decoration:none}.bx_smart_searche.theme-blue .bx_item_element a b{color:#5ca6e4}.bx_smart_searche.theme-blue .bx_item_block_href:hover{background-color:#b2d9f1}.bx_smart_searche.theme-blue .bx_item_block_href_category_name{color:#0083d1}.bx_smart_searche.theme-blue .bx_item_block_item_name b,.bx_smart_searche.theme-blue .bx_item_block_item_simple_name b{color:#0083d1}.bx_smart_searche.theme-blue .bx_item_block_hrline{border-color:#0083d1}.bx-searchtitle.theme-black .bx-input-group .bx-form-control{border-color:#333}.bx-searchtitle.theme-black .bx-searchtitle-preloader.view{background-image:url(/local/templates/vosq/components/arturgolubev/search.title/vosq/images/loader_black.gif)}.bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button{background-color:#333;border-color:#333}.bx-searchtitle.theme-black .bx-input-group-btn button{background-color:#333;border-color:#333;color:#FFF}.bx-searchtitle.theme-black .bx-input-group-btn button:hover,.bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button:hover{background-color:#5c5c5c;border-color:#5c5c5c;text-decoration:none}.bx_smart_searche.theme-black .bx_item_element a b{color:#5c5c5c}.bx_smart_searche.theme-black{border-top:0 none;border-radius:0 0 3px 3px}.bx_smart_searche.theme-black .bx_item_block_href:hover{background-color:#eaeaea}.bx_smart_searche.theme-black .bx_item_block_href_category_name{color:#333}.bx_smart_searche.theme-black .bx_item_block_item_name b,.bx_smart_searche.theme-black .bx_item_block_item_simple_name b{color:#333}.bx_smart_searche.theme-black .bx_item_block_hrline{border-color:#333}.bx-searchtitle.theme-green .bx-input-group .bx-form-control{border-color:#159ebb}.bx-searchtitle.theme-green .bx-searchtitle-preloader.view{background-image:url(/local/templates/vosq/components/arturgolubev/search.title/vosq/images/loader_green.gif)}.bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button{background-color:#159ebb;border-color:#159ebb}.bx-searchtitle.theme-green .bx-input-group-btn button{background-color:#159ebb;border-color:#159ebb;color:#FFF}.bx-searchtitle.theme-green .bx-input-group-btn button:hover,.bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button:hover{background-color:#44b1c9;border-color:#44b1c9;text-decoration:none}.bx_smart_searche.theme-green .bx_item_element a b{color:#44b1c9}.bx_smart_searche.theme-green .bx_item_block_href:hover{background-color:#d0ebf1}.bx_smart_searche.theme-green .bx_item_block_href_category_name{color:#159ebb}.bx_smart_searche.theme-green .bx_item_block_item_name b,.bx_smart_searche.theme-green .bx_item_block_item_simple_name b{color:#159ebb}.bx_smart_searche.theme-green .bx_item_block_hrline{border-color:#159ebb}.bx-searchtitle.theme-red .bx-input-group .bx-form-control{border-color:#E22B2B}.bx-searchtitle.theme-red .bx-searchtitle-preloader.view{background-image:url(/local/templates/vosq/components/arturgolubev/search.title/vosq/images/loader_red.gif)}.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button{background-color:#E22B2B;border-color:#E22B2B}.bx-searchtitle.theme-red .bx-input-group-btn button{background-color:#E22B2B;border-color:#E22B2B;color:#FFF}.bx-searchtitle.theme-red .bx-input-group-btn button:hover,.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button:hover{background-color:#e95c5c;border-color:#e95c5c;text-decoration:none}.bx_smart_searche.theme-red .bx_item_element a b{color:#e95c5c}.bx_smart_searche.theme-green .bx_item_block_href:hover{background-color:#f9d4d4}.bx_smart_searche.theme-red .bx_item_block_href_category_name{color:#E22B2B}.bx_smart_searche.theme-red .bx_item_block_item_name b,.bx_smart_searche.theme-red .bx_item_block_item_simple_name b{color:#E22B2B}.bx_smart_searche.theme-red .bx_item_block_hrline{border-color:#E22B2B}.bx-searchtitle.theme-yellow .bx-input-group .bx-form-control{border-color:#F9A91D}.bx-searchtitle.theme-yellow .bx-searchtitle-preloader.view{background-image:url(/local/templates/vosq/components/arturgolubev/search.title/vosq/images/loader_yellow.gif)}.bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button{background-color:#F9A91D;border-color:#F9A91D}.bx-searchtitle.theme-yellow .bx-input-group-btn button{background-color:#F9A91D;border-color:#F9A91D;color:#FFF}.bx-searchtitle.theme-yellow .bx-input-group-btn button:hover,.bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button:hover{background-color:#faba4a;border-color:#faba4a;text-decoration:none}.bx_smart_searche.theme-yellow .bx_item_element a b{color:#faba4a}.bx_smart_searche.theme-yellow .bx_item_block_href_category_name{color:#F9A91D}.bx_smart_searche.theme-yellow .bx_item_block_item_name b,.bx_smart_searche.theme-yellow .bx_item_block_item_simple_name b{color:#F9A91D}.bx_smart_searche.theme-yellow .bx_item_block_hrline{border-color:#F9A91D}
/* End */


/* Start:/local/templates/vosq/components/bitrix/breadcrumb/bread/style.min.css?1710159343467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/vosq/components/bitrix/news.detail/footer_subscribe/style.css?1710159343155*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}

/* End */


/* Start:/local/components/mwi/callback/templates/footer_subscribe/style.css?171015934310327*/
.content_wrap textarea,
.nav_callback_event_wrap textarea,
.js_nav_callback_event_form textarea{
	resize:none;
}
.js_nav_callback_event_form *,
.nav_callback_event_wrap *{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.c_red{
	color:red;
}
.iblock{
	display:inline-block;
}

.width_100{
	width:100%;
}

.ta_c{
	text-align:center;
}

.uploadbutton {
    !display: inline-block;
	display: block;
    overflow: hidden;
    cursor: pointer;
}
.uploadbutton input {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	position:absolute;
}
.uploadbutton .button {
    width: 100px;
	text-align: center;
    display: inline-block;
}
.uploadbutton .input {
    width: 180px;
    display: inline-block;
}

.d_table{
	display:table;
	table-layout: fixed;
}
.d_tr{
	display:table-row;
}
.d_td{
	display:table-cell;
}
.valig_c{
	vertical-align:middle;
}



/*====================   ======================*/
.modal-window {
    
	position: static;
    left: 0%;
	z-index: 999;
    min-width: 340px;
    max-width: 340px;
    background: #fff;
	display:inline;
	top:0px;
    

    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
        -ms-border-radius: 5px;
         -o-border-radius: 5px;
            border-radius: 5px;

    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);

    -webkit-transition: all .25s linear;
    -moz-transition: all .25s linear;
    -ms-transition: all .25s linear;
    transition: all .25s linear;
	
}
.bl-time p{
	padding-right:10px;
} 



.d_tr{
	padding-top:5px;
}





.briefform_wrapper{
	text-align:center;
	margin-bottom:60px;
}
.briefform *{
	font-size:16px;
	text-indent: 0px; 
}

.briefform{
	margin: auto;
}

.briefform label
, .briefform .label{
	display: block;
	margin-bottom: 0.40625rem;
	text-align:left;
	text-transform:uppercase;
}
.briefform .row-group{
	margin: 25px 0;
	display:block;
}

.feedback input[type=text]
, .feedback input[type=email]
, .feedback input[type=tel]
, .feedback textarea
, .briefform input[type=text]
, .briefform input[type=email]
, .briefform input[type=tel]
, .briefform textarea{
	display: block;
	width: 100%;
	 padding: 1rem;
  font-size: 1.5rem;
	border: 1px solid #c7c7c7;
	border-radius: 5px;
}
.briefform .projecttype{
	padding:0px;
}

.briefform .projecttype>li{
	list-style-type:none;
}	


.feedback .projecttype input[type=checkbox]:checked + label:before
, .briefform .projecttype input[type=checkbox]:checked + label:before
{
	background: url('/local/components/mwi/callback/templates/footer_subscribe/images/full_small_blue.png') left top no-repeat #ffffff;
}
.feedback .projecttype input[type=checkbox] + label:before
, .briefform .projecttype input[type=checkbox] + label:before
{
	content: '';
	display: inline-block;
	margin-right: 0.40625rem;
	width: 20px;
	height: 20px;
	background: url('/local/components/mwi/callback/templates/footer_subscribe/images/empty_small.png') left top no-repeat #ffffff;
	vertical-align: middle;
}


.briefform .projecttype input[type=checkbox]{
	display:none;
}

.feedback textarea, .briefform textarea {
	min-height: 200px;
}
.briefform input[type=submit] {
  display: inline-block;
  padding: 1rem;
  font-size: 1.5rem;
  
  background: #3184ff;
  color: #ffffff;
  text-decoration: none;
  border-radius: 5px;
}
.briefform input[type=submit] {
  display: block;
  margin: 3.25rem auto 0 auto;
  width: 200px;
  border: none;
}

.briefform .ui-slider-range{
	background-color: #3184ff !important;
	background-image: none;
}

.briefform .ui-slider{
	border: 1px solid #D9D9D9;
}
.briefform .ui-slider-handle:before{
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 13px;
  top: 6px;
} 
.briefform .ui-slider-handle:after{
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 19px;
  top: 6px;
}

.briefform .ui-slider-handle{
	width: 34px;
	height: 28px;
	top:-8px;
	  margin-left: -18px;
	border: 1px solid #D9D9D9;
	border-radius: 3px;
	background: #FFF;
	cursor: default;
	box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB;
	background-image:none;
}








.label {
	display: block;
    font-size: 12px;
    padding: 5px 0 7px 0;
}


#form  input[type=email],
#form  input[type=text], 
#form  select, 
#form  textarea,
.big-select {
    height: 36px;
    width: 100%;
    margin: 0;
    padding: 5px 15px;
    border: 1px solid #ccc;
    font-family: inherit;
    font-style: normal;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: -1px;
    background: #FFF;
}

#form  input[type=text].multiple{
  !width: 90%;
} 
.more{
	width:100px;
	margin-top: 16px;
	float: right;
}
 
.button{
   !border-radius: 4px;
    
	 !background: #13b891;
    text-shadow: none;
    font-size: 13px;
    height: 34px;
    line-height: 34px;
   cursor:pointer;
	min-width:100px;
    color: #fff;
}	
 
.hr{
	padding-bottom: 1px;
	background-color: #9b9b9b;
	border-bottom:1px solid #F4F4F4;
	margin-top:20px !important;
}

.services .one_service {
	width:49%;
}

@media (max-width: 500px){
	.services .one_service {
		width: 99%;
	}
}
.error>p {
	color:red;
}

.js_nav_callback_event_container.form_wrap {
    
	! max-height: 505px;
    display: flex !important;
    flex-direction: column;
    justify-content: center;
	margin:0px !important;
	padding:0px !important;
	overflow:hidden;
}

.js_nav_callback_event_form{
	width:auto;
 
	
}
.js_nav_callback_event_form.subscribe-form .form-group{
	width:100%;
	margin-right: 8px;
	margin-bottom: 6px !important;
}
/*
.flexbox{
	display: block;
	display: flex;
    flex-direction: row;
    justify-content: flex-start;
	flex-wrap: wrap; 
}
*/

.three_line_column{
	width:33%; 
	!max-width:33%;
	padding:0 10px;
	vertical-align: top;
	
	display:block;
}

@media only screen and (min-width: 1050px){
	.jq-selectbox__select-text,
	.jq-selectbox__select{
		!padding:0px;
		!max-width: 230px;
		min-width: 260px;
	}
}
@media only screen and (max-width: 1049px){
	
	.three_line_column{
		width:50%;
	}
	
	.jq-selectbox__select-text,
	.jq-selectbox__select{
		!padding:0px;
		max-width: 230px;
		min-width: 230px;
	}
}
@media  only screen and (max-width: 779px){
	.three_line_column{
		width:100%;
	}
}
.selectize-input{
	border-radius:0px !important;
	box-shadow:none !important;
	border: 1px solid #d0d0d0;

}

.form_wrap{
	!max-width:342px;
	!max-height:400px;
}
 
.content_wrap{
    !height:300px;
    width: 305px;
}

.nav_callback_event_wrap{
	margin-top:15px; 
	overflow: auto;
	overflow-x: hidden;
	height:auto;
	 
	
}


.css_error_input{
    border-color:#EFAC7C;
}



/*
 .modal-body {
        width: 300px;
        padding: 30px 60px;
        padding-bottom: 40px;
        background: #ddd;
        margin: auto;
        border-radius: 10px;
        -moz-border-radius: 10px;
        text-align: center;
        font-family: Tahoma,sens-serif;
        position: relative;
		
		
    }
*/
    .modal-title {
        text-align: center;
        font-size: 26px;
        color: #000;
    }

    .modal-subtitle {
        text-align: center;
        font-size: 13px;
        padding-top: 20px;
        padding-bottom: 20px;
        color: #7e7e7e;
    }
	/*
    .modal-body input {
        width: 95%;
        height: 30px;
        margin-bottom: 15px;
        padding-left: 10px;
        color: #000;
        font-family: Tahoma,sens-serif;
        font-size: 14px;
    }
	*/
    .modal-body textarea {
        !width: 95%;
        !color: #000;
        !margin-bottom: 15px;
        height: 90px;
        !padding-left: 10px;
        !padding-top: 10px;
        !font-family: Tahoma,sens-serif;
        !font-size: 14px;
    }
	/*
    .modal-body button {
        width: 80%;
        margin: auto;
        font-size: 15px;
        padding: 10px;
        font-family: Tahoma,sens-serif;
        background: rgba(88,212,30,1);
        background: -moz-linear-gradient(top, rgba(88,212,30,1) 0%, rgba(73,155,37,1) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(88,212,30,1)), color-stop(100%, rgba(73,155,37,1)));
        background: -webkit-linear-gradient(top, rgba(88,212,30,1) 0%, rgba(73,155,37,1) 100%);
        background: -o-linear-gradient(top, rgba(88,212,30,1) 0%, rgba(73,155,37,1) 100%);
        background: -ms-linear-gradient(top, rgba(88,212,30,1) 0%, rgba(73,155,37,1) 100%);
        background: linear-gradient(to bottom, rgba(88,212,30,1) 0%, rgba(73,155,37,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58d41e', endColorstr='#499b25', GradientType=0 );
        border: none;
        color: #fff;
		
		cursor:pointer;
    }
	*/
    .modal-body input::-webkit-input-placeholder, .modal-body textarea::-webkit-input-placeholder {
        color: #4f4f4f;
        font-family: Tahoma,sens-serif;
        font-size: 14px;
    }

    .modal-body input:focus::-webkit-input-placeholder, .modal-body textarea:focus::-webkit-input-placeholder {
        color: transparent;
    }

    .modal-body input:focus::-moz-placeholder, .modal-body textarea:focus::-moz-placeholder {
        color: transparent;
    }

    .x-close {
        background: url(/img/krestik.png) 100% no-repeat;
        background-size: cover;
        position: absolute;
        width: 17px;
        height: 17px;
        right: 20px;
        top: 25px;
    }

    .modal-body img {
        vertical-align: bottom;
        margin-right: 10px;
    }
	
 


.modal-body .error{
	margin-bottom:10px;
}

.modal-body .form-group{
	!text-align:center;
} 


.form-check-inline {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0;
    margin-right: .75rem;
}

.form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: .3125rem;
    margin-left: 0;
}

.form-check-label {
    margin-bottom: 0;
}
.css_label.group_label{
	color:#333;
}

.field_DELIVERY_ADDRESS{
	margin-bottom:0px !important;
}
.field_SEE_AUTO{
	margin-bottom:30px !important;
}

.css_error_input, .css_error_textarea{
	border-color: #EFAC7C !important;
}
 

/* End */


/* Start:/local/templates/vosq/components/bitrix/system.auth.form/vosq/style.min.css?1710162306837*/
div.bx-auth{max-width:600px;margin-top:16px;margin-bottom:24px}div.bx-auth form{padding:0;margin:0}div.bx-auth-line{border-bottom:1px solid #e3e3e3;padding-bottom:10px}div.bx-auth-title{font-size:140%;border-bottom:solid 2px #e3e3e3;padding-bottom:12px}div.bx-auth-note{margin:18px 0 6px 0}td.bx-auth-label{text-align:right;font-weight:bold}table.bx-auth-table{margin-top:8px}table.bx-auth-table td{padding:3px}div.bx-auth input.bx-auth-input{vertical-align:middle}div.bx-auth span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:middle}div.bx-auth div.bx-auth-secure-icon{background-image:url(/local/templates/vosq/components/bitrix/system.auth.form/vosq/images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-auth div.bx-auth-secure-unlock{background-image:url(/local/templates/vosq/components/bitrix/system.auth.form/vosq/images/sec-unlocked.png)}
/* End */


/* Start:/local/templates/vosq/components/bitrix/socserv.auth.form/vosq/style.css?17115240453444*/
.bx-authform-social-popup{
    display: none;
    background: #fff;
    width: auto;
    padding: 15px;
    font-size: 14px;
    white-space: nowrap;
}

.bx-authform-social-popup form{margin-bottom: 0;}

.bx-authform-social-popup input[type="text"] {
    display: inline-block;
    max-width: 150px;
    font-size: 18px;
    height: 30px;
    margin: 0;
    padding: 0 4px;
    border: 1px solid #CCD5DB;
    border-radius: 2px;
    background: #f8fafc;
    outline: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.bx-authform-social ul {
      padding: 5px 0 12px;
      margin: 0 0 15px;
      display: block;
}

.bx-authform-social ul li {
    position: relative;
    display: inline-block;
    width: 35px;
    height: 35px;
    margin-right: 5px;
}
.login-links .login-links__link {
    display: block;
    width: 35px;
    height: 35px;
    background-image: url(/local/templates/vosq/components/bitrix/socserv.auth.form/vosq/images/sprite.png);
    background-repeat: no-repeat;
    border-bottom: none;
}
.login-links .login-links__link:hover{opacity: .9;}
.login-links .login-links__link.box {background-position: 0 0;}
.login-links .login-links__link.dropbox {background-position: -44px 0;}
.login-links .login-links__link.bitrix24 {background-position: -88px 0;}
.login-links .login-links__link.yandex {background-position:-132px 0;}
.login-links .login-links__link.openid {background-position:-176px 0;}
.login-links .login-links__link.odnoklassniki {background-position:-220px 0;}
.login-links .login-links__link.google {background-position:-264px 0;}
.login-links .login-links__link.mymailru {background-position:-308px 0;}
.login-links .login-links__link.mailru2 {background-position:-440px 0;}
.login-links .login-links__link.livejournal {background-position:-352px 0;}
.login-links .login-links__link.openid-mail-ru {background-position:-440px 0;}
.login-links .login-links__link.liveid {background-position:-484px 0;}
.login-links .login-links__link.liveinternet {background-position:-528px 0;}
.login-links .login-links__link.blogger {background-position:-572px 0;}
.login-links .login-links__link.vkontakte {background-position:-616px 0;}
.login-links .login-links__link.twitter {background-position:-660px 0;}
.login-links .login-links__link.facebook {background-position:-704px 0;}
.login-links .login-links__link.google-plus {background-position:-748px 0;}
.login-links .login-links__link.office365 {background-position:-792px 0;}
.login-links .login-links__link.zoom {background-position:-836px 0;}
@media (any-hover: hover){
    .login-links .login-links__link:hover{
         
        background-image: url(/local/templates/vosq/components/bitrix/socserv.auth.form/vosq/images/sprite.png) !important;
        background-repeat: no-repeat !important;
    }
}
.login-links .login-links__link{
    margin: 0px 8px !important; 
}

.popup-window[id^=socServPopup]{
    z-index:1060 !important;
}

.login-links.vosq .login-links__link{
    background:none;
    color: #7F5BBA;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-wrap: wrap;
    width: 48px;
    height: 48px;
    padding: 7px;
    text-decoration: none;
    border: 1px solid #7F5BBA;
    border-radius: 50%;
    transition: color .2s linear, background .2s linear;
}
.login-links.vosq .login-links__link:hover {
    color: #FFF;
    background: #7F5BBA;
    background-image: none !important;
}
.login-links.vosq .login-links__link.yandex svg{
    max-height:20px;
}
/* End */


/* Start:/local/templates/vosq/components/bitrix/main.register/vosq/style.min.css?1710159343442*/
div.bx-auth-reg input.bx-auth-input{vertical-align:middle}div.bx-auth-reg span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:middle}div.bx-auth-reg div.bx-auth-secure-icon{background-image:url(/local/templates/vosq/components/bitrix/main.register/vosq/images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-auth-reg div.bx-auth-secure-unlock{background-image:url(/local/templates/vosq/components/bitrix/main.register/vosq/images/sec-unlocked.png)}
/* End */


/* Start:/local/templates/vosq/template_styles.css?17101593437699*/
.marquee{
  overflow: hidden;
  padding: 5px 0;
  width: 100%;
  display:block;
}

.marquee .marquee_line {
  width: 99999px;
  float: left;
}

.marquee .marquee_line .marquee_element {
  margin: 0 5px 0 0;
}
.marquee_element.cloned{
    float:right !important;
}

.wrap-two-btn{
    display: flex;
    justify-content: space-around;
}
.wrap-two-btn .btn{
    padding: 0 15px;
}

@media (max-width: 768px){
    .wrap-two-btn{
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
    }
    .wrap-two-btn .btn{
        margin-top:15px;
    }
}

.product-info__amount .real_buy_button svg {
    stroke: #FFF;
}
.product-info__amount .real_buy_button{
    border-color: #7F5BBA;
    background: #7F5BBA;
    cursor:pointer;
}

@media (min-width: 600px)
{

    .header-info__links-with-count-block{
         display: flex ;
        justify-content: flex-start;
        align-content: center;
        align-items: center;
        flex-wrap: nowrap !important;
        margin-left: 24px !important;
        width: 48px !important;
    }
}
.header_count_block {
    font-weight: 700;
    line-height: 22px;
    display: block;
    width: 22px;
    height: 22px;
     
    text-align: center;
    border-radius: 50%;
    background:  #4F4F4F;
   
    transition: .2s linear;
    flex-shrink: 0;
    color:#FFF;
        font-size: 15px;
}
.header-info__links-with-count-block:hover .header_count_block {
    background: #7F5BBA;
}
.air-datepicker-global-container{
  z-index: 1100; 
}


/*auth form sms*/
.auth_sms label {
    color: #198ac8 !important;
    cursor: pointer;
}
.form_sms label,.form_sms2 label{
    color: #888888;
    display: block;
}

.form_sms{
     
}

.form_sms2 {
    
    display:none;
}

input.phone_sms,input.sms_code {
    padding: 8px 13px 7px;
    width: 100%;
    height: 48px;
}

input.send_sms,input.auth_sms {
    background-color: #1d9de3;
    border-color: #1d9de3;font-size: 0.7333em;
    font-weight: normal;
    text-transform: uppercase;
    text-decoration: none;
    margin: 0px;
    border: 0px solid;
    letter-spacing: 0.8px;
    border-radius: 3px;
    padding: 12px 21px 11px;
    overflow: hidden;
    transition: background-color 0.3s ease;
    -moz-transition: background-color 0.3s ease;
    -ms-transition: background-color 0.3s ease;
    -o-transition: background-color 0.3s ease;
    -webkit-transition: background-color 0.3s ease;color: #fff;margin-top: 20px;
}
span.red-not {
    color: red;
    display: block;
    width: max-content;
    margin-top: -5px;
    margin-bottom: 5px;
}

.product__size.selected{
    color: #FFF;
    background: #7F5BBA;
}
.product__color.selected {
    border-color: #7F5BBA;
}
.product-item-image-original{
    display:none !important;
}

.search-item a{
    color: #4F4F4F;
    
    
}
.search-item a:hover{
    color: #7F5BBA;
}
.style_link{
    color: #4F4F4F;
    
}
.style_link:hover{
    color: #7F5BBA;
}
.sale-order-list-cancel-payment,
.sale-order-detail-payment-options-methods-info-change-link,
.sale-order-detail-about-order-inner-container-repeat-cancel,
.sale-order-detail-order-item-title a,
.sale-order-detail-hide-link,
.sale-order-detail-show-link,
.sale-order-detail-about-order-inner-container-list-item-link,
.sale-order-detail-about-order-inner-container-name-read-less,
.sale-order-detail-about-order-inner-container-name-read-more,
.sale-order-detail-back-to-list-link-down,
.sale-order-detail-back-to-list-link-up,
.sale-order-link,
.sale-order-history-link,
.sale-order-list-about-link{
    
    color: #4F4F4F;
}
.sale-order-list-cancel-payment:hover,
.sale-order-detail-payment-options-methods-info-change-link:hover,
.sale-order-detail-about-order-inner-container-repeat-cancel:hover,
.sale-order-detail-order-item-title:hover a,
.sale-order-detail-hide-link:hover,
.sale-order-detail-show-link:hover,
.sale-order-detail-about-order-inner-container-list-item-link:hover,
.sale-order-detail-about-order-inner-container-name-read-less:hover,
.sale-order-detail-about-order-inner-container-name-read-more:hover,
.sale-order-detail-back-to-list-link-down:hover,
.sale-order-detail-back-to-list-link-up:hover,
.sale-order-link:hover,
.sale-order-history-link:hover,
.sale-order-list-about-link:hover{
     color: #7F5BBA;
}
.sale-order-list-cancel-payment,
.sale-order-detail-payment-options-methods-info-change-link,
.sale-order-detail-hide-link,
.sale-order-detail-show-link,
.sale-order-detail-about-order-inner-container-name-read-less, 
.sale-order-detail-about-order-inner-container-name-read-more, 
.sale-order-list-cancel-payment{
        border-bottom: 1px dashed #4F4F4F;
}
.sale-order-list-cancel-payment:hover,
.sale-order-detail-payment-options-methods-info-change-link:hover,
.sale-order-detail-hide-link:hover,
.sale-order-detail-show-link:hover,
.sale-order-detail-about-order-inner-container-name-read-less:hover, 
.sale-order-detail-about-order-inner-container-name-read-more:hover, 
.sale-order-list-cancel-payment:hover{
        border-bottom: 1px dashed #7F5BBA;
}

.btn-grey-small {
    position: relative;
    color: #FFF;
    font-size: 12px;
    line-height: 12px;
    display: inline-block;
    padding: 0 24px;
    text-align: center;
    vertical-align: top;
    text-decoration: none;
    border-radius: 5px;
    background-color: #4F4F4F;
    
    height: 38px;
    cursor:pointer;
    display:flex;
}
.btn-grey-small:hover {
   text-decoration:none;
}
.btn-grey-small span {
    position: relative;
    z-index: 1;
    margin: auto;
}
.btn-grey-small::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 100%;
    border-radius: 5px;
    background-color: #7F5BBA;
    transition: all .3s ease;
}
.btn-grey-small:hover::after {
    left: 0;
    width: 100%;
}

.search-mini-modal__info .title-search-result{
    display: block;
    border: 0px solid #c6c6c6;
}

.tfl__link:hover, .tfl__link{
    border-bottom:0px;
}
table.grain-tables-table-view{
    width:100%;
}

.errortext{
    color:red;
}


.btn-grey-small {
    position: relative;
    color: #FFF;
    font-size: 12px;
    line-height: 12px;
    display: inline-block;
    padding: 0 24px;
    text-align: center;
    vertical-align: top;
    text-decoration: none;
    border-radius: 5px;
    background-color: #4F4F4F;
    
    height: 38px;
    cursor:pointer;
    display:flex;
}
.btn-grey-small:hover {
   text-decoration:none;
}
.btn-grey-small div {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}
.btn-grey-small span {
    position: relative;
    z-index: 1;
    margin: auto;
}
.btn-grey-small::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 100%;
    border-radius: 5px;
    background-color: #7F5BBA;
    transition: all .3s ease;
}
.btn-grey-small:hover::after {
    left: 0;
    width: 100%;
}

.btn-grey-small a{
    color: white;
    text-decoration: none;
        margin: auto;
    position: relative;
    z-index: 1;
    width: 100%;
    display: block;
}
.tfl-define-popup__buttons .btn-grey,
.tfl-define-popup__buttons .btn-violet{
    font-size:14px;
    padding:0px;
        line-height: 45px;
}

.cart-table th:nth-child(2){
    text-align: left;
}

.cart-table__prices-box .cart-table__price {
    margin-top:12px;
}
.cart-table__prices-box .cart-table__price.with_old {
    margin-top:0px;
}
/* End */


/* Start:/local/templates/vosq/css/fancybox.css?171015934315598*/
.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/* End */


/* Start:/local/templates/vosq/css/swiper-bundle.min.css?171015934318907*/
/**
 * Swiper 8.2.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 13, 2022
 */

@font-face
{
    font-family: swiper-icons;
    font-weight: 400;
    font-style: normal;

    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");;
}:root
{
    --swiper-theme-color: #007AFF;
}.swiper
{
    position: relative;
    z-index: 1;

    overflow: hidden;

    margin-right: auto;
    margin-left: auto;
    padding: 0;

    list-style: none;;
}.swiper-vertical > .swiper-wrapper
{
    flex-direction: column;
}.swiper-wrapper
{
    position: relative;
    z-index: 1;

    display: flex;

    box-sizing: content-box;
    width: 100%;
    height: 100%;

    transition-property: transform;;
}.swiper-android .swiper-slide,
.swiper-wrapper
{
    transform: translate3d(0px,0,0);
}.swiper-pointer-events
{
    touch-action: pan-y;
}.swiper-pointer-events.swiper-vertical
{
    touch-action: pan-x;
}.swiper-slide
{
    position: relative;

    flex-shrink: 0;

    width: 100%;
    height: 100%;

    transition-property: transform;
}.swiper-slide-invisible-blank
{
    visibility: hidden;
}.swiper-autoheight,
.swiper-autoheight .swiper-slide
{
    height: auto;
}.swiper-autoheight .swiper-wrapper
{
    align-items: flex-start;

    transition-property: transform,height;
}.swiper-backface-hidden .swiper-slide
{
    transform: translateZ(0);

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper
{
    perspective: 1200px;
}.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-wrapper
{
    transform-style: preserve-3d;
}.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top
{
    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;

    width: 100%;
    height: 100%;

    pointer-events: none;;
}.swiper-3d .swiper-slide-shadow
{
    background: rgba(0,0,0,.15);
}.swiper-3d .swiper-slide-shadow-left
{
    background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));
}.swiper-3d .swiper-slide-shadow-right
{
    background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));
}.swiper-3d .swiper-slide-shadow-top
{
    background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));
}.swiper-3d .swiper-slide-shadow-bottom
{
    background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
}.swiper-css-mode > .swiper-wrapper
{
    overflow: auto;

    -ms-overflow-style: none;
    scrollbar-width: none;;
}.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar
{
    display: none;
}.swiper-css-mode > .swiper-wrapper > .swiper-slide
{
    scroll-snap-align: start start;
}.swiper-horizontal.swiper-css-mode > .swiper-wrapper
{
    scroll-snap-type: x mandatory;
}.swiper-vertical.swiper-css-mode > .swiper-wrapper
{
    scroll-snap-type: y mandatory;
}.swiper-centered > .swiper-wrapper::before
{
    content: "";

    flex-shrink: 0;
    order: 9999;
}.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child
{
    margin-inline-start: var(--swiper-centered-offset-before);
}.swiper-centered.swiper-horizontal > .swiper-wrapper::before
{
    width: var(--swiper-centered-offset-after);
    height: 100%;
    min-height: 1px;;
}.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child
{
    margin-block-start: var(--swiper-centered-offset-before);
}.swiper-centered.swiper-vertical > .swiper-wrapper::before
{
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after);
}.swiper-centered > .swiper-wrapper > .swiper-slide
{
    scroll-snap-align: center center;
}.swiper-virtual .swiper-slide
{
    transform: translateZ(0);

    -webkit-backface-visibility: hidden;;
}.swiper-virtual.swiper-css-mode .swiper-wrapper::after
{
    content: "";

    position: absolute;
    top: 0;
    left: 0;

    pointer-events: none;
}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after
{
    width: var(--swiper-virtual-size);
    height: 1px;;
}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after
{
    width: 1px;
    height: var(--swiper-virtual-size);
}:root
{
    --swiper-navigation-size: 44px;
}.swiper-button-next,
.swiper-button-prev
{
    position: absolute;
    z-index: 10;
    top: 50%;

    color: var(--swiper-navigation-color,var(--swiper-theme-color));

    display: flex;
    justify-content: center;
    align-items: center;

    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));

    cursor: pointer;;
}.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled
{
    cursor: auto;
    pointer-events: none;

    opacity: .35;;
}.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden
{
    cursor: auto;
    pointer-events: none;

    opacity: 0;;
}.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev
{
    display: none!important;
}.swiper-button-next:after,
.swiper-button-prev:after
{
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    font-variant: initial;
    line-height: 1;

    letter-spacing: 0;
    text-transform: none!important;;
}.swiper-button-prev,
.swiper-rtl .swiper-button-next
{
    right: auto;
    left: 10px;;
}.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after
{
    content: "prev";
}.swiper-button-next,
.swiper-rtl .swiper-button-prev
{
    right: 10px;
    left: auto;
}.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after
{
    content: "next";
}.swiper-button-lock
{
    display: none;
}.swiper-pagination
{
    position: absolute;
    z-index: 10;

    text-align: center;

    transition: .3s opacity;
    transform: translate3d(0,0,0);;
}.swiper-pagination.swiper-pagination-hidden
{
    opacity: 0;
}.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled
{
    display: none!important;
}.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction
{
    bottom: 10px;
    left: 0;

    width: 100%;
}.swiper-pagination-bullets-dynamic
{
    font-size: 0;

    overflow: hidden;;
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
{
    position: relative;

    transform: scale(.33);;
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active
{
    transform: scale(1);
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main
{
    transform: scale(1);
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev
{
    transform: scale(.66);
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev
{
    transform: scale(.33);
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next
{
    transform: scale(.66);
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next
{
    transform: scale(.33);
}.swiper-pagination-bullet
{
    display: inline-block;

    width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));
    height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));

    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2);
    border-radius: 50%;
    background: var(--swiper-pagination-bullet-inactive-color,#000);;
}button.swiper-pagination-bullet
{
    margin: 0;
    padding: 0;

    border: none;
    box-shadow: none;

    -webkit-appearance: none;
            appearance: none;
}.swiper-pagination-clickable .swiper-pagination-bullet
{
    cursor: pointer;
}.swiper-pagination-bullet:only-child
{
    display: none!important;
}.swiper-pagination-bullet-active
{
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color,var(--swiper-theme-color));
}.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets
{
    top: 50%;
    right: 10px;

    transform: translate3d(0px,-50%,0);
}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet
{
    display: block;

    margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0;;
}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
    top: 50%;

    width: 8px;

    transform: translateY(-50%);;
}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
{
    display: inline-block;

    transition: .2s transform,.2s top;
}.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet
{
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px);
}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
    left: 50%;

    white-space: nowrap;

    transform: translateX(-50%);;
}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
{
    transition: .2s transform,.2s left;
}.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet
{
    transition: .2s transform,.2s right;
}.swiper-pagination-progressbar
{
    position: absolute;

    background: rgba(0,0,0,.25);;
}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill
{
    position: absolute;
    top: 0;
    left: 0;

    width: 100%;
    height: 100%;

    background: var(--swiper-pagination-color,var(--swiper-theme-color));

    transform: scale(0);
    transform-origin: left top;
}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill
{
    transform-origin: right top;
}.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite
{
    top: 0;
    left: 0;

    width: 100%;
    height: 4px;;
}.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical > .swiper-pagination-progressbar
{
    top: 0;
    left: 0;

    width: 4px;
    height: 100%;;
}.swiper-pagination-lock
{
    display: none;
}.swiper-scrollbar
{
    position: relative;

    border-radius: 10px;
    background: rgba(0,0,0,.1);

    -ms-touch-action: none;;
}.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled
{
    display: none!important;
}.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal
{
    position: absolute;
    z-index: 50;
    bottom: 3px;
    left: 1%;

    width: 98%;
    height: 5px;;
}.swiper-scrollbar.swiper-scrollbar-vertical,
.swiper-vertical > .swiper-scrollbar
{
    position: absolute;
    z-index: 50;
    top: 1%;
    right: 3px;

    width: 5px;
    height: 98%;
}.swiper-scrollbar-drag
{
    position: relative;
    top: 0;
    left: 0;

    width: 100%;
    height: 100%;

    border-radius: 10px;
    background: rgba(0,0,0,.5);;
}.swiper-scrollbar-cursor-drag
{
    cursor: move;
}.swiper-scrollbar-lock
{
    display: none;
}.swiper-zoom-container
{
    display: flex;
    justify-content: center;
    align-items: center;

    width: 100%;
    height: 100%;

    text-align: center;
}.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg
{
    max-width: 100%;
    max-height: 100%;

    object-fit: contain;
}.swiper-slide-zoomed
{
    cursor: move;
}.swiper-lazy-preloader
{
    position: absolute;
    z-index: 10;
    top: 50%;
    left: 50%;

    box-sizing: border-box;
    width: 42px;
    height: 42px;
    margin-top: -21px;
    margin-left: -21px;

    border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
    border-top-color: transparent;
    border-radius: 50%;

    transform-origin: 50%;;
}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader
{
    animation: swiper-preloader-spin 1s infinite linear;
}.swiper-lazy-preloader-white
{
    --swiper-preloader-color: #FFF;
}.swiper-lazy-preloader-black
{
    --swiper-preloader-color: #000;
}@keyframes swiper-preloader-spin
{
    0%
    {
        transform: rotate(0deg);
    }100%
    {
        transform: rotate(360deg);
    }
}.swiper .swiper-notification
{
    position: absolute;
    z-index: -1000;
    top: 0;
    left: 0;

    pointer-events: none;

    opacity: 0;;
}.swiper-free-mode > .swiper-wrapper
{
    margin: 0 auto;

    transition-timing-function: ease-out;;
}.swiper-grid > .swiper-wrapper
{
    flex-wrap: wrap;
}.swiper-grid-column > .swiper-wrapper
{
    flex-direction: column;
    flex-wrap: wrap;;
}.swiper-fade.swiper-free-mode .swiper-slide
{
    transition-timing-function: ease-out;
}.swiper-fade .swiper-slide
{
    transition-property: opacity;
}.swiper-fade .swiper-slide .swiper-slide
{
    pointer-events: none;
}
.swiper-fade .swiper-slide-active
{
    z-index: 1;
}.swiper-cube
{
    overflow: visible;
}.swiper-cube .swiper-slide
{
    z-index: 1;

    visibility: hidden;

    width: 100%;
    height: 100%;

    pointer-events: none;

    transform-origin: 0 0;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;;
}.swiper-cube .swiper-slide .swiper-slide
{
    pointer-events: none;
}.swiper-cube.swiper-rtl .swiper-slide
{
    transform-origin: 100% 0;
}.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active
{
    pointer-events: auto;
}.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-next + .swiper-slide,
.swiper-cube .swiper-slide-prev
{
    visibility: visible;

    pointer-events: auto;;
}.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right,
.swiper-cube .swiper-slide-shadow-top
{
    z-index: 0;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}.swiper-cube .swiper-cube-shadow
{
    position: absolute;
    z-index: 0;
    bottom: 0px;
    left: 0;

    width: 100%;
    height: 100%;

    opacity: .6;;
}.swiper-cube .swiper-cube-shadow:before
{
    content: "";

    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    background: #000;

    filter: blur(50px);
}.swiper-flip
{
    overflow: visible;
}.swiper-flip .swiper-slide
{
    z-index: 1;

    pointer-events: none;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;;
}.swiper-flip .swiper-slide .swiper-slide
{
    pointer-events: none;
}.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active
{
    pointer-events: auto;
}.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right,
.swiper-flip .swiper-slide-shadow-top
{
    z-index: 0;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}.swiper-creative .swiper-slide
{
    overflow: hidden;

    transition-property: transform,opacity,height;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;;
}.swiper-cards
{
    overflow: visible;
}.swiper-cards .swiper-slide
{
    overflow: hidden;

    transform-origin: center bottom;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;;
}
/* End */


/* Start:/local/templates/vosq/css/ion.rangeSlider.min.css?17121210333011*/
.irs,.irs-line{position:relative;height:2px;display:block}.irs,.irs-bar,.irs-bar-edge,.irs-line{display:block}.irs{margin-top:40px;margin-bottom:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none}.irs .irs{margin-top:0;padding-bottom:0}.irs-line{background:#efefef;outline:0!important}.irs-bar{top:0;height:2px;background:#7f5bba}.irs-slider{top:-10px;width:22px;height:22px;cursor:pointer;text-indent:-9999px;background:#7f5bba;border-radius:50%;filter:drop-shadow(0px 0px 0px rgba(79, 79, 79, .06)) drop-shadow(0px 1px 1px rgba(79, 79, 79, .06)) drop-shadow(0px 2px 2px rgba(79, 79, 79, .05)) drop-shadow(0px 5px 3px rgba(79, 79, 79, .03)) drop-shadow(0px 10px 4px rgba(79, 79, 79, .01)) drop-shadow(0px 15px 4px rgba(79, 79, 79, 0))}.irs-max,.irs-min{color:rgba(121,121,126,.5);font-size:15px;line-height:19px;bottom:-32px;visibility:visible!important;cursor:default;white-space:nowrap}.irs-slider.to{transform:rotate(180deg)}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;top:0;display:block}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar,.irs-shadow{width:0;left:0;position:absolute}.irs-bar-edge{position:absolute;top:0;left:0}.irs-shadow{display:none}.irs-slider{position:absolute;z-index:1;display:block}.irs-slider.type_last{z-index:2}.irs-max,.irs-min{display:none!important}.irs-max,.irs-min,.irs-with-grid .irs-grid{display:block}.irs-min{position:absolute;left:0}.irs-max{position:absolute;right:0}.irs-grid,.irs-grid-pol{display:none;left:0;position:absolute}.irs-grid{color:#333;font:600 11px/15px Century Gothic;top:-25px;width:100%;height:15px;pointer-events:none}.irs-grid-pol{top:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;cursor:pointer;text-align:center;white-space:nowrap}.irs-grid-text:before{position:absolute;bottom:-7px;left:50%;width:1px;height:6px;content:'';cursor:pointer;text-indent:-9999px;background:#1b364e}.irs-disable-mask{position:absolute;z-index:2;top:0;left:-1%;display:block;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0)}.lt-ie9 .irs-disable-mask{cursor:not-allowed;background:#000}.irs-disabled{opacity:.4}.irs-hidden-input{font-size:0!important;line-height:0!important;position:absolute!important;z-index:-9999!important;top:0!important;left:0!important;display:block!important;overflow:hidden;width:0!important;height:0!important;margin:0!important;padding:0!important;border-style:solid!important;border-color:transparent!important;outline:0!important;background:0 0!important}.irs-from,.irs-single,.irs-to{position:absolute;display:none;top:16px;cursor:default;white-space:nowrap;font-size:16px;line-height:1.62;color:#082638;font-family:var(--font_family)}.irs-from{left:0!important}.irs-to{left:auto!important;right:0!important}.irs-single{left:50%!important;text-align:center;transform:translateX(-50%)}
/* End */


/* Start:/local/templates/vosq/css/air-datepicker.css?171212097718997*/
.air-datepicker-button:focus,.air-datepicker-time--row input[type=range]:focus{outline:0}.-only-timepicker- .air-datepicker--content,.-only-timepicker- .air-datepicker-nav,.air-datepicker-body.-hidden-,.air-datepicker.-inline- .air-datepicker--pointer,.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-,.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.air-datepicker-cell.-day-.-other-month-:hover,.air-datepicker-cell.-year-.-other-decade-:hover{color:var(--adp-color-other-month-hover)}.-selected-.air-datepicker-cell.-day-.-other-month-,.-selected-.air-datepicker-cell.-year-.-other-decade-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-day-.-other-month-,.-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-day-.-other-month-:empty,.air-datepicker-cell.-year-.-other-decade-:empty{background:0 0;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-,.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-disabled-,.air-datepicker-cell.-disabled-.-current-.-focus-,.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-{cursor:default}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{border:none}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3,1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.air-datepicker-nav--action,.air-datepicker-nav--title{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:0 0}.air-datepicker-button:focus,.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:none;background:rgba(255,255,255,0)}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.air-datepicker-time{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{background:0 0;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-moz-range-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0)}.air-datepicker{--adp-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:rgba(92, 196, 239, .1);--adp-background-color-in-range-focused:rgba(92, 196, 239, .2);--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:4px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-width:1fr;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:rgba(92, 196, 239, 0.1);--adp-cell-background-color-in-range-hover:rgba(92, 196, 239, 0.2);--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px;background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0,0);opacity:1}.air-datepicker.-active-.-custom-position-,.air-datepicker.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker--pointer,.air-datepicker--pointer:after{position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size)}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:transparent}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size) / 2);z-index:-1}.air-datepicker--pointer:after{content:"";background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);box-sizing:border-box}.-top-center- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-center- .air-datepicker--pointer:after,.-top-left- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-bottom- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-bottom- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-top- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-center- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-center- .air-datepicker--pointer:after,.-bottom-left- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-bottom- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-top- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-bottom- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-top- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-bottom-left- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-bottom-right- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-bottom-center- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/ 2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/ 2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{--adp-overlay-background-color:rgba(0, 0, 0, .3);--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99;position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}
/* End */


/* Start:/local/templates/vosq/css/animation.min.css?17121209934079*/
@media (min-width:1025px){.fadeIn,.fadeInDown,.fadeInLeft,.fadeInRight,.fadeInUp{opacity:0;transition-timing-function:ease}.fadeIn{visibility:hidden;transition-property:opacity,visibility}.fadeInDown,.fadeInLeft,.fadeInRight,.fadeInUp,.fadeZoom{visibility:hidden;transition-property:opacity,transform,visibility}.fadeInUp{transform:translate(0,40px)}.fadeInDown{transform:translate(0,-40px)}.fadeInRight{transform:translate(40px,0)}.fadeInLeft{transform:translate(-40px,0)}.fadeZoom{transition-timing-function:ease-in;transform:scale(0)}.animAfterH::after{content:"";position:absolute;z-index:10;bottom:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background:#f3f3f3;transition:height 1s ease-in-out}.animated .animAfterH::after,.animated.animAfterH::after{height:0}.animated .fadeInDown,.animated .fadeInLeft,.animated .fadeInRight,.animated .fadeInUp,.animated.fadeInDown,.animated.fadeInLeft,.animated.fadeInRight,.animated.fadeInUp{visibility:visible;opacity:1;transition-duration:1s;transform:none}.animated .fadeIn,.animated.fadeIn{visibility:visible;opacity:1;transition-duration:1s}.animated .fadeZoom,.animated.fadeZoom{visibility:visible;transition-duration:1s;transform:scale(1)}.animated [data-delay="1"],.animated [data-delay="1"]::after,.animated[data-delay="1"],.animated[data-delay="1"]::after{transition-delay:.1s}.animated [data-delay="2"],.animated [data-delay="2"]::after,.animated[data-delay="2"],.animated[data-delay="2"]::after{transition-delay:.2s}.animated [data-delay="3"],.animated [data-delay="3"]::after,.animated[data-delay="3"],.animated[data-delay="3"]::after{transition-delay:.3s}.animated [data-delay="4"],.animated [data-delay="4"]::after,.animated[data-delay="4"],.animated[data-delay="4"]::after{transition-delay:.4s}.animated [data-delay="5"],.animated [data-delay="5"]::after,.animated[data-delay="5"],.animated[data-delay="5"]::after{transition-delay:.5s}.animated [data-delay="6"],.animated [data-delay="6"]::after,.animated[data-delay="6"],.animated[data-delay="6"]::after{transition-delay:.6s}.animated [data-delay="7"],.animated [data-delay="7"]::after,.animated[data-delay="7"],.animated[data-delay="7"]::after{transition-delay:.7s}.animated [data-delay="8"],.animated [data-delay="8"]::after,.animated[data-delay="8"],.animated[data-delay="8"]::after{transition-delay:.8s}.animated [data-delay="9"],.animated [data-delay="9"]::after,.animated[data-delay="9"],.animated[data-delay="9"]::after{transition-delay:.9s}.animated [data-delay="10"],.animated [data-delay="10"]::after,.animated[data-delay="10"],.animated[data-delay="10"]::after{transition-delay:1s}.animated [data-delay="11"],.animated [data-delay="11"]::after,.animated[data-delay="11"],.animated[data-delay="11"]::after{transition-delay:1.1s}.animated [data-delay="12"],.animated [data-delay="12"]::after,.animated[data-delay="12"],.animated[data-delay="12"]::after{transition-delay:1.2s}.animated [data-delay="15"],.animated [data-delay="15"]::after,.animated[data-delay="15"],.animated[data-delay="15"]::after{transition-delay:1.5s}.animated [data-delay="18"],.animated [data-delay="18"]::after,.animated[data-delay="18"],.animated[data-delay="18"]::after{transition-delay:1.8s}.animated [data-delay="21"],.animated [data-delay="21"]::after,.animated[data-delay="21"],.animated[data-delay="21"]::after{transition-delay:2.1s}.animated [data-delay="24"],.animated [data-delay="24"]::after,.animated[data-delay="24"],.animated[data-delay="24"]::after{transition-delay:2.4s}.animated [data-delay="27"],.animated [data-delay="27"]::after,.animated[data-delay="27"],.animated[data-delay="27"]::after{transition-delay:2.7s}.animated [data-delay="30"],.animated [data-delay="30"]::after,.animated[data-delay="30"],.animated[data-delay="30"]::after{transition-delay:3s}.animated [data-delay="33"],.animated [data-delay="33"]::after,.animated[data-delay="33"],.animated[data-delay="33"]::after{transition-delay:3.3s}.animated [data-delay="36"],.animated [data-delay="36"]::after,.animated[data-delay="36"],.animated[data-delay="36"]::after{transition-delay:3.6s}}
/* End */


/* Start:/local/templates/vosq/css/styles.min.css?1712120695125851*/
@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,400;0,700;1,400;1,700&display=swap);*,:after,:before{box-sizing:border-box}body,html{min-height:-moz-available;min-height:-webkit-fill-available;height:100%}*,body{margin:0}:active,:hover,body{-webkit-tap-highlight-color:transparent}.cont,.main,.wrap{position:relative}.header,.supports-error{top:0;width:100%;background:#fff;left:0}.header,.supports-error,body{background:#fff}.header-cats__name-item+.header-cats__name-item,.header-top__link+.header-top__link{margin-left:32px}.checkbox__label,.radio__text,button{vertical-align:top}.mini-modal,.select-number .nice-select.disabled,.select-wrap .nice-select.disabled,.select-wrap-grey .nice-select.disabled{pointer-events:none}.filter-checkbox,.header-cats__link{break-inside:avoid;page-break-inside:avoid;--webkit-column-break-inside:avoid}.about-order-table,.cart-table,.opt-cart-table{border-collapse:collapse}@supports (not(--css:variables)){.supports-error{display:flex!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.supports-error{display:flex!important}}@font-face{font-family:Gilroy;font-weight:400;font-style:normal;font-display:swap;src:url("/local/templates/vosq/css/../fonts/Gilroy-Regular.woff") format("woff"),url("/local/templates/vosq/css/../fonts/Gilroy-Regular.ttf") format("truetype")}@font-face{font-family:PTRoubleSans;font-weight:400;font-style:normal;font-display:swap;src:url("/local/templates/vosq/css/../fonts/PTRoubleSans.woff") format("woff"),url("/local/templates/vosq/css/../fonts/PTRoubleSans.ttf") format("truetype")}*{padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;min-height:fill-available}body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;text-decoration-skip:objects;text-rendering:optimizeLegibility;color:#4f4f4f;font:18px var(--font_family);min-height:fill-available;font-variant-numeric:lining-nums proportional-nums}.amount,.swiper-overflow,body.lock{overflow:hidden}img{border-style:none}textarea{overflow:auto}button,input,input:active,textarea,textarea:active{margin:0;-webkit-border-radius:0;border-radius:0;outline:transparent!important;box-shadow:none;-webkit-appearance:none;appearance:none;-moz-outline:none!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}:focus{outline:0}:active,:hover{-webkit-touch-callout:none}::-ms-clear{display:none}._flex,.supports-error.show,.wrap{display:flex}:root{--font_family:Raleway,sans-serif;--font_family2:"Gilroy",sans-serif;--scroll_width:17px}.clear{clear:both}.left{float:left}.right{float:right}button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;display:inline-block;cursor:pointer;border:none;background:0 0;font-variant-numeric:lining-nums proportional-nums}.wrap{overflow:hidden;flex-direction:column;min-height:100%}.main{flex:1 0 auto}.cont{width:100%;max-width:1700px;margin:0 auto;padding:0 40px}.lazyload{opacity:0;transition:opacity .5s linear}.header-cats__name-link,.header-top__link,.header__location-link,.header__socials-item{transition:color .2s linear;color:#4f4f4f;text-decoration:none}.lazyload.loaded{opacity:1}._flex{justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-wrap:wrap}._marg{margin-top:128px}.supports-error{position:fixed;z-index:1000;font-family:Arial,sans-serif;font-size:20px;line-height:30px;display:none;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;height:100%;padding:20px;text-align:center}.rub{font-family:PTRoubleSans!important;font-weight:400!important;font-style:normal!important;line-height:1}.header{position:relative;z-index:99}.header-top{padding:12px 0;border-bottom:1px solid #f5f5f5}.header .cont{position:static;justify-content:space-between;align-content:center;align-items:center}.header__location-link{position:relative;font-family:var(--font_family);font-size:14px;line-height:normal;display:inline-block;padding-left:32px}.header-cats__name-item,.header-top__link,.header__logo-text{font-family:var(--font_family2);font-size:16px;line-height:normal}.header__location-link::before{content:"";position:absolute;top:50%;left:0;display:block;width:24px;height:24px;margin-top:-12px;background:url(/local/templates/vosq/css/../images/ic_marker.svg) 50%/contain no-repeat}.header__location-link span{display:inline-block;border-bottom:1px solid #4f4f4f;transition:border-color .2s linear}.header-top__links{margin-left:auto}.header__line{width:1px;height:20px;margin:0 40px;background-color:#4f4f4f}.form__flex,.header__socials{margin-left:-16px}.header__socials-item{display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:24px;height:24px;margin-left:16px}.header__socials-item svg{display:block;max-width:100%;max-height:100%;fill:currentColor}.header-info{position:relative;z-index:20;justify-content:space-between;align-content:center;align-items:center;padding:32px 0}.header__logo-img,.search-mini-modal-btn{justify-content:center;align-content:center}.header-cats__name-link{text-transform:uppercase}.header__logo{position:absolute;z-index:11;top:50%;left:50%;width:166px;text-align:center;transform:translate(-50%,-50%)}.pagination__prev svg,.select-number .nice-select.open .current:after,.select-wrap .nice-select.open .current:after,.slider-button-prev{transform:rotate(180deg)}.header__logo-img{display:flex;align-items:center;flex-wrap:wrap;height:50px}.header__logo a,.header__logo img{display:block;max-width:100%;max-height:100%;text-decoration:none}.header__logo-text{color:#b4b4b4;display:inline-block;margin-top:5px;letter-spacing:-.48px;text-transform:lowercase}.header-info__box{width:313px;height:43px;margin-left:auto}.mini-modal{position:absolute;z-index:90;top:0;left:0;visibility:hidden;opacity:0;transition:opacity .2s linear,visibility .2s linear}.mini-modal.active,.search-mini-modal{pointer-events:auto;opacity:1;visibility:visible}.search-mini-modal{position:relative;top:0;left:0;width:100%;background:#fff}.search-mini-modal.show{position:absolute;padding:32px 0}.search-mini-modal.show::before{content:"";position:absolute;top:0;left:50%;width:5000px;height:100%;background:#fff;transform:translateX(-50%)}.search-mini-modal__top{position:relative;align-content:center;align-items:center;flex-wrap:nowrap}.search-mini-modal-btn{position:relative;display:none;align-items:center;flex-wrap:wrap;width:24px;height:24px}.search-mini-modal-btn svg{display:block;width:24px;height:24px;transition:fill .2s linear;transition:opacity .2s linear,visibility .2s linear;fill:#4F4F4F}.search-mini-modal__close{position:relative;color:#4f4f4f;display:none;justify-content:center;align-content:center;align-items:center;flex-shrink:0;flex-wrap:wrap;width:40px;height:40px;margin-left:16px;cursor:pointer;transition:color .2s linear}.header-search .header-search__input,.search_page-search__input{color:#4f4f4f;font-size:14px;display:block;width:100%;transition:border-color .2s linear;height:43px;font-family:var(--font_family2)}.search-mini-modal__close svg{display:block;width:100%;height:100%;stroke:currentColor;stroke-width:2px}.header-search{flex-wrap:nowrap;width:100%}.header-search .header-search__input{padding:0 15px 0 50px;border:1px solid #eeebea;border-radius:5px;background:url(/local/templates/vosq/css/../images/ic_lupa.svg) 15px 50% no-repeat #f7f7f8}.search_page-search__input{padding:0 15px;border:1px solid #eeebea;border-radius:5px;background:15px 50% no-repeat #f7f7f8}.header-search__submit{position:relative;color:#fff;font-size:16px;display:none;overflow:hidden;flex-shrink:0;width:253px;height:43px;margin-left:16px;text-transform:uppercase;border-radius:5px;background:#4f4f4f}.btn-grey::after,.header-search__submit::before{content:"";position:absolute;top:0;right:0;width:0;height:100%;border-radius:5px;background-color:#7f5bba;transition:.3s}.about-opt__box,.contacts__socials,.filter-mini-modal-cont,.form__filed,.head-banner__wrapp,.header-search__submit span,.modal-agree__box,.product__thumb,.select-number,.select-wrap,.select-wrap-grey{position:relative}.header-search__input:focus,.search_page-search__input:focus{border-color:#7f5bba}.categories__main-title,.inner-slider .cont,.search-mini-modal.show .header-search__submit,.search-mini-modal.show .search-mini-modal__close{display:block}.search-mini-modal__info{position:relative;display:none;justify-content:space-between;margin-top:40px}.search-mini-modal.show .search-mini-modal__info{display:flex}.search-mini-modal__products{width:79.76%}.search-mini-modal__title{color:#4f4f4f;font-size:24px}.what-search{width:calc(20.24% - 16px);max-width:290px}.what-search__items{margin-top:24px}.what-search__link{position:relative;color:#4f4f4f;font-size:16px;display:block;width:100%;padding:0 28px 15px 0;text-align:left;text-decoration:none;border-bottom:1px solid #eeebea;transition:color .2s linear}.amount__input,.discount-top,.header-cats__btn,.main-title_center,.pagination a,.slider-pagination,.small-globaltitle_center,.small-title_center,.wrap-btn_center{text-align:center}.about__main-subtitle,.cats-accord__item+.cats-accord__item,.filter-catalog__sort+.filter-catalog__sort,.main-subtitle_marg,.price-range,.what-search__link+.what-search__link{margin-top:16px}.what-search__link svg{position:absolute;top:0;right:0;display:block;width:18px;height:18px;fill:currentColor}.header-info__links{position:relative;z-index:11}.header-info__links-link{display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:24px;height:24px;margin-left:32px;text-decoration:none}.header-info__links-link svg{display:block;max-width:100%;max-height:100%;transition:stroke .2s linear;stroke:#4F4F4F;stroke-width:2.5px}.header-cats__wrapp{position:absolute;z-index:10;top:100%;left:0;visibility:hidden;width:100%;padding:56px 0 40px;opacity:0;background-color:#f7f7f8;transition:opacity .2s linear,visibility .2s linear}.header-cats__wrapp::after{content:"";position:absolute;bottom:100%;left:0;display:block;width:100%;height:45px;margin-top:45px}.header-cats__name-item:hover .header-cats__wrapp{visibility:visible;opacity:1}.header-cats__items{margin-left:-80px}.header-cats__item{flex-grow:1;width:calc(100%/4 - 80px);max-width:382px;margin-left:80px;margin-bottom:24px}.header-cats__btns,.mob-menu-btn{margin-left:-8px;display:none}.header-cats__item_small{max-width:175px}.header-cats__title{font-family:var(--font_family2);font-size:16px;line-height:normal;padding-bottom:8px;text-transform:uppercase;border-bottom:1px solid #bfa7d5}.header-cats__title a{color:#4f4f4f;text-decoration:none;transition:color .2s linear}.header-cats__title-arrow{position:absolute;top:50%;right:5px;display:none;width:8px;height:12px;margin-top:-6px}.header-cats__title-arrow svg{display:block;max-width:100%;max-height:100%;transition:.2s linear;stroke:#4F4F4F}.header-cats__title a.active .header-cats__title-arrow{transform:rotate(-90deg)}.header-cats__title a.active .header-cats__title-arrow svg{stroke:#7F5BBA}.header-cats__links{margin-top:8px;column-gap:32px;columns:2}.header-cats__item_small .header-cats__links{column-gap:0;columns:1}.header-cats__link{color:#b4b4b4;font-size:16px;line-height:normal;padding-top:16px;letter-spacing:-.48px}.breadcrumbs a,.header-cats__link a{color:#b4b4b4;text-decoration:none;transition:color .2s linear}.btn-edit.active,.checkbox input[type=checkbox],.fancybox__button--thumbs,.fancybox__button--zoom,.fancybox__thumbs,.header__mob-title,.pagination a.disabled,.radio input[type=radio],.radio-info input[type=radio],.select-number .nice-select .list .list_item:empty,.select-wrap .nice-select .list .list_item:empty,.swiper-button-lock{display:none}.header__collections-slider{margin-top:66px}.header__collections-item{display:block;text-decoration:none}.header__collections-img{position:relative;display:block;overflow:hidden;padding-bottom:50%}.header__collections-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;transition:transform .2s linear;object-fit:cover}.header__collections-name{color:#4f4f4f;line-height:1.33;display:block;margin-top:16px;letter-spacing:-.54px;transition:color .2s linear}.btn-grey.header__collections-btn-grey{position:absolute;top:50%;left:50%;white-space:nowrap;border:1px solid #fff;transform:translate(-50%,-50%)}.btn-close::after,.btn-close::before,.header__close::after,.header__close::before{position:absolute;top:14px;left:3px;display:block;width:24px;height:2px;background-color:#4f4f4f;content:""}.mob-menu-btn{flex-shrink:0;width:40px;height:40px;padding:10px 8px;cursor:pointer;border:none;background:0 0}.amount__val,.section-head{justify-content:space-between}.mob-menu-btn span{position:relative;display:block;width:100%;height:2px;background:#4f4f4f;transition:.2s linear}.mob-menu-btn span+span{margin-top:5px}.header__close{position:absolute;top:10px;right:10px;display:none;width:30px;height:30px}.btn-close::before,.header__close::before{transform:rotate(-45deg)}.btn-close::after,.header__close::after{transform:rotate(45deg)}.header-cats__btn{color:#4f4f4f;font-family:var(--font_family2);font-size:16px;line-height:56px;display:block;width:calc(50% - 8px);height:56px;margin-left:8px;padding:0 37px;text-transform:uppercase;border-radius:5px;background:#fff}.air-datepicker-body--day-name,.air-datepicker-cell.-current-,.air-datepicker-cell.-current-.-focus-,.header-cats__btn.active,.main-title span,.select-number .nice-select .list .list_item.selected,.select-number .nice-select .list .list_item:hover{color:#7f5bba}.header-cats__btn.active span{position:relative;line-height:normal;display:inline-block;border-bottom:1px solid #7f5bba}.discount-top{position:relative;z-index:99;top:0;left:0;color:#fff;font-family:var(--font_family2);line-height:normal;padding:14px 0;letter-spacing:-.54px;background-color:#4f4f4f}.discount-top__desc{position:relative;padding:0 34px}.discount-top__btn{position:absolute;top:50%;right:0;width:24px;height:24px;margin-top:-12px;background:url(/local/templates/vosq/css/../images/ic_close.svg) 50%/contain no-repeat}.amount__btn,.amount__input{border:none;background:0 0;color:#4f4f4f}.amount__val{display:flex;align-content:stretch;align-items:stretch;flex-wrap:nowrap;width:88px;margin:0 auto}.amount__btn{position:relative;display:block;flex-shrink:0;width:24px;height:24px;transition:color .2s linear}.amount__btn svg{display:block;width:100%;height:100%;stroke:currentColor}.amount__input{font:18px var(--font_family);display:block;flex-shrink:0;width:40px;height:24px}.air-datepicker{color:#4f4f4f}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{color:#fff;background:#7f5bba}.text-block .title,.text-block h1,.text-block h2{color:#4f4f4f;font-weight:700;text-transform:uppercase}.air-datepicker-cell.-selected-.-focus-{color:#fff;background:#4f4f4f}.text-block>:last-child{margin-bottom:0}.text-block .title,.text-block h1{font-size:48px;line-height:normal;margin-bottom:32px;letter-spacing:-1.44px}.text-block h2{font-size:40px;line-height:1.06;margin-bottom:24px;letter-spacing:-1.2px}.text-block p{margin-bottom:20px;letter-spacing:-.54px}.text-block img{display:block;max-width:100%;margin-bottom:20px;border-radius:5px}.about-info .small-globaltitle,.acticle .small-globaltitle,.text-block ol,.text-block ul{margin-bottom:24px}.text-block ul li{position:relative;color:#b4b4b4;display:block;padding-left:28px;letter-spacing:-.54px}.btn-edit,.text-block ol li{display:flex;justify-content:flex-start;align-content:center}.text-block ul li+li{margin-top:8px}.text-block ul li::before{content:"";position:absolute;top:9px;left:12px;width:3px;height:3px;border-radius:50%;background:#b4b4b4}.text-block ol{counter-reset:li}.text-block ol li{position:relative;align-items:center;flex-wrap:wrap;min-height:56px;padding-left:80px;list-style:none}.text-block ol li+li,.wrap-btn_marg{margin-top:32px}.text-block ol li:before{content:counter(li);position:absolute;top:50%;left:0;color:#7f5bba;line-height:54px;width:56px;height:56px;margin-top:-28px;counter-increment:li;text-align:center;border:1px solid #7f5bba;border-radius:50%}.text-block a{color:currentColor;text-decoration:none;border-bottom:1px solid;transition:border .2s linear}.btn-edit,.form__agree a{transition:color .2s linear}::-webkit-input-placeholder{color:#b4b4b4;opacity:1}::-moz-placeholder{color:#b4b4b4;opacity:1}:-moz-placeholder{color:#b4b4b4;opacity:1}:-ms-input-placeholder{color:#b4b4b4;opacity:1}.form_marg{margin-top:50px}.form__title{color:#383a47;font-size:28px;font-weight:500;margin-bottom:34px}.form__line,.shops__wrapinput{margin-bottom:16px}.form__flex .form__line{width:calc(50% - 16px);margin-left:16px}.form .form__input,.form .form__textarea{width:100%;color:#4f4f4f;display:block;text-transform:uppercase}.form__flex._tree .form__line{width:calc(100%/3 - 16px)}.form__flex._five .form__line{width:calc(100%/5 - 16px)}.form__label{color:#b4b4b4;font-size:16px;margin-bottom:8px}.form .form__input{font:16px var(--font_family);height:53px;padding:0 23px;border:1px solid #b4b4b4;border-radius:5px;background:#fff;font-variant-numeric:lining-nums proportional-nums}.form .form__input_grey{border:1px solid #eeebea;background:#f7f7f8}.form .form__input_pad{padding-right:58px}.form #datepicker{background-image:url(/local/templates/vosq/css/../images/ic_date.svg);background-repeat:no-repeat;background-position:calc(100% - 23px) 50%}.form .form__textarea{font:18px var(--font_family);height:180px;padding:23px;resize:none;border:1px solid #b4b4b4;border-radius:5px;background:#fff;font-variant-numeric:lining-nums proportional-nums}.checkbox__text,.radio-info__text{line-height:normal;cursor:pointer}.form.reg-form .form__input,.modal__form .form__input,.page-lk__form .form__input{text-transform:none}.form .form__input:focus,.form .form__textarea:focus{border-color:#7f5bba}.form .form__input:active,.form .form__textarea:active{border-radius:5px}.form .error,.form .error+.nice-select .current{color:#efac7c;border-color:#efac7c}.form .form__input:disabled,.form .form__textarea:disabled{color:#4f4f4f;cursor:default;pointer-events:none;border:1px solid #b4b4b4;background:#f7f7f8}.form .error-text{color:#efac7c;font-size:12px;margin-top:10px}.btn-edit{position:absolute;top:0;right:0;color:#7f5bba;align-items:center;flex-wrap:wrap;width:48px;height:53px;border-radius:0 5px 5px 0}.btn-edit svg{display:block;width:24px;height:24px;stroke:currentColor;stroke-width:2px}.form__agree{color:#b4b4b4;font-size:14px;max-width:472px;margin-top:16px}.form__agree a{color:#b4b4b4;text-decoration:none;border-bottom:1px solid}.checkbox__label{position:relative;display:inline-block}.checkbox__text{position:relative;font-size:16px;display:block;padding:7px 0 6px 48px;transition:.2s linear}.checkbox__text a{color:#4f4f4f;text-decoration:none;border-bottom:1px solid #4f4f4f;transition:color .2s linear,border-bottom-color .2s linear}.checkbox__text::before{content:"";position:absolute;top:0;left:0;width:32px;height:32px;cursor:pointer;border:1px solid rgba(180,180,180,.4);border-radius:5px}.checkbox__text::after{content:"";position:absolute;top:6px;left:12px;width:9px;height:16px;cursor:pointer;opacity:0;border:2px solid #4f4f4f;border-top:none;border-left:none;transition:opacity .2s linear;transform:rotate(45deg)}.favorite-btn.active:after,.swiper-initialized .slider-number,input[type=checkbox]:checked+.checkbox__text::after{opacity:1}.radio-info__label{position:relative;display:flex;justify-content:flex-start;align-content:stretch;align-items:stretch;flex-wrap:wrap;min-height:100%}.radio-info__text{position:relative;color:#b4b4b4;font-size:16px;display:block;width:100%;padding:15px;border:1px solid #b4b4b4;border-radius:5px;transition:border .2s linear,color .2s linear}.radio__text,.tabs__button{font-weight:400;line-height:1.2}.bx-selected .radio-info__text,input[type=radio]:checked+.radio-info__text{border:1px solid #7f5bba;background:#f7f7f8}.manager__flex,.opt-cart__product,.radio-info__top{flex-wrap:nowrap}.radio-info__icon{color:#7f5bba;display:flex;justify-content:center;align-content:center;align-items:center;flex-shrink:0;flex-wrap:wrap;width:40px;height:40px;margin-right:17px;padding:7px;border:1px solid #7f5bba;border-radius:5px;background:#fff;transition:background .2s linear,color .2s linear}.radio__text,.radio__text::before{transition:.2s linear;cursor:pointer}.bx-selected .radio-info__text .radio-info__icon,.pagination .pagination__active,input[type=radio]:checked+.radio-info__text .radio-info__icon{color:#fff;background:#7f5bba}.radio-info__icon svg{display:block;width:24px;height:24px;fill:currentColor;stroke:currentColor}.radio-info__box{display:block;align-self:center;width:100%}.radio-info__name{color:#4f4f4f;font-size:18px;display:block}.radio-info__price{font-size:18px;display:block;margin-top:8px}.select-wrap-grey .nice-select .list .list_item.selected,.select-wrap-grey .nice-select.selected .current,input[type=radio]:checked+.radio-info__text .radio-info__price{color:#4f4f4f}.radio-info__desc{display:block;margin-top:16px}.radios .radio+.radio{margin-top:15px}.radio__label,.select-number .nice-select,.select-wrap .nice-select,.select-wrap-grey .nice-select{position:relative;display:block}.radio__text{position:relative;display:inline-block;padding-left:28px}.radio__text::before{content:"";position:absolute;top:-1px;left:0;width:23px;height:23px;border:1px solid #d0d0d0;border-radius:50%}input[type=radio]:checked+.radio__text::before{background:#ffae02;box-shadow:inset 0 0 0 3px #fff}.select-number select,.select-wrap select,.select-wrap-grey select{position:absolute;top:0;left:0;display:none;width:100%;height:100%;opacity:0}.select-number .nice-select.open,.select-wrap .nice-select.open,.select-wrap-grey .nice-select.open{z-index:11}.select-wrap .nice-select .current{position:relative;z-index:4;color:#222629;font-family:var(--font_family);font-size:18px;font-weight:400;line-height:50px;display:block;overflow:hidden;min-width:192px;height:50px;padding:0 42px 0 19px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border:1px solid #d0d0d0;border-radius:5px;background:#f7f9fb;transition:border .2s linear}.select-number .nice-select .list,.select-wrap .nice-select .list{top:calc(100% + 5px);left:0;min-width:100%;overflow:hidden;pointer-events:none;opacity:0;visibility:hidden}.select-wrap .nice-select .current:after{content:"";position:absolute;top:50%;right:22px;width:12px;height:7px;margin-top:-2px;background:url(/local/templates/vosq/css/../images/arrow2.svg) 50%/contain no-repeat}.select-wrap .nice-select .list{position:absolute;z-index:9;border-radius:5px;background:#f7f9fb;box-shadow:0 8px 27px #d0d0d0;transition:opacity .2s linear}.select-number .nice-select.open .list,.select-wrap .nice-select.open .list,.select-wrap-grey .nice-select.open .list{visibility:visible;pointer-events:all;opacity:1}.select-number .nice-select .list .scrollbar,.select-wrap .nice-select .list .scrollbar{overflow:hidden;overflow-y:auto;max-height:344px}.select-wrap .nice-select .list .list_item{position:relative;color:#222629;font-size:16px;font-weight:400;padding:10px 20px;cursor:pointer;transition:color .2s linear}.select-wrap .nice-select .list .list_item.selected,.select-wrap .nice-select .list .list_item:hover{color:#ffae02}.select-number .nice-select .current{position:relative;z-index:4;color:#4f4f4f;font-size:18px;line-height:38px;display:block;overflow:hidden;height:40px;padding:0 51px 0 15px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border:1px solid #b4b4b4;border-radius:5px;background:0 0;transition:border .2s linear}.select-number .nice-select .current:after{content:"";position:absolute;top:50%;right:23px;width:24px;height:24px;margin-top:-12px;background:url(/local/templates/vosq/css/../images/ic_arrow2.svg) 50%/contain no-repeat}.select-number .nice-select .list{position:absolute;z-index:9;border:1px solid #b4b4b4;border-radius:5px;background:#fff;transition:opacity .2s linear}.select-number .nice-select .list .list_item{position:relative;color:#4f4f4f;font-size:18px;line-height:20px;padding:10px 15px;cursor:pointer;transition:color .2s linear}.tabs{height:50px;padding:4px;border-radius:24px;background:#f0f0f0}.tabs__button{color:#5f5f5f;font-size:18px;flex-grow:1;height:42px;padding:10px 20px;border-radius:24px;background:0 0;transition:background .2s linear,color .2s linear}.tabs__button.active{color:#fff;background:#222629}.tab-content{position:relative;visibility:hidden;overflow:hidden;height:0;opacity:0}.tab-content.active{visibility:visible;overflow:visible;height:auto;opacity:1;transition:opacity .5s linear}.page-head{margin-bottom:32px;padding-top:15px;border-top:1px solid #f5f5f5}.page-head_abs{position:relative;color:#fff;overflow:hidden;min-height:527px;padding:109px 0;border-radius:64px}.categories__bg,.page-head__bg,.page-head_abs::after,.page-head_abs::before{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.categories__bg,.page-head__bg{object-fit:cover}.page-head_abs::after{content:"";z-index:1;background-color:rgba(34,38,41,.55)}.page-head_abs::before{content:"";z-index:2;background:linear-gradient(156deg,rgba(0,0,0,.26) 0,rgba(217,217,217,0) 100%)}.page-head_abs .cont{z-index:3}.global-title{color:#b4b4b4;line-height:normal;margin-bottom:24px;text-transform:uppercase}.global-title_white{color:#fff}.small-globaltitle{color:#7f5bba;margin-bottom:16px;text-transform:uppercase}.main-subtitle{font-size:24px;line-height:normal;letter-spacing:-.72px}.main-title,.page-title{font-size:48px;font-weight:700;line-height:normal;letter-spacing:-1.44px;text-transform:uppercase}.small-title{color:#4f4f4f;font-size:40px;font-weight:700;line-height:1.06;letter-spacing:-1.2px;text-transform:uppercase}.pagination a,.section-head__link{font-size:16px;text-transform:uppercase}.section-head{align-content:center;align-items:center}.section-head__link{color:#7f5bba;line-height:normal}.section-head__link a{position:relative;color:#7f5bba;display:inline-block;padding-right:25px;text-decoration:none;transition:color .2s linear}.section-head__link svg{position:absolute;top:50%;right:0;display:block;width:8px;height:14px;margin-top:-7px;stroke:currentColor}.page-content{margin-top:30px}.page-content__flex{justify-content:space-between;align-content:stretch;align-items:stretch;margin-top:50px}.page-content__content{width:calc(100% - 380px)}.aside{width:340px}.btn-close{position:relative;display:none;width:30px;height:30px;margin-bottom:15px;margin-left:auto}.overlay{position:fixed;z-index:98;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.4)}.compensate-for-scrollbar{padding-right:var(--scroll_width)!important}.fancybox__backdrop{background:rgba(0,0,0,.6)}.fancybox__content{color:#252323}.fancybox__slide{padding:16px}.fancybox__slide.has-video{padding-top:60px}.fancybox__content>.carousel__button.is-close{top:14px;right:14px;color:#4f4f4f;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:40px;height:40px;padding:0;border:none;outline:0;background:0 0;box-shadow:none;transition:color .2s linear}.fancybox__content>.carousel__button.is-close svg{width:100%;height:100%;outline:0!important;fill:none;filter:none;stroke:currentColor;stroke-width:3px}.fancybox__content :focus{outline:0!important;box-shadow:none!important}.swiper{position:relative;margin-right:0;margin-left:0}.blog__slider,.swiper_visible{overflow:visible}.swiper-wrapper{height:auto}.slider-button-next,.slider-button-prev{position:absolute;z-index:10;top:50%;display:flex;overflow:hidden;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:56px;height:56px;margin-top:-28px;cursor:pointer;border:1px solid #fff;border-radius:5px;background:rgba(79,79,79,.2);transition:background .2s linear;-webkit-backdrop-filter:blur(38px);backdrop-filter:blur(38px)}.slider-dot,.slider-pagination{position:relative;height:10px;padding:0}.slider-button-next svg,.slider-button-prev svg{display:block;width:32px;height:32px;transition:fill .2s linear;fill:#FFF;stroke:#FFF}.slider-button-prev{left:16px}.slider-button-next{right:16px}.slider-button-next.swiper-button-disabled,.slider-button-prev.swiper-button-disabled{cursor:default;pointer-events:none;opacity:.3}.favorite-btn.active svg,.slider-button-next.swiper-button-disabled::before,.slider-button-prev.swiper-button-disabled::before{opacity:0}.slider-pagination{z-index:9;bottom:0;left:0;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:100%;max-width:none;margin-top:50px;transition:opacity .3s,visibility .3s}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.slider-pagination.swiper-pagination-lock,.slider-progressbar.swiper-pagination-lock,.ymaps-b-placemark__bottom,.ymaps-b-placemark__left,.ymaps-b-placemark__right,.ymaps-b-placemark__top{display:none!important}.slider-dot{display:block;width:10px;margin:0;border:1px solid #4f4f4f;border-radius:5px;background-color:transparent;box-shadow:none;transition:background .2s linear;appearance:none}.slider-pagination._white{position:absolute;bottom:32px;margin-top:0}.slider-pagination._white .slider-dot{border:1px solid #fff;background:#fff;transition:width .2s linear,border-color .2s linear,background .2s linear}.slider-dot+.slider-dot{margin-left:7px}.slider-pagination-clickable .slider-dot{cursor:pointer}.slider-dot.slider-dot_active{border-color:#7f5bba;background-color:#7f5bba}.slider-pagination._white .slider-dot.slider-dot_active{width:26px;border-color:#fff;border-radius:5px;background-color:#fff}.swiper-pagination-progressbar.slider-progressbar{z-index:10;top:50%;left:50%;width:133px;margin-left:-695px;background:0 0;transform:translateY(11px)}.swiper-pagination-progressbar.slider-progressbar::before{content:"";position:absolute;top:1px;left:0;width:100%;height:2px;border-radius:2px;background:#acacae}.swiper-pagination-progressbar.slider-progressbar .swiper-pagination-progressbar-fill{border-radius:2px;background:#efac7c}.slider-number{position:absolute;z-index:11;top:calc(50% - 80px);left:50%;color:#ffae02;font-family:var(--font_family2);font-weight:700;line-height:1.2;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-wrap:nowrap;margin-left:-645px;text-transform:uppercase;opacity:0;transition:opacity .2s linear}.slider-number__active{color:#f7f9fb;font-size:48px;letter-spacing:.48px}.slider-number__all,.slider-number__sep{font-size:15px;margin-left:5px;letter-spacing:.15px}.slider-number__all{margin-top:11px}.slider-number__sep{line-height:1.6;align-self:flex-end;margin-bottom:6px;text-transform:uppercase}.pagination{justify-content:center;align-content:center;align-items:center;margin-top:64px}.pagination>:not(.pagination__prev,.pagination__next){margin:0 12px}.pagination a{position:relative;color:#4f4f4f;line-height:53px;width:53px;height:53px;text-decoration:none;border:1px solid #b4b4b4;border-radius:5px;transition:border-color .2s linear}.pagination__dot{display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap}.pagination__dot span{display:block;width:6px;height:6px;border-radius:50%;background:#b4b4b4}.inner-slider__global-title,.pagination__dot span+span{margin-left:6px}.pagination__next,.pagination__prev{position:relative;display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:nowrap}.pagination__next{margin-left:auto}.pagination a.pagination__next,.pagination a.pagination__prev{line-height:normal;width:auto;height:auto;cursor:pointer;border:none;border-radius:0}.pagination__next svg,.pagination__prev svg{display:block;width:8px;height:14px;transition:stroke .2s linear;stroke:#4F4F4F}.pagination__prev svg{margin-right:17px}.cats-accord__btn.active .cats-accord__icon,.filter-mini-modal-btn.active .filter-mini-modal-btn__icon{transform:rotate(-90deg)}.pagination__next svg{margin-left:17px}.pagination__prev{margin-right:auto;margin-left:0}.breadcrumbs{color:#5f5f5f;font-size:16px;line-height:normal;padding-top:32px;letter-spacing:-.48px}.btn-grey,.btn-opacity,.btn-violet{color:#fff;font-size:16px;display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase}.breadcrumbs__sep{position:relative;top:-2px;display:inline-block;width:6px;height:6px;margin:0 12px;vertical-align:middle;border-radius:50%;background-color:#7f5bba}.btn-grey,.btn-opacity,.btn-violet,.cart-table td,.link-more,.link-more span,.product__opt-btn,.table-size__btn{vertical-align:top}.page-head__main-title{max-width:1300px;margin-top:32px}.btn-grey{position:relative;line-height:53px;padding:0 64px;border-radius:5px;background-color:#4f4f4f}.add-cart-opt__name,.btn-grey span{position:relative;z-index:1}.btn-violet{position:relative;line-height:65px;border:none;border-radius:5px;background:#7f5bba;transition:background .2s linear,color .2s linear}.btn-violet_small{line-height:53px}.btn-violet::after,.btn-violet::before{content:"";position:absolute;right:0;bottom:0;width:100%;height:100%;border-radius:5px;transition:clip-path .3s linear}.btn-violet::before{border-right:2px solid #7f5bba;transition-delay:.2s;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}.btn-violet::after{border-top:2px solid #7f5bba;transition-delay:.2s;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.btn-violet__name::after,.btn-violet__name::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;transition:clip-path .3s linear}.btn-violet__name::before{border-left:2px solid #7f5bba;transition-delay:.2s;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.btn-violet__name::after{border-bottom:2px solid #7f5bba;transition-delay:.3s;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.btn-opacity{line-height:51px;padding:0 63px;border:1px solid #fff;border-radius:5px;background:rgba(180,180,180,.2);transition:background .2s linear;-webkit-backdrop-filter:blur(38px);backdrop-filter:blur(38px)}.link-more{color:#7f5bba;font-size:16px;line-height:22px;display:inline-block;text-decoration:none;text-transform:uppercase;transition:color .2s linear}.inner-slider .slider-pagination,.inner-slider__cursor,.inner-slider__cursor.hide,.main-slider__slider .slider-pagination,.products__grid_search .product:nth-child(n+5){display:none}.link-more span{position:relative;display:inline-block;padding-top:2px;padding-right:32px}.link-more svg{position:absolute;top:50%;right:0;width:24px;height:24px;margin-top:-12px;stroke:currentColor}.main-slider{background:#f7f7f8}.main-slider__slider{padding:0 33.642%}.main-slider__img{position:relative;display:block;padding-bottom:135.85%}.main-slider__btn,.main-slider__img img,.main-slider__img::after{position:absolute;left:0;width:100%}.main-slider__img::after{content:"";top:0;height:100%;opacity:.05;border-radius:5px;background:#000}.main-slider__img img{top:0;display:block;height:100%;border-radius:5px;object-fit:cover}.main-slider__btn{z-index:12;bottom:24px;text-align:center}.categories__items,.products__flex{justify-content:space-between;align-content:stretch;align-items:stretch}.categories__item{position:relative;color:#4f4f4f;display:block;overflow:hidden;width:calc(50% - 8px);text-decoration:none;border-radius:5px}.categories__man-img,.categories__woman-img{position:absolute;min-width:128px;min-height:23px;display:block}.about__desc,.categories__date,.subscribe__desc{color:#b4b4b4;line-height:normal}.categories__item:nth-child(2n){text-align:right}.categories__woman-img{top:-22px;right:-127px;max-width:536px}.categories__man-img{top:-13px;left:17px;max-width:399px}.categories__wrapp{position:relative;z-index:1;display:block;padding-bottom:63%}.categories__box{position:absolute;z-index:2;top:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;padding:40px}.categories__top{display:block;flex:1 0 auto}.categories__date{display:block;margin-bottom:16px;text-transform:uppercase}.about__wrapp{position:relative;padding-top:88px}.about-img,.about-img img,.button-message-btn.bot{position:absolute}.about-img img{top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover;object-position:50% 0}.head-banner__bg img,.product__images-item img,.products__banner-img{object-position:top;object-fit:cover}.about-img1{top:0;left:0;width:23.15%}.about-img1 .about-img__box{padding-bottom:134.7%}.about-img2{top:38.7%;left:13.1%;width:calc(15% + 1px)}.about-img2 .about-img__box{padding-bottom:calc(100% + 2px)}.about-img3{z-index:1;top:8%;right:0;width:17.23%}.about-img3 .about-img__box{padding-bottom:99.3%}.about-img4{top:26%;right:9.5%;width:15.81%}.about-img4 .about-img__box{padding-bottom:108.3%}.about__block{position:relative;z-index:5;width:50%;max-width:760px;margin:0 auto;text-align:center}.about__desc{width:100%;max-width:526px;margin:40px auto 0;letter-spacing:-.54px}.about__link,.new-collection__link,.product-info__accordion,.products__slider{margin-top:40px}.subscribe__wrapp{position:relative;overflow:hidden;padding:79px 39px;border:1px solid #eeebea;border-radius:5px;background:#f6f5f5}.subscribe__logo,.subscribe__woman{position:absolute;display:block;top:0}.subscribe__logo{left:-56px;min-width:57px;max-width:100%;max-height:100%}.subscribe__woman{z-index:1;right:0;width:37.35%}.subscribe__info{position:relative;z-index:2;width:57.8%}.subscribe__desc{margin-top:16px;letter-spacing:-.54px}.subscribe-form{flex-wrap:nowrap;margin-top:40px}.subscribe-form__line{width:100%}.form .subscribe-form__input{border-color:#4f4f4f}.subscribe-form__submit{flex-shrink:0;margin-left:16px}.cats-cloth__grid{margin:calc(var(--cats_cloth_marg)*-1) 0 0 calc(var(--cats_cloth_marg)*-1);--cats_cloth_marg:16px;--cats_cloth_number:4}.cats-cloth__grid .cats-cloth__item{width:calc(100%/var(--cats_cloth_number) - var(--cats_cloth_marg));margin:var(--cats_cloth_marg) 0 0 var(--cats_cloth_marg)}.cats-cloth__item{position:relative;color:#fff;font-size:48px;font-weight:700;line-height:1.16;overflow:hidden;text-align:center;text-decoration:none;letter-spacing:-1.44px;text-transform:uppercase;border-radius:5px}.cats-cloth__box{position:relative;display:block;padding-bottom:145.1%}.cats-cloth__box img,.cats-cloth__name{position:absolute;display:block;width:100%;left:0}.cats-cloth__box img{top:0;height:100%;object-fit:cover}.cats-cloth__name{top:50%;padding:30px;transform:translateY(-50%)}.cats-cloth__name span{position:relative;display:inline-block}.cats-cloth__name span::after{content:"";position:absolute;right:0;bottom:0;display:block;width:0;height:2px;background-color:#fff;transition:width .2s linear}.new-collection,.page-content__wrapp{align-content:center;align-items:center}.data-stock__flex,.footer .cont,.information__item,.opt-about-collection__flex,.opt-article__images,.opt-cooperation__top,.page-lk__flex,.product-info__flex,.product__bot,.season-section__items,.section-cart__flex{justify-content:space-between}.new-collection__box{width:59.3%}.new-collection__img{position:relative;padding-bottom:62.4%}.new-collection__img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.new-collection__wrapp{width:40.7%;padding:0 40px}.new-collection__info{max-width:590px;margin-right:auto;text-align:center}.new-collection__desc{color:#b4b4b4;line-height:normal;max-width:502px;margin:40px auto 0;letter-spacing:-.54px}.season-section__item{position:relative;overflow:hidden;width:calc(100%/2 - 10px);border-radius:5px}.season-section__box{position:relative;padding-bottom:75%}.season-section__box img{position:absolute;top:0;left:0;display:block;width:100%;height:120%;border-radius:5px;object-fit:cover}.season-section__info{position:absolute;bottom:0;left:0;padding:32px}.season-section__block{color:#fff;display:inline-block;padding:32px;text-transform:uppercase;border:1px solid #fff;border-radius:5px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.season-section__name,.season-section__tag{line-height:normal;display:block}.season-section__name{font-size:48px;font-weight:700;margin-top:24px;letter-spacing:-1.44px}.season-section__link{width:100%;margin-top:20px}.inner-slider__item{position:relative;color:#fff;display:block;padding-bottom:42.4%}.head-banner__bg,.inner-slider__box,.inner-slider__img,.inner-slider__img img{position:absolute;left:0;width:100%;display:block}.head-banner__bg,.inner-slider__img{top:0;height:100%}.inner-slider__img img{top:0;height:100%;object-fit:cover}.inner-slider__box{bottom:40px;pointer-events:none}.inner-slider__name{font-size:104px;font-weight:700;line-height:1;display:block;margin-top:16px;letter-spacing:-3.12px;text-transform:uppercase}.favorite-btn svg,.favorite-btn:after,.product__images-item{transition:opacity .2s linear}.product__images{position:relative;display:block;padding-bottom:140.1%;text-decoration:none}.product__images-dots,.product__images-item{position:absolute;display:flex;width:100%;height:100%;left:0}.products_inner .product__images{padding-bottom:132%}.product__images-box{position:absolute;top:0;left:0;width:100%;height:100%}.products__grid{margin:-40px 0 0 calc(var(--products_marg)*-1);--products_marg:16px;--products_number:3}.products__grid .product{width:calc(100%/var(--products_number) - var(--products_marg));margin:40px 0 0 var(--products_marg)}.products__grid_search{margin-top:-16px;--products_number:4}.products__grid_favorite{--products_number:5}.product__images-item{top:0;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;pointer-events:none;opacity:0}.product__images-item.active{pointer-events:auto;opacity:1}.product__images-item img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px}.product__images-dots{bottom:0}.product__images-dot{position:relative;flex:1;height:100%}.favorite-btn{position:absolute;z-index:1;top:24px;right:24px;display:block;width:32px;height:32px}.products_inner .favorite-btn{top:16px;right:16px;width:24px;height:24px}.favorite-btn svg{display:block;width:100%;height:100%;stroke:#7F5BBA;stroke-width:2px}.favorite-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:url(/local/templates/vosq/css/../images/ic_favoriteA.svg) 50%/contain no-repeat}.product__sizes{position:absolute;z-index:1;bottom:0;left:0;visibility:hidden;width:100%;padding:16px;text-align:center;opacity:0;transition:opacity .2s linear,visibility .2s linear}.aside-lk__mini-modal,.product:hover .product__sizes{visibility:visible;opacity:1}.product__sizes-box{display:inline-block;background-color:#ffffff9c}.product__sizes-flex{display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:8px;border:1px solid #fff;border-radius:5px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.product__size{position:relative;color:#4f4f4f;font-size:16px;line-height:35px;display:block;min-width:35px;height:35px;padding:0 5px;text-align:center;text-decoration:none;border-radius:5px;transition:background .2s linear,color .2s linear;cursor:pointer}.product__size:hover{color:#fff;background:#7f5bba}.opt-cart__prices,.product__colors{margin-left:-8px}.product__color{position:relative;width:24px;height:24px;margin:8px 0 0 8px;padding:3px;border:1px solid #b4b4b4;border-radius:50%;background-color:#fff;transition:border-color .2s linear;list-style:none}.product__color img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.product__bot{align-content:center;align-items:center;flex-wrap:nowrap;margin-top:16px}.product__name{font-size:16px;line-height:normal;display:-webkit-box;overflow:hidden;height:38px;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product__name a{color:#4f4f4f;display:inline-block;text-decoration:none;transition:.2s linear}.product__buy-btn{display:flex;justify-content:space-between;align-content:center;align-items:center;flex-shrink:0;flex-wrap:nowrap;min-width:106px;height:44px;margin-left:16px;padding:6px 8px;border:1px solid #b4b4b4;border-radius:5px;transition:border-color .2s linear,background .2s linear;font-variant-numeric:lining-nums proportional-nums}.pagination-up-btn,.product__old-price,.product__price{transition:color .2s linear}.product__icon-cart{display:block;flex-shrink:0;width:24px;height:24px;margin-right:8px;text-decoration:none}.product__icon-cart svg{display:block;max-width:100%;max-height:100%;transition:stroke .2s linear;stroke:#4F4F4F}.product__box{width:100%;text-align:center}.product__price{color:#4f4f4f;font-size:16px;line-height:normal;display:block;white-space:nowrap}.product__old-price{position:relative;color:#b4b4b4;font-size:14px;line-height:normal;white-space:nowrap}.product__old-price::before{content:"";position:absolute;top:50%;left:0;display:block;width:100%;height:1px;background-color:currentColor}.buy-btn._active{color:#fff;border-color:#7f5bba;background:#7f5bba}.buy-btn__block{font-size:16px;display:flex;justify-content:space-between;align-content:center;align-items:center;flex-wrap:nowrap;width:100%}.accord__data,.buy-btn._active .buy-btn__block,.buy-btn__block+.buy-btn__block{display:none}.buy-btn._active .buy-btn__block+.buy-btn__block{display:flex;justify-content:center;text-align:center}.product__buy-btn._active .buy-btn__block a{color:#fff;text-decoration:none}.products__banner{position:relative;overflow:hidden;width:calc(40.56% - 19px);border-radius:5px}.products__banner-box{position:relative;min-height:100%;padding-bottom:170%}.products__banner-img{position:absolute;top:0;left:0;display:block;width:100%;height:120%;border-radius:5px}.products__banner-info{position:absolute;bottom:0;left:0;padding:32px}.products__banner-block{color:#fff;display:inline-block;padding:32px;border:1px solid #fff;border-radius:5px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(75px);backdrop-filter:blur(75px)}.head-banner__box,.pagination-up-btn,.pagination-up-btn__icon{display:flex;align-content:center}.products__banner-name{font-size:48px;font-weight:700;line-height:normal;letter-spacing:-1.44px;text-transform:uppercase}.products__banner-desc{line-height:normal;margin-top:16px;letter-spacing:-.54px}.products__wrapp{width:59.44%}.pagination__top{position:relative;margin-top:80px;text-align:center;min-height:53px}.pagination-up-btn{position:absolute;top:50%;right:0;color:#4f4f4f;justify-content:flex-start;align-items:center;flex-wrap:wrap;transform:translateY(-50%)}.cats-accord__btn.active,.cats-accord__link.active,.cats-accord__link.active .cats-accord__link-val,.filter-mini-modal-btn.active{color:#7f5bba}.pagination-up-btn__name{font-size:16px;line-height:normal;margin-right:16px}.pagination-up-btn__icon{justify-content:center;align-items:center;flex-wrap:wrap;width:53px;height:53px;border:1px solid #4f4f4f;border-radius:5px;transition:border-color .2s linear,background .2s linear}.pagination-up-btn__icon svg{display:block;width:24px;height:24px;transition:stroke .2s linear;stroke:#4F4F4F}.cats-accord__icon svg,.filter-mini-modal-btn__icon svg{height:100%;stroke:currentColor;transition:stroke .2s linear}.head-banner+.page-head{border-top-color:transparent}.head-banner__discount{color:#7f5bba;font-family:var(--font_family2);line-height:normal;padding:13px 0;text-align:center;letter-spacing:-.54px;background:#f7f7f8}.head-banner__bg img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.head-banner__box{color:#fff;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;max-width:592px;min-height:450px;margin:0 auto;padding:35px;text-align:center;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(23.5px);backdrop-filter:blur(23.5px)}.head-banner__desc{line-height:normal;max-width:420px;margin:32px auto 0;letter-spacing:-.54px}.page-content__val{color:#b4b4b4;line-height:normal;margin-left:16px;letter-spacing:-.54px}.cats-accord__btn,.cats-accord__link{color:#4f4f4f;line-height:normal;transition:color .2s linear}.cats-accord__btn{position:relative;font-size:16px;display:block;width:100%;padding:19px 72px 19px 24px;text-align:left;text-transform:uppercase;border-radius:5px;background:#f7f7f8}.cats-accord__icon{content:"";position:absolute;top:50%;right:29px;display:block;width:8px;height:14px;margin-top:-7px;transform:rotate(90deg)}.cats-accord__icon svg{display:block;width:100%}.cats-accord__data{padding:32px 24px}.cats-accord__link{display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;flex-wrap:nowrap;text-decoration:none}.cats-accord__link+.cats-accord__link,.filter-catalog__link{margin-top:24px}.cats-accord__link-name{position:relative;width:100%}.cats-accord__link-name::before{content:"";position:absolute;top:16px;left:0;display:block;width:100%;height:1px;border-bottom:1px dashed #b4b4b4;transition:border-bottom .2s linear}.cats-accord__link-name span{position:relative;z-index:2;padding-right:13px;background-color:#fff}.cats-accord__link-val{position:relative;color:#b4b4b4;display:block;flex-shrink:0;padding-left:13px;text-align:right;white-space:nowrap;transition:color .2s linear}.cats-accord__link.active .cats-accord__link-name::before{border-bottom-color:#7f5bba}.filter-catalog,.text-block_big p{margin-bottom:32px}.filter-catalog__top{justify-content:space-between;flex-wrap:nowrap;padding:16px 0}.filter-catalog__flex{margin:-20px 0 0 -40px}.filter-catalog__item{margin:20px 0 0 40px}.filter-catalog__item_mob,.radio-color input[type=radio],.radio-size input[type=radio]{display:none}.filter-catalog__sorts{padding-bottom:20px}.filter-catalog__sort-btn{position:relative;padding-right:30px;text-align:left}.filter-catalog__sort-btn.active::after{content:"";position:absolute;top:1px;right:0;width:16px;height:11px;background:url(/local/templates/vosq/css/../images/ic_check_mob.svg) 50%/contain no-repeat}.filter-mini-modal{top:100%;left:0;margin-top:16px;padding:16px 32px 32px;border:1px solid #b4b4b4;border-radius:5px;background-color:#fff;filter:drop-shadow(0px 0px 0px rgba(79, 79, 79, .1)) drop-shadow(0px 10px 21px rgba(79, 79, 79, .1)) drop-shadow(0px 39px 39px rgba(79, 79, 79, .09)) drop-shadow(0px 87px 52px rgba(79, 79, 79, .05)) drop-shadow(0px 155px 62px rgba(79, 79, 79, .01)) drop-shadow(0px 243px 68px rgba(79, 79, 79, 0))}.filter-mini-modal-btn{position:relative;padding-right:28px;transition:color .2s linear}.filter-mini-modal-btn__icon{content:"";position:absolute;top:50%;right:5px;display:block;width:8px;height:14px;margin-top:-6px;transform:rotate(90deg)}.filter-mini-modal-btn__icon svg{display:block;width:100%}.filter-checkboxes{column-gap:35px;columns:2}.filter-checkbox{padding-top:16px}.filter-catalog__btn-grey{line-height:51px}.filter-catalog__btn,.filter-choice__item,.form-reset-btn,.product-info__buy-old-price,.product-info__buy-price{line-height:normal;white-space:nowrap}.range>._flex{position:relative;justify-content:space-between;align-content:center;align-items:center;flex-wrap:nowrap}.range .form__input{position:relative;z-index:1;width:calc(50% - 5px);min-width:140px;height:50px;padding:0 15px;text-align:center;border:1px solid #efefef}.form__sep{flex-shrink:0;width:6px;height:1px;margin:0 3px;background:#4f4f4f}.filter-catalog__btn{position:relative;color:#4f4f4f;display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:nowrap;transition:color .2s linear}.filter-catalog__btn svg{display:block;flex-shrink:0;width:29px;height:17px;margin-right:16px;transition:stroke .2s linear;stroke:#4F4F4F}.filter-choice{display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;flex-wrap:nowrap;padding-top:16px;border-top:1px solid rgba(180,180,180,.2)}.filter-choice__items{margin:-16px 0 0 -16px}.filter-choice__item{font-size:16px;display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:nowrap;margin:16px 0 0 16px;padding:6px 8px;border-radius:5px;background:#f7f7f8}.filter-choice__btn{display:flex;justify-content:center;align-content:center;align-items:center;flex-shrink:0;flex-wrap:wrap;width:20px;height:20px;margin-left:12px}.filter-choice__btn svg{display:block;width:100%;height:100%;transition:stroke .2s linear;stroke:#7F5BBA}.filter-choice__btns{margin-top:4px;margin-left:30px}.form-reset-btn{color:#b4b4b4;flex-shrink:0;padding-bottom:3px;border-bottom:1px solid #b4b4b4;transition:color .2s linear,border-color .2s linear;text-decoration:none}.filter-choice__form-submit-btn{display:none;text-decoration:none}.filter-choice__form-submit-btn .form-submit-btn{text-decoration:none;color:#fff;line-height:40px}.product-images{width:calc(64% - 30px);max-width:996px}.product-images__grid{margin:-4px 0 0 -4px}.product-images__item{width:calc(100%/3 - 4px);margin:4px 0 0 4px}.product-images__item:first-child,.product-images__item:nth-child(2){width:calc(50% - 4px)}.product-images__img{position:relative;display:block;overflow:hidden;padding-bottom:140.122%;cursor:zoom-in;text-decoration:none;border-radius:5px}.product-images__img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.product-images .slider-pagination{position:absolute;bottom:32px;display:none}.product-info__data{width:36%;max-width:578px}.product-info__btns,.product-info__colors{margin-top:56px}.product-info__colors-grid{margin:8px 0 0 -8px}.product-info__radio-color{margin:8px 0 0 8px}.radio-color__label,.radio-size__label{display:block;cursor:pointer}.radio-color__text{display:block;width:24px;height:24px;padding:3px;border:1px solid #b4b4b4;border-radius:50%;background:#fff;transition:border .2s linear}.radio-color.selected .radio-color__text,input[type=radio]:checked+.radio-color__text{border-color:#7f5bba}.radio-color__text img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.product-info__sizes,.section-faq__flex{justify-content:space-between;margin-top:40px}.table-size__btn{position:relative;color:#b4b4b4;display:inline-block;padding-left:32px;transition:color .2s linear}.table-size__btn svg{position:absolute;top:50%;left:0;width:24px;height:24px;margin-top:-12px;fill:currentColor;stroke:currentColor}.product-info__sizes-grid{width:calc(100% + 16px);margin:8px 0 0 -16px}.product-info__radio-size{margin:8px 0 0 16px}.radio-size__text{color:#4f4f4f;font-size:24px;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:46px;height:44px;border-radius:5px;transition:color .2s linear,background .2s linear}.radio-size.selected .radio-size__text,input[type=radio]:checked+.radio-size__text{color:#fff;background:#7f5bba}.product-info__buy{justify-content:space-between;margin-top:56px}.product-info__buy-block{width:calc(100% - 72px)}.product-info__buy-btn,.product-info__not-avail-btn{display:flex;width:100%;height:56px;padding:6px 8px;transition:border-color .2s linear,background .2s linear;align-content:center}.product-info__buy-btn{justify-content:center;align-items:center;flex-shrink:0;flex-wrap:nowrap;border:1px solid #b4b4b4;border-radius:5px}.product-info__not-avail-btn{justify-content:center;align-items:center;flex-shrink:0;flex-wrap:nowrap;border:1px solid #b4b4b4;border-radius:5px;color:#4f4f4f}.product-info__not-avail-btn:hover{color:#fff;border-color:#7f5bba;background:#7f5bba;text-decoration:none}.product-info__buy-cart{display:block;flex-shrink:0;width:24px;height:24px;margin-right:8px;text-decoration:none}.product-info__buy-cart svg{display:block;max-width:100%;max-height:100%;transition:stroke .2s linear;stroke:#4F4F4F}.product-info__buy-box{text-align:center}.product-info__buy-price{color:#4f4f4f;font-size:18px;display:block;transition:color .2s linear}.product-info__buy-old-price{position:relative;color:#b4b4b4;font-size:16px;text-decoration:line-through;transition:color .2s linear}.product-info__buy-btn._active,.product-info__buy-btn._in_cart{display:none}.product-info__incart{color:#fff;font-size:18px;display:none;width:100%;height:56px;border:none;border-radius:5px;background:#7f5bba;text-align:center;line-height:56px;text-decoration:none}.product-info__incart:hover{color:#fff;text-decoration:none}.product-info__buy-btn._active+.product-info__amount,.product-info__buy-btn._in_cart+.product-info__amount+.product-info__incart{display:block}.product-info__amount,.product-info__buy-btn._in_cart+.product-info__amount{display:none}.product-info__amount .amount__val{height:56px;border:1px solid #b4b4b4;border-radius:5px;width:100%;justify-content:space-between}.product-info__amount .amount__btn{width:54px;height:54px;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.product-info__amount .amount__btn svg{width:26px;height:26px}.product-info__amount .amount__input{height:54px;width:60px;font-size:24px}.product-info .favorite-btn{position:relative;top:0;left:0;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:56px;height:56px;text-decoration:none;border:1px solid #b4b4b4;border-radius:5px}.product-info .favorite-btn svg{width:32px;height:32px;stroke:#4F4F4F}.product-info .favorite-btn:after{background-size:32px auto}.product-info__collections{margin-top:40px;padding:23px;border:1px solid #eeebea;border-radius:5px;background:#f7f7f8}.accordion__title::after,.accordion__title::before{content:"";position:absolute;top:50%;border-radius:2px;background:currentColor}.product-info__collections-title{color:#4f4f4f;font-size:24px}.product-info__collections-desc{color:#b4b4b4;font-size:16px;margin-top:8px}.accordion__item+.accordion__item,.footer__date,.form.reg-form .checkbox,.form.reg-form .form__submit,.product-info__collections-more,.product.opt .product__bot{margin-top:24px}.accordion__title{position:relative;color:#4f4f4f;font-size:24px;display:block;padding-right:34px;cursor:pointer;transition:color .2s linear}.form-code__submit,.section-cart__links-link{transition:background .2s linear,color .2s linear}.accordion__title::before{right:4px;width:16px;height:2px;margin-top:-1px}.accordion__title::after{right:11px;width:2px;height:16px;margin-top:-8px;transition:opacity .2s linear}.filter-open-btn::before,.filter-open-cats::before{top:50%;width:20px;height:20px;margin-top:-10px;position:absolute;content:""}.accordion__title.active::after{opacity:0}.accordion__data,.shops__data{display:none;margin-top:16px}.product-info__code{color:#b4b4b4;font-size:16px;margin-bottom:16px}.cart-table th,.filter-open-btn,.filter-open-cats{color:#4f4f4f;line-height:normal;font-size:16px}.product-info__text p{font-size:16px;margin-bottom:20px}.cheeckout__form>:last-child,.product-info__text>:last-child{margin-bottom:0!important}.filter-btns{display:none;justify-content:space-between;align-content:center;align-items:center;margin-bottom:24px}.filter-open-cats{position:relative;display:block;padding-right:26px}.filter-open-cats::before{right:0;display:block;background:url(/local/templates/vosq/css/../images/ic_arrow2.svg) 50% center/contain no-repeat}.filter-open-btn{position:relative;display:block;padding-left:26px}.filter-open-btn::before{left:0;display:block;background:url(/local/templates/vosq/css/../images/ic_filter.svg) 50% center/contain no-repeat}.filter-open-btn._filter-choice::after{content:"";position:absolute;top:-2px;left:13px;display:block;width:8px;height:8px;border-radius:50%;background:#7f5bba}.section-cart__coll{width:calc(66% - 14px)}.cart-table{width:100%;font-variant-numeric:lining-nums tabular-nums}.cart-table th{font-weight:400;padding:15px 0 15px 16px;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.about-order-table tr th:first-child,.cart-table th:first-child,.opt-cart-table tr th:first-child{text-align:left}.cart-table td{padding:23px 0 23px 16px;border-top:1px solid #f5f5f5}.cart-table td:first-child{padding-left:0}.cart-table__img{position:relative;display:block;overflow:hidden;width:120px;height:169px;border-radius:5px}.cart-table__img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.cart-table__code{color:#b4b4b4;font-size:16px;font-weight:400;line-height:normal}.cart-table__name,.cart-table__price{color:#4f4f4f;font-size:18px;line-height:normal}.cart-table__name{font-weight:400;margin-top:8px}.cart-table__name a{color:#4f4f4f;text-decoration:none;transition:color .2s linear}.cart-table__thumb{width:120px;table-layout:fixed}.cart-table__select-number{width:96px;margin:4px auto 0}.cart-table__amount .amount{padding-top:12px}.cart-table__amount .cart-table__select-number,.open-map,.overlay-modal,.page-lk__mini-modal-btn,.wrap-map__cities,.wrap-map__shop,.wrap-map__top{display:none}.cart-table__prices{width:15%}.cart-table__prices-box{padding-top:2px;text-align:center}.cart-table__old-price{color:#b4b4b4;font-size:16px;line-height:normal;margin-top:5px;text-decoration:line-through}.cart-table__delete-btn{color:#b4b4b4;display:block;width:32px;height:32px;margin:8px 0 0 auto}.form-code__title,.section-cart__links-link,.total-info__title{color:#4f4f4f;line-height:normal}.cart-table__delete-btn svg{display:block;width:100%;height:100%;stroke:currentColor}.section-cart__colr{width:calc(34% - 22px)}.section-cart__links{justify-content:space-between;align-content:stretch;align-items:stretch;margin-top:16px}.section-cart__links-link{font-size:16px;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:nowrap;width:calc(50% - 4px);margin-top:8px;padding:22px 16px;text-decoration:none;letter-spacing:-.48px;border-radius:5px;background:#f7f7f8}.section-cart__links-icon{display:flex;justify-content:center;align-content:center;align-items:center;flex-shrink:0;flex-wrap:nowrap;width:24px;height:24px;margin-right:16px}.section-cart__links-icon img{display:block;max-width:100%;max-height:100%}.total-info{padding:40px 32px;border-radius:5px;background:#f7f7f8}.total-info__title{font-size:24px;margin-bottom:24px}.total-info__products{margin:0 0 8px -16px}.total-info__product{width:calc(100%/3 - 16px);max-width:120px;margin:0 0 16px 16px}.total-info__product-img{position:relative;display:block;overflow:hidden;padding-bottom:140.84%;text-decoration:none;border-radius:5px}.total-info__product-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.about-order__info-item,.total-info__info-item{color:#4f4f4f;font-size:16px;line-height:normal;flex-wrap:nowrap}.total-info__info-item+.total-info__info-item{margin-top:16px}.total-info__info-sep{flex-grow:1;flex-shrink:0;min-width:20px;margin:17px 4px 0 16px;border-bottom:1px dashed #e4e4e4}.about-order__info-val,.total-info__info-val{flex-shrink:0;text-align:right;white-space:nowrap}.form-code{position:relative;margin-top:24px;padding-top:24px;border-top:1px solid #e4e4e4}.form-code__title{font-size:18px;font-weight:400}.form-code__flex{flex-wrap:nowrap;margin-top:16px}.form-code .form-code__input{color:#7f5bba;font:16px var(--font_family);display:block;width:100%;height:48px;padding:0 15px;border:1px solid #e4e4e4;border-radius:5px;background:#f7f7f8;transition:background .2s linear,border .2s linear}.form-code .form-code__input:focus{background:#fff}.form-code__input::-webkit-input-placeholder{color:#4f4f4f;opacity:1}.form-code__input::-moz-placeholder{color:#4f4f4f;opacity:1}.form-code__input:-moz-placeholder{color:#4f4f4f;opacity:1}.form-code__input:-ms-input-placeholder{color:#4f4f4f;opacity:1}.form-code__submit{position:relative;color:#fff;display:flex;justify-content:center;align-content:center;align-items:center;flex-shrink:0;flex-wrap:wrap;width:48px;height:48px;margin-left:8px;border:none;border-radius:5px;background:#7f5bba}.contacts__box,.need-help__bg{background:#f7f7f8;overflow:hidden}.contacts__socials-item,.need-help__messages-item,.page-lk__list-link,.stocks__stock-name a{transition:color .2s linear;text-decoration:none}.form-code__submit::after,.form-code__submit::before{content:"";position:absolute;right:0;bottom:0;width:100%;height:100%;border-radius:5px;transition:clip-path .3s linear}.form-code__submit::before{border-right:2px solid #7f5bba;transition-delay:.2s;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}.form-code__submit::after{border-top:2px solid #7f5bba;transition-delay:.2s;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.form-code__submit-name::after,.form-code__submit-name::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;transition:clip-path .3s linear}.form-code__submit-name::before{border-left:2px solid #7f5bba;transition-delay:.2s;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.form-code__submit-name::after{border-bottom:2px solid #7f5bba;transition-delay:.2s;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.form-code__submit svg{display:block;width:24px;height:24px;stroke:currentColor}.form-code__succers{color:#008001;font-size:16px;line-height:normal;margin-top:16px}.form-code__error{color:red;font-size:16px;line-height:normal;margin-top:16px}.total-info__total{color:#4f4f4f;font-size:24px;font-weight:700;line-height:normal;justify-content:space-between;flex-wrap:nowrap;margin-top:40px;text-transform:uppercase}.total-info__total-val{flex-shrink:0;margin-left:16px;white-space:nowrap}.total-info__checkout{width:100%;margin-top:16px;padding:0}.cheeckout__title{color:#4f4f4f;font-size:32px;line-height:normal;margin-bottom:24px}*+.cheeckout__title,.about-order-table+.about-order-table,.opt-about-images_marg{margin-top:48px}.form__flex+.cheeckout__title,.section-faq__form{margin-top:32px}.cheeckout__radios{align-content:stretch;align-items:stretch;margin:-16px 0 16px -16px}.cheeckout__radio-info{width:calc(100%/3 - 16px);max-width:353px;margin:16px 0 0 16px}.need-help__bg{position:relative;padding:90px 41px 71px;border:1px solid #eeebea;border-radius:5px}.need-help__img{position:absolute;top:5%;right:0;display:block;width:554px;height:554px;object-fit:contain}.need-help__box{position:relative;width:966px}.need-help__items{margin:32px 0 0 -94px}.need-help__item{margin:32px 0 0 94px}.need-help__item-title{color:#4f4f4f;font-size:24px;font-style:italic}.need-help__time{color:#7f5bba;font-size:32px;font-weight:700;display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:wrap;min-height:72px;margin-top:16px;letter-spacing:-.96px;text-transform:uppercase}.footer__socials,.need-help__messages{margin-left:-40px}.need-help__messages-item{color:#4f4f4f;display:flex;align-content:center;align-items:center;flex-wrap:nowrap;margin:16px 0 0 40px;letter-spacing:-.54px}.need-help__messages-icon{position:relative;color:#7f5bba;display:flex;overflow:hidden;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:72px;height:72px;margin-right:16px;border:2px solid #7f5bba;border-radius:50%}.need-help__messages-icon:before{content:"";position:absolute;top:-180px;left:0;display:inline-block;width:30px;height:100%;background:rgba(127,91,186,.5);animation:3s ease-in-out infinite shiny-anim}.need-help__messages-item:nth-child(2) .need-help__messages-icon:before{animation-delay:.3s}.need-help__messages-icon svg{position:relative;width:40px;height:40px;fill:currentColor;stroke:currentColor}.need-help__messages-icon_mass svg{width:47px;height:41px}.contacts__items{align-content:stretch;align-items:stretch;margin:-16px 0 0 -16px}.contacts__item{display:flex;flex-direction:column;width:calc(100%/4 - 16px);margin:24px 0 0 16px}.contacts__box{position:relative;display:flex;flex-direction:column;flex-grow:1;margin-top:24px;padding:20px 23px;border:1px solid #eeebea;border-radius:5px}.contacts__box_bg1,.contacts__box_bg2{background-repeat:no-repeat;background-position:50% 0;background-size:100% auto}.contacts__box_bg1{background-image:url(/local/templates/vosq/css/../images/bg_contact1.png)}.contacts__box_bg2{background-image:url(/local/templates/vosq/css/../images/bg_contact2.png)}.contacts__box-logo{position:absolute;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%}.contacts__phone{color:#4f4f4f;width:100%}.contacts__phone a{color:#4f4f4f;text-decoration:none}.contacts__box-title{color:#b4b4b4;font-size:16px;width:100%;margin-top:16px}.contacts__box-time{color:#4f4f4f;width:100%;margin-top:8px}.contacts__info{color:#4f4f4f;width:100%;margin:auto;padding:0 10px;text-align:center}.contacts__info a{color:#7f5bba;font-weight:700;text-decoration:none}.contacts__socials-items{width:100%}.contacts__socials-item{color:#4f4f4f;align-content:center;align-items:center;flex-wrap:nowrap}.contacts__socials-item+.contacts__socials-item{margin-top:12px}.contacts__socials-icon{width:32px;height:32px;margin-right:16px}.contacts__socials-icon svg{display:block;width:100%;height:100%;fill:#7F5BBA}.data-stock{padding-top:8px}.data-stock__coll{width:calc(42.09% - 30px);max-width:602px}.data-stock__date{position:relative;color:#b4b4b4;margin-top:46px;padding-top:18px;letter-spacing:-.54px}.data-stock__date::before{content:"";position:absolute;top:0;left:0;width:68px;height:4px;border-radius:5px;background:#7f5bba}.about-desc__wrap::before,.acticle__text::before{border-radius:4px;background:#7f5bba;top:0;content:""}.data-stock__img{width:57.91%}.data-stock__img img{display:block;max-width:100%;border-radius:5px}.blog__grid,.stocks__grid{margin:-14px 0 0 -16px}.blog-article,.stocks__stock{width:calc(100%/4 - 16px);margin:30px 0 0 16px}.stocks__stock-img{position:relative;display:block;overflow:hidden;margin-bottom:32px;padding-bottom:129%;border-radius:5px}.stocks__stock:nth-child(8n-1) .stocks__stock-img,.stocks__stock:nth-child(8n-3) .stocks__stock-img,.stocks__stock:nth-child(8n-4) .stocks__stock-img,.stocks__stock:nth-child(8n-6) .stocks__stock-img{padding-bottom:96.7%}.stocks__stock-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.blog-article__title,.stocks__stock-title{color:#7f5bba;font-size:14px;margin-bottom:16px;text-transform:uppercase}.blog-article__name,.stocks__stock-name{font-size:32px;font-weight:700;line-height:1.06;margin-bottom:16px;letter-spacing:-.96px;text-transform:uppercase}.stocks__stock-name a{color:#4f4f4f}.blog-article__desc,.stocks__stock-desc{color:#b4b4b4;font-size:16px;margin-bottom:16px;letter-spacing:-.48px}.blog-article__date,.stocks__stock-date{color:#b4b4b4;font-size:14px}.page-lk__aside{width:240px}.aside-lk__mini-modal{position:relative;top:0;left:0;pointer-events:auto}.page-lk__list-link{color:#b4b4b4;font-size:18px;display:block;padding:8px 0}.footer__item+.footer__item,.page-lk__list-link+.page-lk__list-link,.shops__items{margin-top:16px}.page-lk__list-link.active{color:#4f4f4f;padding-left:14px;border-left:2px solid #7f5bba}.page-lk__content{width:calc(100% - 270px);max-width:1058px;padding-top:8px}.page-lk__title{font-size:32px;margin-bottom:32px}*+.page-lk__title,.about-opt__link,.cheeckout-submit,.manager,.order-info+.order-info,.shops__cities_marg,.swiper_marg{margin-top:40px}.page-lk__form .form__line{margin-bottom:40px}.form__line_change{padding-top:27px}.page-lk__change{width:100%;padding:0}.page-lk__submit{margin:40px 0 0 -16px}.page-lk__submit-btn{width:calc(100%/3 - 16px);margin-left:16px}.information__item+.information__item{margin-top:128px}.information__item.right_item,.information__item:nth-child(2n){flex-direction:row-reverse}.information__info{align-self:center;width:calc(41.11% - 16px)}.information__box{max-width:508px}.information__desc{margin-top:24px;letter-spacing:-.48px}.about-desc__quote,.acticle__text{font-size:24px;letter-spacing:-.72px}.information__wrapimg{width:calc(58.89% - 16px)}.information__img{position:relative;display:block;padding-bottom:57.464%}.information__img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.information__img iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px}.banner__img{position:relative;display:block;overflow:hidden;min-height:230px;padding-bottom:52.47%;border-radius:5px;box-shadow:0 0 0 0 rgba(41,54,41,.03),0 9px 20px 0 rgba(41,54,41,.03),0 37px 37px 0 rgba(41,54,41,.03),0 83px 50px 0 rgba(41,54,41,.02),0 147px 59px 0 rgba(41,54,41,0),0 230px 64px 0 rgba(41,54,41,0)}.banner__img img{position:absolute;top:0;left:0;display:block;width:100%;height:120%;border-radius:5px;object-fit:cover}.banner__img iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px}.about-info__wrap{max-width:1290px;margin:0 auto}.about-info__box{max-width:1072px;margin:48px auto 0}.about-collection__wrapimg{width:50%;max-width:802px}.about-collection__img{position:relative;display:block;padding-bottom:152.12%}.about-collection__coll-img,.about-collection__colr-img{padding-bottom:142.53%;display:block;position:relative}.about-collection__img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.about-collection__cols{justify-content:space-between;width:57.91%;margin-left:-7.91%;padding-top:88px}.about-collection__coll{width:56.39%}.about-collection__coll-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.about-collection__colr{width:calc(43.61% - 16px)}.about-collection__colr-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.about-collection__info{position:relative;width:48%;max-width:754px;padding-top:34px;padding-right:64px}.about-desc__wrap{position:relative;max-width:1074px;margin:0 auto;padding-top:34px}.banner-images__logo,.footer__logo img{display:block;max-width:100%}.about-desc__wrap::before{position:absolute;left:0;width:68px;height:4px}.about-desc__text{font-size:24px;margin-bottom:32px}.about-desc__quote{color:#7f5bba;font-style:italic;width:74%;margin:0 auto 32px}.about-desc__wrap>:last-child{margin-bottom:0!important}.banner-images{position:relative;padding-bottom:91px}.banner-images__logo{position:absolute;z-index:1;right:50%;bottom:10%;width:1601px;height:100%;margin-right:-636px}.banner-images__logo.loaded,.swiper-slide.product.opt{height:auto}.banner-images__cols{justify-content:space-between;width:58%;max-width:938px;margin-left:auto}.banner-images__coll{position:relative;z-index:2;width:calc(42.75% - 8px)}.banner-images__coll-img{position:relative;display:block;padding-bottom:142.5%}.banner-images__coll-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.banner-images__colr{width:calc(57.25% - 8px)}.banner-images__colr-img{position:relative;display:block;padding-bottom:142.5%}.banner-images__colr-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.acticle__box,.opt-about__head{max-width:1074px;margin:0 auto;text-align:center}.acticle__text{position:relative;color:#4f4f4f;margin-top:22px;padding-top:26px}.acticle__text::before{position:absolute;left:50%;width:92px;height:4px;margin-left:-46px}.acticle__images{justify-content:space-between;width:74.754%;margin-left:9.63%}.acticle__coll{width:calc(55.657% - 8px)}.acticle__coll-img{position:relative;display:block;padding-bottom:143.845%}.acticle__coll-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.acticle__colr{position:relative;top:10%;width:calc(44.343% - 8px)}.acticle__colr-img{position:relative;display:block;padding-bottom:140.46%}.acticle__colr-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.shops__cities-flex{padding:5px;border-radius:5px;background:#f7f7f8}.shops__cities-link{color:#4f4f4f;font-size:16px;line-height:51px;display:block;padding:0 24px;text-align:center;text-decoration:none;letter-spacing:-.48px;border-radius:5px;transition:background .2s linear}.shops__cities-link.active{background:#fff}.shops__wrapmap{position:relative;margin-top:32px}.map{height:880px}.shops__abs,.shops__abs .cont{height:100%}.ymaps-b-placemark{width:auto!important}.ymaps-b-placemark__content{color:#fff!important;font:14px var(--font_family),Arial,Helvetica,sans-serif!important;margin:0!important;padding:8px 16px!important;white-space:nowrap;border-radius:2px;background:#7f5bba!important}.map__title,.select-wrap-grey .nice-select .current{font-family:var(--font_family);white-space:nowrap;cursor:pointer}.ymaps-b-placemark__content:before{content:"";position:absolute;top:calc(100% + 4px);left:50%;margin-left:-4px;border:4px solid transparent;border-top:7px solid #7f5bba}.ymaps-b-placemark_theme_blue .ymaps-b-placemark__sprite{background:0 0!important}.ymaps-b-placemark__inner{padding:0!important}.map__title{color:#fff;font-size:14px;font-weight:400;font-style:normal;line-height:normal;padding:8px 16px;text-align:center;pointer-events:none;font-variant-numeric:lining-nums proportional-nums}.footer__title,.modal-title{font-weight:700;text-transform:uppercase}.footer__bot-link,.text-block blockquote{font-variant-numeric:lining-nums tabular-nums}.shops__abs{position:absolute;z-index:10;top:0;left:0;width:100%;padding:40px 0;pointer-events:none}.shops__scroll{overflow:hidden;overflow-y:auto;width:393px;height:100%;padding:16px;pointer-events:auto;border-radius:5px;background:#fff}.shops__wrapinput .shops__input{color:#4f4f4f;font:16px var(--font_family);display:block;width:100%;height:51px;padding:0 23px;letter-spacing:-.48px;border:1px solid transparent;border-radius:5px;background:#f7f7f8}.shops__item{padding:16px;border-radius:5px;background:#f7f7f8}.about-order-table__sizes-line+.about-order-table__sizes-line,.shops__item+.shops__item{margin-top:8px}.shops__open{position:relative;flex-wrap:nowrap;padding-right:34px;cursor:pointer;transition:color .2s linear}.shops__open::after{content:"";position:absolute;top:50%;right:0;width:24px;height:24px;margin-top:-12px;background:url(/local/templates/vosq/css/../images/ic_arrow2.svg) 50%/contain no-repeat}.select-wrap-grey .nice-select.open .current:after,.shops__open.active::after{transform:rotate(180deg)}.shops__open-img{position:relative;flex-shrink:0;width:64px;height:64px;margin-right:16px}.cooperation__img,.shops__open-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.shops__open-name{align-self:center}.shops__contact{margin:-16px 0 0 -29px}.shops__contact-item{margin:16px 0 0 29px}.shops__contact-title{color:#b4b4b4;font-size:16px;letter-spacing:-.48px}.shops__contact-desc{font-size:18px;margin-top:4px;letter-spacing:-.54px}.shops__contact-desc a{color:#4f4f4f;text-decoration:none}.footer{color:#fff;padding:64px 0 71px;background:#4f4f4f}.footer__logo{width:166px}.footer__logo-text{font-family:var(--font_family2);font-size:16px;line-height:normal;margin-top:10px;letter-spacing:-.48px}.footer__info,.footer__item,.footer__socials-name{line-height:normal;letter-spacing:-.54px}.footer__col{max-width:260px}.footer__title{font-size:24px;line-height:normal}.footer__title a{color:#fff;text-decoration:none;transition:color .2s linear}.footer__item{color:#b4b4b4}.footer__link{color:#b4b4b4;text-decoration:none;transition:.2s linear}.footer__col-contacts{width:393px;max-width:100%}.footer__info{color:#b4b4b4;margin-top:24px}.contacts__items.marg,.feature__item+.feature__item,.footer__info-item+.footer__info-item,.form.reg-form .checkbox+.checkbox{margin-top:16px}.footer__mail,.footer__phone{color:#b4b4b4;text-decoration:none}.footer__time{display:inline-block;margin-left:8px}.footer__socials-item{position:relative;color:#b4b4b4;display:block;margin:18px 0 0 40px;text-align:center;text-decoration:none;transition:color .2s linear}.footer__socials-border,.footer__socials-icon{display:flex;justify-content:center;align-content:center;position:relative}.footer__socials-border{color:#fff;overflow:hidden;align-items:center;flex-wrap:wrap;width:56px;height:56px;margin:0 auto;padding:10px;border:1px solid #fff;border-radius:50%;transition:color .2s linear,background .2s linear}.footer__socials-border:before{content:"";position:absolute;top:-180px;left:0;display:inline-block;width:30px;height:100%;background-color:#fff;animation:3s ease-in-out infinite shiny-anim}.footer__socials-item:nth-child(2) .footer__socials-border:before{animation-delay:.3s}.footer__socials-item:nth-child(3) .footer__socials-border:before{animation-delay:.6s}@keyframes shiny-anim{0%{opacity:0;transform:scale(0) rotate(45deg)}80%{opacity:.5;transform:scale(0) rotate(45deg)}81%{opacity:1;transform:scale(4) rotate(45deg)}100%{opacity:0;transform:scale(50) rotate(45deg)}}@media (min-width:1025px){html.custom_scroll,html.custom_scroll *{scrollbar-color:#4F4F4F #FFF;scrollbar-width:thin}html.custom_scroll ::-webkit-scrollbar{width:12px;height:12px;background-color:#fff}html.custom_scroll ::-webkit-scrollbar-track{background-color:#fff}html.custom_scroll ::-webkit-scrollbar-thumb{border:2px solid #fff;background-color:#4f4f4f;-webkit-box-shadow:none;box-shadow:none}@media (any-hover:hover){.slider-dot:hover{border-color:#7f5bba;background:#7f5bba}}.inner-slider__wrap{overflow:hidden;transition:transform .5s ease-in-out}.drag .inner-slider__wrap{transform:scale(.85)}.inner-slider__cursor{position:absolute;z-index:11;display:block;width:30px;height:30px;margin-top:-15px;margin-left:-15px;pointer-events:none;opacity:0;border-radius:50%;background:rgba(255,255,255,.2);box-shadow:0 0 0 5px rgba(0,0,0,.05);transition:transform .2s ease-in-out,background .2s ease-in-out,opacity .2s ease-in-out;transform:translateZ(0)}.drag .inner-slider__cursor{opacity:1;background:rgba(255,255,255,.4);transform:scale(.7) translateZ(0)}.inner-slider__cursor:after,.inner-slider__cursor:before{content:"";position:absolute;top:10px;left:52px;opacity:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid rgba(255,255,255,.5);transition:left .1s ease-in-out,opacity .2s ease-in-out}.inner-slider__cursor:after{left:-27px;border-right:6px solid rgba(255,255,255,.5);border-left:none}.drag .inner-slider__cursor:after,.drag .inner-slider__cursor:before{left:49px;opacity:1}.drag .inner-slider__cursor:after{left:-24px}.drag,.drag .inner-slider__item{cursor:none}@media (pointer:coarse){.inner-slider__cursor{display:none}}.footer__socials-border:before{animation:none}}.footer__socials-icon{align-items:center;flex-wrap:wrap;width:24px;height:24px}.button-message-btn,.login-links{justify-content:center;align-content:center}.footer__socials-icon svg{display:block;max-width:100%;max-height:100%;fill:currentColor}.footer__socials-name{position:relative;display:inline-block;overflow:hidden;margin-top:16px}.button-message-btn{position:fixed;z-index:90;bottom:40px;left:50%;color:#4f4f4f;display:flex;align-items:center;flex-wrap:wrap;width:93px;height:93px;margin-left:717px;border-radius:50%;background-color:#fff;transition:color .2s linear;filter:drop-shadow(0px 0px 0px rgba(79, 79, 79, .1)) drop-shadow(0px 3px 6px rgba(79, 79, 79, .1)) drop-shadow(0px 10px 10px rgba(79, 79, 79, .09)) drop-shadow(0px 23px 14px rgba(79, 79, 79, .05)) drop-shadow(0px 41px 16px rgba(79, 79, 79, .01)) drop-shadow(0px 64px 18px rgba(79, 79, 79, 0))}.button-message-btn svg{display:block;width:47px;height:41px;fill:currentcolor;stroke:currentcolor}.modal{position:relative;z-index:3;display:none;visibility:visible!important;width:626px;max-width:100%;padding:48px;border-radius:5px;background:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.05),0 17px 38px 0 rgba(0,0,0,.05),0 69px 69px 0 rgba(0,0,0,.04),0 155px 93px 0 rgba(0,0,0,.03),0 275px 110px 0 rgba(0,0,0,.01),0 430px 121px 0 transparent}.modal_success{position:relative;width:801px;padding:88px 40px;background:url(/local/templates/vosq/css/../images/bg_modal.png) 50% 0 no-repeat #ededed}.modal-globaltitle{color:#7f5bba;font-size:18px;margin-bottom:16px;text-align:center;text-transform:uppercase}.modal-title{color:#4f4f4f;font-size:48px;line-height:1.17;text-align:center;letter-spacing:-1.44px}.modal__form{margin-top:27px}.modal__form .form__submit-btn{width:100%;padding-right:0;padding-left:0}.login-links{align-items:center;margin-top:24px}.login-links__title{color:#b4b4b4;font-size:16px;margin-right:24px;letter-spacing:-.48px}.login-links__link{color:#7f5bba;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:48px;height:48px;padding:7px;text-decoration:none;border:1px solid #7f5bba;border-radius:50%;transition:color .2s linear,background .2s linear}.login-links__link svg{display:block;width:100%;height:100%;fill:currentColor}.login-links__link+.login-links__link{margin-left:16px}.info-account{margin-top:48px;text-align:center}.info-account__title{color:#b4b4b4;margin-bottom:8px;letter-spacing:-.48px}.info-account__link{color:#4f4f4f;display:inline-block;padding-bottom:4px;vertical-align:top;text-decoration:none;letter-spacing:-.42px;text-transform:uppercase;border-bottom:1px dashed;transition:border .2s linear}.cooperation__globaltitle,.cooperation__title{color:#fff;line-height:normal;text-transform:uppercase}.main-title_small{font-size:40px}.main-title_slider{padding-right:170px}.slider-button-next.top,.slider-button-prev.top{top:-96px;color:#7f5bba;margin-top:0;border-color:#7f5bba;background:0 0;transition:color .2s linear,background .2s linear;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.slider-button-prev.top{right:80px;left:auto}.slider-button-next.top{right:0}.slider-button-next.top svg,.slider-button-prev.top svg{fill:currentColor;stroke:currentColor}.contacts__map{height:650px;margin-top:16px}.cooperation__grid{justify-content:space-between;margin-top:24px}.cooperation__item{position:relative;overflow:hidden;width:calc(50% - 8px);margin-top:16px;border-radius:5px}.cooperation__item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(33,32,33,.15) 0,rgba(33,32,33,.15) 10.38%,rgba(33,32,33,.15) 27.15%,rgba(33,32,33,0) 100%)}.cooperation__block{position:relative;z-index:1;display:block;padding-bottom:80%}.cooperation__box{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;padding:48px}.cooperation__globaltitle{font-size:18px;font-weight:400;display:block;width:100%;margin-bottom:24px}.cooperation__title{font-size:48px;font-weight:700;letter-spacing:-1.44px}.footer__bot-link,.main-opt-slider__desc{letter-spacing:-.54px;line-height:normal}.cooperation__link{margin-top:auto;padding-top:20px}.product.opt{display:flex;flex-direction:column}.product.opt .product__name{display:block;overflow:visible;height:auto}.product__opt{margin-top:auto;padding-top:16px}.product__opt-btn{position:relative;color:#7f5bba;font-size:16px;font-weight:400;line-height:normal;display:inline-block;padding-bottom:2px;text-transform:uppercase}.product__opt-btn::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#b4b4b4;transition:opacity .2s linear}.footer.opt .footer__logo{margin-right:auto}.footer.opt .footer__col{min-width:178px;margin-left:95px}.footer__bot{width:100%;margin-top:56px;padding-top:23px;border-top:1px solid rgba(255,255,255,.2)}.footer__bot-link{color:#b4b4b4}.footer__bot-link+.footer__bot-link{margin-left:26.5%}.footer__bot-link a{color:#b4b4b4;text-decoration:none;transition:color .2s linear}.main-opt-slider{overflow:hidden;max-width:1700px;margin:0 auto;border-radius:5px;background:#f6f5f5}.main-opt-slider .swiper-slide{position:relative;overflow:hidden;height:auto}.main-opt-slider__logo{position:absolute;bottom:-11.3%;left:-10%;width:94.4%;pointer-events:none}.main-opt-slider__cols{position:relative;justify-content:space-between;align-content:stretch;align-items:stretch;min-height:100%}.main-opt-slider__coll{align-self:center;width:50%;padding:40px}.main-opt-slider__globaltitle{color:#7f5bba;font-size:18px;line-height:normal;margin-bottom:48px;text-transform:uppercase}.main-opt-slider__desc{color:#b4b4b4;font-size:18px;margin-top:16px}.main-opt-slider__link,.opt-advantages_marg{margin-top:64px}.main-opt-slider__colr{width:50%}.main-opt-slider__img{position:relative;display:block;min-height:100%;padding-bottom:84.706%}.main-opt-slider__img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover;object-position:50% 0}.main-opt-slider .slider-pagination{position:absolute;bottom:24px;margin:0}.about-opt__coll{position:relative;z-index:1;width:43.951%;padding-top:7.41%}.about-opt__img{position:relative;display:block;padding-bottom:116.02%}.about-opt__img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover;object-position:50% 0}.about-opt__colr{position:relative;overflow:hidden;width:68.642%;margin-left:-12.593%;padding:128px 40px 128px 19.1%;border-radius:5px;background:#f7f7f8}.about-opt__logo{position:absolute;top:-1.65%;left:-11%;display:block;width:123.1%}.about-opt__globaltitle{color:#7f5bba;font-size:18px;font-weight:400;line-height:normal;margin-bottom:24px;text-transform:uppercase}.about-opt__subtitle{color:#4f4f4f;font-size:24px;font-weight:400;font-style:italic;line-height:normal;max-width:526px;margin-top:16px;letter-spacing:-.72px}.about-opt__desc{color:#b4b4b4;font-size:18px;line-height:normal;max-width:526px;margin-top:40px;letter-spacing:-.54px}.form.reg-form .form__line{margin-bottom:8px}.form.reg-form .form__input{font-size:14px;height:54px;padding:0 15px}.reg-form .checkbox__label{position:relative;display:table-cell;height:24px;vertical-align:middle}.reg-form .checkbox__text{position:static;color:#b4b4b4;font-size:14px;padding:0 0 0 40px}.reg-form .checkbox__text::before{left:0;width:24px;height:24px;border:1px solid #eeebea;border-radius:5px;background:#f7f7f8}.reg-form .checkbox__text::after{top:6px;left:9px;width:6px;height:10px;border:2px solid #4f4f4f;border-top:none;border-left:none;background:0 0;transform:rotate(45deg)}.reg-form .checkbox__text a{color:#b4b4b4;text-decoration:none;border:none;transition:color .2s linear}.form.reg-form .form__submit-btn,.opt-cart__info{width:100%}.opt-cart-table._active tr th,.product-info__accordion.opt .accordion__data{padding-bottom:16px}.feature__item{font-size:16px;flex-wrap:nowrap}.add-cart__opt,.find-out-price{font-size:18px;font-weight:400;width:100%;font-variant-numeric:lining-nums proportional-nums}.feature__name{color:#4f4f4f;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%}.feature__name::after{content:"";display:block;flex-grow:1;flex-shrink:0;min-width:20px;margin-top:16px;margin-left:10px;border-bottom:1px dashed rgba(127,91,186,.3)}.feature__val{color:#7f5bba;flex-shrink:0;margin-left:10px;white-space:nowrap}.find-out-price{color:#4f4f4f;line-height:53px;text-decoration:none;border:1px solid #b4b4b4;border-radius:5px;background:#fff;transition:background .2s linear,border .2s linear,color .2s linear}.add-cart__opt{position:relative;color:#fff;line-height:54px;display:flex;overflow:hidden;justify-content:center;align-content:center;align-items:center;flex-wrap:nowrap;margin-top:16px;border-radius:5px;background:#7f5bba}.text-block h3,.text-block_big{font-size:24px}.add-cart__opt::after{content:"";position:absolute;top:0;right:0;width:0;height:100%;border-radius:5px;background-color:#4f4f4f;transition:.3s}.add-cart-opt__cart{position:relative;z-index:1;flex-shrink:0;width:24px;height:24px;margin-right:8px}.add-cart-opt__cart svg{display:block;width:100%;height:100%;fill:currentColor;stroke:currentColor}.blog__slider .slider-pagination{display:none}.blog__slider .blog-article{width:100%;margin:0}.blog-article.big{width:calc(100%/2 - 16px)}.blog-article__img{position:relative;display:block;overflow:hidden;margin-bottom:32px;padding-bottom:96.7%;border-radius:5px}.blog-article.middle .blog-article__img{padding-bottom:129%}.blog-article.big .blog-article__img{padding-bottom:63.215%}.blog-article__img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.about-order-table__name a,.blog-article__name a{color:#4f4f4f;text-decoration:none;transition:color .2s linear}.opt-cooperation__linkp-name,.text-block blockquote,.text-block h3,.total-info__important{color:#7f5bba;font-weight:400;line-height:normal}.opt-article{padding-top:16px}.opt-article__sector{max-width:1074px;margin:0 auto}.opt-article__marg{margin-top:120px}.text-block hr{display:block;width:68px;height:4px;margin-bottom:32px;border:none;border-radius:4px;background:#7f5bba}.opt-article__coll-img img,.opt-article__colr-img img{display:block;border-radius:5px;width:100%;position:absolute;top:0;height:100%;object-fit:cover;left:0}.text-block blockquote{font-style:italic;max-width:75%;margin:0 auto 32px;letter-spacing:-.54px}.opt-article__coll{width:36.59%}.opt-article__colr,.opt-article__text-block{width:calc(63.41% - 16px)}.opt-article__coll-img{position:relative;display:block;padding-bottom:147.6%}.opt-article__colr-img{position:relative;display:block;padding-bottom:131.43%}.opt-article__text-block{margin:46px 0 0 auto}.opt-cooperation__coll{width:calc(50% - 22px);max-width:642px}.opt-about-images__item1,.opt-cooperation__colr{width:calc(50% - 8px)}.opt-cooperation__text-block{max-width:722px}.text-block h3{margin-bottom:24px;font-variant-numeric:lining-nums proportional-nums}.opt-cooperation__flex{align-content:stretch;align-items:stretch;margin:80px -40px 0}.opt-cooperation__link{display:flex;flex-direction:column;width:calc(50% + 1px);margin-left:-1px;text-decoration:none}.opt-cooperation__link-top{display:block;padding-left:1px}.opt-cooperation__link-img{position:relative;display:block;padding-bottom:62.36%}.opt-cooperation__link-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.opt-cooperation__linkp-name{font-size:24px;display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-grow:1;flex-wrap:wrap;padding:34px 40px;border:1px solid #7f5bba;transition:background .2s linear,color .2s linear}.about-order__link,.opt-cart__delete,.opt-cart__name a{transition:color .2s linear}.opt-cooperation__linkp-name span{position:relative;display:block;padding-left:70px}.opt-cooperation__linkp-name span::before{content:"";position:absolute;top:50%;left:0;width:47px;height:2px;margin-top:-1px;border-radius:2px;background:currentColor}.total-info__important{font-size:16px;font-style:italic;margin-top:24px;letter-spacing:-.48px}.total-info__important_bord{padding-bottom:24px;border-bottom:1px solid #e4e4e4}.cheeckout-submit__btn{min-width:465px;padding:0 50px}.manager__title,.order-info__date{color:#4f4f4f;font-size:24px;font-weight:400;line-height:normal}.manager__bg{margin-top:24px;padding:32px 32px 40px;border-radius:5px;background:#f7f7f8}.manager__img{flex-shrink:0;width:112px;height:112px;margin-right:24px}.manager__img img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.manager__flex-box{align-self:center;width:100%}.opt-about-collection__item:last-child,.opt-cart__total{align-self:flex-end}.manager__position{color:#b4b4b4;font-size:16px;font-weight:400;line-height:normal;letter-spacing:-.48px}.manager__name,.opt-cart__name{color:#4f4f4f;font-size:24px;font-weight:400;line-height:normal;margin-top:8px;letter-spacing:-.72px}.manager__contact-desc,.manager__contact-title,.opt-cart__code,.opt-cart__title{font-size:16px;font-weight:400;line-height:normal;letter-spacing:-.48px}.manager__contact{margin-top:16px;border-top:1px solid #e4e4e4}.manager__contact-flex{margin-left:-49px}.manager__contact-item{margin:16px 0 0 49px}.manager__contact-title,.opt-cart__code{color:#b4b4b4}.manager__contact-desc{color:#4f4f4f;margin-top:8px}.manager__contact-desc a{color:#4f4f4f;text-decoration:none}.opt-cart__item{position:relative;padding:39px 39px 15px;border:1px solid #eeebea;border-radius:5px;background:#f7f7f8}.modal-agree__wrap-btn,.opt-cart__item+.opt-cart__item{margin-top:24px}.opt-cart__item-top{position:relative;justify-content:space-between;flex-wrap:nowrap;margin-bottom:16px;padding-bottom:32px;border-bottom:1px solid rgba(127,91,186,.1)}.opt-cart__thumb{flex-shrink:0;width:120px;margin-right:16px}.about-order-table__img,.opt-cart__img,.order-info__img{position:relative;display:block;padding-bottom:140.9%;border-radius:5px}.opt-cart__img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.opt-cart__name a{color:currentColor;text-decoration:none}.opt-cart__title{color:#b4b4b4;margin-top:17px}.opt-cart__old-price,.opt-cart__price{margin:8px 0 0 8px;font-weight:400;line-height:normal}.opt-cart__price{color:#4f4f4f;font-size:18px}.opt-cart__old-price{color:#b4b4b4;font-size:16px;text-decoration:line-through}.opt-cart__delete{position:absolute;top:0;right:0;color:#b4b4b4;display:block;width:32px;height:32px}.opt-cart-table__open,.order-info__status{display:inline-block;vertical-align:top;text-transform:uppercase}.opt-cart__delete svg{display:block;width:100%;height:100%;stroke:currentColor}.opt-cart__total{color:#4f4f4f;font-size:24px;font-weight:400;line-height:normal;flex-shrink:0;margin-top:50px;margin-left:20px;text-align:right;white-space:nowrap;letter-spacing:-.72px}.opt-cart__total span{font-weight:700;margin-left:4px}.opt-cart-table{width:100%}.opt-cart-table tr th{color:#4f4f4f;font-size:16px;font-weight:400;line-height:normal;width:26%;text-align:center;letter-spacing:-.42px}.opt-cart-table tr td,.opt-cart-table__open{font-size:18px;line-height:normal;font-weight:400}.opt-cart-table tr th:last-child{width:20%;text-align:right}.opt-cart-table tr .th-price{padding-left:16px}.opt-cart-table__open{position:relative;color:#7f5bba;padding-right:32px}.opt-cart-table tbody,.opt-cart-table._active .opt-cart-table__open span,.opt-cart-table__open span+span{display:none}.opt-cart-table._active .opt-cart-table__open span+span{display:block}.opt-cart-table__open svg{position:absolute;top:50%;right:0;display:block;width:24px;height:24px;margin-top:-12px;stroke:currentColor;transform:rotate(-90deg)}.opt-cart-table._active tbody{display:table-row-group}.opt-cart-table tr td{color:#4f4f4f;font-style:normal;padding-top:16px;padding-bottom:16px;border-top:1px solid rgba(127,91,186,.1)}.opt-cart-table tbody tr+tr td{border-top:1px dashed #eeebea}.opt-cart-table__select-number{width:96px}.opt-cart-table__prices{padding-left:16px;text-align:center}.about-order-table__price,.opt-cart-table__price{white-space:nowrap}.about-order-table__old-price,.opt-cart-table__old-price{color:#b4b4b4;font-size:16px;line-height:normal;margin-top:5px;white-space:nowrap;text-decoration:line-through}.section-orders__items{margin-top:38px}.order-info{border:1px solid #eeebea;border-radius:5px;background:#f7f7f8}.order-info__top{justify-content:space-between;align-content:center;align-items:center;flex-wrap:nowrap;padding:31px;border-bottom:1px solid #eeebea}.order-info__code{color:#b4b4b4;font-size:18px;font-weight:400;line-height:normal;margin-top:16px}.order-info__top-colr{flex-shrink:0;margin-left:16px}.order-info__status{color:#fff;font-size:16px;font-weight:400;line-height:51px;padding:0 24px;white-space:nowrap;border-radius:50px;background:#7f5bba}.order-info__info{justify-content:space-between;align-content:stretch;align-items:stretch;padding:31px}.order-info__info-coll{display:flex;flex-direction:column;width:calc(50% - 8px)}.order-info__adres{color:#4f4f4f;font-size:24px;font-weight:400;line-height:normal;width:100%}.order-info__delivery,.order-info__title{font-size:18px;font-weight:400;line-height:normal;width:100%}.order-info__title{color:#b4b4b4;margin-top:16px}.order-info__delivery{color:#7f5bba;margin-top:4px}.order-info__price{color:#7f5bba;font-size:32px;font-weight:700;line-height:normal;margin-top:auto;padding-top:16px;letter-spacing:-.96px;text-transform:uppercase}.about-order__title,.order-date{color:#4f4f4f;font-size:24px;line-height:normal}.about-order-table__head,.about-order-table__info-prices,.order-info__price_mob,.select-wrap-grey .nice-select .list .list_item:empty{display:none}.order-info__info-colr{width:calc(50% + 8px)}.order-info__images{justify-content:flex-end;margin-top:-16px}.order-info__thumb{width:120px;margin:16px 0 0 16px}.order-info__img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.order-date{margin-top:24px}.about-order{margin-top:76px}.about-order__items{align-content:stretch;align-items:stretch;margin-left:-16px}.about-order__item{width:calc(100%/3 - 16px);min-height:292px;margin:16px 0 0 16px;padding:31px;border:1px solid #eeebea;border-radius:10px;background:#f7f7f8}.about-order__title{font-weight:400;margin-bottom:32px}.about-order-table__code,.about-order__subtitle{color:#b4b4b4;margin-bottom:8px}.about-order__subtitle{font-family:var(--font_family2);font-size:16px;line-height:normal}.about-order__desc{color:#4f4f4f;font-weight:400;line-height:normal}.about-order__desc+.about-order__desc{margin-top:21px}.about-order__info-item+.about-order__info-item{margin-top:18px}.about-order__info-sep{flex-grow:1;flex-shrink:0;min-width:20px;margin:16px 4px 0 16px;border-bottom:1px dashed #e4e4e4}.about-order__total{color:#4f4f4f;font-size:24px;font-weight:700;line-height:normal;justify-content:space-between;flex-wrap:nowrap;margin-top:32px;padding-top:16px;white-space:nowrap;text-transform:uppercase;border-top:1px solid #e4e4e4}.about-order__total-val{color:#7f5bba;flex-shrink:0;margin-left:16px;white-space:nowrap}.about-brand,.info-head__flex{justify-content:space-between}.about-order__flex{margin-top:48px;margin-left:-16px}.about-order__content{width:calc(66.666% - 16px);margin-left:16px;padding:31px;border:1px solid #eeebea;border-radius:10px;background:#f7f7f8}.about-order__content-title{color:#4f4f4f;font-size:24px;font-weight:400;line-height:normal}.about-order-table tr th,.about-order-table__code{font-size:16px;line-height:normal;letter-spacing:-.48px}.about-order-table{width:100%;margin-top:32px}.about-order-table tr th{color:#4f4f4f;font-weight:400;padding:16px 0 16px 16px;text-align:center;white-space:nowrap;border-top:1px solid #eeebea;border-bottom:1px solid #eeebea}.about-order-table tr td{color:#4f4f4f;font-size:18px;font-weight:400;line-height:normal;padding:24px 0 0 16px;text-align:center;vertical-align:top}.about-order-table tr td.about-order-table__thumb{width:120px;padding-left:0;table-layout:fixed}.about-order-table__img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.about-order-table tr td.about-order-table__info{width:30%;text-align:left}.about-order-table__head-number,.about-order-table__head-size{font-size:12px;margin-bottom:8px;letter-spacing:-.36px;line-height:normal;color:#b4b4b4}.about-order-table__head-size{width:32%}.about-order-table__head-number{width:68%}.about-order-table tr td.about-order-table__total{color:#4f4f4f;font-size:24px;font-weight:700;line-height:normal;letter-spacing:-.72px;text-transform:uppercase}.about-order__aside{width:calc(33.333% - 16px);margin-left:16px}.about-order__aside-item+.about-order__aside-item{margin-top:16px}.about-order__link{position:relative;color:#4f4f4f;font-size:18px;line-height:24px;display:inline-block;padding-right:32px;vertical-align:top;text-decoration:none;text-transform:uppercase}.about-order__link_violet,.select-wrap-grey .nice-select .list .list_item:hover{color:#7f5bba}.about-order__link svg{position:absolute;top:50%;right:0;display:block;width:24px;height:24px;margin-top:-12px;stroke:currentColor}.info-head__flex{align-content:flex-end;align-items:flex-end;flex-wrap:nowrap}.info-head__coll{max-width:810px}.info-head__colr{flex-shrink:0;margin-left:32px}.info-head__btn-grey{line-height:67px;min-width:393px}.opt-advantages__grid{align-content:stretch;align-items:stretch}.opt-advantages__grid_marg{margin-top:40px}.opt-advantages__item{width:calc(100%/4);padding:23px;border:1px solid #eeebea;border-radius:5px;background:#f7f7f8}.opt-advantages__item:nth-child(2n){border-color:#f1f1f1;background:#f1f1f1}.opt-advantages__number{color:#7f5bba;font-size:18px;line-height:64px;width:64px;text-align:center;letter-spacing:-.54px;border-radius:50%;background:#fff}.opt-advantages__title{color:#7f5bba;font-size:24px;line-height:normal;margin-top:73px}.opt-advantages__text{color:#4f4f4f;line-height:normal;margin-top:16px;letter-spacing:-.54px}.section-faq__coll{width:calc(100% - 413px);max-width:1183px}.section-faq__colr{width:393px;padding:39px;border:1px solid #eeebea;border-radius:10px;background:#f7f7f8}.section-faq__colr-title{color:#7f5bba;font-size:24px;line-height:normal}.section-faq__colr-desc{color:#4f4f4f;line-height:normal;margin-top:16px;letter-spacing:-.54px}.section-faq__form .form__line{margin-bottom:24px}.section-faq__form .form__input{text-transform:none;background:0 0}.section-faq__form .form__submit-btn{width:100%}.accordion__item_grey{padding:21px 39px;border:1px solid #eeebea;border-radius:10px;background:#f7f7f8}.accordion__item_grey+.accordion__item_grey{margin-top:16px}.accordion__title_white{display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:wrap;min-height:64px;padding-right:84px}.accordion__title-circle{position:absolute;top:50%;right:0;width:64px;height:64px;margin-top:-32px;border-radius:50%;background:#fff}.accordion__title_white::before{z-index:1;right:24px}.accordion__title_white::after{right:31px}.accordion__data_bord{margin-top:22px;padding-top:31px;padding-bottom:18px;border-top:1px solid #eeebea}.accordion__text-block{max-width:710px}.select-wrap-grey .nice-select .current{position:relative;z-index:10;color:#b4b4b4;font-size:14px;font-weight:400;line-height:52px;display:block;overflow:hidden;height:54px;padding:0 52px 0 15px;text-overflow:ellipsis;border:1px solid #eeebea;border-radius:5px;background:#f7f7f8;transition:border .2s linear}.select-wrap-grey .nice-select .current:after{content:"";position:absolute;top:50%;right:27px;width:14px;height:8px;margin-top:-4px;background:url(/local/templates/vosq/css/../images/ic_arrow4.svg) 50%/contain no-repeat}.select-wrap-grey .nice-select .list{position:absolute;z-index:9;top:calc(100% - 18px);left:0;visibility:hidden;overflow:hidden;min-width:100%;padding-top:16px;pointer-events:none;opacity:0;border:1px solid #eeebea;border-radius:5px;background:#fff;transition:opacity .2s linear}.select-wrap-grey .nice-select .list .scrollbar{overflow:hidden;overflow-y:auto;max-height:220px;padding:0 15px}.select-wrap-grey .nice-select .list .list_item{position:relative;color:#b4b4b4;font-size:14px;font-weight:400;padding:14px 0;cursor:pointer;transition:color .2s linear}.select-wrap-grey .nice-select .list .list_item+.list_item{border-top:1px solid #f7f7f8}.modal-desc{color:#4f4f4f;font-size:24px;font-weight:400;line-height:normal;margin-top:16px;text-align:center;letter-spacing:-.72px}.modal-agree__wrap-btn+.modal-agree__wrap-btn{margin-top:8px}.modal__btn-grey,.modal__btn-violet{min-width:326px}.modal-agree{overflow:hidden;width:692px;padding:62px 36px;border-radius:5px;background:linear-gradient(122deg,#fafafa 14.19%,#ebebeb 79.77%);box-shadow:0 0 0 0 rgba(79,79,79,.1),0 22px 48px 0 rgba(79,79,79,.1),0 88px 88px 0 rgba(79,79,79,.09),0 198px 119px 0 rgba(79,79,79,.05),0 352px 141px 0 rgba(79,79,79,.01),0 551px 154px 0 rgba(79,79,79,0)}.modal-agree::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/local/templates/vosq/css/../images/bg_modal2.png) 50% 0/contain no-repeat}.modal-title-small{color:#4f4f4f;font-size:32px;font-weight:700;line-height:1.06;text-align:center;letter-spacing:-.96px;text-transform:uppercase}.opt-about{margin-top:52px}.opt-about__head-title{color:#7f5bba;font-size:14px;font-weight:400;line-height:normal;margin-bottom:24px;text-transform:uppercase}.opt-about__main-title{position:relative;color:#4f4f4f;font-size:40px;font-weight:700;font-style:normal;line-height:1.06;margin-bottom:23px;padding-bottom:25px;letter-spacing:-1.2px;text-transform:uppercase}.opt-about__main-title::before{content:"";position:absolute;bottom:0;left:50%;width:90px;height:4px;margin-left:-45px;border-radius:4px;background:#7f5bba}.opt-about__head-desc{color:#4f4f4f;font-size:24px;font-weight:400;line-height:normal;letter-spacing:-.72px}.about-brand{margin-top:51px;padding:51px 90px 65px;border-top:1px solid #eeebea;border-bottom:1px solid #eeebea}.about-brand__coll{width:40%;max-width:443px}.about-brand__coll img{display:block;max-width:100%}.about-brand__colr{width:calc(60% - 30px);max-width:793px}.about-brand__text-block{font-size:16px}.opt-about__history{justify-content:space-between;margin:36px 0 0}.opt-about__history-item{flex-wrap:nowrap;width:calc(50% - 15px);max-width:762px;margin-top:30px}.opt-about__history-year{color:#f0eeee;font-size:80px;font-weight:700;line-height:1.06;flex-shrink:0;min-width:199px;margin-right:30px;letter-spacing:-2.4px;text-transform:uppercase}.opt-about__history-desc,.opt-about__links-desc{font-weight:400;line-height:normal;letter-spacing:-.48px}.opt-about__history-desc{color:#4f4f4f;font-size:16px;max-width:454px;margin-top:12px}.opt-about__links{align-content:stretch;align-items:stretch;margin:77px 0 0 -16px}.opt-about__links-link{display:flex;overflow:hidden;flex-direction:column;width:calc(100%/4 - 16px);min-height:282px;margin:16px 0 0 16px;padding:23px;text-decoration:none;border:1px solid #eeebea;border-radius:5px;background:50%/cover no-repeat #f7f7f8}.opt-about-images__item1-img img,.opt-about-images__item2-img img,.opt-about-images__item3-img img{display:block;width:100%;height:100%;border-radius:5px;object-fit:cover;top:0}.opt-about__links-link:first-child{background-image:url(/local/templates/vosq/css/../images/about_bg1.png)}.opt-about__links-link:nth-child(2){background-image:url(/local/templates/vosq/css/../images/about_bg2.png)}.opt-about__links-link:nth-child(3){background-image:url(/local/templates/vosq/css/../images/about_bg3.png)}.opt-about__links-link:nth-child(4){background-image:url(/local/templates/vosq/css/../images/about_bg4.png)}.opt-about__links-name{color:#7f5bba;font-size:24px;font-weight:400;line-height:normal;flex-grow:1}.opt-about__links-desc{color:#4f4f4f;font-size:16px;margin-top:30px}.opt-about-images__flex{position:relative;padding-bottom:212px}.opt-about-images__logo{position:absolute;z-index:3;bottom:0;left:-144px;min-width:200px;max-width:99%}.opt-about-images__item1-img{position:relative;display:block;padding-bottom:118.46%}.opt-about-images__item1-img img{position:absolute;left:0}.opt-about-images__item2{position:relative;z-index:1;width:24.26%;margin-left:-120px;padding-top:9.7%}.opt-about-images__item2-img{position:relative;display:block;padding-bottom:142.5%}.opt-about-images__item2-img img{position:absolute;left:0}.opt-about-images__item3{position:relative;z-index:4;width:calc(25.74% + 112px);margin-left:16px;padding-top:9.7%}.opt-about-images__item3-img{position:relative;display:block;padding-bottom:142.54%}.opt-about-images__item3-img img{position:absolute;left:0}.about-advantages_marg{margin-top:42px}.about-advantages__grid{align-content:stretch;align-items:stretch;margin:36px 0 0 -16px}.about-advantages__item{width:calc(100%/3 - 16px);margin:16px 0 0 16px;padding:44px 23px 51px;border:1px solid #eeebea;border-radius:5px;background:#f7f7f8}.about-advantages__desc,.about-advantages__name{font-weight:400;line-height:normal;margin-top:29px}.about-advantages__icon{display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:wrap;height:70px}.about-advantages__icon img{display:block;max-width:100%;max-height:100%}.about-advantages__name{color:#7f5bba;font-size:24px}.about-advantages__desc{color:#4f4f4f;font-size:16px;letter-spacing:-.48px}.about-video{margin-top:77px}.about-video__link{position:relative;display:block;padding-bottom:56.24%;text-decoration:none;background:#000}.about-video__img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:.4;transition:opacity .2s linear}.about-video__link:hover .about-video__img{opacity:.6}.about-video__img img{display:block;width:100%;height:100%;object-fit:cover}.about-video__link::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:url(/local/templates/vosq/css/../images/ic_play.svg) 50% no-repeat}.about-video__name{position:absolute;bottom:0;left:0;color:#fff;font-size:40px;font-weight:700;line-height:1.06;width:100%;padding:0 48px 52px;letter-spacing:-1.2px;text-transform:uppercase}.opt-about-collection__center-img,.opt-about-collection__item-item{padding-bottom:142.5%;display:block;position:relative}.fancybox__slide.has-video .fancybox__content>.carousel__button.is-close{top:-49px;right:0;color:#fff}@media (any-hover:hover){.amount__btn:hover,.fancybox__content>.carousel__button.is-close:hover,.header-cats__link a:hover,.header-cats__name-link.active,.header-cats__name-link:hover,.header-cats__title a:hover svg,.header-top__link:hover,.header__collections-name:hover,.header__location-link:hover,.header__socials-item:hover svg,.search-mini-modal__close:hover svg,.what-search__link:hover{color:#7f5bba}.header__location-link:hover span,.pagination a:hover,.product__color:hover,.radio-color__text:hover{border-color:#7f5bba}.search-mini-modal-btn:hover svg{fill:#7F5BBA}.add-cart__opt:hover::after,.btn-grey:hover::after,.categories__item:hover .btn-grey::after,.cats-cloth__item:hover .cats-cloth__name span::after,.cooperation__item:hover .btn-grey::after,.header-search__submit:hover::before{left:0;width:100%}.filter-catalog__btn:hover svg,.header-info__links-link:hover svg,.pagination__next:hover svg,.pagination__prev:hover svg{stroke:#7F5BBA}.header__collections-img:hover img{transform:scale(1.05)}.text-block a:hover{border-bottom-color:transparent}.about-order__link_violet:hover,.btn-edit:hover,.form__agree a:hover,.link-more:hover,.page-lk__list-link:hover,.section-head__link a:hover{color:#4f4f4f}.checkbox__text a:hover{color:#4f4f4f;border-bottom-color:#4f4f4f}.tabs__button:hover{color:#fff;background:#222629}.slider-button-next:hover,.slider-button-prev:hover{z-index:11;background:rgba(127,91,186,.2)}.about-order-table__name a:hover,.about-order__link:hover,.accordion__title:hover,.blog-article__name a:hover,.breadcrumbs a:hover,.button-message-btn:hover,.cart-table__name a:hover,.cats-accord__btn:hover,.cats-accord__link:hover,.cats-accord__link:hover .cats-accord__link-val,.contacts__socials-item:hover,.fancybox__slide.has-video .fancybox__content>.carousel__button.is-close:hover,.filter-catalog__btn:hover,.filter-mini-modal-btn:hover,.footer__title a:hover,.need-help__messages-item:hover,.opt-cart__delete:hover,.opt-cart__name a:hover,.pagination-up-btn:hover,.pagination__next:hover,.pagination__prev:hover,.product__name a:hover,.shops__open:hover,.stocks__stock-name a:hover,.table-size__btn:hover{color:#7f5bba}.btn-violet:hover,.form-code__submit:hover{color:#7f5bba;background:#f7f7f8}.btn-violet:hover .btn-violet__name:before,.btn-violet:hover:before{clip-path:polygon(0 100%,100% 100%,100% 0,0 0)}.btn-violet:hover .btn-violet__name::after,.btn-violet:hover:after{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.btn-opacity:hover{background:rgba(127,91,186,.2)}.favorite-btn:hover svg,.favorite-btn_delete.active:hover:after,.product__opt-btn:hover::before{opacity:0}.favorite-btn_delete.active:hover svg{opacity:1;stroke:#4F4F4F}.favorite-btn:hover:after{opacity:1}.pagination-up-btn:hover .pagination-up-btn__icon,.product-info__buy-btn:hover,.product__buy-btn:hover{border-color:#7f5bba;background:#7f5bba}.product__buy-btn:hover .product__icon-cart svg{stroke:#FFF}.product__buy-btn:hover .product__old-price,.product__buy-btn:hover .product__price{color:#fff}.pagination-up-btn:hover .pagination-up-btn__icon svg{stroke:#FFF}.cats-accord__link:hover .cats-accord__link-name::before{border-bottom-color:#7f5bba}.filter-choice__btn:hover svg{stroke:#4F4F4F}.form-reset-btn:hover{color:#7f5bba;border-color:#7f5bba}.login-links__link:hover,.opt-cooperation__link:hover .opt-cooperation__linkp-name,.radio-size__text:hover,.slider-button-next.top:hover,.slider-button-prev.top:hover{color:#fff;background:#7f5bba}.product-info__buy-btn:hover .product-info__buy-cart svg{stroke:#FFF}.footer__bot-link a:hover,.footer__link:hover,.footer__socials-item:hover,.product-info__buy-btn:hover .product-info__buy-old-price,.product-info__buy-btn:hover .product-info__buy-price{color:#fff}.section-cart__links-link:hover{color:#fff;background:#4f4f4f}.form-code__submit:hover .form-code__submit-name::before,.form-code__submit:hover:before{clip-path:polygon(0 100%,100% 100%,100% 0,0 0)}.form-code__submit:hover .form-code__submit-name::after,.form-code__submit:hover:after{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.shops__cities-link:hover{background:#fff}.footer__socials-item:hover .footer__socials-border{color:#7f5bba;background:#fff}.info-account__link:hover{border-color:transparent}.reg-form .checkbox__text a:hover{color:#000}.find-out-price:hover{color:#fff;border-color:#4f4f4f;background:#4f4f4f}}.opt-about-collection{margin-top:82px}.opt-about-collection__sector{max-width:1483px;margin:0 auto}.opt-about-collection__item{width:calc(26.97% - 7px)}.opt-about-collection__item-item img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.opt-about-collection__center{width:calc(46.06% - 18px)}.opt-about-collection__center-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.opt-about-collection__text-block{position:relative;width:calc(46.06% - 18px);margin:46px auto 0;padding-top:36px}.opt-about-collection__text-block::before{content:"";position:absolute;top:0;left:0;width:68px;height:4px;border-radius:4px;background:#7f5bba}.banner-collection{margin-top:80px}.banner-collection__bg{position:relative;display:flex;overflow:hidden;flex-direction:column;max-width:1478px;min-height:500px;margin:0 auto;padding:40px 82px;border-radius:5px;background:url(/local/templates/vosq/css/../images/tmp/bg_collection_block.png) 50% 0/100% auto no-repeat #f3f3f3}.banner-collection__box{display:flex;flex-direction:column;flex-grow:1;max-width:calc(100% - 510px)}.banner-collection__img{position:absolute;top:0;right:0;display:block;width:558px}.banner-collection__title{color:#4f4f4f;font-size:48px;font-weight:700;line-height:1.17;letter-spacing:-1.44px;text-transform:uppercase}.banner-collection__btn{margin-top:auto;padding-top:30px}@media (max-width:1699px){.button-message-btn{right:40px;left:auto;margin-left:0}}@media (max-width:1599px){.cont{padding:0 20px}.categories__woman-img{max-width:480px}.categories__man-img{left:-40px}.button-message-btn{right:20px}.new-collection__box{width:58%}.new-collection__wrapp{padding:0 20px;width:42%}.inner-slider__name{font-size:92px}.need-help__bg{padding-top:49px;padding-bottom:49px}.need-help__box{width:660px}.need-help__items{margin:-8px 0 0}.need-help__item{width:100%;margin-left:0}.stocks__stock-name{font-size:24px}}@media (max-width:1499px){.cats-cloth__name,.main-title,.modal-title,.page-title,.products__banner-name,.season-section__name,.text-block .title,.text-block h1{font-size:44px}.categories__woman-img{max-width:460px}.inner-slider__name{font-size:82px}.products__banner{width:calc(38% - 16px)}.products__banner-info{padding:16px}.products__banner-block{padding:20px}.products__wrapp{width:62%}.filter-catalog__flex{margin-left:-25px}.filter-catalog__item{margin-left:25px}.products__grid_favorite{--products_number:4}}@media (max-width:1399px){.pagination__hide,.products__grid_small .product:nth-child(n+5){display:none}.page-content__content{width:calc(100% - 370px)}.pagination>:not(.pagination__prev,.pagination__next){margin:0 6px}.pagination a{font-size:14px;line-height:40px;width:40px;height:40px}.pagination__dot{margin-top:auto;margin-bottom:7px}.pagination__next{margin-left:auto}.pagination__next svg{margin-left:8px}.pagination__prev svg{margin-right:8px}.main-subtitle{font-size:22px}.header-cats__items{margin-left:-40px}.header-cats__item{width:calc(100%/4 - 40px);margin-left:40px}.categories__woman-img{max-width:430px}.categories__man-img{max-width:375px}.about-img4{top:40%}.button-message-btn{width:73px;height:73px}.button-message-btn svg{width:37px;height:31px}.inner-slider__name{font-size:78px}.products__grid_small{--products_number:2}.filter-mini-modal{padding:10px 20px 20px}.filter-catalog__btn-grey{padding:0 48px}.need-help__box{width:540px}.need-help__item-title{font-size:18px}.need-help__time{font-size:24px;min-height:1px}.need-help__messages{margin-left:-24px}.need-help__messages-item{margin-left:24px}.need-help__messages-icon{width:56px;height:56px;margin-right:12px}.need-help__messages-icon svg{width:32px;height:32px}.need-help__messages-icon_mass svg{width:37px}.need-help__img{width:520px;height:520px}.data-stock{padding-top:0}.data-stock__date{margin-top:32px}.banner-images__logo{right:auto;left:-5%;max-width:90%;margin-right:0}}@media (max-width:1299px){.shops__open,body{font-size:16px}.cats-cloth__name,.main-title,.modal-title,.page-title,.products__banner-name,.text-block .title,.text-block h1{font-size:36px}.main-subtitle{font-size:20px}.small-title,.text-block h2{font-size:30px}._marg,.information__item+.information__item{margin-top:96px}.btn-grey{padding:0 48px}.btn-opacity{padding-right:47px;padding-left:47px}.header-info__box{width:270px}.header-info__links-link{margin-left:24px}.filter-catalog__flex,.header-cats__items,.shops__contact{margin-left:-16px}.header-cats__item{width:calc(100%/4 - 16px);margin-left:16px}.header-cats__links{column-gap:11px}.header-cats__link{padding-top:12px}.about-collection__info,.header__collections-slider{margin-top:40px}.categories__box{padding:32px 24px 24px}.categories__date{margin-bottom:10px}.categories__woman-img{max-width:380px}.categories__man-img{max-width:340px}.about__wrapp{padding-top:58px}.about-img4{right:10.5%}.about__main-subtitle{max-width:450px;margin-right:auto;margin-left:auto}.about__desc{max-width:450px;margin-top:24px}.subscribe__wrapp{padding:56px 24px}.subscribe__info{width:63%}.subscribe__desc{margin-top:8px}.subscribe-form{margin-top:32px}.cats-accord__link+.cats-accord__link,.new-collection__desc,.what-search__items{margin-top:16px}.season-section__info{padding:16px}.season-section__name{font-size:40px}.inner-slider__name{font-size:70px}.cats-accord__btn{font-size:14px;padding:13px 56px 13px 16px}.cats-accord__icon{right:18px;width:7px;height:12px;margin-top:-5px}.filter-mini-modal-btn{padding-right:20px}.filter-mini-modal-btn__icon{right:3px;width:7px;height:12px}.cats-accord__data{padding:24px 10px 16px}.cats-accord__link-name::before{top:12px}.cats-accord__link-name span{padding-right:4px}.cats-accord__link-val{padding-left:4px}.product__images{padding-bottom:131.5%}.products__grid{margin-top:-32px}.products__grid_search{margin-top:-16px}.product-info__buy,.product-info__colors,.products__grid .product{margin-top:32px}.favorite-btn{top:16px;right:16px;width:24px;height:24px}.product__bot{flex-wrap:wrap}.product__name{font-size:14px;width:100%;height:32px}.product__buy-btn{min-width:95px;height:37px;margin:12px 0 0}.product__icon-cart{width:18px;height:18px}.product__old-price{font-size:12px}.cart-table__code,.cart-table__name,.cart-table__old-price,.cart-table__price,.product__price{font-size:14px}.pagination-up-btn__name{font-size:14px;margin-right:8px}.pagination-up-btn__icon,.radio-color__text{width:40px;height:40px}.filter-catalog__item{margin-left:16px}.filter-catalog__btn svg{width:24px;height:12px;margin-right:10px}.footer__title{font-size:22px}.footer__col-contacts{width:250px}.footer__socials{margin-left:-24px}.footer__socials-item{margin-left:24px}.footer__socials-border{width:50px;height:50px}.footer__socials-icon{width:22px;height:22px}.footer__socials-name{margin-top:10px}.section-cart__coll{width:66%}.cart-table__select-number{width:70px}.select-number .nice-select .current{font-size:14px;line-height:31px;height:33px;padding-right:35px}.select-number .nice-select .current:after{right:15px;width:16px;height:16px;margin-top:-8px}.select-number .nice-select .list .list_item{font-size:14px;line-height:16px}.amount__val{width:62px}.amount__btn{width:16px;height:16px}.amount__input{font-size:14px;width:30px;height:16px}.cart-table__delete-btn{width:24px;height:24px}.total-info{padding:24px 16px}.section-cart__links-link{font-size:14px;width:calc(50% - 8px);padding-top:12px;padding-bottom:12px}.product-info__sizes{margin-top:24px}.product-info__sizes-grid{width:calc(100% + 8px);margin-left:-8px}.product-info__radio-size{margin-left:8px}.product-info__collections{padding:15px}.accordion__title,.product-info__collections-title{font-size:20px}.product-info__accordion,.product-info__collections,.search-mini-modal__info{margin-top:32px}.page-lk__change{padding:0}.about-info__wrap{max-width:1030px}.about-collection__cols{padding-top:40px}.text-block ul li::before{top:8px}.shops__cities-link{line-height:43px}.map{height:765px}.shops__abs{padding:24px 0}.shops__scroll{width:349px}.shops__wrapinput .shops__input{font-size:14px;height:48px;padding:0 15px}.shops__contact-item{margin-left:16px}.shops__contact-title{font-size:14px}.shops__contact-desc{font-size:16px}.modal_success{width:626px}}.small-globaltitle{font-size:22px}.information__desc{font-size:22px;color:#4f4f4f}.about-collection__info{font-size:22px;margin-top:16px}.small-title{margin-bottom:25px}
/* End */


/* Start:/local/templates/vosq/css/custom.css?176242039510107*/
body {
    position: relative;
    height: auto;
    min-height: 100%;
}
 
.footer__title, .need-help__item-title, .need-help__time{
	font-size: 22px;
}

.main-title, .cats-cloth__item, .products__banner-name, .season-section__name{
	font-size: 32px;
}

._marg{
	margin-top: 70px;
}

.product-info__colors, .product-info__buy{
	margin-top: 30px;
}

.product-info__sizes, .product-info__collections, .product-info__accordion{
	margin-top: 24px;
}

.radio-size__text{
	font-size: 16px;
}

.radio-size__text{
	min-width: 34px;
	height: 34px;
}

.product-info__data-title, .table-size__btn{
	font-size: 16px;
}

.product-info__data{
	width: 30%;
}

.product-images{
	    width: calc(70% - 30px);
	    max-width: 1160px;
}

.accordion__title{
	font-size: 18px;
	text-decoration: underline;
}

.need-help__messages-icon, .footer__socials-border{
	width: 50px;
	height: 50px;
}

.need-help__messages-icon_mass svg{
	width: 40px;
	height: 31px;
}

.need-help__messages-icon svg{
	width: 30px;
	height: 30px;
}

.product-info__radio-size{
	margin: 8px 0 0 10px;
}

.product-info__radio-size:first-child{
	margin-left: 16px;
}

.footer__logo-text::first-letter{
	text-transform: uppercase;
}
.global-title{
	font-size:18px;
	font-weight:400;
}

@media (max-width: 1599px){
	.need-help__item{
		margin-top: 16px;
	}

	.need-help__bg{
		padding-top: 24px;
		padding-bottom: 24px;
	}
}
@media (max-width: 1299px){
	.global-title{
		font-size:16px;
	}
}

@media (max-width: 767px){
	.global-title{
		font-size:12px;
	}
	.product-info__data{
		margin-top: 22px;
	}

	.accordion__item + .accordion__item{
		margin-top: 20px;
	}

	._marg{
		margin-top: 36px;
	}
}

#modal-add-to-basket{
	position: absolute;
	right: 20px;
	padding: 30px;
	width: 400px;
}

#modal-add-to-basket .modal-title{
	font-size: 18px;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 1;
    text-align: left;
}

#modal-add-to-basket .fancybox__content > .carousel__button.is-close{
	width: 30px;
}

#modal-add-to-basket .modal__form div{
	display: flex;
}

#modal-add-to-basket .modal__form div img{
	max-height: 170px;
	height: 170px
}

#modal-add-to-basket .modal__form div p{
	text-align: left;
    padding-left: 10px;
}

#modal-add-to-basket .fancybox__content > #modal-add-to-basket .carousel__button.is-close{
	width: 30px;
}

#modal-add-to-basket .js_close_fancybox{
	display: none;
}

#modal-add-to-basket .btn-grey{
	color: #523869;
	background-color: transparent;
	text-transform: none;
	line-height: 40px;
}

#modal-add-to-basket .wrap-two-btn{
	justify-content: flex-start;
}

#modal-add-to-basket .wrap-btn_marg{
	margin-top: 4px;
}

#modal-add-to-basket .wrap-two-btn .btn{
	padding: 0px;
}

#modal-add-to-basket .btn-grey:after{
	color: #afafaf;
	background-color: transparent;
}

@media (max-width: 479px){
	.modal {width: 100%!important;}
}

.about__block{
	max-width: 600px;
}



/* amo-button */
.amo-button-holder.amo-vertical {
    position: fixed;
    z-index: 90;
    bottom: 40px;
    left: 50%;
    margin-left: 717px;
    padding: 0;
    right: auto!important;
}

.amo-button-holder.amo-vertical.bot {
    position: absolute;
}

.amo-button-holder.amo-vertical .amo-button--main {
    width: 93px;
    height: 93px;
    background-color: transparent!important;
    box-shadow: none!important;
    border-radius: 50%!important;
    border-color: transparent!important;
}

.amo-button-holder.amo-vertical .amo-button--main.maincollapsed::before {
    display: none!important;
}

.amo-button-holder.amo-vertical .amo-button--main-icon {
    color: #4F4F4F;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-wrap: wrap;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #FFF;
    transition: color .2s linear;
    filter: drop-shadow(0px 0px 0px rgba(79, 79, 79, .10)) drop-shadow(0px 3px 6px rgba(79, 79, 79, .10)) drop-shadow(0px 10px 10px rgba(79, 79, 79, .09)) drop-shadow(0px 23px 14px rgba(79, 79, 79, .05)) drop-shadow(0px 41px 16px rgba(79, 79, 79, .01)) drop-shadow(0px 64px 18px rgba(79, 79, 79, .00));
}


.amo-button-holder.amo-vertical .amo-button--main-icon svg {
    /*display: block;*/
    width: 47px;
    height: 41px;
    fill: currentcolor;
    stroke: currentcolor;
}

.amo-button-holder.amo-vertical .amo-button__iframe {
    bottom: 80px!important;
    right: auto!important;
    left: 0!important;
    transform: translateX(-50%);
}

.amo-button-holder.amo-vertical .amo-brand {
    width: 100%!important;
}
    
@media (any-hover: hover) {
    .amo-button-holder.amo-vertical .amo-button--main-icon:hover {
        color: #7F5BBA;
    }
}

@media (max-width: 1699px) {
    .amo-button-holder.amo-vertical {
        right: 40px!important;
        left: auto;
        margin-left: 0;
    }
}


@media (max-width: 1599px) {
   .amo-button-holder.amo-vertical {
        right: 20px!important;
    }
}


@media (max-width: 1399px)
{
    .amo-button-holder.amo-vertical .amo-button--main {
        width: 73px;
        height: 73px;
    }
    
    .amo-button-holder.amo-vertical .amo-button--main-icon svg,
    .amo-button-holder.amo-vertical .amo-button--main-icon .amo-button--main-icon-inner::before {
        width: 37px;
        height: 31px;
    }
    
    .amo-button-holder.amo-vertical .amo-button__iframe {
        bottom: 70px!important;
        transform: translateX(-54%);
    }
}


/*licenses info in subscribe form*/

.subscribe-form,
.subscribe__wrapp .nav_callback_event_wrap{
    margin-top:0;
}
.subscribe-form .licenses_text{
    width:100%;
    margin-top:25px;
    font-size:.7em;
}
@media(min-width:768px){
    .subscribe-form{
        flex-wrap: wrap;
    }
    .subscribe-form__line{
        flex:1;
    }
}


/*contacts accordeon*/

.contacts-accordeon{
    margin-top:16px;
}
.contacts-accordeon .accordion__title{
    text-decoration: none;
    font-size: 24px;
}


/*Убрать текст на картинках из блока на главной женской и мужской с категориями товаров*/

.cats-cloth .cats-cloth__name{
    display:none;
}


/* Всплывающее меню женское/мужское */

.header-cats__wrapp{
    padding-top: 30px;
}
.header__collections-slider{
    margin-top: 25px;
}
.swiper-slide.w-video .inner-slider__item{
    padding-bottom:0;
    text-align:center;
}


/*mobile menu*/

.header-cats__item .header-cats__title a.actual-link{
    display: none;
}
@media(max-width:1024px){
    .header-cats__item .header-cats__title{
        position:relative;
    }
    .header-cats__item .header-cats__title a.actual-link{
        display:inline;
        position:absolute;
        left:0;
        top: 50%;
        transform: translateY(-52%);
        z-index: 9;
        padding: 0;
    }
    .header-cats__item .header-cats__title a:not(.actual-link) span:not(.header-cats__title-arrow){
        opacity:0;
    }
}


/*Скрыть поле Адрес доставки* при выборе доставки с необходимостью выбора ПВЗ*/
.section-cart form[name="ORDER_FORM"] input[name="ORDER_PROP_7"]{
	display:none !important;
}

/* О компании */
.banner-collection .banner-collection__img{
	top:initial;
	bottom:0;
}
@media (max-width: 991px){
	.banner-collection .banner-collection__img{
		width:300px;
	}
}
@media (max-width: 600px){
	.banner-collection .banner-collection__img{
		width:220px;
	}
}
@media (max-width: 479px){
	.opt-about .about-brand__colr{
		margin-top:0;
	}
	.opt-about .about-brand__coll img{
		max-width:75%;
		margin:10px auto 20px;
	}
}

/*Заказы в ЛК*/

.page-lk__content-big{
	max-width:100%;
}
.page-lk__content-big .page-head{
	border-top:none;
	padding-top:0;
}
.page-lk__content-big .page-head h1{
	margin-top:0;
}
.section-orders{
	clear:both;
}
.shops__cities-link{
	cursor:pointer;
}
.shops__cities-link.mixitup-control-active{
	background: #FFF;
}
.order-info__detailLink .btn-grey:hover{
	text-decoration:none;
	color:#fff;
}
.order-info__detailLink{
	padding-top: 16px;
}
@media (max-width: 767px){
	.order-info__info-coll .order-info__detailLink{
		display:none;
	}
}

.downloadExcel{
	align-items:center;
}
.downloadExcel img{
	max-width:50px;
	margin-right:20px;
}
.about-order__items .downloadExcel{
	margin-top:20px;
}
.three_cols_symmetric, .three_cols_asymmetric{
    gap:5px;
    width:100%;
    max-width:unset;
    margin-right:0;
    margin-left:0;
}
.three_cols_symmetric > div{
    width:45%;
}
.three_cols_symmetric > div:first-child, .three_cols_symmetric > div:last-child{
    width:25%;
}
.three_cols_asymmetric > div{
    width:25%;
}
.three_cols_asymmetric > div:first-child{
    width:30%;
}
.three_cols_asymmetric > div:last-child{
    width:40%
}
.product-info__percent{
    position: absolute;
    right: 1px;
    bottom: 1px;
    clip-path: polygon(100% 0, 100% 0, 100% 100%, 0 100%);
    background: #7F5BBA;
    height: 53px;
    border-radius: 5px;
    display: flex;
    justify-content: end;
    align-items: end;
    font-size: 13px;
    padding-right: 3px;
    padding-bottom: 7px;
    color: #fff;
    max-height:90%;
    aspect-ratio: 5 / 4;
}
.product-info__buy-btn{
    position:relative;
}
@media(max-width:1024px){
    .product__thumb .product-info__percent{
        top: 1px;
        left: 1px;
        clip-path: polygon(0% 100%, 100% 0%, 0 0, 0 100%);
        justify-content: start;
        align-items: start; 
        padding-left: 3px;
        padding-top: 7px;
        aspect-ratio: 5 / 4;
    }
}
.list_badge_wrap{
    width:100%;
    text-align: center;
    margin-top: 6px;
}
.detail_badge_wrap{
    width:100%;
    text-align: center;
    margin-top: 16px;
}
.detail_badge_wrap #yandex-pay-badge-cashback{
    margin-top: 3px !important;
}

@media (max-width: 1299px) {

    .product__buy-btn{
        margin-top:6px;
    }
}

.list_badge_wrap, .detail_badge_wrap{
	text-align: right;
}

@media (max-width: 500px){

	.list_badge_wrap, .detail_badge_wrap {
	text-align: center;
    zoom: .9;
	}

.list_badge_wrap .yandex-pay-badge-cashback{
	margin-left: 35px;
	}

}
/* End */


/* Start:/local/templates/vosq/css/response_1199.min.css?171212087714753*/
@media (max-width:1199px){.breadcrumbs,.btn-grey,.btn-opacity,.filter-choice__item,.form-code__title,.header-cats__name-item,.header-top__link,.link-more,.product-info__buy-price,.product-info__collections-desc,.radio-info__text,.section-head__link,.total-info__info-item,body{font-size:14px}.btn-grey{line-height:46px}.btn-opacity{line-height:44px}.main-title,.modal-title,.page-title,.products__banner-name,.text-block .title,.text-block h1{font-size:32px;letter-spacing:-.96px}.button-message-btn{width:63px;height:63px}.pagination__top{margin-top:56px}.pagination{margin-top:40px}.aside,.what-search{width:234px}.page-content__content,.search-mini-modal__products,.section-faq__coll{width:calc(100% - 250px)}.about-info .small-globaltitle,.global-title,.text-block p{margin-bottom:16px}.about-order__link,.contacts__title,.footer__title,.info-account__title,.main-subtitle,.manager__title,.modal-desc,.opt-cart-table__open,.opt-cart__name,.opt-cart__price,.radio-info__name,.radio-info__price{font-size:16px}.small-title{font-size:20px}.text-block .title,.text-block h1{margin-bottom:24px}.text-block h2{font-size:20px;margin-bottom:16px}.data-stock__coll{width:calc(57.2% - 23px);max-width:none}.data-stock__img{width:42.8%;margin-right:-20px}.data-stock__date::before{width:42px;height:2px}.form .form__input{font-size:14px;height:46px;padding:0 15px}.form .form__textarea{font-size:14px;padding-right:15px;padding-left:15px}.form__flex._five .form__line{width:calc(100%/4 - 16px)}.header-top{padding:16px 0}.header-cats__name-item+.header-cats__name-item,.header-top__link+.header-top__link{margin-left:24px}.header__line{margin:0 24px}.header-info{padding:35px 0}.header__logo-img{height:40px}.header__logo-text{font-size:14px;margin-top:5px}.header-info__box{width:auto;height:auto}.search-mini-modal-btn,.search-mini-modal__info{display:flex}.mini-modal.search-mini-modal{position:absolute;top:0;left:-20px;visibility:hidden;width:calc(100% + 40px);padding:24px 20px;pointer-events:none;opacity:0}.mini-modal.search-mini-modal.active{visibility:visible;pointer-events:auto;opacity:1}.search-mini-modal,.season-section__info{width:100%}.header-search__submit{display:block;width:199px;margin-left:16px}.search-mini-modal__close{display:block;width:32px;height:32px;margin-left:12px}.about-desc__quote,.about-desc__text,.accordion__title,.product-info__collections-title,.search-mini-modal__title,.text-block_big{font-size:18px}.products__grid_search{--products_number:3}.products__grid_search .product:nth-child(n+4){display:none}.what-search__link{font-size:14px;padding-top:2px}.discount-top,.filter-catalog__top{padding:12px 0}.main-slider__slider{overflow:visible;padding:0 31.8%}.slider-button-next,.slider-button-prev{width:40px;height:40px;margin-top:-20px}.opt-cart-table .amount__btn,.opt-cart__delete,.product-info .favorite-btn svg,.slider-button-next svg,.slider-button-prev svg{width:24px;height:24px}.checkbox__text::before,.product-info__amount .amount__btn svg{width:26px;height:26px}.main-slider__img{padding-bottom:calc(139% + 1px)}.categories__date{margin-bottom:8px}.categories__wrapp,.season-section__box{padding-bottom:70.2%}.categories__woman-img{top:0;right:-39px;max-width:249px}.categories__man-img{top:-7px;left:-47px;max-width:248px}.about-img1{width:23.76%}.about-img2{top:50.7%;left:13.8%}.about-img3{top:28%;width:16%}.about-img4{top:59%;right:9%;width:15%}.about-img3 .about-img__box{padding-bottom:102.3%}.about__block{width:43%}.about__main-subtitle{max-width:340px}.about__desc{font-size:16px;max-width:375px}.about__link{margin-top:26px}.subscribe__info{width:63.51%}.subscribe__woman{width:34%}.cats-cloth__name{font-size:32px;padding:20px;letter-spacing:-.96px}.new-collection__box{width:57.27%}.new-collection__img{padding-bottom:58%}.new-collection__img img{object-position:top}.new-collection__wrapp{width:42.73%}.new-collection__link,.season-section__link{margin-top:16px}.season-section__item{width:calc(100%/2 - 8px)}.season-section__block{display:block;width:100%;padding:16px}.about-order__desc+.about-order__desc,.contacts__items.marg,.footer__item+.footer__item,.season-section__name{margin-top:8px}.inner-slider__item{padding-bottom:48.8%}.inner-slider__name{font-size:56px;margin-top:8px;letter-spacing:-1.68px}.head-banner__discount{padding:10px 0}.head-banner__box{max-width:382px;min-height:370px;padding:20px}.head-banner__desc{margin-top:16px;letter-spacing:-.42px}.products__banner{width:calc(50.8% - 16px)}.products__wrapp{width:49.2%}.filter-mini-modal-btn{padding-right:22px}.filter-mini-modal-btn__icon{margin-top:-5px}.filter-catalog__btn svg{width:19px;height:10px;margin-right:8px}.filter-choice__btn,.form-code__submit svg,.table-size__btn svg{width:16px;height:16px}.filter-choice__btn{margin-left:6px}.checkbox__text{font-size:14px;padding:5px 0 5px 40px}.checkbox__text::after{top:5px;left:10px;width:7px;height:13px}.range .form__input{min-width:130px}.cart-table th{font-size:14px;padding-top:11px;padding-bottom:11px}.cart-table__prices{width:auto}.section-cart__colr{width:calc(34% - 16px)}.total-info__info-sep{margin-top:14px;margin-left:14px}.form-code .form-code__input{font-size:12px;height:40px;padding:0 12px}.footer__socials-border,.form-code__submit{width:40px;height:40px}.form-code__error,.form-code__succers{font-size:12px;margin-top:8px}.total-info__total{font-size:16px;margin-top:24px}.total-info__checkout{margin-top:13px}.btn-violet{font-size:12px;line-height:46px}.total-info__title{font-size:16px;margin-bottom:16px}.total-info__products{margin:0 0 16px -8px}.total-info__product{width:calc(100%/3 - 8px);max-width:90px;margin:0 0 8px 8px}.total-info__product-img{min-height:120px;padding-bottom:133.34%}.cheeckout__title{font-size:18px;margin-bottom:16px}.about-advantages__desc,.about-order__flex,.accordion__item+.accordion__item,.cooperation__grid,.form__flex+.cheeckout__title{margin-top:16px}*+.cheeckout__title,.cheeckout-submit,.info-account,.manager,.modal__form,.opt-advantages__grid_marg,.opt-article__text-block,.product-info__btns,.section-orders__items,.shops__cities_marg,.swiper_marg{margin-top:32px}.product-images{width:calc(66.16% - 30px)}.product-info__data{width:33.94%}.manager__contact-desc,.product-info__colors-grid{margin-top:4px}.radio-color__text{width:32px;height:32px;padding:2px}.table-size__btn{padding-left:25px}.table-size__btn svg{margin-top:-8px}.product-info__sizes-grid{width:calc(100% + 4px);margin:4px 0 0 -4px}.product-info__radio-size{margin-left:4px}.radio-size__text{font-size:14px;min-width:34px;height:32px}.product-info__buy-block{width:calc(100% - 56px)}.product-info__amount .amount__val,.product-info__buy-btn{height:48px}.product-info__incart{font-size:16px;height:48px;line-height:48px}.product-info .favorite-btn,.product-info__amount .amount__btn{width:48px;height:48px}.product-info__amount .amount__input{height:44px;width:54px;font-size:20px}.opt-cart-table__old-price,.product-info__buy-old-price{font-size:12px}.product-info .favorite-btn:after{background-size:24px auto}.cooperation__globaltitle,.product-info__code{font-size:14px;margin-bottom:8px}.about-opt__globaltitle,.product-info__text p{font-size:14px;margin-bottom:16px}.product-images__grid{margin:-8px 0 0 -8px}.product-images__item{width:calc(100%/3 - 8px);margin:8px 0 0 8px}.product-images__item:first-child,.product-images__item:nth-child(2){width:calc(50% - 8px)}.need-help__bg{padding:39px 23px 35px}.need-help__img{width:430px;height:430px}.contacts__box{margin-top:16px;padding:15px}.contacts__socials-icon{width:20px;height:20px;margin-right:12px}.blog__grid,.stocks__grid{margin-top:-48px}.blog-article,.opt-advantages_marg,.opt-article__marg,.stocks__stock{margin-top:48px}.blog-article__img,.stocks__stock-img{margin-bottom:24px}.blog-article__title,.small-globaltitle,.stocks__stock-title{font-size:12px;margin-bottom:8px}.about-advantages__name,.blog-article__name,.stocks__stock-name{font-size:20px}.form__label,.stocks__stock-desc{font-size:14px}.page-lk__aside{width:200px}.page-lk__list-link{font-size:14px;padding:4px 0}.page-lk__list-link.active{padding-left:10px}.page-lk__content{width:66%;padding-top:0}.about-order__title,.page-lk__title{font-size:18px;margin-bottom:24px}.acticle__text,.blog-article__desc,.feature__item,.footer__logo-text,.manager__contact-title,.manager__position,.opt-cart-table tr td,.opt-cart-table tr th,.opt-cart__code,.opt-cart__old-price,.opt-cart__total,.total-info__important{font-size:14px}*+.page-lk__title,.about-opt__link,.main-opt-slider__link,.order-info+.order-info,.section-faq__form,.text-block ol li+li{margin-top:24px}.page-lk__form .form__line{margin-bottom:24px;padding-top:0}.form__flex._tree .form__line{width:calc(100%/2 - 16px)}.page-lk__change{width:auto;padding:0 48px}.page-lk__submit{margin:14px 0 0}.page-lk__submit-btn{width:100%;margin-left:0}.btn-edit,.opt-cooperation__linkp-name span::before{width:34px}.form .form__input_pad{padding-right:44px}.form #datepicker{background-position:calc(100% - 15px) 50%;background-size:18px auto}.btn-edit{height:46px}.btn-edit svg{width:18px;height:18px}.about-collection__info::before,.about-desc__wrap::before,.text-block hr{width:42px;height:2px}.information__desc{font-size:14px;margin-top:16px;letter-spacing:-.42px}.information__info{width:calc(38.7% - 16px)}.information__wrapimg{width:calc(61.3% - 16px)}.about-info__wrap{max-width:576px}.about-info__box{max-width:650px;margin-top:32px}.text-block ol li{min-height:40px;padding-left:56px}.text-block ol li:before{line-height:38px;width:40px;height:40px;margin-top:-20px}.text-block ul li{padding-left:21px}.text-block ul li::before{top:7px;left:9px}.about-collection__wrapimg{width:49.14%;max-width:none}.about-collection__cols{width:57.56%;margin-left:-6.7%;padding-top:56px}.about-collection__info{margin-top:38px;padding-top:18px;padding-right:0}.about-desc__wrap{max-width:650px;padding-top:18px}.banner-images{padding-bottom:28px}.banner-images__cols{width:57.57%}.banner-images__logo{bottom:5%;left:-5.3%}.acticle__box{max-width:546px}.acticle .small-globaltitle{max-width:368px;margin:0 auto 16px}.acticle .small-title{max-width:470px;margin-right:auto;margin-left:auto}.acticle__text{margin-top:16px;padding-top:18px}.acticle__text::before{width:62px;height:2px;margin-left:-31px}.acticle__images{width:66.1%;margin-left:8.4%}.acticle__coll{width:calc(50.1% - 8px)}.acticle__colr{width:calc(49.9% - 8px)}.acticle__colr-img{padding-bottom:126.6%}.footer__logo{width:143px}.footer__logo-img{width:132px}.footer{padding:56px 0}.footer__col-contacts{width:194px}.footer__socials-name{font-size:12px;margin-top:4px}.modal__form .form__line{margin-bottom:8px}.main-opt-slider__coll{padding-left:20px}.main-opt-slider__desc{font-size:14px;margin-top:8px}.main-opt-slider__img{padding-bottom:98%}.main-opt-slider__globaltitle{font-size:14px;margin-bottom:24px}.about-opt__desc,.about-opt__subtitle{font-size:16px;max-width:382px}.cooperation__box{padding:24px}.about-opt__colr{padding:72px 20px 72px 17.1%}.about-opt__coll{padding-top:72px}.about-opt__desc{margin-top:24px;letter-spacing:-.48px}.contacts__map{height:450px}.footer.opt .footer__col{min-width:120px;margin-left:47px}.feature__name::after{margin-top:12px}.main-title_slider{padding-right:120px}.slider-button-prev.top{right:60px}.slider-button-next.top,.slider-button-prev.top{top:-72px}.opt-article{padding-top:0}.opt-article__sector{max-width:650px}.text-block_big p{margin-bottom:32px}.section-faq__form .form__line,.text-block hr{margin-bottom:16px}.opt-cooperation__linkp-name{font-size:18px;padding:30px 20px}.opt-cooperation__linkp-name span{padding-left:57px}.total-info__important_bord{padding-bottom:16px}.cheeckout-submit__btn{min-width:286px}.manager__bg{margin-top:16px;padding:16px}.manager__img{width:80px;height:80px;margin-right:16px}.manager__name{font-size:16px;margin-top:4px}.opt-cart__item{padding:17px 15px}.opt-cart__item-top{padding-bottom:24px}.opt-cart__title{font-size:14px;margin-top:29px}.opt-cart__total span,.order-info__adres,.order-info__date{font-size:18px}.opt-cart-table .amount__val{width:86px}.opt-cart-table .amount__input{width:38px;height:24px}.order-info__status{font-size:14px;line-height:40px;padding:0 20px}.about-order,.opt-about__history{margin-top:0}.about-order__items{margin-top:-16px}.about-order__item{min-height:1px}.about-order__total,.order-date{font-size:18px;margin-top:16px}.accordion__item_grey{padding-top:23px;padding-bottom:23px}.accordion__title_white{min-height:48px;padding-right:68px}.accordion__title_white::before{right:16px}.accordion__title_white::after{right:23px}.accordion__title-circle{width:48px;height:48px;margin-top:-24px}.accordion__data_bord{margin-top:24px;padding-top:15px;padding-bottom:0}.accordion__text-block{max-width:460px;letter-spacing:-.42px}.accordion__text-block p{letter-spacing:-.42px}.section-faq__colr{width:234px;padding:15px}.section-faq__colr-title{font-size:18px}.opt-advantages__text,.section-faq__colr-desc{margin-top:8px}.info-head__flex{flex-wrap:wrap}.info-head__coll{max-width:722px}.info-head__colr{width:100%;margin:32px 0 0}.info-head__btn-grey{min-width:245px}.opt-advantages__item{padding:15px 15px 23px}.opt-advantages__number{line-height:48px;width:48px}.opt-advantages__title{font-size:18px;margin-top:56px}.modal-agree{width:547px;padding:56px 33px}.opt-about__head-title{font-size:12px;margin-bottom:16px}.opt-about__main-title::before{width:64px;height:2px;margin-left:-32px}.opt-about__main-title{font-size:24px;margin-bottom:16px;padding-bottom:16px}.opt-about__head{max-width:596px}.opt-about__head-desc{font-size:14px}.about-brand{margin-top:40px;padding:30px 0}.about-brand__coll{width:30%}.about-brand__colr{width:calc(70% - 45px)}.opt-about__history-year{font-size:68px;min-width:164px;margin-right:18px}.opt-about__links{justify-content:space-between;margin:30px 0 0}.opt-about__links-link{width:calc(100%/2 - 10px);margin:20px 0 0}.opt-about__links-name{font-size:24px}.opt-about-images__flex{padding-bottom:150px}.opt-about-images__item2{margin-left:-70px}.opt-about-images__item3{width:calc(25.74% + 56px);margin-left:10px}.about-advantages__grid{margin:21px 0 0 -9px}.about-advantages__item{width:calc(100%/3 - 9px);margin:9px 0 0 9px}.about-advantages__icon{height:44px}.about-video{margin-top:50px}.about-video__link::after{background-size:86px auto}.about-video__name{padding:0 30px 30px}.opt-about-collection__item{width:calc(26.97% - 6px);transform:none!important}.opt-about-collection__center{width:calc(46.06% - 8px)}.opt-about-collection__text-block{width:calc(73.03% - 10px);margin-right:0;margin-top:30px}.banner-collection__bg{min-height:334px;padding:26px 54px}.banner-collection__img{width:393px}.banner-collection__box{max-width:calc(100% - 370px)}}
/* End */


/* Start:/local/templates/vosq/css/response_1024.min.css?171212085815443*/
@media (max-width:1024px){.breadcrumbs,.header__location-link{margin-left:-20px;margin-right:-20px}.page-head{margin-bottom:24px;padding-top:7px}.breadcrumbs{overflow:hidden;overflow-x:auto;width:calc(100% + 40px);padding-top:24px;padding-right:20px;padding-left:20px;white-space:nowrap;scrollbar-color:transparent transparent;scrollbar-width:thin}.breadcrumbs::-webkit-scrollbar{width:0;height:0;background-color:transparent}.breadcrumbs::-webkit-scrollbar-track{background-color:transparent}.breadcrumbs::-webkit-scrollbar-thumb{background-color:transparent}.about-order-table tr td.about-order-table__total,.info-head__colr,.need-help__item,.opt-advantages_marg,.opt-article__marg,.opt-cooperation__colr,.page-head__main-title,.section-faq__flex,.shops__cities_marg{margin-top:24px}.header-cats__name-items,.main-opt-slider__colr,.new-collection__box,.opt-article__text-block,.page-content__content,.products__banner,.section-cart__coll{width:100%}.page-content__flex{margin-top:30px}.slider-pagination,.wrap-btn_marg{margin-top:40px}.form__flex._five .form__line{width:calc(100%/5 - 16px)}.header-top{position:fixed;z-index:100;bottom:0;left:0;visibility:hidden;width:100%;padding:0;opacity:0}.header-top.show{visibility:visible;opacity:1}.header__location-link{display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:wrap;width:calc(100% + 40px);height:56px;padding:0 48px;background-color:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.02),1px -2px 4px 0 rgba(0,0,0,.02),3px -7px 8px 0 rgba(0,0,0,.02),8px -16px 11px 0 rgba(0,0,0,.01),14px -28px 13px 0 transparent,22px -44px 14px 0 transparent}.header-cats,.header-cats__name-item{visibility:hidden;width:100%;opacity:0}.header-cats,.header-cats__items,.header-cats__name-item+.header-cats__name-item{margin-left:0}.header__location-link::before{left:16px}.header__location-link::after{content:"";position:absolute;top:50%;right:16px;display:block;width:24px;height:24px;margin-top:-12px;background:url(/local/templates/vosq/css/../images/ic_edit.svg) 50%/contain no-repeat}.header-top__links,.header__line,.header__socials{display:none}.header-info{padding:25px 0}.header .header-cats__wrapp .cont,.header__close,.mob-menu-btn{display:block}.about-order-table__head,.filter-btns,.header-cats,.header-cats__btns{display:flex}.header-cats{position:fixed;z-index:99;top:0;left:0;overflow:hidden;overflow-y:auto;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;height:100%;padding:50px 20px 70px;pointer-events:none;background:#f7f7f8}.aside.show,.filter-catalog.show,.header-cats.show{visibility:visible;pointer-events:all;opacity:1}.header-cats__name-item{overflow:hidden;height:0}.header-cats__name-item.active{visibility:visible;overflow:visible;height:auto;opacity:1;transition:opacity .5s linear}.header-cats__wrapp{position:relative;top:0;display:none;visibility:visible;width:calc(100% + 40px);margin-right:-20px;margin-left:-20px;padding-top:0;opacity:1}.header-cats__name-link,.header-cats__wrapp::after{display:none}.header-cats__name-item.active .header-cats__wrapp,.header-cats__title-arrow{display:block}.header-cats__item{width:100%;max-width:100%;margin:0;border-bottom:1px solid #efefef}.header-cats__title{padding-bottom:0;border-bottom:none}.header-cats__title a{position:relative;display:block;padding:24px 34px 24px 0}.header-cats__title a.active{color:#7f5bba}.header-cats__links{display:none;margin-top:-16px;padding-bottom:24px}.header-cats__links.active{display:block}.header__mob-title{color:#4f4f4f;font-family:var(--font_family2);font-size:16px;line-height:normal;display:block;margin-top:40px;text-transform:uppercase}.header__collections-slider{overflow:visible;margin-top:16px}.header__logo-img{height:35px}.header__logo-text{margin-top:3px}.header-info__box{margin-left:16px}.header-info__links,.new-collection__info{margin-left:auto}.products__grid_search{--products_number:2}.about-order-table thead,.about-order-table__prices,.about-order-table__sizes-step,.filter-catalog__btn,.filter-catalog__link,.filter-choice__items,.form-reset-btn span,.main-opt-slider__desc,.order-info__price,.products__grid_search .product:nth-child(n+3){display:none}.products__grid_favorite,.products__grid_small{--products_number:3}.discount-top__btn{width:18px;height:18px;margin-top:-10px}.btn-grey,.btn-opacity{padding:0 31px}.main-slider__slider{padding:0 30%}.categories__box{padding-right:20px;padding-left:20px}.categories__woman-img{max-width:51%}.categories__man-img{max-width:60%}.about-order-table tr td,.about__wrapp{padding-top:0}.about__block{width:100%;max-width:none}.about-images{margin:0 0 0 -24px}.about-img{position:relative;top:0;left:0;width:calc(100%/4 - 24px);margin:24px 0 0 24px}.about-img .about-img__box{padding-bottom:108.3%}.transform-bot,.transform-top{transform:none!important}.cats-cloth__name{font-size:24px;padding:15px}.new-collection{padding:0 20px}.new-collection__wrapp{width:100%;margin-top:16px;padding:0}.season-section__name{font-size:30px}.inner-slider__global-title{margin-left:4px}.inner-slider__name{font-size:50px}.btn-violet,.product__size{font-size:14px}.product__sizes{visibility:visible;padding:8px;opacity:1}.product__size{line-height:30px;min-width:30px;height:30px;padding:0 2px}.aside,.filter-catalog{position:fixed;z-index:100;top:0;visibility:hidden;overflow:hidden;height:100%;margin-left:0;opacity:0;pointer-events:none;width:100%;background:#fff;left:0}.products__slider{margin-top:32px}.products__wrapp{width:100%;margin-top:16px}.products__banner-box{padding-bottom:75%}.btn-close,.products__grid_small .product:nth-child(n+5){display:block}.aside{overflow-y:auto;padding:15px 20px 70px}.filter-catalog{overflow-y:auto;padding:15px 20px 120px}.filter-catalog__top{display:block;padding:0}.filter-catalog__flex{display:block;margin-top:0}.filter-mini-modal-btn{display:block;width:100%;padding:24px 40px 24px 0;text-align:left}.filter-mini-modal-btn::before{width:20px;height:20px;margin-top:-10px;transform:rotate(-90deg)}.filter-mini-modal-btn.active::before{transform:rotate(0)}.filter-catalog__item{margin-top:0;border-top:1px solid #efefef}.filter-catalog__item_mob{display:block}.filter-mini-modal{position:static;visibility:visible;overflow:hidden;height:0;margin-top:0;padding:0;opacity:1;border:none;border-radius:0;filter:none}.filter-mini-modal.active{overflow:visible;height:auto;pointer-events:none}.filter-catalog.show .filter-mini-modal.active{pointer-events:auto}.filter-checkboxes{margin-top:-16px;padding-bottom:20px}.filter-choice{padding-top:0;border-top:none}.filter-choice__btns{position:fixed;z-index:1;bottom:0;left:0;display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;margin:0;padding:24px 16px;text-align:center;background:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.03),1px -7px 15px 0 rgba(0,0,0,.03),3px -27px 27px 0 rgba(0,0,0,.03),6px -61px 37px 0 rgba(0,0,0,.02),10px -108px 43px 0 transparent,16px -169px 48px 0 transparent}.filter-choice__form-submit-btn,.form-reset-btn{line-height:40px;width:calc(50% - 5px);height:40px;padding:0 15px;text-transform:uppercase;display:block}.filter-choice__form-submit-btn{color:#fff;border-radius:5px;background:#4f4f4f}.form-reset-btn{color:#4f4f4f;border:1px solid #4f4f4f;border-radius:5px}.btn-violet,.section-faq__form .form__submit-btn{line-height:44px}.cats-accord__btn{padding:24px 40px 24px 0;background:0 0}.cats-accord__item{border-top:1px solid #efefef}.cats-accord__item+.cats-accord__item,.need-help__items{margin-top:0}.cats-accord__icon{right:3px}.cats-accord__data{padding:0 0 24px}.section-cart__colr{width:100%;margin-top:88px}.about-order-table tbody tr+tr,.accordion__item+.accordion__item,.order-info+.order-info,.total-info__checkout{margin-top:16px}.product-images{width:calc(57% - 20px)}.product-info__data{width:43%}.about-order__content,.about-order__item,.need-help__bg{padding:23px 15px}.need-help__box{width:420px}.about-advantages__name,.need-help__item-title{font-size:16px}.need-help__time{font-size:16px;margin-top:8px}.need-help__messages-icon{width:48px;height:48px;margin-right:8px}.need-help__messages-icon svg{width:37px;height:32px}.need-help__img{right:-40px;width:320px;height:320px}.contacts__item{width:calc(100%/2 - 16px)}.contacts__box{min-height:120px}.data-stock__img{width:calc(42.8% + 20px)}.stocks__grid{margin:-24px 0 0 -8px}.stocks__stock{width:calc(100%/4 - 8px);margin:24px 0 0 8px}.stocks__stock-img,.text-block h3{margin-bottom:16px}.stocks__stock-name{font-size:16px;margin-bottom:8px}.about-order-table__code,.footer__logo-text,.opt-cart__code,.opt-cart__old-price,.stocks__stock-date{font-size:12px}.stocks__stock-desc{font-size:12px;margin-bottom:8px}.page-lk__content{width:calc(100% - 230px)}.page-lk__submit-btn{line-height:46px}.information__info{width:calc(38.7% - 4px)}.about-collection__cols{padding-top:30px}.footer__logo{width:120px}.footer__logo-img{width:auto}.footer__col{max-width:140px}.footer__col-contacts{width:175px;max-width:100%}.footer__time{display:block;width:100%;margin-top:5px;margin-left:0}.footer__socials{margin-left:-15px}.footer__socials-item{margin-left:15px}.modal_success{width:547px;padding:56px 34px;background-size:100% auto}.fancybox__content>.carousel__button.is-close{width:32px;height:32px}.blog-article__date,.blog-article__desc,.modal-globaltitle,.opt-cart-table__open,.opt-cart__price,.text-block_big{font-size:14px}.main-opt-slider__coll{position:absolute;z-index:1;bottom:0;left:0;width:100%;padding:60px 20px}.main-opt-slider__img{height:500px;padding-bottom:0}.main-opt-slider .slider-dot{border:1px solid #fff;background:#fff;transition:width .2s linear,border-color .2s linear,background .2s linear}.main-opt-slider .slider-dot.slider-dot_active{width:26px;border-color:#fff;border-radius:5px;background-color:#fff}.cooperation__grid,.order-date{margin-top:8px}.cooperation__item{width:100%;margin-top:8px}.contacts__items.marg{margin-top:-8px}.contacts__map{height:300px}.about-opt__colr{width:calc(100% + 32px);margin:0 -16px;padding:56px 16px 112px}.about-opt__coll{order:2;width:70%;margin-top:-72px;margin-left:auto;padding-top:0}.about-opt__desc,.about-opt__subtitle{max-width:none}.blog__grid{margin-left:-16px}.blog-article{width:calc(100%/2 - 16px);margin-left:16px}.blog-article.big{width:calc(100% - 16px)}.blog-article__name{font-size:20px}.opt-article__colr{width:calc(63.41% - 8px)}.text-block_big p{margin-bottom:24px}.text-block blockquote{width:calc(100% - 48px);max-width:100%;margin-bottom:24px;margin-left:48px}.opt-cooperation__flex{margin:40px 0 0}.opt-cooperation__link{width:100%;margin-left:0}.about-order-table+.about-order-table,.opt-cooperation__link+.opt-cooperation__link{margin-top:40px}.opt-cooperation__link-top{overflow:hidden;order:2;padding-left:0;border-radius:0 0 3px 3px}.opt-cooperation__linkp-name{padding:23px;border-radius:3px 3px 0 0;background:#f7f7f8}.opt-cart-table__select-number{width:74px}.opt-cart-table .select-number .nice-select .current{color:#4f4f4f;font-size:14px;line-height:30px;display:block;height:32px;padding:0 36px 0 9px;border:1px solid #b4b4b4;border-radius:5px}.opt-cart-table .select-number .nice-select .current::after{right:14px;display:block;width:24px;height:24px;margin-top:-12px}.opt-cart__item-top{padding-bottom:16px}.opt-cart__thumb{width:90px}.opt-cart__title{font-size:12px;margin-top:16px}.opt-cart__total{white-space:normal}.opt-cart__total span{display:block;margin:8px 0 0;white-space:nowrap}.opt-cart-table._active tr th{padding-bottom:0}.opt-cart-table tr .th-price,.opt-cart-table__prices{padding-left:10px}.opt-cart-table tr td{border-top:none}.opt-cart-table .amount__val{width:70px}.opt-cart-table .amount__btn{width:20px;height:20px}.opt-cart-table .amount__input{width:30px;height:20px}.order-info__info,.order-info__top{padding-right:23px;padding-left:23px}.order-info__code{font-size:14px;margin-top:8px}.order-info__status{line-height:36px}.order-info__info-coll,.section-faq__coll{width:100%}.order-info__info-colr{width:100%;margin-top:24px}.order-info__images{justify-content:flex-start;margin-left:-16px}.order-info__price_mob{display:block;width:100%;padding-top:16px}.about-order-table tbody tr{padding-top:16px;border-top:1px solid #eeebea}.about-order-table tr td.about-order-table__thumb{width:100px}.about-order-table tr td.about-order-table__info{width:calc(100% - 100px)}.about-order-table__info-prices{display:flex;align-content:center;align-items:center;margin:16px 0 0 -4px}.about-order-table__info-subtitle{color:#b4b4b4;font-size:12px;line-height:normal;width:calc(100% - 4px);margin:0 0 0 4px;letter-spacing:-.36px}.about-order-table__price{margin:8px 0 0 4px;color:#4f4f4f;font-size:14px;line-height:normal}.about-order-table__old-price{color:#b4b4b4;font-size:12px;line-height:normal;margin:8px 0 0 4px;text-decoration:line-through}.about-order-table tr td.about-order-table__sizes{width:100%;margin-top:24px;padding-left:0;text-align:left}.about-order-table__sizes-lines{padding-bottom:12px;border-bottom:1px solid #eeebea}.about-order-table__sizes-line{display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding-top:12px;border-top:1px solid #eeebea}.about-order-table__sizes-line+.about-order-table__sizes-line{margin-top:12px}.about-order-table__sizes-size{width:32%}.about-order-table__sizes-number{width:68%}.about-order__content-title{font-size:18px;margin-bottom:16px}.section-faq__colr{width:100%;margin-top:40px;padding:23px}.opt-advantages__grid{justify-content:space-between;margin-top:-16px}.opt-advantages__grid_marg{margin-top:8px}.opt-advantages__item{width:calc(100%/2 - 8px);margin-top:16px}.modal-title-small{font-size:28px}.modal__btn-grey{min-width:100%}.modal__btn-violet{font-size:12px;line-height:40px;min-width:100%}.opt-about__head{max-width:none;text-align:left}.opt-about__head-title{margin-bottom:8px}.banner-collection__title,.opt-about__main-title{font-size:24px}.opt-about__main-title::before{left:0;width:60px;margin-left:0}.about-brand{margin-top:30px;padding-top:20px;padding-bottom:20px}.about-brand__coll{width:34%}.about-brand__colr{width:calc(66% - 20px)}.opt-about__history-year{font-size:60px;min-width:150px}.opt-about__history-desc{font-size:14px;margin-top:0}.opt-about__links-link{width:calc(100%/2 - 4px);min-height:211px;margin:8px 0 0}.opt-about__links-name{font-size:18px}.opt-about-images__flex{padding-bottom:13%}.opt-about-images__item1{width:53.65%}.opt-about-images__item2{width:30.9%;margin-left:-7%;padding-top:11.6%}.opt-about-images__item3{width:30.9%;margin-right:-10%;margin-left:4px;padding-top:11.6%}.opt-about-images__logo{left:-8%;max-width:122%}.opt-about-images__item1-img{padding-bottom:154%}.opt-about-images__item2-img{padding-bottom:170%}.opt-about-images__item3-img{padding-bottom:122.54%}.opt-about-images__item3-img img{object-position:50% 0}.about-advantages__grid{margin:16px 0 0 -10px}.about-advantages__item{width:calc(100%/2 - 10px);margin:10px 0 0 10px}.about-video__link::after{background-size:44px auto}.about-video__name{font-size:24px;padding:0 20px 20px}.banner-collection,.opt-about-collection{margin-top:50px}.opt-about-collection__text-block{width:100%;margin-top:24px;padding-top:18px}.opt-about-collection__text-block::before{width:60px;height:2px}.banner-collection__bg{min-height:200px}.banner-collection__img{width:170px}.banner-collection__box{max-width:calc(100% - 160px)}}
/* End */


/* Start:/local/templates/vosq/css/response_767.min.css?171212091221440*/
@media (max-width:767px){.open-map svg,.wrap-map__city svg{top:50%;fill:none;stroke:currentColor}.shops__cities-flex,.wrap-map__cities-items{scrollbar-color:transparent transparent;scrollbar-width:thin}.wrap-map__cities,.wrap-map__shop{visibility:hidden;opacity:0;transition:opacity .2s linear,visibility .2s linear}.wrap-map__cities.show,.wrap-map__shop.show{visibility:visible;opacity:1}.wrap-map.show,.wrap-map.show .wrap-map__cities.show,.wrap-map.show .wrap-map__shop.show{pointer-events:auto}.cont,.new-collection{padding:0 16px}._marg{margin-top:36px}.cart-table__size,.categories,.categories__item+.categories__item,.page-head,.select-number .nice-select .list .list_item+.list_item{margin-top:8px}.page-head{padding-top:0;border-top:none}.main-title,.products__banner-name,.text-block .title,.text-block h1{font-size:30px}.global-title{margin-bottom:10px}.small-title{font-size:24px;line-height:1.33}.btn-grey,.btn-opacity,.page-lk__submit-btn{line-height:40px;font-size:12px}.btn-grey{padding:0 25px}.button-message-btn{right:16px}.slider-button-next{right:0}.slider-button-prev{left:0}.slider-pagination{height:8px}.slider-dot{width:8px;height:8px;border-radius:4px}.slider-pagination._white .slider-dot.slider-dot_active{width:22px}.pagination__next{margin-left:0}.pagination__prev{margin-right:0;transform:rotate(180deg)}.cart-table thead,.inner-slider .slider-button-next,.inner-slider .slider-button-prev,.pagination__next span,.pagination__next svg,.pagination__prev span,.pagination__prev svg,.search-mini-modal.show .search-mini-modal__info,.search-mini-modal__info,.select-number .nice-select .current::after{display:none}.pagination a.pagination__next,.pagination a.pagination__prev{position:relative;display:block;width:40px;height:40px}.pagination__next::before,.pagination__prev::before{content:"";position:absolute;top:50%;left:50%;display:block;width:18px;height:18px;background:url(/local/templates/vosq/css/../images/ic_arrow_pagination_mob.svg) 50%/contain no-repeat;transform:translate(-50%,-50%)}.pagination__dot span{width:4px;height:4px}.open-map svg,.page-lk__mini-modal-btn span::after,.wrap-map__city svg{width:16px;height:16px;margin-top:-8px}.form .form__input{font-size:12px;height:40px}.form .form__textarea{font-size:12px;height:104px;padding-top:15px;padding-bottom:15px}.banner-collection__title,.opt-about__main-title,.text-block h2{font-size:24px}.header-info{padding:16px 0}.header__logo-img{height:24px}.about-order-table__code,.header__logo-text,.opt-cart__code,.opt-cart__old-price,.product__size{font-size:12px}.header-info__links-link{margin-left:16px}.mob-menu-btn{margin-left:-10px}.header-info__box{margin-left:10px}.categories__box,.header-cats{padding-right:16px;padding-left:16px}.header-cats__btns{justify-content:space-between;width:100%;margin-left:0}.header-cats__btn{width:calc(50% - 4px);margin-left:0}.categories__items,.header-cats__wrapp{width:calc(100% + 32px);margin-right:-16px;margin-left:-16px}.mini-modal.search-mini-modal{left:-16px;width:calc(100% + 32px);padding:16px}.header-search__submit{font-size:14px;width:140px}.search-mini-modal__close{width:24px;height:24px;stroke-width:2.5px}.overlay{background:rgba(0,0,0,.2)}.main-slider__slider{padding:0 20%}.categories__item{width:100%;border-radius:0}.about-images{margin:8px 0 0 -16px}.about-img{width:calc(100%/2 - 16px);margin:16px 0 0 16px}.about__main-subtitle{margin-top:10px}.about__desc{margin-top:16px}.about__link{margin-top:20px}.subscribe__logo{left:-103px;width:980px;min-width:104px;max-width:none;height:208px;max-height:none}.subscribe__wrapp{width:calc(100% + 32px);margin-left:-16px;padding:32px 16px}.subscribe__info{width:64%;max-width:380px}.subscribe-form{flex-wrap:wrap}.subscribe-form__submit{width:100%;margin-top:8px;margin-left:0}.about-order-table tbody tr+tr,.accordion__item+.accordion__item,.cart-table tr+tr,.cats-cloth,.order-info+.order-info,.season-section__item+.season-section__item,.shops__item+.shops__item{margin-top:16px}.information__wrapimg,.need-help__box,.page-lk__aside,.season-section__item,.subscribe-form__submit .btn-grey{width:100%}.subscribe__woman{width:39%}.cats-cloth{width:calc(100% + 32px);margin-right:-16px;margin-left:-16px}.cats-cloth__grid{--cats_cloth_marg:16px;--cats_cloth_number:2}.inner-slider .slider-pagination{bottom:20px!important;display:flex}.inner-slider__box{bottom:44px}.inner-slider__name{font-size:36px}.head-banner__box{background:0 0;-webkit-backdrop-filter:blur(23.5px);backdrop-filter:blur(23.5px)}.products__grid{--products_number:2}.products__slider{overflow:visible}.products__slider .swiper-slide{width:calc(50% - 8px);max-width:220px}.products__banner-box{padding-bottom:110%}.cart-table tbody{display:block}.cart-table tr{position:relative;display:block;min-height:137px;padding:16px 0 0 96px;border-top:1px solid #f5f5f5}.cart-table td{display:block;padding:0;border:none}.cart-table__thumb{position:absolute;top:16px;left:0;width:80px}.cart-table__img{width:80px;height:120px}.cart-table .cart-table__info{padding-right:40px}.about-advantages__name,.cart-table__name{font-size:16px}.cart-table__select-number{display:inline-block;width:auto;margin:0;vertical-align:top}.select-number .nice-select .current{color:#b4b4b4;font-size:14px;line-height:normal;display:inline-block;width:auto;max-width:100%;height:auto;padding:0 0 1px;vertical-align:top;border:0;border-bottom:1px dashed #b4b4b4;border-radius:0}.cart-table__size .select-number .nice-select .current::before{content:"Размер:"}.select-number .nice-select .list{padding:8px;border:none;border-radius:5px;background:#f7f7f8;box-shadow:0 0 0 0 rgba(0,0,0,.05),0 3px 6px 0 rgba(0,0,0,.05),0 11px 11px 0 rgba(0,0,0,.04),0 26px 15px 0 rgba(0,0,0,.03),0 46px 18px 0 rgba(0,0,0,.01),0 72px 20px 0 transparent}.select-number .nice-select .list .scrollbar{max-height:88px}.select-number .nice-select .list .list_item{font-size:14px;line-height:16px;padding:0}.cart-table__amount{margin-top:6px}.about-order-table thead,.about-order-table__prices,.about-order-table__sizes-step,.cart-table__amount .amount,.main-opt-slider__desc,.need-help__img,.order-info__price,.shops__contact-desc br,.shops__wrapinput{display:none}.cart-table__amount .cart-table__select-number{display:inline-block}.cart-table__amount .select-number .nice-select .current::before{content:"Количество:"}.cart-table .cart-table__prices{width:100%;margin-top:16px;text-align:right}.cart-table__prices-box{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex-wrap:wrap;padding:0}.cart-table__old-price{font-size:12px;margin:0 0 0 4px}.cart-table__delete{position:absolute;top:16px;right:0;width:24px;padding:0}.cart-table__delete-btn{margin:0}*+.cheeckout__title{margin-top:40px}.about-info__box,.about-order-table tr td.about-order-table__total,.banner+._marg,.data-stock__date,.form__flex+.cheeckout__title,.info-head__colr,.opt-advantages_marg,.opt-article__marg,.opt-cooperation__colr,.product-info__colors,.section-faq__flex,.shops__cities_marg{margin-top:24px}.form__flex{margin-left:-8px}.form__flex .form__line{width:calc(100% - 8px);margin-left:8px}.form__flex._five .form__line{width:calc(100%/3 - 8px);margin-left:8px}.cheeckout__radio-info,.form__flex._tree .form__line{width:calc(100%/2 - 8px)}.radio-info__price{font-size:14px;margin-top:4px}.radio-info__name{font-size:14px}.cheeckout__radios{margin-top:-8px;margin-left:-8px}.cheeckout__radio-info{max-width:353px;margin:8px 0 0 8px}.product-images,.product-info__data{max-width:none;width:100%}.product-info__data{margin-top:32px}.accordion__item+.accordion__item,.pagination__top,.product-info__sizes{margin-top:32px}.product-info__colors-grid{margin:-8px 0 0 -16px}.product-info__radio-color{margin:16px 0 0 16px}.about-collection .cont,.contacts__info{padding-right:0;padding-left:0}.data-stock__coll{order:2;width:100%;max-width:100%;margin-top:24px}.data-stock__img{width:100%;max-width:none;margin:0}*+.page-lk__title,.page-lk__submit{margin-top:32px}.blog__grid,.footer__socials,.stocks__grid{margin-left:-16px}.blog-article,.stocks__stock{width:calc(100%/2 - 16px);margin-left:16px}.stocks__stock:nth-child(8n-1) .stocks__stock-img,.stocks__stock:nth-child(8n-3) .stocks__stock-img,.stocks__stock:nth-child(8n-4) .stocks__stock-img,.stocks__stock:nth-child(8n-6) .stocks__stock-img{padding-bottom:129%}.stocks__stock:nth-child(8n-1) .stocks__stock-img,.stocks__stock:nth-child(8n-2) .stocks__stock-img,.stocks__stock:nth-child(8n-5) .stocks__stock-img,.stocks__stock:nth-child(8n-6) .stocks__stock-img{padding-bottom:96.7%}.blog-article__name,.stocks__stock-name{font-size:20px}.about-desc__quote,.about-desc__text,.blog-article__date,.blog-article__desc,.opt-cart-table__open,.opt-cart__price,.shops__cities-link,.stocks__stock-date,.stocks__stock-desc,.text-block_big{font-size:14px}.page-lk__mini-modal-cont{position:relative}.page-lk__mini-modal-btn{position:relative;z-index:120;color:#4f4f4f;font-size:14px;display:block;width:100%;height:40px;text-align:center;border:1px solid #7f5bba;border-radius:5px;background:#fff;font-variant-numeric:lining-nums proportional-nums}.page-lk__mini-modal-btn span{position:relative;display:inline-block;padding-right:24px;vertical-align:top}.page-lk__mini-modal-btn span::after{content:"";position:absolute;top:50%;right:0;background:url(/local/templates/vosq/css/../images/ic_arrow3.svg) 50%/contain no-repeat}.aside-lk__mini-modal{position:absolute;z-index:120;top:calc(100% + 6px);left:0;visibility:hidden;width:100%;padding:10px 15px;pointer-events:none;opacity:0;border:1px solid #b4b4b4;border-radius:5px;background:#fff}.overlay-modal,.wrap-map{top:0;pointer-events:none;left:0}.page-lk__list-link{padding:5px 0}.page-lk__list-link.active{padding-left:0;border:none}.page-lk__list-link+.page-lk__list-link{margin-top:6px}.overlay-modal{position:fixed;z-index:119;display:block;visibility:hidden;width:100%;height:100%;opacity:0;background:rgba(0,0,0,.2)}.mini-modal.active+.overlay-modal{visibility:visible;cursor:pointer;pointer-events:auto;opacity:1}.page-lk__content{width:100%;margin-top:32px}.page-lk__form .form__line,.page-lk__title,.text-block h3{margin-bottom:16px}.btn-edit{height:40px}.air-datepicker{width:220px}.information__item+.information__item{margin-top:88px}.information__item:nth-child(2n){flex-direction:row}.information__info{order:2;width:100%;margin-top:24px}.about-opt__desc,.about-opt__subtitle,.information__box{max-width:none}.about-info .small-globaltitle,.acticle .small-globaltitle{margin-bottom:8px}.about-collection__info{width:calc(100% - 32px);margin:16px 16px 0}.about-desc__quote,.about-desc__text,.text-block_big p{margin-bottom:24px}.about-collection__colr{width:calc(43.61% - 8px)}.about-desc__quote{width:80%;margin-right:0}.banner-images__cols{width:90%}.banner-images__logo{bottom:0}.acticle__text{color:#b4b4b4}.acticle__images{width:100%;margin-top:24px;margin-left:0}.shops__cities-flex{overflow:hidden;overflow-x:auto;flex-wrap:nowrap;width:calc(100% + 32px);margin-right:-16px;margin-left:-16px;padding:0 16px;border-radius:0;background:0 0}.shops__cities-flex::-webkit-scrollbar{width:0;height:0;background-color:transparent}.shops__cities-flex::-webkit-scrollbar-track{background-color:transparent}.shops__cities-flex::-webkit-scrollbar-thumb{background-color:transparent}.shops__cities-link{line-height:38px;flex-shrink:0;padding:0 15px;border:1px solid transparent;border-radius:5px;background:#f7f7f8}.open-map,.wrap-map__city{font-size:16px;width:100%;text-align:left}.shops__cities-link+.shops__cities-link{margin-left:8px}.shops__cities-link.active{border:1px solid #7f5bba}.shops__wrapmap{margin-top:0;padding:0 16px}.shops__wrapmap .cont{padding:0}.shops__abs{position:relative;height:auto;margin-top:16px;padding-top:16px;border-top:1px solid #f5f5f5}.shops__scroll{overflow:visible;width:100%;max-height:none;padding:0}.open-map{position:relative;color:#7f5bba;display:block;height:40px;padding:0 42px 0 16px;border-radius:5px;background:#f7f7f8}.open-map svg{position:absolute;right:16px}.map-open{overflow:hidden}.wrap-map{position:fixed;z-index:150;display:none;width:100%;height:100%}.wrap-map__city,.wrap-map__close{height:40px;border-radius:5px;background:#f7f7f8}.wrap-map.show{display:block}.wrap-map__top{position:absolute;z-index:20;top:24px;left:0;display:flex;flex-wrap:nowrap;width:100%;padding:0 16px}.wrap-map__city{position:relative;color:#4f4f4f;display:block;padding:0 50px 0 16px}.wrap-map__city svg{position:absolute;right:24px}.wrap-map__close{color:#7f5bba;display:flex;justify-content:center;align-content:center;align-items:center;flex-shrink:0;flex-wrap:wrap;width:40px;margin-left:16px}.wrap-map__close svg{display:block;width:24px;height:24px;stroke:currentColor}.wrap-map__cities{position:absolute;bottom:0;left:0;display:block;width:100%;padding:12px 24px 24px;pointer-events:none;border-radius:5px 5px 0 0;background:#fff}.wrap-map__cities-close{color:#7f5bba;display:block;width:24px;height:24px;margin-left:auto}.wrap-map__cities-close svg{display:block;width:100%;height:100%;stroke:currentColor}.wrap-map__cities-items{overflow:hidden;overflow-y:auto;max-height:184px;margin-top:12px}.wrap-map__cities-items::-webkit-scrollbar{width:0;height:0;background-color:transparent}.wrap-map__cities-items::-webkit-scrollbar-track{background-color:transparent}.wrap-map__cities-items::-webkit-scrollbar-thumb{background-color:transparent}.wrap-map__cities-link{color:#4f4f4f;font-size:14px;line-height:16px;display:block;width:100%;padding:11px 15px;text-align:left;letter-spacing:-.42px;border:1px solid transparent;border-radius:5px;background:#f7f7f8}.cooperation__grid,.order-date,.wrap-map__cities-link+.wrap-map__cities-link{margin-top:8px}.wrap-map__cities-link.active{border-color:#7f5bba}.wrap-map__shop{position:absolute;z-index:2;bottom:0;left:0;display:block;width:100%;padding:24px 27px;pointer-events:none;border-radius:5px 5px 0 0;background:#fff}.wrap-map__shop-close{position:absolute;top:16px;right:16px;color:#7f5bba;display:block;width:24px;height:24px;margin-left:auto}.wrap-map__shop-close svg{display:block;width:100%;height:100%;stroke:currentColor}.wrap-map__shop-top{position:relative;font-size:16px;flex-wrap:nowrap;padding-right:20px}.wrap-map__shop-img{position:relative;flex-shrink:0;width:64px;height:64px;margin-right:16px}.wrap-map__shop-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;object-fit:cover}.wrap-map__shop-name{align-self:center}.wrap-map__shop-contact{justify-content:space-between}.wrap-map__shop-item{width:calc(50% - 8px);margin-top:16px}.footer__contacts,.footer__logo,.main-opt-slider__colr,.opt-article__text-block,.wrap-map__shop-item:first-child{width:100%}.wrap-map__shop-title{color:#b4b4b4;font-size:12px;letter-spacing:-.36px}.wrap-map__shop-desc{font-size:14px;margin-top:4px;letter-spacing:-.42px}.wrap-map__shop-desc a{color:#4f4f4f;text-decoration:none}.footer{padding:64px 0}.footer__logo-img{width:120px}.footer__col{width:calc(50% - 8px);max-width:100%;margin-top:20px}.footer__date{margin-top:15px}.footer__socials-item{margin:24px 0 0 16px}.footer__socials-border{width:48px;height:48px}.footer__socials-name{font-size:14px;margin-top:16px}.modal{width:500px}.modal_success{padding:48px 16px}.fancybox__content>.carousel__button.is-close{top:8px;right:8px}.fancybox__content>.carousel__button.is-close svg{stroke-width:2.5px}.modal-title,.modal-title-small{font-size:28px}.modal__form .form__input{font-size:14px;height:45px}.login-links__title{font-size:14px;margin-right:16px}.login-links__link{width:40px;height:40px;padding:3px}.main-opt-slider__coll{position:absolute;z-index:1;bottom:0;left:0;width:100%;padding:60px 20px}.main-opt-slider__img{height:500px;padding-bottom:0}.main-opt-slider .slider-dot{border:1px solid #fff;background:#fff;transition:width .2s linear,border-color .2s linear,background .2s linear}.main-opt-slider .slider-dot.slider-dot_active{width:26px;border-color:#fff;border-radius:5px;background-color:#fff}.cooperation__item{width:100%;margin-top:8px}.contacts__items.marg{margin-top:-8px}.contacts__map{height:300px}.about-opt__colr{width:calc(100% + 32px);margin:0 -16px;padding:56px 16px 112px}.about-opt__coll{order:2;width:70%;margin-top:-72px;margin-left:auto;padding-top:0}.blog-article.big{width:calc(100% - 16px)}.opt-article__colr{width:calc(63.41% - 8px)}.text-block blockquote{width:calc(100% - 48px);max-width:100%;margin-bottom:24px;margin-left:48px}.opt-cooperation__flex{margin:40px 0 0}.opt-cooperation__link{width:100%;margin-left:0}.about-order-table+.about-order-table,.opt-cooperation__link+.opt-cooperation__link{margin-top:40px}.opt-cooperation__link-top{overflow:hidden;order:2;padding-left:0;border-radius:0 0 3px 3px}.opt-cooperation__linkp-name{padding:23px;border-radius:3px 3px 0 0;background:#f7f7f8}.opt-cart-table__select-number{width:74px}.opt-cart-table .select-number .nice-select .current{color:#4f4f4f;font-size:14px;line-height:30px;display:block;height:32px;padding:0 36px 0 9px;border:1px solid #b4b4b4;border-radius:5px}.opt-cart-table .select-number .nice-select .current::after{right:14px;display:block;width:24px;height:24px;margin-top:-12px}.opt-cart__item-top{padding-bottom:16px}.opt-cart__thumb{width:90px}.opt-cart__title{font-size:12px;margin-top:16px}.opt-cart__total{white-space:normal}.opt-cart__total span{display:block;margin:8px 0 0;white-space:nowrap}.opt-cart-table._active tr th{padding-bottom:0}.opt-cart-table tr .th-price,.opt-cart-table__prices{padding-left:10px}.opt-cart-table tr td{border-top:none}.opt-cart-table .amount__val{width:70px}.opt-cart-table .amount__btn{width:20px;height:20px}.opt-cart-table .amount__input{width:30px;height:20px}.order-info__info,.order-info__top{padding-right:23px;padding-left:23px}.order-info__code{font-size:14px;margin-top:8px}.order-info__status{line-height:36px}.order-info__info-coll,.section-faq__coll{width:100%}.order-info__info-colr{width:100%;margin-top:24px}.order-info__images{justify-content:flex-start;margin-left:-16px}.order-info__price_mob{display:block;width:100%;padding-top:16px}.about-order__content,.about-order__item{padding:23px 15px}.about-order-table tbody tr{padding-top:16px;border-top:1px solid #eeebea}.about-order-table tr td{padding-top:0}.about-order-table tr td.about-order-table__thumb{width:100px}.about-order-table tr td.about-order-table__info{width:calc(100% - 100px)}.about-order-table__info-prices{display:flex;align-content:center;align-items:center;margin:16px 0 0 -4px}.about-order-table__info-subtitle{color:#b4b4b4;font-size:12px;line-height:normal;width:calc(100% - 4px);margin:0 0 0 4px;letter-spacing:-.36px}.about-order-table__price{margin:8px 0 0 4px;color:#4f4f4f;font-size:14px;line-height:normal}.about-order-table__old-price{color:#b4b4b4;font-size:12px;line-height:normal;margin:8px 0 0 4px;text-decoration:line-through}.about-order-table tr td.about-order-table__sizes{width:100%;margin-top:24px;padding-left:0;text-align:left}.about-order-table__head{display:flex}.about-order-table__sizes-lines{padding-bottom:12px;border-bottom:1px solid #eeebea}.about-order-table__sizes-line{display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding-top:12px;border-top:1px solid #eeebea}.about-order-table__sizes-line+.about-order-table__sizes-line{margin-top:12px}.about-order-table__sizes-size{width:32%}.about-order-table__sizes-number{width:68%}.about-order__content-title{font-size:18px;margin-bottom:16px}.section-faq__colr{width:100%;margin-top:40px;padding:23px}.opt-advantages__grid{justify-content:space-between;margin-top:-16px}.opt-advantages__grid_marg{margin-top:8px}.opt-advantages__item{width:calc(100%/2 - 8px);margin-top:16px}.section-faq__form .form__submit-btn{line-height:44px}.modal__btn-grey{min-width:100%}.modal__btn-violet{font-size:12px;line-height:40px;min-width:100%}.opt-about__head{max-width:none;text-align:left}.opt-about__head-title{margin-bottom:8px}.opt-about__main-title::before{left:0;width:60px;margin-left:0}.about-brand{margin-top:30px;padding-top:20px;padding-bottom:20px}.about-brand__coll{width:34%}.about-brand__colr{width:calc(66% - 20px)}.opt-about__history-year{font-size:60px;min-width:150px}.opt-about__history-desc{font-size:14px;margin-top:0}.opt-about__links-link{width:calc(100%/2 - 4px);min-height:211px;margin:8px 0 0}.opt-about__links-name{font-size:18px}.opt-about-images__flex{padding-bottom:13%}.opt-about-images__item1{width:53.65%}.opt-about-images__item2{width:30.9%;margin-left:-7%;padding-top:11.6%}.opt-about-images__item3{width:30.9%;margin-right:-10%;margin-left:4px;padding-top:11.6%}.opt-about-images__logo{left:-8%;max-width:122%}.opt-about-images__item1-img{padding-bottom:154%}.opt-about-images__item2-img{padding-bottom:170%}.opt-about-images__item3-img{padding-bottom:122.54%}.opt-about-images__item3-img img{object-position:50% 0}.about-advantages__grid{margin:16px 0 0 -10px}.about-advantages__item{width:calc(100%/2 - 10px);margin:10px 0 0 10px}.about-video__link::after{background-size:44px auto}.about-video__name{font-size:24px;padding:0 20px 20px}.banner-collection,.opt-about-collection{margin-top:50px}.opt-about-collection__text-block{width:100%;margin-top:24px;padding-top:18px}.opt-about-collection__text-block::before{width:60px;height:2px}.banner-collection__bg{min-height:200px}.banner-collection__img{width:170px}.banner-collection__box{max-width:calc(100% - 160px)}}
/* End */


/* Start:/local/templates/vosq/css/response_479.min.css?171212089512051*/
@media (max-width:479px){.footer__title,.opt-cart__content{position:relative}.main-title,.products__banner-name{font-size:18px}.cart-table__code,.cooperation__globaltitle,.discount-top__desc,.form__agree,.form__label,.global-title,.season-section__tag,.shops__contact-title{font-size:12px}.about-opt__subtitle,.about__main-subtitle{font-size:15px;margin-top:8px}.btn-grey{line-height:34px;padding:0 16px}.header-search__submit,.pagination-up-btn__name,.search-mini-modal.show .header-search__submit,.slider-button-next,.slider-button-prev{display:none}.main-slider__slider .slider-pagination,.product-images .slider-pagination,.search-mini-modal.show .search-mini-modal__close{display:flex}.page-head{margin:0 0 16px}.breadcrumbs{font-size:12px;padding-top:16px}.breadcrumbs__sep{width:4px;height:4px;margin:0 6px}.cheeckout__radio-info,.form__flex .form__line,.form__flex._five .form__line{width:100%;margin-left:0}.about-opt__desc,.about-opt__link,.accordion__data_bord,.main-opt-slider__link,.opt-about-collection__text-block,.opt-advantages_marg,.opt-article__text-block,.page-head__main-title,.products__slider,.shops__cities_marg,.swiper_marg,.total-info__total,.wrap-btn_marg{margin-top:16px}.head-banner__discount{padding:15px 0}.manager__contact,.modal__form,.opt-about__links,.pagination{margin-top:24px}.form-code__submit,.pagination>*{margin-left:16px}.pagination a,.pagination a.pagination__next,.pagination a.pagination__prev{line-height:34px;width:34px;height:34px}.about-advantages_marg,.slider-pagination{margin-top:30px}.cheeckout__radios,.form__flex{margin-left:0}.cheeckout__radio-info{max-width:none}.banner-images__cols,.filter-catalog__sort-btn,.form__flex._tree .form__line,.modal_success .btn-grey{width:100%}.mob-menu-btn{width:32px}.header-info__links-link,.search-mini-modal-btn{width:18px;height:18px}.mini-modal.search-mini-modal{top:100%;padding-top:8px;padding-bottom:8px;border-top:1px solid #efefef}.header-search .header-search__input{font-size:12px;height:40px;padding-left:41px;border:none}.search-mini-modal__close{display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:40px;height:40px;margin-left:-40px}.search-mini-modal__close svg{width:24px;height:24px}.about-order__link svg,.pagination-up-btn__icon svg{height:18px;width:18px}.header-info__box{margin-left:8px}.header__collections-img{padding-bottom:137.4%}.header__collections-name{line-height:normal;letter-spacing:-.42px}.filter-checkboxes,.header-cats__links{column-gap:0;columns:1}.about__desc,.cart-table__name,.header-cats__link,.info-account__title,.opt-cart__name,.order-info__delivery{font-size:14px}.main-slider__slider{width:calc(100% + 32px);margin-right:-16px;margin-left:-16px;padding:0}.inner-slider__item,.main-slider__img{padding-bottom:133.4%}.main-slider__img img{border-radius:0}.inner-slider__box,.main-slider__btn{bottom:64px}.categories__wrapp{padding-bottom:64%}.categories__woman-img{top:11px;right:-29px;max-width:41%}.categories__man-img{top:45px;left:-7px;max-width:37%}.categories__box{padding:24px 16px 28px}.about-images{margin-top:24px;margin-left:0}.about-img{display:none;width:100%;margin:0}.about-img4,.checkbox__label,.footer .cont,.footer__date.show,.footer__title::after{display:block}.about-img .about-img__box{padding-bottom:66%}.subscribe__info{width:68%}.subscribe__woman{right:-71px;width:58%;min-width:81px}.subscribe__desc{max-width:150px;margin-top:13px}.subscribe-form__submit .btn-grey{line-height:40px}.cats-cloth,.product.opt .product__bot{margin-top:8px}.cats-cloth__grid{--cats_cloth_marg:8px}.cats-cloth__box{padding-bottom:147.2%}.new-collection__img{padding-bottom:63.3%}.season-section__box{padding-bottom:78.8%}.products__banner-info,.season-section__info{padding:8px}.main-title._opt,.modal-title.opt,.modal-title_big,.season-section__name{font-size:24px}.season-section__link{line-height:42px}.inner-slider .slider-pagination{bottom:32px}.inner-slider__name{font-size:32px}.head-banner__box{min-height:350px;padding-right:16px;padding-left:16px}.head-banner__desc{color:#b4b4b4;max-width:280px;margin-top:8px}.products__grid{--products_marg:8px}.products__slider .swiper-slide{width:calc(50% - 4px);max-width:180px}.favorite-btn,.products_inner .favorite-btn{top:8px;right:8px;width:18px;height:18px}.pagination-up-btn__icon{width:34px;height:34px}.product__sizes{padding:6px}.product__sizes-flex{padding:4px}.product__size{line-height:26px;min-width:26px;height:26px}.products__banner-box{padding-bottom:128.3%}.products__banner-block{padding:16px}.page-content__val{width:100%;margin-top:10px;margin-left:0}.checkbox__label{width:100%}.checkbox__text{padding:0 40px 0 0}.checkbox__text::before{right:0;left:auto;width:16px;height:16px;border:1px solid #4f4f4f;border-radius:2px}.checkbox__text::after{top:3px;right:1px;left:auto;width:14px;height:10px;border:none;background:url(/local/templates/vosq/css/../images/ic_check_mob2.svg) 50%/contain no-repeat;transform:none}.footer__info,.opt-advantages__grid_marg,.price-range{margin-top:0}.range .form__input{height:37px}.irs{margin:27px 0 35px}.form-code{margin-top:16px;padding-top:16px}.form-code__error,.form-code__succers{margin-top:4px}.section-cart__links-link{font-size:12px;width:calc(50% - 4px);min-height:38px;padding-right:8px;padding-left:8px}.section-cart__links-icon{width:16px;height:16px;margin-right:8px}.total-info__products{margin-bottom:8px}.total-info__product{max-width:80px}.acticle__images,.product-images{width:calc(100% + 32px);margin-right:-16px;margin-left:-16px}.product-images__grid{margin:0}.product-images__item{width:100%;margin:0}.product-images__img{padding-bottom:133.34%;border-radius:0}.table-size{order:3;width:100%;margin-top:14px}.radio-color__text{width:28px;height:28px}.footer__socials,.need-help__messages{margin-left:-32px}.need-help__messages-item{display:block;margin-left:32px}.need-help__messages-icon{margin:0 0 6px}.contacts__items{margin:-24px 0 0}.contacts__item{width:100%;margin-left:0}.contacts__box{min-height:96px}.contacts__info{max-width:230px}.blog__grid,.stocks__grid{margin-left:-8px}.blog-article,.stocks__stock{width:calc(100%/2 - 8px);margin-left:8px}.data-stock__date::before{width:34px}.page-lk__change{line-height:40px;width:100%}.air-datepicker{width:260px}.banner .cont,.banner-images .cont{padding-right:0;padding-left:0}.text-block ol li{min-height:32px;padding-left:48px}.text-block ol li:before{line-height:30px;width:32px;height:32px;margin-top:-16px}.about-collection__img{padding-bottom:143%}.about-collection__cols{padding-top:19px}.about-collection__coll{width:49.12%}.about-collection__coll-img{padding-bottom:169.8%}.about-collection__colr{width:calc(50.88% - 4px)}.about-collection__colr-img{padding-bottom:122.9%}.about-collection__colr-img img{object-position:50% 0}.about-desc__quote{width:84%}.banner-images{padding-bottom:26px}.banner-images__coll{width:calc(42.75% - 4px)}.banner-images__colr{width:calc(57.25% - 4px)}.banner-images__logo{max-width:114%}.acticle .small-globaltitle{max-width:82%}.acticle__text{letter-spacing:-.42px}.acticle__coll{width:calc(56.8% - 4px)}.acticle__colr{width:calc(43.2% - 4px)}.acticle__colr-img{padding-bottom:147%}.product-info__colors{margin-top:18px}.product-info__buy,.product-info__collections,.product-info__sizes{margin-top:22px}.radio-size__text{width:30px;height:30px}.footer{padding-bottom:46px}.footer__logo{margin-bottom:10px}.footer__col{width:100%;max-width:100%;margin-top:0}.footer__col+.footer__col{border-top:1px solid #b4b4b4}.footer__title{padding:18px 30px 18px 0;cursor:pointer}.footer__title::after{content:"";position:absolute;top:50%;right:0;width:14px;height:8px;margin-top:-4px;background:url(/local/templates/vosq/css/../images/ic_arrow.svg) 50%/contain no-repeat}.footer__info-item+.footer__info-item,.footer__item+.footer__item{margin-top:12px}.footer__title.active::after{transform:rotate(180deg)}.footer__title a{pointer-events:none}.footer__date{display:none;margin-top:0;padding-bottom:24px}.footer__time{display:inline-block;width:auto;margin-top:0;margin-left:8px}.footer__socials-item{margin-left:32px}.modal{width:350px;padding:40px 16px}.modal_success{padding:48px 16px}.about-advantages .main-title._opt,.about-brand__text-block h3,.modal-title{font-size:20px}.modal__form .form__submit-btn,.reg-form .form__submit-btn,.section-faq__form .form__submit-btn{line-height:44px}.info-account,.opt-advantages__title{margin-top:40px}.about-opt__globaltitle,.main-opt-slider__globaltitle{font-size:12px;margin-bottom:8px}.main-opt-slider .btn-grey{line-height:42px;padding:0 32px}.product__opt{padding-top:16px}.product__opt-btn,.total-info__important{font-size:12px}.about-opt__coll{width:79%}.form.reg-form .form__input{height:44px}.select-wrap-grey .nice-select .current{line-height:42px;height:44px;padding-right:40px}.select-wrap-grey .nice-select .current:after{right:15px}.reg-form .checkbox__text{font-size:12px;padding:0 0 0 34px}.reg-form .checkbox__text br{display:none}.find-out-price{font-size:14px;line-height:38px}.add-cart__opt{font-size:14px;line-height:40px}.blog-article.big{width:calc(100% - 8px)}.main-title_slider{padding-right:0}.blog__slider .slider-pagination{display:flex;margin-top:16px}.opt-article__coll,.opt-article__colr{width:calc(50% - 4px)}.opt-article__coll-img{padding-bottom:133.7%}.opt-article__colr-img{padding-bottom:174.43%}.opt-cooperation__linkp-name span{padding-left:50px}.opt-cooperation__linkp-name span::before{width:26px}.cheeckout-submit__btn{width:100%;min-width:none}.manager__contact-title{font-size:12px}.opt-cart-table__open{position:absolute;top:-48px;right:0;font-size:12px;padding-right:22px}.opt-cart-table__open svg{width:18px;height:18px;margin-top:-9px}.opt-cart-table tr th{width:33.333%}.opt-cart-table tr td:last-child,.opt-cart-table tr th:last-child{width:0;table-layout:fixed}.opt-cart__item-top,.order-info__top{flex-wrap:wrap}.opt-cart__product{width:100%;padding-right:24px}.about-order-table tr td.about-order-table__thumb,.opt-cart__thumb{width:80px}.opt-cart__delete{width:16px;height:16px}.opt-cart__total{margin-top:16px;margin-left:0;text-align:left}.opt-cart__total span{font-size:24px}.order-info__top-colr{width:100%;margin:24px 0 0}.order-info__title{font-size:16px}.order-info__images{margin:-8px 0 0 -8px}.order-info__thumb{width:80px;margin:8px 0 0 8px}.about-order__item{width:calc(100% - 16px);padding-right:23px;padding-left:23px}.about-order__link{font-size:14px;line-height:18px;padding-right:22px}.about-order__link svg{margin-top:-9px}.about-order-table tr td.about-order-table__info{width:calc(100% - 80px)}.info-head__btn-grey{font-size:16px;line-height:59px;width:100%}.opt-advantages__item{width:100%;padding:23px}.opt-advantages__number{line-height:56px;width:56px}.accordion__title_white{font-size:16px;min-height:40px;padding-right:56px}.accordion__title-circle{width:40px;height:40px;margin-top:-20px}.accordion__title_white::after{right:19px}.accordion__title_white::before{right:12px}.modal-agree{padding-top:48px;padding-bottom:48px}.modal__btn-violet{line-height:34px}.about-brand{margin-top:20px;padding:0;border:none}.about-brand__coll{width:100%;max-width:none}.about-brand__coll img{margin:0 auto}.about-brand__colr{width:100%;max-width:none;margin-top:60px}.opt-about__history{margin-top:26px}.opt-about__history-item{flex-wrap:wrap;margin-top:20px}.opt-about__history-year{font-size:64px;width:100%;margin-right:0}.opt-about__history-desc{width:100%;margin-top:10px}.opt-about__links-link{width:100%;margin-top:16px;padding:23px}.opt-about__links-name{font-size:16px}.about-advantages__grid{margin:4px 0 0}.about-advantages__item{width:100%;min-height:193px;margin:10px 0 0;padding:19px}.about-video__name{font-size:20px;padding:0 10px 10px}.about-video__link::after{background-size:40px auto}.opt-about-collection__item{width:calc(26.97% - 2px)}.banner-collection__bg{min-height:259px;padding:24px 21px 21px}.banner-collection__img{right:-60px;width:220px}.banner-collection__box{max-width:calc(100% - 112px)}.banner-collection .btn-grey{font-size:14px;line-height:27px;padding:0 10px}}
/* End */
/* /local/templates/vosq/components/twofingers/location/.default/style.css?171015934311013 */
/* /local/templates/vosq/components/arturgolubev/search.title/vosq/style.min.css?171015934312020 */
/* /local/templates/vosq/components/bitrix/breadcrumb/bread/style.min.css?1710159343467 */
/* /local/templates/vosq/components/bitrix/news.detail/footer_subscribe/style.css?1710159343155 */
/* /local/components/mwi/callback/templates/footer_subscribe/style.css?171015934310327 */
/* /local/templates/vosq/components/bitrix/system.auth.form/vosq/style.min.css?1710162306837 */
/* /local/templates/vosq/components/bitrix/socserv.auth.form/vosq/style.css?17115240453444 */
/* /local/templates/vosq/components/bitrix/main.register/vosq/style.min.css?1710159343442 */
/* /local/templates/vosq/template_styles.css?17101593437699 */
/* /local/templates/vosq/css/fancybox.css?171015934315598 */
/* /local/templates/vosq/css/swiper-bundle.min.css?171015934318907 */
/* /local/templates/vosq/css/ion.rangeSlider.min.css?17121210333011 */
/* /local/templates/vosq/css/air-datepicker.css?171212097718997 */
/* /local/templates/vosq/css/animation.min.css?17121209934079 */
/* /local/templates/vosq/css/styles.min.css?1712120695125851 */
/* /local/templates/vosq/css/custom.css?176242039510107 */
/* /local/templates/vosq/css/response_1199.min.css?171212087714753 */
/* /local/templates/vosq/css/response_1024.min.css?171212085815443 */
/* /local/templates/vosq/css/response_767.min.css?171212091221440 */
/* /local/templates/vosq/css/response_479.min.css?171212089512051 */
