@import url('https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');



::-webkit-scrollbar-button {
background-image:url('');
background-repeat:no-repeat;
width:6px;
height:0px
}

::-webkit-scrollbar-track {
background-color:#32312e;
box-shadow:0px 0px 3px #000 inset;
}

::-webkit-scrollbar-thumb {
-webkit-border-radius: 2px;
border-radius: 2px;
background-color:#ceb07c; 
}

::-webkit-resizer{
background-image:url('');
background-repeat:no-repeat;
width:7px;
height:0px
}

::-webkit-scrollbar{
width: 11px;
}

.invisible, .tree-nav__drop {
    visibility: hidden;
}
.svg-icon, .svg-star__edge {
    fill: currentColor;
}
.mfp-arrow, .slick-slider, body, html {
    -webkit-tap-highlight-color: transparent;
}
.active-filters:after, .autocomplete__product:after, .board-nav__header:after, .breadcrumbs:after, .btn-group-vertical>.active-filters__btn:after, .btn-group-vertical>.btn-group:after, .btn-toolbar:after, .cart-price__addition:after, .cart-price__main:after, .cart-price__old:after, .cart-product:after, .cart-summary__cell:after, .clearfix:after, .comments__post-footer:after, .container-fluid:after, .container:after, .content__container:after, .countdown-product__time-row:after, .form-horizontal .form-group:after, .form__inner:after, .gallery-menu__list:after, .main-params:after, .page__container:after, .page__mainframe:after, .pay-icons:after, .product-actions__item:after, .product-buy__available:after, .product-intro__addition:after, .product-intro__purchase:after, .product-price__addition:after, .product-price__main:after, .product-price__old:after, .product-snippet__addition:after, .row:after, .slick-track:after, .soc-groups:after, .star-rating:after, .star-voting__wrap:after, .start-page__container:after, .typo blockquote:after, .variants-radio__field:after {
    clear: both;
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, button, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, html, i, iframe, img, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, select, small, span, strike, strong, sub, summary, sup, table, tbody, td, textarea, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    margin: 0;
    padding: 0;
    outline: 0;
    font: inherit;
    background: 0 0;
}
form#guestbook {
    background: #f2f6f9;
    padding: 30px;
    border-radius: 30px;
}



.category-off .product-buy__btn {display:none}

.category-off .product-photo__img-my {filter: grayscale(1);}

.costum-alert {
	background: #f7f7f7 url(/images/mega2.png) no-repeat;
	padding: 10px;
	border-radius:100px;
	color:#222;
	background-size: 25px;
    background-position: 17px 6px;
    padding-left: 50px;
    font-weight: 500;
	
}
.allbuk {display:none;}
.mal {display:none}

.lii-3269 .mb-3269.mal,  
.lii-3268 .mr-3268.mal,   
.lii-3244 .mk-3244.mal,  
.lii-3204 .mp-3204.mal  {
	display:block!important
	}


.p-3136 .allbuk span, 
.p-3164 .allbuk span, 
.p-3177 .allbuk span, 
.p-3167 .allbuk span 

{
    color: #fff;
    position: relative;
    top: 5px;
}

.p-3136 .allbuk.m-3269, 
.p-3164 .allbuk.r-3268,
.p-3177 .allbuk.p-3204, 
.p-3167 .allbuk.k-3244   {
    display: block !important;
    margin-top: 13px;
    background: #ceb07c;
    margin-right: 10px;
    padding: 6px 19px;
	border-radius:3px;
	padding-top: 0;
}

.p-3136 .allbuk a, 
.p-3164 .allbuk a,
.p-3177 .allbuk a, 
.p-3167 .allbuk a {
    color: #fff;
    text-decoration: none;
    padding: 10px 10px;
    font-weight: 600;
}

.product-page-all {
    margin: 0 auto;
    max-width: 1200px;
    padding: 0 15px;
}
.table-nav__link.color-3238
{}

.img-box  {
    display: block;
    margin: 0 auto;
    max-width: 95px;
    background: #ceb0791f;
    border-radius: 100%;
    padding: 20px;
       
}

 .cate-hits a {
    text-decoration: none;
    text-transform: uppercase;
	color:#353540;
}

 .cate-hits h6 {
    margin-top: 10px;
    letter-spacing: 1px;
    font-size: 16px;
    font-weight: 500;
}


.cate-hits {    
padding-top: 100px;
position:relative;
    padding-bottom: 50px;
    background: #f9f9f9;}
	
.cate-hits img {
    max-height: 95px;
    display: block;
    margin: 0 auto;
}
	
	
	
.cate-hits:after	{
    content: "";
	    transform: rotate(180deg);
    position: absolute;
    width: 100%;
    height: 100px;
    background: url(/images/volna-grey.svg);
    bottom: -50px;
    background-size: cover;
}
	
	


.container, .container-fluid, .content__container, .page__container, .page__mainframe, .start-page__container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
html {
    box-sizing: border-box;
    overflow-x: hidden;
    overflow-y: scroll;
}
*, :after, :before {
    box-sizing: inherit;
}

fieldset, hr, img, legend {
    border: 0;
}
embed, img, object, video {
    max-width: 100%;
    height: auto;
}
article, aside, details, figcaption, figure, footer, header, menu, nav, section {
    display: block;
}
audio, canvas, figure, video {
    display: inline-block;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
tr {
    page-break-inside: avoid;
}
blockquote {
    quotes: none;
}
blockquote:after, blockquote:before {
    content: '';
    content: none;
}
[hidden] {
    display: none;
}
.container-fluid:after, .container-fluid:before, .container:after, .container:before, .content__container:after, .content__container:before, .page__container:after, .page__container:before, .page__mainframe:after, .page__mainframe:before, .row:after, .row:before, .start-page__container:after, .start-page__container:before {
    display: table;
    content: " "}
svg:not(:root) {
    overflow: hidden;
}
button, input, select, textarea {
    box-shadow: none;
    background-color: transparent;
    border: 0;
}
button, input {
    line-height: normal;
}
button, select {
    text-transform: none;
}
button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
}



.mob-la {color: #fff;
    padding: 14px 30px;
    background: #2d2d39;}

.mob-la a span {
    background: #3c3c48;
    padding: 5px;
    border-radius: 5px;
    margin-left: 5px;
	padding-right:5px;
	color: #ceb07c;
	
}

.mob-la span.in-a {
    background: #3c3c48;
    padding: 5px;
    border-radius: 5px;
	font-weight:700;
    
}


button[disabled], html input[disabled] {
    cursor: default;
}
input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0;
}
input[type=search] {
    box-sizing: border-box;
    -webkit-appearance: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical;
}

h1, h2, h3, h4, h5, h6 {font-family: 'Fira Sans Condensed', sans-serif;}

.row {
    margin-left: -15px;
    margin-right: -15px;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
fieldset, legend {
    padding: 0;
    border: 0;
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: left;
}
.col-xs-1 {
    width: 8.3333333333%}
.col-xs-2 {
    width: 16.6666666667%}
.col-xs-3 {
    width: 25%}
.col-xs-4 {
    width: 33.3333333333%}
.col-xs-5 {
    width: 41.6666666667%}
.col-xs-6 {
    width: 50%}
.col-xs-7 {
    width: 58.3333333333%}
.col-xs-8 {
    width: 66.6666666667%}
.col-xs-9 {
    width: 75%}
.col-xs-10 {
    width: 83.3333333333%}
.col-xs-11 {
    width: 91.6666666667%}
.col-xs-12 {
    width: 100%}
.col-xs-pull-0 {
    right: auto;
}
.col-xs-pull-1 {
    right: 8.3333333333%}
.col-xs-pull-2 {
    right: 16.6666666667%}
.col-xs-pull-3 {
    right: 25%}
.col-xs-pull-4 {
    right: 33.3333333333%}
.col-xs-pull-5 {
    right: 41.6666666667%}
.col-xs-pull-6 {
    right: 50%}
.col-xs-pull-7 {
    right: 58.3333333333%}
.col-xs-pull-8 {
    right: 66.6666666667%}
.col-xs-pull-9 {
    right: 75%}
.col-xs-pull-10 {
    right: 83.3333333333%}
.col-xs-pull-11 {
    right: 91.6666666667%}
.col-xs-pull-12 {
    right: 100%}
.col-xs-push-0 {
    left: auto;
}
.col-xs-push-1 {
    left: 8.3333333333%}
.col-xs-push-2 {
    left: 16.6666666667%}
.col-xs-push-3 {
    left: 25%}
.col-xs-push-4 {
    left: 33.3333333333%}
.col-xs-push-5 {
    left: 41.6666666667%}
.col-xs-push-6 {
    left: 50%}
.col-xs-push-7 {
    left: 58.3333333333%}
.col-xs-push-8 {
    left: 66.6666666667%}
.col-xs-push-9 {
    left: 75%}
.col-xs-push-10 {
    left: 83.3333333333%}
.col-xs-push-11 {
    left: 91.6666666667%}
.col-xs-push-12 {
    left: 100%}
.col-xs-offset-0 {
    margin-left: 0;
}
.col-xs-offset-1 {
    margin-left: 8.3333333333%}
.col-xs-offset-2 {
    margin-left: 16.6666666667%}
.col-xs-offset-3 {
    margin-left: 25%}
.col-xs-offset-4 {
    margin-left: 33.3333333333%}
.col-xs-offset-5 {
    margin-left: 41.6666666667%}
.col-xs-offset-6 {
    margin-left: 50%}
.col-xs-offset-7 {
    margin-left: 58.3333333333%}
.col-xs-offset-8 {
    margin-left: 66.6666666667%}
.col-xs-offset-9 {
    margin-left: 75%}
.col-xs-offset-10 {
    margin-left: 83.3333333333%}
.col-xs-offset-11 {
    margin-left: 91.6666666667%}
.col-xs-offset-12 {
    margin-left: 100%}
fieldset {
    margin: 0;
    min-width: 0;
}
legend {
    display: block;
    width: 100%;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #333;
    border-bottom: 1px solid #e5e5e5;
}
input[type=checkbox], input[type=radio] {
    margin: 4px 0 0;
    margin-top: 1px\9;
    line-height: normal;
}
input[type=file] {
    display: block;
}
input[type=range] {
    display: block;
    width: 100%}
select[multiple], select[size] {
    height: auto;
}
input[type=checkbox]:focus, input[type=radio]:focus, input[type=file]:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px;
}
output {
    display: block;
    padding-top: 7px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555;
}
.filter__range-control, .form-control, .form-input__control, .form__select, .variants-select__field {
    display: block;
    width: 100%;
    /* height: 40px; */
    padding: 10px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #c8cfd9;
    border-radius: 5px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -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;
}
.filter__range-control:focus, .form-control:focus, .form-input__control:focus, .form__select:focus, .variants-select__field:focus {
    border-color: #66afe9;
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}
.filter__range-control::-moz-placeholder, .form-control::-moz-placeholder, .form-input__control::-moz-placeholder, .form__select::-moz-placeholder, .variants-select__field::-moz-placeholder {
    color: #999;
    opacity: 1;
}
.filter__range-control:-ms-input-placeholder, .form-control:-ms-input-placeholder, .form-input__control:-ms-input-placeholder, .form__select:-ms-input-placeholder, .variants-select__field:-ms-input-placeholder {
    color: #999;
}
.filter__range-control::-webkit-input-placeholder, .form-control::-webkit-input-placeholder, .form-input__control::-webkit-input-placeholder, .form__select::-webkit-input-placeholder, .variants-select__field::-webkit-input-placeholder {
    color: #999;
}
.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .form-control-feedback, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label {
    color: #3c763d;
}
.filter__range-control::-ms-expand, .form-control::-ms-expand, .form-input__control::-ms-expand, .form__select::-ms-expand, .variants-select__field::-ms-expand {
    border: 0;
    background-color: transparent;
}
.form-control[disabled], .form-control[readonly], [disabled].filter__range-control, [disabled].form-input__control, [disabled].form__select, [disabled].variants-select__field, [readonly].filter__range-control, [readonly].form-input__control, [readonly].form__select, [readonly].variants-select__field, fieldset[disabled] .filter__range-control, fieldset[disabled] .form-control, fieldset[disabled] .form-input__control, fieldset[disabled] .form__select, fieldset[disabled] .variants-select__field {
    background-color: #eee;
    opacity: 1;
}
.form-control[disabled], [disabled].filter__range-control, [disabled].form-input__control, [disabled].form__select, [disabled].variants-select__field, fieldset[disabled] .filter__range-control, fieldset[disabled] .form-control, fieldset[disabled] .form-input__control, fieldset[disabled] .form__select, fieldset[disabled] .variants-select__field {
    cursor: not-allowed;
}
textarea.filter__range-control, textarea.form-control, textarea.form-input__control, textarea.form__select, textarea.variants-select__field {
    height: auto;
}
.form-group {
    margin-bottom: 15px;
}
.checkbox, .radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}
.checkbox label, .radio label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    position: absolute;
    margin-left: -20px;
    margin-top: 4px\9;
}
.checkbox+.checkbox, .radio+.radio {
    margin-top: -5px;
}
.checkbox-inline, .radio-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: 400;
    cursor: pointer;
}
.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {
    margin-top: 0;
    margin-left: 10px;
}
.checkbox-inline.disabled, .checkbox.disabled label, .radio-inline.disabled, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio label, fieldset[disabled] .radio-inline, fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] {
    cursor: not-allowed;
}
.form-control-static {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
    min-height: 34px;
}
.btn-order .form-input--product-base .form-input__group>.form-input__group-item>button.form-control-static, .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input.form-control-static[type=button], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input.form-control-static[type=reset], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input.form-control-static[type=submit], .btn-order .form-input--product-base .form-input__group>.input-group-btn>button.form-control-static, .btn-order .form-input--product-base .form-input__group>.input-group-btn>input.form-control-static[type=button], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input.form-control-static[type=reset], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input.form-control-static[type=submit], .btn-order .input-group-lg>.form-input__group-item>button.form-control-static, .btn-order .input-group-lg>.form-input__group-item>input.form-control-static[type=button], .btn-order .input-group-lg>.form-input__group-item>input.form-control-static[type=reset], .btn-order .input-group-lg>.form-input__group-item>input.form-control-static[type=submit], .btn-order .input-group-lg>.input-group-btn>button.form-control-static, .btn-order .input-group-lg>.input-group-btn>input.form-control-static[type=button], .btn-order .input-group-lg>.input-group-btn>input.form-control-static[type=reset], .btn-order .input-group-lg>.input-group-btn>input.form-control-static[type=submit], .btn-order .input-group-sm>.form-input__group-item>button.form-control-static, .btn-order .input-group-sm>.form-input__group-item>input.form-control-static[type=button], .btn-order .input-group-sm>.form-input__group-item>input.form-control-static[type=reset], .btn-order .input-group-sm>.form-input__group-item>input.form-control-static[type=submit], .btn-order .input-group-sm>.input-group-btn>button.form-control-static, .btn-order .input-group-sm>.input-group-btn>input.form-control-static[type=button], .btn-order .input-group-sm>.input-group-btn>input.form-control-static[type=reset], .btn-order .input-group-sm>.input-group-btn>input.form-control-static[type=submit], .form-control-static.filter__range-control, .form-control-static.form-input__control--sm, .form-control-static.input-lg, .form-control-static.input-sm, .form-input--product-base .btn-order .form-input__group>.form-input__group-item>button.form-control-static, .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input.form-control-static[type=button], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input.form-control-static[type=reset], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input.form-control-static[type=submit], .form-input--product-base .btn-order .form-input__group>.input-group-btn>button.form-control-static, .form-input--product-base .btn-order .form-input__group>.input-group-btn>input.form-control-static[type=button], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input.form-control-static[type=reset], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input.form-control-static[type=submit], .form-input--product-base .form-input__group>.form-control-static.filter__range-control, .form-input--product-base .form-input__group>.form-control-static.form-control, .form-input--product-base .form-input__group>.form-control-static.form-input__control, .form-input--product-base .form-input__group>.form-control-static.form__select, .form-input--product-base .form-input__group>.form-control-static.input-group-addon, .form-input--product-base .form-input__group>.form-control-static.variants-select__field, .form-input--product-base .form-input__group>.form-input__group-item>.form-control-static.active-filters__btn-ico, .form-input--product-base .form-input__group>.form-input__group-item>.form-control-static.active-filters__btn-link, .form-input--product-base .form-input__group>.form-input__group-item>.form-control-static.btn, .form-input--product-base .form-input__group>.form-input__group-item>.form-control-static.btn-white, .form-input--product-base .form-input__group>.form-input__group-item>.form-control-static.error-page__button, .form-input--product-base .form-input__group>.form-input__group-item>.form-control-static.form-input__group-btn, .form-input--product-base .form-input__group>.form-input__group-item>.form-control-static.product-buy__btn, .form-input--product-base .form-input__group>.input-group-btn>.form-control-static.active-filters__btn-ico, .form-input--product-base .form-input__group>.input-group-btn>.form-control-static.active-filters__btn-link, .form-input--product-base .form-input__group>.input-group-btn>.form-control-static.btn, .form-input--product-base .form-input__group>.input-group-btn>.form-control-static.btn-white, .form-input--product-base .form-input__group>.input-group-btn>.form-control-static.error-page__button, .form-input--product-base .form-input__group>.input-group-btn>.form-control-static.form-input__group-btn, .form-input--product-base .form-input__group>.input-group-btn>.form-control-static.product-buy__btn, .form-input--product-base .input-group-lg>.form-input__group-item>.form-control-static.form-input__group-btn, .form-input--product-base .input-group-lg>.input-group-btn>.form-control-static.form-input__group-btn, .form-input--product-base .input-group-sm>.form-input__group-item>.form-control-static.form-input__group-btn, .form-input--product-base .input-group-sm>.input-group-btn>.form-control-static.form-input__group-btn, .input-group-lg>.form-control-static.filter__range-control, .input-group-lg>.form-control-static.form-control, .input-group-lg>.form-control-static.form-input__control, .input-group-lg>.form-control-static.form__select, .input-group-lg>.form-control-static.input-group-addon, .input-group-lg>.form-control-static.variants-select__field, .input-group-lg>.form-input__group-item>.form-control-static.active-filters__btn-ico, .input-group-lg>.form-input__group-item>.form-control-static.active-filters__btn-link, .input-group-lg>.form-input__group-item>.form-control-static.btn, .input-group-lg>.form-input__group-item>.form-control-static.btn-white, .input-group-lg>.form-input__group-item>.form-control-static.error-page__button, .input-group-lg>.form-input__group-item>.form-control-static.form-input__group-btn, .input-group-lg>.form-input__group-item>.form-control-static.product-buy__btn, .input-group-lg>.input-group-btn>.form-control-static.active-filters__btn-ico, .input-group-lg>.input-group-btn>.form-control-static.active-filters__btn-link, .input-group-lg>.input-group-btn>.form-control-static.btn, .input-group-lg>.input-group-btn>.form-control-static.btn-white, .input-group-lg>.input-group-btn>.form-control-static.error-page__button, .input-group-lg>.input-group-btn>.form-control-static.form-input__group-btn, .input-group-lg>.input-group-btn>.form-control-static.product-buy__btn, .input-group-sm>.form-control-static.form-control, .input-group-sm>.form-control-static.form-input__control, .input-group-sm>.form-control-static.form__select, .input-group-sm>.form-control-static.input-group-addon, .input-group-sm>.form-control-static.variants-select__field, .input-group-sm>.form-input__group-item>.form-control-static.active-filters__btn-ico, .input-group-sm>.form-input__group-item>.form-control-static.active-filters__btn-link, .input-group-sm>.form-input__group-item>.form-control-static.btn, .input-group-sm>.form-input__group-item>.form-control-static.btn-white, .input-group-sm>.form-input__group-item>.form-control-static.error-page__button, .input-group-sm>.form-input__group-item>.form-control-static.form-input__group-btn, .input-group-sm>.form-input__group-item>.form-control-static.product-buy__btn, .input-group-sm>.input-group-btn>.form-control-static.active-filters__btn-ico, .input-group-sm>.input-group-btn>.form-control-static.active-filters__btn-link, .input-group-sm>.input-group-btn>.form-control-static.btn, .input-group-sm>.input-group-btn>.form-control-static.btn-white, .input-group-sm>.input-group-btn>.form-control-static.error-page__button, .input-group-sm>.input-group-btn>.form-control-static.form-input__group-btn, .input-group-sm>.input-group-btn>.form-control-static.product-buy__btn {
    padding-left: 0;
    padding-right: 0;
}
.btn-order .input-group-sm>.form-input__group-item>button, .btn-order .input-group-sm>.form-input__group-item>input[type=button], .btn-order .input-group-sm>.form-input__group-item>input[type=reset], .btn-order .input-group-sm>.form-input__group-item>input[type=submit], .btn-order .input-group-sm>.input-group-btn>button, .btn-order .input-group-sm>.input-group-btn>input[type=button], .btn-order .input-group-sm>.input-group-btn>input[type=reset], .btn-order .input-group-sm>.input-group-btn>input[type=submit], .filter__range-control, .form-input--product-base .input-group-sm>.form-input__group-item>.form-input__group-btn, .form-input--product-base .input-group-sm>.input-group-btn>.form-input__group-btn, .form-input__control--sm, .input-group-sm>.filter__range-control, .input-group-sm>.form-control, .input-group-sm>.form-input__control, .input-group-sm>.form-input__group-item>.active-filters__btn-ico, .input-group-sm>.form-input__group-item>.active-filters__btn-link, .input-group-sm>.form-input__group-item>.btn, .input-group-sm>.form-input__group-item>.btn-white, .input-group-sm>.form-input__group-item>.error-page__button, .input-group-sm>.form-input__group-item>.form-input__group-btn, .input-group-sm>.form-input__group-item>.product-buy__btn, .input-group-sm>.form__select, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.active-filters__btn-ico, .input-group-sm>.input-group-btn>.active-filters__btn-link, .input-group-sm>.input-group-btn>.btn, .input-group-sm>.input-group-btn>.btn-white, .input-group-sm>.input-group-btn>.error-page__button, .input-group-sm>.input-group-btn>.form-input__group-btn, .input-group-sm>.input-group-btn>.product-buy__btn, .input-group-sm>.variants-select__field, .input-sm {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 2px;
}
.form-input--product-base .input-group-sm>.form-input__group-item>select.form-input__group-btn, .form-input--product-base .input-group-sm>.input-group-btn>select.form-input__group-btn, .input-group-sm>.form-input__group-item>select.active-filters__btn-ico, .input-group-sm>.form-input__group-item>select.active-filters__btn-link, .input-group-sm>.form-input__group-item>select.btn, .input-group-sm>.form-input__group-item>select.btn-white, .input-group-sm>.form-input__group-item>select.error-page__button, .input-group-sm>.form-input__group-item>select.form-input__group-btn, .input-group-sm>.form-input__group-item>select.product-buy__btn, .input-group-sm>.input-group-btn>select.active-filters__btn-ico, .input-group-sm>.input-group-btn>select.active-filters__btn-link, .input-group-sm>.input-group-btn>select.btn, .input-group-sm>.input-group-btn>select.btn-white, .input-group-sm>.input-group-btn>select.error-page__button, .input-group-sm>.input-group-btn>select.form-input__group-btn, .input-group-sm>.input-group-btn>select.product-buy__btn, .input-group-sm>select.filter__range-control, .input-group-sm>select.form-control, .input-group-sm>select.form-input__control, .input-group-sm>select.form__select, .input-group-sm>select.input-group-addon, .input-group-sm>select.variants-select__field, select.filter__range-control, select.form-input__control--sm, select.input-sm {
    height: 30px;
    line-height: 30px;
}
.form-input--product-base .input-group-sm>.form-input__group-item>select[multiple].form-input__group-btn, .form-input--product-base .input-group-sm>.form-input__group-item>textarea.form-input__group-btn, .form-input--product-base .input-group-sm>.input-group-btn>select[multiple].form-input__group-btn, .form-input--product-base .input-group-sm>.input-group-btn>textarea.form-input__group-btn, .input-group-sm>.form-input__group-item>select[multiple].active-filters__btn-ico, .input-group-sm>.form-input__group-item>select[multiple].active-filters__btn-link, .input-group-sm>.form-input__group-item>select[multiple].btn, .input-group-sm>.form-input__group-item>select[multiple].btn-white, .input-group-sm>.form-input__group-item>select[multiple].error-page__button, .input-group-sm>.form-input__group-item>select[multiple].form-input__group-btn, .input-group-sm>.form-input__group-item>select[multiple].product-buy__btn, .input-group-sm>.form-input__group-item>textarea.active-filters__btn-ico, .input-group-sm>.form-input__group-item>textarea.active-filters__btn-link, .input-group-sm>.form-input__group-item>textarea.btn, .input-group-sm>.form-input__group-item>textarea.btn-white, .input-group-sm>.form-input__group-item>textarea.error-page__button, .input-group-sm>.form-input__group-item>textarea.form-input__group-btn, .input-group-sm>.form-input__group-item>textarea.product-buy__btn, .input-group-sm>.input-group-btn>select[multiple].active-filters__btn-ico, .input-group-sm>.input-group-btn>select[multiple].active-filters__btn-link, .input-group-sm>.input-group-btn>select[multiple].btn, .input-group-sm>.input-group-btn>select[multiple].btn-white, .input-group-sm>.input-group-btn>select[multiple].error-page__button, .input-group-sm>.input-group-btn>select[multiple].form-input__group-btn, .input-group-sm>.input-group-btn>select[multiple].product-buy__btn, .input-group-sm>.input-group-btn>textarea.active-filters__btn-ico, .input-group-sm>.input-group-btn>textarea.active-filters__btn-link, .input-group-sm>.input-group-btn>textarea.btn, .input-group-sm>.input-group-btn>textarea.btn-white, .input-group-sm>.input-group-btn>textarea.error-page__button, .input-group-sm>.input-group-btn>textarea.form-input__group-btn, .input-group-sm>.input-group-btn>textarea.product-buy__btn, .input-group-sm>select[multiple].form-control, .input-group-sm>select[multiple].form-input__control, .input-group-sm>select[multiple].form__select, .input-group-sm>select[multiple].input-group-addon, .input-group-sm>select[multiple].variants-select__field, .input-group-sm>textarea.filter__range-control, .input-group-sm>textarea.form-control, .input-group-sm>textarea.form-input__control, .input-group-sm>textarea.form__select, .input-group-sm>textarea.input-group-addon, .input-group-sm>textarea.variants-select__field, select[multiple].filter__range-control, select[multiple].form-input__control--sm, select[multiple].input-sm, textarea.filter__range-control, textarea.form-input__control--sm, textarea.input-sm {
    height: auto;
}
.form-group-sm .filter__range-control, .form-group-sm .form-control, .form-group-sm .form-input__control, .form-group-sm .form__select, .form-group-sm .variants-select__field {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 2px;
}
.form-group-sm select.filter__range-control, .form-group-sm select.form-control, .form-group-sm select.form-input__control, .form-group-sm select.form__select, .form-group-sm select.variants-select__field {
    height: 30px;
    line-height: 30px;
}
.form-group-sm select[multiple].filter__range-control, .form-group-sm select[multiple].form-control, .form-group-sm select[multiple].form-input__control, .form-group-sm select[multiple].form__select, .form-group-sm select[multiple].variants-select__field, .form-group-sm textarea.filter__range-control, .form-group-sm textarea.form-control, .form-group-sm textarea.form-input__control, .form-group-sm textarea.form__select, .form-group-sm textarea.variants-select__field {
    height: auto;
}
.form-group-sm .form-control-static {
    height: 30px;
    min-height: 32px;
    padding: 6px 10px;
    font-size: 12px;
    line-height: 1.5;
}
.btn-order .form-input--product-base .form-input__group>.form-input__group-item>button, .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=button], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=reset], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=submit], .btn-order .form-input--product-base .form-input__group>.input-group-btn>button, .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=button], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=reset], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=submit], .btn-order .input-group-lg>.form-input__group-item>button, .btn-order .input-group-lg>.form-input__group-item>input[type=button], .btn-order .input-group-lg>.form-input__group-item>input[type=reset], .btn-order .input-group-lg>.form-input__group-item>input[type=submit], .btn-order .input-group-lg>.input-group-btn>button, .btn-order .input-group-lg>.input-group-btn>input[type=button], .btn-order .input-group-lg>.input-group-btn>input[type=reset], .btn-order .input-group-lg>.input-group-btn>input[type=submit], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>button, .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=button], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=reset], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=submit], .form-input--product-base .btn-order .form-input__group>.input-group-btn>button, .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=button], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=reset], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=submit], .form-input--product-base .form-input__group>.filter__range-control, .form-input--product-base .form-input__group>.form-control, .form-input--product-base .form-input__group>.form-input__control, .form-input--product-base .form-input__group>.form-input__group-item>.active-filters__btn-ico, .form-input--product-base .form-input__group>.form-input__group-item>.active-filters__btn-link, .form-input--product-base .form-input__group>.form-input__group-item>.btn, .form-input--product-base .form-input__group>.form-input__group-item>.btn-white, .form-input--product-base .form-input__group>.form-input__group-item>.error-page__button, .form-input--product-base .form-input__group>.form-input__group-item>.form-input__group-btn, .form-input--product-base .form-input__group>.form-input__group-item>.product-buy__btn, .form-input--product-base .form-input__group>.form__select, .form-input--product-base .form-input__group>.input-group-addon, .form-input--product-base .form-input__group>.input-group-btn>.active-filters__btn-ico, .form-input--product-base .form-input__group>.input-group-btn>.active-filters__btn-link, .form-input--product-base .form-input__group>.input-group-btn>.btn, .form-input--product-base .form-input__group>.input-group-btn>.btn-white, .form-input--product-base .form-input__group>.input-group-btn>.error-page__button, .form-input--product-base .form-input__group>.input-group-btn>.form-input__group-btn, .form-input--product-base .form-input__group>.input-group-btn>.product-buy__btn, .form-input--product-base .form-input__group>.variants-select__field, .form-input--product-base .input-group-lg>.form-input__group-item>.form-input__group-btn, .form-input--product-base .input-group-lg>.input-group-btn>.form-input__group-btn, .input-group-lg>.filter__range-control, .input-group-lg>.form-control, .input-group-lg>.form-input__control, .input-group-lg>.form-input__group-item>.active-filters__btn-ico, .input-group-lg>.form-input__group-item>.active-filters__btn-link, .input-group-lg>.form-input__group-item>.btn, .input-group-lg>.form-input__group-item>.btn-white, .input-group-lg>.form-input__group-item>.error-page__button, .input-group-lg>.form-input__group-item>.form-input__group-btn, .input-group-lg>.form-input__group-item>.product-buy__btn, .input-group-lg>.form__select, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.active-filters__btn-ico, .input-group-lg>.input-group-btn>.active-filters__btn-link, .input-group-lg>.input-group-btn>.btn, .input-group-lg>.input-group-btn>.btn-white, .input-group-lg>.input-group-btn>.error-page__button, .input-group-lg>.input-group-btn>.form-input__group-btn, .input-group-lg>.input-group-btn>.product-buy__btn, .input-group-lg>.variants-select__field, .input-lg {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 2px;
}
.form-input--product-base .form-input__group>.form-input__group-item>select.active-filters__btn-ico, .form-input--product-base .form-input__group>.form-input__group-item>select.active-filters__btn-link, .form-input--product-base .form-input__group>.form-input__group-item>select.btn, .form-input--product-base .form-input__group>.form-input__group-item>select.btn-white, .form-input--product-base .form-input__group>.form-input__group-item>select.error-page__button, .form-input--product-base .form-input__group>.form-input__group-item>select.form-input__group-btn, .form-input--product-base .form-input__group>.form-input__group-item>select.product-buy__btn, .form-input--product-base .form-input__group>.input-group-btn>select.active-filters__btn-ico, .form-input--product-base .form-input__group>.input-group-btn>select.active-filters__btn-link, .form-input--product-base .form-input__group>.input-group-btn>select.btn, .form-input--product-base .form-input__group>.input-group-btn>select.btn-white, .form-input--product-base .form-input__group>.input-group-btn>select.error-page__button, .form-input--product-base .form-input__group>.input-group-btn>select.form-input__group-btn, .form-input--product-base .form-input__group>.input-group-btn>select.product-buy__btn, .form-input--product-base .form-input__group>select.filter__range-control, .form-input--product-base .form-input__group>select.form-control, .form-input--product-base .form-input__group>select.form-input__control, .form-input--product-base .form-input__group>select.form__select, .form-input--product-base .form-input__group>select.input-group-addon, .form-input--product-base .form-input__group>select.variants-select__field, .form-input--product-base .input-group-lg>.form-input__group-item>select.form-input__group-btn, .form-input--product-base .input-group-lg>.input-group-btn>select.form-input__group-btn, .input-group-lg>.form-input__group-item>select.active-filters__btn-ico, .input-group-lg>.form-input__group-item>select.active-filters__btn-link, .input-group-lg>.form-input__group-item>select.btn, .input-group-lg>.form-input__group-item>select.btn-white, .input-group-lg>.form-input__group-item>select.error-page__button, .input-group-lg>.form-input__group-item>select.form-input__group-btn, .input-group-lg>.form-input__group-item>select.product-buy__btn, .input-group-lg>.input-group-btn>select.active-filters__btn-ico, .input-group-lg>.input-group-btn>select.active-filters__btn-link, .input-group-lg>.input-group-btn>select.btn, .input-group-lg>.input-group-btn>select.btn-white, .input-group-lg>.input-group-btn>select.error-page__button, .input-group-lg>.input-group-btn>select.form-input__group-btn, .input-group-lg>.input-group-btn>select.product-buy__btn, .input-group-lg>select.filter__range-control, .input-group-lg>select.form-control, .input-group-lg>select.form-input__control, .input-group-lg>select.form__select, .input-group-lg>select.input-group-addon, .input-group-lg>select.variants-select__field, select.input-lg {
    height: 46px;
    line-height: 46px;
}
.form-input--product-base .form-input__group>.form-input__group-item>select[multiple].active-filters__btn-ico, .form-input--product-base .form-input__group>.form-input__group-item>select[multiple].active-filters__btn-link, .form-input--product-base .form-input__group>.form-input__group-item>select[multiple].btn, .form-input--product-base .form-input__group>.form-input__group-item>select[multiple].btn-white, .form-input--product-base .form-input__group>.form-input__group-item>select[multiple].error-page__button, .form-input--product-base .form-input__group>.form-input__group-item>select[multiple].form-input__group-btn, .form-input--product-base .form-input__group>.form-input__group-item>select[multiple].product-buy__btn, .form-input--product-base .form-input__group>.form-input__group-item>textarea.active-filters__btn-ico, .form-input--product-base .form-input__group>.form-input__group-item>textarea.active-filters__btn-link, .form-input--product-base .form-input__group>.form-input__group-item>textarea.btn, .form-input--product-base .form-input__group>.form-input__group-item>textarea.btn-white, .form-input--product-base .form-input__group>.form-input__group-item>textarea.error-page__button, .form-input--product-base .form-input__group>.form-input__group-item>textarea.form-input__group-btn, .form-input--product-base .form-input__group>.form-input__group-item>textarea.product-buy__btn, .form-input--product-base .form-input__group>.input-group-btn>select[multiple].active-filters__btn-ico, .form-input--product-base .form-input__group>.input-group-btn>select[multiple].active-filters__btn-link, .form-input--product-base .form-input__group>.input-group-btn>select[multiple].btn, .form-input--product-base .form-input__group>.input-group-btn>select[multiple].btn-white, .form-input--product-base .form-input__group>.input-group-btn>select[multiple].error-page__button, .form-input--product-base .form-input__group>.input-group-btn>select[multiple].form-input__group-btn, .form-input--product-base .form-input__group>.input-group-btn>select[multiple].product-buy__btn, .form-input--product-base .form-input__group>.input-group-btn>textarea.active-filters__btn-ico, .form-input--product-base .form-input__group>.input-group-btn>textarea.active-filters__btn-link, .form-input--product-base .form-input__group>.input-group-btn>textarea.btn, .form-input--product-base .form-input__group>.input-group-btn>textarea.btn-white, .form-input--product-base .form-input__group>.input-group-btn>textarea.error-page__button, .form-input--product-base .form-input__group>.input-group-btn>textarea.form-input__group-btn, .form-input--product-base .form-input__group>.input-group-btn>textarea.product-buy__btn, .form-input--product-base .form-input__group>select[multiple].filter__range-control, .form-input--product-base .form-input__group>select[multiple].form-control, .form-input--product-base .form-input__group>select[multiple].form-input__control, .form-input--product-base .form-input__group>select[multiple].form__select, .form-input--product-base .form-input__group>select[multiple].input-group-addon, .form-input--product-base .form-input__group>select[multiple].variants-select__field, .form-input--product-base .form-input__group>textarea.filter__range-control, .form-input--product-base .form-input__group>textarea.form-control, .form-input--product-base .form-input__group>textarea.form-input__control, .form-input--product-base .form-input__group>textarea.form__select, .form-input--product-base .form-input__group>textarea.input-group-addon, .form-input--product-base .form-input__group>textarea.variants-select__field, .form-input--product-base .input-group-lg>.form-input__group-item>select[multiple].form-input__group-btn, .form-input--product-base .input-group-lg>.form-input__group-item>textarea.form-input__group-btn, .form-input--product-base .input-group-lg>.input-group-btn>select[multiple].form-input__group-btn, .form-input--product-base .input-group-lg>.input-group-btn>textarea.form-input__group-btn, .input-group-lg>.form-input__group-item>select[multiple].active-filters__btn-ico, .input-group-lg>.form-input__group-item>select[multiple].active-filters__btn-link, .input-group-lg>.form-input__group-item>select[multiple].btn, .input-group-lg>.form-input__group-item>select[multiple].btn-white, .input-group-lg>.form-input__group-item>select[multiple].error-page__button, .input-group-lg>.form-input__group-item>select[multiple].form-input__group-btn, .input-group-lg>.form-input__group-item>select[multiple].product-buy__btn, .input-group-lg>.form-input__group-item>textarea.active-filters__btn-ico, .input-group-lg>.form-input__group-item>textarea.active-filters__btn-link, .input-group-lg>.form-input__group-item>textarea.btn, .input-group-lg>.form-input__group-item>textarea.btn-white, .input-group-lg>.form-input__group-item>textarea.error-page__button, .input-group-lg>.form-input__group-item>textarea.form-input__group-btn, .input-group-lg>.form-input__group-item>textarea.product-buy__btn, .input-group-lg>.input-group-btn>select[multiple].active-filters__btn-ico, .input-group-lg>.input-group-btn>select[multiple].active-filters__btn-link, .input-group-lg>.input-group-btn>select[multiple].btn, .input-group-lg>.input-group-btn>select[multiple].btn-white, .input-group-lg>.input-group-btn>select[multiple].error-page__button, .input-group-lg>.input-group-btn>select[multiple].form-input__group-btn, .input-group-lg>.input-group-btn>select[multiple].product-buy__btn, .input-group-lg>.input-group-btn>textarea.active-filters__btn-ico, .input-group-lg>.input-group-btn>textarea.active-filters__btn-link, .input-group-lg>.input-group-btn>textarea.btn, .input-group-lg>.input-group-btn>textarea.btn-white, .input-group-lg>.input-group-btn>textarea.error-page__button, .input-group-lg>.input-group-btn>textarea.form-input__group-btn, .input-group-lg>.input-group-btn>textarea.product-buy__btn, .input-group-lg>select[multiple].filter__range-control, .input-group-lg>select[multiple].form-control, .input-group-lg>select[multiple].form-input__control, .input-group-lg>select[multiple].form__select, .input-group-lg>select[multiple].input-group-addon, .input-group-lg>select[multiple].variants-select__field, .input-group-lg>textarea.filter__range-control, .input-group-lg>textarea.form-control, .input-group-lg>textarea.form-input__control, .input-group-lg>textarea.form__select, .input-group-lg>textarea.input-group-addon, .input-group-lg>textarea.variants-select__field, select[multiple].input-lg, textarea.input-lg {
    height: auto;
}
.form-group-lg .filter__range-control, .form-group-lg .form-control, .form-group-lg .form-input__control, .form-group-lg .form__select, .form-group-lg .variants-select__field {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 2px;
}
.form-group-lg select.filter__range-control, .form-group-lg select.form-control, .form-group-lg select.form-input__control, .form-group-lg select.form__select, .form-group-lg select.variants-select__field {
    height: 46px;
    line-height: 46px;
}
.form-group-lg select[multiple].filter__range-control, .form-group-lg select[multiple].form-control, .form-group-lg select[multiple].form-input__control, .form-group-lg select[multiple].form__select, .form-group-lg select[multiple].variants-select__field, .form-group-lg textarea.filter__range-control, .form-group-lg textarea.form-control, .form-group-lg textarea.form-input__control, .form-group-lg textarea.form__select, .form-group-lg textarea.variants-select__field {
    height: auto;
}
.form-group-lg .form-control-static {
    height: 46px;
    min-height: 38px;
    padding: 11px 16px;
    font-size: 18px;
    line-height: 1.3333333;
}
.has-feedback {
    position: relative;
}
.has-feedback .filter__range-control, .has-feedback .form-control, .has-feedback .form-input__control, .has-feedback .form__select, .has-feedback .variants-select__field {
    padding-right: 42.5px;
}
.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    pointer-events: none;
}
.btn-order .form-input--product-base .form-input__group>.form-input__group-item>button+.form-control-feedback, .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=button]+.form-control-feedback, .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=reset]+.form-control-feedback, .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=submit]+.form-control-feedback, .btn-order .form-input--product-base .form-input__group>.input-group-btn>button+.form-control-feedback, .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=button]+.form-control-feedback, .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=reset]+.form-control-feedback, .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=submit]+.form-control-feedback, .btn-order .input-group-lg>.form-input__group-item>button+.form-control-feedback, .btn-order .input-group-lg>.form-input__group-item>input[type=button]+.form-control-feedback, .btn-order .input-group-lg>.form-input__group-item>input[type=reset]+.form-control-feedback, .btn-order .input-group-lg>.form-input__group-item>input[type=submit]+.form-control-feedback, .btn-order .input-group-lg>.input-group-btn>button+.form-control-feedback, .btn-order .input-group-lg>.input-group-btn>input[type=button]+.form-control-feedback, .btn-order .input-group-lg>.input-group-btn>input[type=reset]+.form-control-feedback, .btn-order .input-group-lg>.input-group-btn>input[type=submit]+.form-control-feedback, .form-group-lg .filter__range-control+.form-control-feedback, .form-group-lg .form-control+.form-control-feedback, .form-group-lg .form-input__control+.form-control-feedback, .form-group-lg .form__select+.form-control-feedback, .form-group-lg .variants-select__field+.form-control-feedback, .form-input--product-base .btn-order .form-input__group>.form-input__group-item>button+.form-control-feedback, .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=button]+.form-control-feedback, .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=reset]+.form-control-feedback, .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=submit]+.form-control-feedback, .form-input--product-base .btn-order .form-input__group>.input-group-btn>button+.form-control-feedback, .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=button]+.form-control-feedback, .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=reset]+.form-control-feedback, .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=submit]+.form-control-feedback, .form-input--product-base .form-input__group+.form-control-feedback, .form-input--product-base .form-input__group>.filter__range-control+.form-control-feedback, .form-input--product-base .form-input__group>.form-control+.form-control-feedback, .form-input--product-base .form-input__group>.form-input__control+.form-control-feedback, .form-input--product-base .form-input__group>.form-input__group-item>.active-filters__btn-ico+.form-control-feedback, .form-input--product-base .form-input__group>.form-input__group-item>.active-filters__btn-link+.form-control-feedback, .form-input--product-base .form-input__group>.form-input__group-item>.btn+.form-control-feedback, .form-input--product-base .form-input__group>.form-input__group-item>.btn-white+.form-control-feedback, .form-input--product-base .form-input__group>.form-input__group-item>.error-page__button+.form-control-feedback, .form-input--product-base .form-input__group>.form-input__group-item>.form-input__group-btn+.form-control-feedback, .form-input--product-base .form-input__group>.form-input__group-item>.product-buy__btn+.form-control-feedback, .form-input--product-base .form-input__group>.form__select+.form-control-feedback, .form-input--product-base .form-input__group>.input-group-addon+.form-control-feedback, .form-input--product-base .form-input__group>.input-group-btn>.active-filters__btn-ico+.form-control-feedback, .form-input--product-base .form-input__group>.input-group-btn>.active-filters__btn-link+.form-control-feedback, .form-input--product-base .form-input__group>.input-group-btn>.btn+.form-control-feedback, .form-input--product-base .form-input__group>.input-group-btn>.btn-white+.form-control-feedback, .form-input--product-base .form-input__group>.input-group-btn>.error-page__button+.form-control-feedback, .form-input--product-base .form-input__group>.input-group-btn>.form-input__group-btn+.form-control-feedback, .form-input--product-base .form-input__group>.input-group-btn>.product-buy__btn+.form-control-feedback, .form-input--product-base .form-input__group>.variants-select__field+.form-control-feedback, .form-input--product-base .input-group-lg>.form-input__group-item>.form-input__group-btn+.form-control-feedback, .form-input--product-base .input-group-lg>.input-group-btn>.form-input__group-btn+.form-control-feedback, .input-group-lg+.form-control-feedback, .input-group-lg>.filter__range-control+.form-control-feedback, .input-group-lg>.form-control+.form-control-feedback, .input-group-lg>.form-input__control+.form-control-feedback, .input-group-lg>.form-input__group-item>.active-filters__btn-ico+.form-control-feedback, .input-group-lg>.form-input__group-item>.active-filters__btn-link+.form-control-feedback, .input-group-lg>.form-input__group-item>.btn+.form-control-feedback, .input-group-lg>.form-input__group-item>.btn-white+.form-control-feedback, .input-group-lg>.form-input__group-item>.error-page__button+.form-control-feedback, .input-group-lg>.form-input__group-item>.form-input__group-btn+.form-control-feedback, .input-group-lg>.form-input__group-item>.product-buy__btn+.form-control-feedback, .input-group-lg>.form__select+.form-control-feedback, .input-group-lg>.input-group-addon+.form-control-feedback, .input-group-lg>.input-group-btn>.active-filters__btn-ico+.form-control-feedback, .input-group-lg>.input-group-btn>.active-filters__btn-link+.form-control-feedback, .input-group-lg>.input-group-btn>.btn+.form-control-feedback, .input-group-lg>.input-group-btn>.btn-white+.form-control-feedback, .input-group-lg>.input-group-btn>.error-page__button+.form-control-feedback, .input-group-lg>.input-group-btn>.form-input__group-btn+.form-control-feedback, .input-group-lg>.input-group-btn>.product-buy__btn+.form-control-feedback, .input-group-lg>.variants-select__field+.form-control-feedback, .input-lg+.form-control-feedback {
    width: 46px;
    height: 46px;
    line-height: 46px;
}
.btn-order .input-group-sm>.form-input__group-item>button+.form-control-feedback, .btn-order .input-group-sm>.form-input__group-item>input[type=button]+.form-control-feedback, .btn-order .input-group-sm>.form-input__group-item>input[type=reset]+.form-control-feedback, .btn-order .input-group-sm>.form-input__group-item>input[type=submit]+.form-control-feedback, .btn-order .input-group-sm>.input-group-btn>button+.form-control-feedback, .btn-order .input-group-sm>.input-group-btn>input[type=button]+.form-control-feedback, .btn-order .input-group-sm>.input-group-btn>input[type=reset]+.form-control-feedback, .btn-order .input-group-sm>.input-group-btn>input[type=submit]+.form-control-feedback, .filter__range-control+.form-control-feedback, .form-group-sm .filter__range-control+.form-control-feedback, .form-group-sm .form-control+.form-control-feedback, .form-group-sm .form-input__control+.form-control-feedback, .form-group-sm .form__select+.form-control-feedback, .form-group-sm .variants-select__field+.form-control-feedback, .form-input--product-base .input-group-sm>.form-input__group-item>.form-input__group-btn+.form-control-feedback, .form-input--product-base .input-group-sm>.input-group-btn>.form-input__group-btn+.form-control-feedback, .form-input__control--sm+.form-control-feedback, .input-group-sm+.form-control-feedback, .input-group-sm>.filter__range-control+.form-control-feedback, .input-group-sm>.form-control+.form-control-feedback, .input-group-sm>.form-input__control+.form-control-feedback, .input-group-sm>.form-input__group-item>.active-filters__btn-ico+.form-control-feedback, .input-group-sm>.form-input__group-item>.active-filters__btn-link+.form-control-feedback, .input-group-sm>.form-input__group-item>.btn+.form-control-feedback, .input-group-sm>.form-input__group-item>.btn-white+.form-control-feedback, .input-group-sm>.form-input__group-item>.error-page__button+.form-control-feedback, .input-group-sm>.form-input__group-item>.form-input__group-btn+.form-control-feedback, .input-group-sm>.form-input__group-item>.product-buy__btn+.form-control-feedback, .input-group-sm>.form__select+.form-control-feedback, .input-group-sm>.input-group-addon+.form-control-feedback, .input-group-sm>.input-group-btn>.active-filters__btn-ico+.form-control-feedback, .input-group-sm>.input-group-btn>.active-filters__btn-link+.form-control-feedback, .input-group-sm>.input-group-btn>.btn+.form-control-feedback, .input-group-sm>.input-group-btn>.btn-white+.form-control-feedback, .input-group-sm>.input-group-btn>.error-page__button+.form-control-feedback, .input-group-sm>.input-group-btn>.form-input__group-btn+.form-control-feedback, .input-group-sm>.input-group-btn>.product-buy__btn+.form-control-feedback, .input-group-sm>.variants-select__field+.form-control-feedback, .input-sm+.form-control-feedback {
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.has-success .filter__range-control, .has-success .form-control, .has-success .form-input__control, .has-success .form__select, .has-success .variants-select__field {
    border-color: #3c763d;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-success .filter__range-control:focus, .has-success .form-control:focus, .has-success .form-input__control:focus, .has-success .form__select:focus, .has-success .variants-select__field:focus {
    border-color: #2b542c;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
    color: #3c763d;
    border-color: #3c763d;
    background-color: #dff0d8;
}
.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .form-control-feedback, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label {
    color: #8a6d3b;
}
.has-warning .filter__range-control, .has-warning .form-control, .has-warning .form-input__control, .has-warning .form__select, .has-warning .variants-select__field {
    border-color: #8a6d3b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-warning .filter__range-control:focus, .has-warning .form-control:focus, .has-warning .form-input__control:focus, .has-warning .form__select:focus, .has-warning .variants-select__field:focus {
    border-color: #66512c;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
    color: #8a6d3b;
    border-color: #8a6d3b;
    background-color: #fcf8e3;
}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .form-control-feedback, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
    color: #a94442;
}
.has-error .filter__range-control, .has-error .form-control, .has-error .form-input__control, .has-error .form__select, .has-error .variants-select__field {
    border-color: #a94442;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .filter__range-control:focus, .has-error .form-control:focus, .has-error .form-input__control:focus, .has-error .form__select:focus, .has-error .variants-select__field:focus {
    border-color: #843534;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
    color: #a94442;
    border-color: #a94442;
    background-color: #f2dede;
}
.has-feedback label~.form-control-feedback {
    top: 25px;
}
.has-feedback label.sr-only~.form-control-feedback {
    top: 0;
}
.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373;
}
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px;
}
.form-horizontal .checkbox, .form-horizontal .radio {
    min-height: 27px;
}
.form-horizontal .form-group {
    margin-left: -15px;
    margin-right: -15px;
}
.form-horizontal .form-group:after, .form-horizontal .form-group:before {
    content: " ";
    display: table;
}
.form-horizontal .has-feedback .form-control-feedback {
    right: 15px;
}
.active-filters__btn-ico, .active-filters__btn-link, .btn, .btn-order button, .btn-order input[type=button], .btn-order input[type=reset], .btn-order input[type=submit], .btn-white, .error-page__button, .form-input--product-base .form-input__group-btn, .form-input__group-btn, .product-buy__btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    border-radius: 2px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.active-filters__btn-ico:active.focus, .active-filters__btn-ico:active:focus, .active-filters__btn-ico:focus, .active-filters__btn-link:active.focus, .active-filters__btn-link:active:focus, .active-filters__btn-link:focus, .active.active-filters__btn-ico:focus, .active.active-filters__btn-link:focus, .active.btn-white:focus, .active.error-page__button:focus, .active.focus.active-filters__btn-ico, .active.focus.active-filters__btn-link, .active.focus.btn-white, .active.focus.error-page__button, .active.focus.form-input__group-btn, .active.focus.product-buy__btn, .active.form-input__group-btn:focus, .active.product-buy__btn:focus, .btn-order button.active.focus, .btn-order button.active:focus, .btn-order button.focus, .btn-order button:active.focus, .btn-order button:active:focus, .btn-order button:focus, .btn-order input.active.focus[type=button], .btn-order input.active.focus[type=reset], .btn-order input.active.focus[type=submit], .btn-order input.active[type=button]:focus, .btn-order input.active[type=reset]:focus, .btn-order input.active[type=submit]:focus, .btn-order input.focus[type=button], .btn-order input.focus[type=reset], .btn-order input.focus[type=submit], .btn-order input[type=button]:active.focus, .btn-order input[type=button]:active:focus, .btn-order input[type=button]:focus, .btn-order input[type=reset]:active.focus, .btn-order input[type=reset]:active:focus, .btn-order input[type=reset]:focus, .btn-order input[type=submit]:active.focus, .btn-order input[type=submit]:active:focus, .btn-order input[type=submit]:focus, .btn-white:active.focus, .btn-white:active:focus, .btn-white:focus, .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus, .error-page__button:active.focus, .error-page__button:active:focus, .error-page__button:focus, .focus.active-filters__btn-ico, .focus.active-filters__btn-link, .focus.btn-white, .focus.error-page__button, .focus.form-input__group-btn, .focus.product-buy__btn, .form-input__group-btn:active.focus, .form-input__group-btn:active:focus, .form-input__group-btn:focus, .product-buy__btn:active.focus, .product-buy__btn:active:focus, .product-buy__btn:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px;
}
.active-filters__btn-ico:focus, .active-filters__btn-ico:hover, .active-filters__btn-link:focus, .active-filters__btn-link:hover, .btn-order button.focus, .btn-order button:focus, .btn-order button:hover, .btn-order input.focus[type=button], .btn-order input.focus[type=reset], .btn-order input.focus[type=submit], .btn-order input[type=button]:focus, .btn-order input[type=button]:hover, .btn-order input[type=reset]:focus, .btn-order input[type=reset]:hover, .btn-order input[type=submit]:focus, .btn-order input[type=submit]:hover, .btn-white:focus, .btn-white:hover, .btn.focus, .btn:focus, .btn:hover, .error-page__button:focus, .error-page__button:hover, .focus.active-filters__btn-ico, .focus.active-filters__btn-link, .focus.btn-white, .focus.error-page__button, .focus.form-input__group-btn, .focus.product-buy__btn, .form-input__group-btn:focus, .form-input__group-btn:hover, .product-buy__btn:focus, .product-buy__btn:hover {
    color: #333;
    text-decoration: none;
}
.active-filters__btn-ico:active, .active-filters__btn-link:active, .active.active-filters__btn-ico, .active.active-filters__btn-link, .active.btn-white, .active.error-page__button, .active.form-input__group-btn, .active.product-buy__btn, .btn-order button.active, .btn-order button:active, .btn-order input.active[type=button], .btn-order input.active[type=reset], .btn-order input.active[type=submit], .btn-order input[type=button]:active, .btn-order input[type=reset]:active, .btn-order input[type=submit]:active, .btn-white:active, .btn.active, .btn:active, .error-page__button:active, .form-input__group-btn:active, .product-buy__btn:active {
    outline: 0;
    background-image: none;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-order button.disabled, .btn-order button[disabled], .btn-order fieldset[disabled] button, .btn-order fieldset[disabled] input[type=button], .btn-order fieldset[disabled] input[type=reset], .btn-order fieldset[disabled] input[type=submit], .btn-order input.disabled[type=button], .btn-order input.disabled[type=reset], .btn-order input.disabled[type=submit], .btn-order input[disabled][type=button], .btn-order input[disabled][type=reset], .btn-order input[disabled][type=submit], .btn.disabled, .btn[disabled], .disabled.active-filters__btn-ico, .disabled.active-filters__btn-link, .disabled.btn-white, .disabled.error-page__button, .disabled.form-input__group-btn, .disabled.product-buy__btn, [disabled].active-filters__btn-ico, [disabled].active-filters__btn-link, [disabled].btn-white, [disabled].error-page__button, [disabled].form-input__group-btn, [disabled].product-buy__btn, fieldset[disabled] .active-filters__btn-ico, fieldset[disabled] .active-filters__btn-link, fieldset[disabled] .btn, fieldset[disabled] .btn-order button, fieldset[disabled] .btn-order input[type=button], fieldset[disabled] .btn-order input[type=reset], fieldset[disabled] .btn-order input[type=submit], fieldset[disabled] .btn-white, fieldset[disabled] .error-page__button, fieldset[disabled] .form-input__group-btn, fieldset[disabled] .product-buy__btn {
    cursor: not-allowed;
    opacity: .65;
    filter: alpha(opacity=65);
    box-shadow: none;
}
a.btn.disabled, a.disabled.active-filters__btn-ico, a.disabled.active-filters__btn-link, a.disabled.btn-white, a.disabled.error-page__button, a.disabled.form-input__group-btn, a.disabled.product-buy__btn, fieldset[disabled] a.active-filters__btn-ico, fieldset[disabled] a.active-filters__btn-link, fieldset[disabled] a.btn, fieldset[disabled] a.btn-white, fieldset[disabled] a.error-page__button, fieldset[disabled] a.form-input__group-btn, fieldset[disabled] a.product-buy__btn {
    pointer-events: none;
}
.active-filters__btn-ico, .active-filters__btn-link, .btn-default, .btn-white, .form-input__group-btn, .product-buy__btn--in-cart {
    color: #333;
    background-color: #f2f6f9;
    border-color: #c8cfd9;
}
.active-filters__btn-ico:focus, .active-filters__btn-link:focus, .btn-default.focus, .btn-default:focus, .btn-white:focus, .focus.active-filters__btn-ico, .focus.active-filters__btn-link, .focus.btn-white, .focus.form-input__group-btn, .focus.product-buy__btn--in-cart, .form-input__group-btn:focus, .product-buy__btn--in-cart:focus {
    color: #333;
    background-color: #cfdee9;
    border-color: #7d8da5;
}
.active-filters__btn-ico:active, .active-filters__btn-ico:hover, .active-filters__btn-link:active, .active-filters__btn-link:hover, .active.active-filters__btn-ico, .active.active-filters__btn-link, .active.btn-white, .active.form-input__group-btn, .active.product-buy__btn--in-cart, .btn-default.active, .btn-default:active, .btn-default:hover, .btn-white:active, .btn-white:hover, .form-input__group-btn:active, .form-input__group-btn:hover, .open>.btn-default.dropdown-toggle, .open>.dropdown-toggle.active-filters__btn-ico, .open>.dropdown-toggle.active-filters__btn-link, .open>.dropdown-toggle.btn-white, .open>.dropdown-toggle.form-input__group-btn, .open>.dropdown-toggle.product-buy__btn--in-cart, .product-buy__btn--in-cart:active, .product-buy__btn--in-cart:hover {
    color: #333;
    background-color: #cfdee9;
    border-color: #a4afc0;
}
.active-filters__btn-ico:active.focus, .active-filters__btn-ico:active:focus, .active-filters__btn-ico:active:hover, .active-filters__btn-link:active.focus, .active-filters__btn-link:active:focus, .active-filters__btn-link:active:hover, .active.active-filters__btn-ico:focus, .active.active-filters__btn-ico:hover, .active.active-filters__btn-link:focus, .active.active-filters__btn-link:hover, .active.btn-white:focus, .active.btn-white:hover, .active.focus.active-filters__btn-ico, .active.focus.active-filters__btn-link, .active.focus.btn-white, .active.focus.form-input__group-btn, .active.focus.product-buy__btn--in-cart, .active.form-input__group-btn:focus, .active.form-input__group-btn:hover, .active.product-buy__btn--in-cart:focus, .active.product-buy__btn--in-cart:hover, .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .btn-white:active.focus, .btn-white:active:focus, .btn-white:active:hover, .form-input__group-btn:active.focus, .form-input__group-btn:active:focus, .form-input__group-btn:active:hover, .open>.btn-default.dropdown-toggle.focus, .open>.btn-default.dropdown-toggle:focus, .open>.btn-default.dropdown-toggle:hover, .open>.dropdown-toggle.active-filters__btn-ico:focus, .open>.dropdown-toggle.active-filters__btn-ico:hover, .open>.dropdown-toggle.active-filters__btn-link:focus, .open>.dropdown-toggle.active-filters__btn-link:hover, .open>.dropdown-toggle.btn-white:focus, .open>.dropdown-toggle.btn-white:hover, .open>.dropdown-toggle.focus.active-filters__btn-ico, .open>.dropdown-toggle.focus.active-filters__btn-link, .open>.dropdown-toggle.focus.btn-white, .open>.dropdown-toggle.focus.form-input__group-btn, .open>.dropdown-toggle.focus.product-buy__btn--in-cart, .open>.dropdown-toggle.form-input__group-btn:focus, .open>.dropdown-toggle.form-input__group-btn:hover, .open>.dropdown-toggle.product-buy__btn--in-cart:focus, .open>.dropdown-toggle.product-buy__btn--in-cart:hover, .product-buy__btn--in-cart:active.focus, .product-buy__btn--in-cart:active:focus, .product-buy__btn--in-cart:active:hover {
    color: #333;
    background-color: #b7cdde;
    border-color: #7d8da5;
}
.active-filters__btn-ico:active, .active-filters__btn-link:active, .active.active-filters__btn-ico, .active.active-filters__btn-link, .active.btn-white, .active.form-input__group-btn, .active.product-buy__btn--in-cart, .btn-default.active, .btn-default:active, .btn-white:active, .form-input__group-btn:active, .open>.btn-default.dropdown-toggle, .open>.dropdown-toggle.active-filters__btn-ico, .open>.dropdown-toggle.active-filters__btn-link, .open>.dropdown-toggle.btn-white, .open>.dropdown-toggle.form-input__group-btn, .open>.dropdown-toggle.product-buy__btn--in-cart, .product-buy__btn--in-cart:active {
    background-image: none;
}
.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, .disabled.active-filters__btn-ico:focus, .disabled.active-filters__btn-ico:hover, .disabled.active-filters__btn-link:focus, .disabled.active-filters__btn-link:hover, .disabled.btn-white:focus, .disabled.btn-white:hover, .disabled.focus.active-filters__btn-ico, .disabled.focus.active-filters__btn-link, .disabled.focus.btn-white, .disabled.focus.form-input__group-btn, .disabled.focus.product-buy__btn--in-cart, .disabled.form-input__group-btn:focus, .disabled.form-input__group-btn:hover, .disabled.product-buy__btn--in-cart:focus, .disabled.product-buy__btn--in-cart:hover, [disabled].active-filters__btn-ico:focus, [disabled].active-filters__btn-ico:hover, [disabled].active-filters__btn-link:focus, [disabled].active-filters__btn-link:hover, [disabled].btn-white:focus, [disabled].btn-white:hover, [disabled].focus.active-filters__btn-ico, [disabled].focus.active-filters__btn-link, [disabled].focus.btn-white, [disabled].focus.form-input__group-btn, [disabled].focus.product-buy__btn--in-cart, [disabled].form-input__group-btn:focus, [disabled].form-input__group-btn:hover, [disabled].product-buy__btn--in-cart:focus, [disabled].product-buy__btn--in-cart:hover, fieldset[disabled] .active-filters__btn-ico:focus, fieldset[disabled] .active-filters__btn-ico:hover, fieldset[disabled] .active-filters__btn-link:focus, fieldset[disabled] .active-filters__btn-link:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-white:focus, fieldset[disabled] .btn-white:hover, fieldset[disabled] .focus.active-filters__btn-ico, fieldset[disabled] .focus.active-filters__btn-link, fieldset[disabled] .focus.btn-white, fieldset[disabled] .focus.form-input__group-btn, fieldset[disabled] .focus.product-buy__btn--in-cart, fieldset[disabled] .form-input__group-btn:focus, fieldset[disabled] .form-input__group-btn:hover, fieldset[disabled] .product-buy__btn--in-cart:focus, fieldset[disabled] .product-buy__btn--in-cart:hover {
    background-color: #f2f6f9;
    border-color: #c8cfd9;
}
.active-filters__btn-ico .badge, .active-filters__btn-link .badge, .btn-default .badge, .btn-white .badge, .form-input__group-btn .badge, .product-buy__btn--in-cart .badge {
    color: #f2f6f9;
    background-color: #333;
}
.btn-order button, .btn-order input[type=button], .btn-order input[type=reset], .btn-order input[type=submit], .btn-primary, .error-page__button, .product-buy__btn--buy {
    color: #fff;
}
.btn-order button.focus, .btn-order button:focus, .btn-order input.focus[type=button], .btn-order input.focus[type=reset], .btn-order input.focus[type=submit], .btn-order input[type=button]:focus, .btn-order input[type=reset]:focus, .btn-order input[type=submit]:focus, .btn-primary.focus, .btn-primary:focus, .error-page__button:focus, .focus.error-page__button, .focus.product-buy__btn--buy, .product-buy__btn--buy:focus {
    color: #fff;
    background-color: #cd6700;
    border-color: #673400;
}
.active.error-page__button, .active.product-buy__btn--buy, .btn-order .open>button.dropdown-toggle, .btn-order .open>input.dropdown-toggle[type=button], .btn-order .open>input.dropdown-toggle[type=reset], .btn-order .open>input.dropdown-toggle[type=submit], .btn-order button.active, .btn-order button:active, .btn-order button:hover, .btn-order input.active[type=button], .btn-order input.active[type=reset], .btn-order input.active[type=submit], .btn-order input[type=button]:active, .btn-order input[type=button]:hover, .btn-order input[type=reset]:active, .btn-order input[type=reset]:hover, .btn-order input[type=submit]:active, .btn-order input[type=submit]:hover, .btn-primary.active, .btn-primary:active, .btn-primary:hover, .error-page__button:active, .error-page__button:hover, .open>.btn-primary.dropdown-toggle, .open>.dropdown-toggle.error-page__button, .open>.dropdown-toggle.product-buy__btn--buy, .product-buy__btn--buy:active, .product-buy__btn--buy:hover {
    color: #fff;
    background-color: #cd6700;
    border-color: #a95500;
}
.active.error-page__button:focus, .active.error-page__button:hover, .active.focus.error-page__button, .active.focus.product-buy__btn--buy, .active.product-buy__btn--buy:focus, .active.product-buy__btn--buy:hover, .btn-order .open>button.dropdown-toggle.focus, .btn-order .open>button.dropdown-toggle:focus, .btn-order .open>button.dropdown-toggle:hover, .btn-order .open>input.dropdown-toggle.focus[type=button], .btn-order .open>input.dropdown-toggle.focus[type=reset], .btn-order .open>input.dropdown-toggle.focus[type=submit], .btn-order .open>input.dropdown-toggle[type=button]:focus, .btn-order .open>input.dropdown-toggle[type=button]:hover, .btn-order .open>input.dropdown-toggle[type=reset]:focus, .btn-order .open>input.dropdown-toggle[type=reset]:hover, .btn-order .open>input.dropdown-toggle[type=submit]:focus, .btn-order .open>input.dropdown-toggle[type=submit]:hover, .btn-order button.active.focus, .btn-order button.active:focus, .btn-order button.active:hover, .btn-order button:active.focus, .btn-order button:active:focus, .btn-order button:active:hover, .btn-order input.active.focus[type=button], .btn-order input.active.focus[type=reset], .btn-order input.active.focus[type=submit], .btn-order input.active[type=button]:focus, .btn-order input.active[type=button]:hover, .btn-order input.active[type=reset]:focus, .btn-order input.active[type=reset]:hover, .btn-order input.active[type=submit]:focus, .btn-order input.active[type=submit]:hover, .btn-order input[type=button]:active.focus, .btn-order input[type=button]:active:focus, .btn-order input[type=button]:active:hover, .btn-order input[type=reset]:active.focus, .btn-order input[type=reset]:active:focus, .btn-order input[type=reset]:active:hover, .btn-order input[type=submit]:active.focus, .btn-order input[type=submit]:active:focus, .btn-order input[type=submit]:active:hover, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .error-page__button:active.focus, .error-page__button:active:focus, .error-page__button:active:hover, .open>.btn-primary.dropdown-toggle.focus, .open>.btn-primary.dropdown-toggle:focus, .open>.btn-primary.dropdown-toggle:hover, .open>.dropdown-toggle.error-page__button:focus, .open>.dropdown-toggle.error-page__button:hover, .open>.dropdown-toggle.focus.error-page__button, .open>.dropdown-toggle.focus.product-buy__btn--buy, .open>.dropdown-toggle.product-buy__btn--buy:focus, .open>.dropdown-toggle.product-buy__btn--buy:hover, .product-buy__btn--buy:active.focus, .product-buy__btn--buy:active:focus, .product-buy__btn--buy:active:hover {
    color: #fff;
    background-color: #a95500;
    border-color: #673400;
}
.active.error-page__button, .active.product-buy__btn--buy, .btn-order .open>button.dropdown-toggle, .btn-order .open>input.dropdown-toggle[type=button], .btn-order .open>input.dropdown-toggle[type=reset], .btn-order .open>input.dropdown-toggle[type=submit], .btn-order button.active, .btn-order button:active, .btn-order input.active[type=button], .btn-order input.active[type=reset], .btn-order input.active[type=submit], .btn-order input[type=button]:active, .btn-order input[type=reset]:active, .btn-order input[type=submit]:active, .btn-primary.active, .btn-primary:active, .error-page__button:active, .open>.btn-primary.dropdown-toggle, .open>.dropdown-toggle.error-page__button, .open>.dropdown-toggle.product-buy__btn--buy, .product-buy__btn--buy:active {
    background-image: none;
}
.btn-order button.disabled.focus, .btn-order button.disabled:focus, .btn-order button.disabled:hover, .btn-order button[disabled].focus, .btn-order button[disabled]:focus, .btn-order button[disabled]:hover, .btn-order fieldset[disabled] button.focus, .btn-order fieldset[disabled] button:focus, .btn-order fieldset[disabled] button:hover, .btn-order fieldset[disabled] input.focus[type=button], .btn-order fieldset[disabled] input.focus[type=reset], .btn-order fieldset[disabled] input.focus[type=submit], .btn-order fieldset[disabled] input[type=button]:focus, .btn-order fieldset[disabled] input[type=button]:hover, .btn-order fieldset[disabled] input[type=reset]:focus, .btn-order fieldset[disabled] input[type=reset]:hover, .btn-order fieldset[disabled] input[type=submit]:focus, .btn-order fieldset[disabled] input[type=submit]:hover, .btn-order input.disabled.focus[type=button], .btn-order input.disabled.focus[type=reset], .btn-order input.disabled.focus[type=submit], .btn-order input.disabled[type=button]:focus, .btn-order input.disabled[type=button]:hover, .btn-order input.disabled[type=reset]:focus, .btn-order input.disabled[type=reset]:hover, .btn-order input.disabled[type=submit]:focus, .btn-order input.disabled[type=submit]:hover, .btn-order input[disabled].focus[type=button], .btn-order input[disabled].focus[type=reset], .btn-order input[disabled].focus[type=submit], .btn-order input[disabled][type=button]:focus, .btn-order input[disabled][type=button]:hover, .btn-order input[disabled][type=reset]:focus, .btn-order input[disabled][type=reset]:hover, .btn-order input[disabled][type=submit]:focus, .btn-order input[disabled][type=submit]:hover, .btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, .disabled.error-page__button:focus, .disabled.error-page__button:hover, .disabled.focus.error-page__button, .disabled.focus.product-buy__btn--buy, .disabled.product-buy__btn--buy:focus, .disabled.product-buy__btn--buy:hover, [disabled].error-page__button:focus, [disabled].error-page__button:hover, [disabled].focus.error-page__button, [disabled].focus.product-buy__btn--buy, [disabled].product-buy__btn--buy:focus, [disabled].product-buy__btn--buy:hover, fieldset[disabled] .btn-order button.focus, fieldset[disabled] .btn-order button:focus, fieldset[disabled] .btn-order button:hover, fieldset[disabled] .btn-order input.focus[type=button], fieldset[disabled] .btn-order input.focus[type=reset], fieldset[disabled] .btn-order input.focus[type=submit], fieldset[disabled] .btn-order input[type=button]:focus, fieldset[disabled] .btn-order input[type=button]:hover, fieldset[disabled] .btn-order input[type=reset]:focus, fieldset[disabled] .btn-order input[type=reset]:hover, fieldset[disabled] .btn-order input[type=submit]:focus, fieldset[disabled] .btn-order input[type=submit]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .error-page__button:focus, fieldset[disabled] .error-page__button:hover, fieldset[disabled] .focus.error-page__button, fieldset[disabled] .focus.product-buy__btn--buy, fieldset[disabled] .product-buy__btn--buy:focus, fieldset[disabled] .product-buy__btn--buy:hover {
    background-color: #fd61a8;
    border-color: #fd61a8;
}
.btn-order button .badge, .btn-order input[type=button] .badge, .btn-order input[type=reset] .badge, .btn-order input[type=submit] .badge, .btn-primary .badge, .error-page__button .badge, .product-buy__btn--buy .badge {
    color: #fd61a8;
    background-color: #fff;
}
.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.btn-success.focus, .btn-success:focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625;
}
.btn-success.active, .btn-success:active, .btn-success:hover, .open>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #398439;
}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.btn-success.dropdown-toggle.focus, .open>.btn-success.dropdown-toggle:focus, .open>.btn-success.dropdown-toggle:hover {
    color: #fff;
    background-color: #398439;
    border-color: #255625;
}
.btn-success.active, .btn-success:active, .open>.btn-success.dropdown-toggle {
    background-image: none;
}
.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.btn-success .badge {
    color: #5cb85c;
    background-color: #fff;
}
.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
}
.btn-info.focus, .btn-info:focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85;
}
.btn-info.active, .btn-info:active, .btn-info:hover, .open>.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc;
}
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open>.btn-info.dropdown-toggle.focus, .open>.btn-info.dropdown-toggle:focus, .open>.btn-info.dropdown-toggle:hover {
    color: #fff;
    background-color: #269abc;
    border-color: #1b6d85;
}
.btn-info.active, .btn-info:active, .open>.btn-info.dropdown-toggle {
    background-image: none;
}
.btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {
    background-color: #5bc0de;
    border-color: #46b8da;
}
.btn-info .badge {
    color: #5bc0de;
    background-color: #fff;
}
.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}
.btn-warning.focus, .btn-warning:focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d;
}
.btn-warning.active, .btn-warning:active, .btn-warning:hover, .open>.btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512;
}
.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open>.btn-warning.dropdown-toggle.focus, .open>.btn-warning.dropdown-toggle:focus, .open>.btn-warning.dropdown-toggle:hover {
    color: #fff;
    background-color: #d58512;
    border-color: #985f0d;
}
.btn-warning.active, .btn-warning:active, .open>.btn-warning.dropdown-toggle {
    background-image: none;
}
.btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {
    background-color: #f0ad4e;
    border-color: #eea236;
}
.btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff;
}
.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}
.btn-danger.focus, .btn-danger:focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19;
}
.btn-danger.active, .btn-danger:active, .btn-danger:hover, .open>.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925;
}
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open>.btn-danger.dropdown-toggle.focus, .open>.btn-danger.dropdown-toggle:focus, .open>.btn-danger.dropdown-toggle:hover {
    color: #fff;
    background-color: #ac2925;
    border-color: #761c19;
}
.btn-danger.active, .btn-danger:active, .open>.btn-danger.dropdown-toggle {
    background-image: none;
}
.btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {
    background-color: #d9534f;
    border-color: #d43f3a;
}
.btn-danger .badge {
    color: #d9534f;
    background-color: #fff;
}
.btn-link {
    color: #337ab7;
    font-weight: 400;
    border-radius: 0;
}
.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent;
    box-shadow: none;
}
.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {
    border-color: transparent;
}
.btn-link:focus, .btn-link:hover {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent;
}
.link--main, .link--main:hover, .link--second, .mfp-close {
    text-decoration: none;
}
.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {
    color: #777;
    text-decoration: none;
}
.btn-group-lg>.active-filters__btn-ico, .btn-group-lg>.active-filters__btn-link, .btn-group-lg>.btn, .btn-group-lg>.btn-white, .btn-group-lg>.error-page__button, .btn-group-lg>.form-input__group-btn, .btn-group-lg>.product-buy__btn, .btn-lg, .btn-order .btn-group-lg>button, .btn-order button, .btn-order input[type=button], .btn-order input[type=reset], .btn-order input[type=submit], .form-input--product-base .btn-group-lg>.form-input__group-btn, .product-buy--product .product-buy__btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 2px;
}
.active-filters__btn-ico, .active-filters__btn-link, .btn-group-sm>.active-filters__btn-ico, .btn-group-sm>.active-filters__btn-link, .btn-group-sm>.btn, .btn-group-sm>.btn-white, .btn-group-sm>.error-page__button, .btn-group-sm>.form-input__group-btn, .btn-group-sm>.product-buy__btn, .btn-order .btn-group-sm>button, .btn-order .btn-group-sm>input[type=button], .btn-order .btn-group-sm>input[type=reset], .btn-order .btn-group-sm>input[type=submit], .btn-sm, .form-input--product-base .btn-group-sm>.form-input__group-btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 2px;
}
.btn-group-xs>.active-filters__btn-ico, .btn-group-xs>.active-filters__btn-link, .btn-group-xs>.btn, .btn-group-xs>.btn-white, .btn-group-xs>.error-page__button, .btn-group-xs>.form-input__group-btn, .btn-group-xs>.product-buy__btn, .btn-order .btn-group-xs>button, .btn-order .btn-group-xs>input[type=button], .btn-order .btn-group-xs>input[type=reset], .btn-order .btn-group-xs>input[type=submit], .btn-xs, .form-input--product-base .btn-group-xs>.form-input__group-btn {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 2px;
}
.active-filters__btn>.active-filters__btn-ico:first-child:not(:last-child):not(.dropdown-toggle), .active-filters__btn>.active-filters__btn-link:first-child:not(:last-child):not(.dropdown-toggle), .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>.active-filters__btn-ico:last-child, .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>.active-filters__btn-link:last-child, .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>.btn-white:last-child, .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>.btn:last-child, .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>.dropdown-toggle, .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>.error-page__button:last-child, .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>.form-input__group-btn:last-child, .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>.product-buy__btn:last-child, .active-filters__btn>.btn-group:first-child:not(:last-child)>.active-filters__btn-ico:last-child, .active-filters__btn>.btn-group:first-child:not(:last-child)>.active-filters__btn-link:last-child, .active-filters__btn>.btn-group:first-child:not(:last-child)>.btn-white:last-child, .active-filters__btn>.btn-group:first-child:not(:last-child)>.btn:last-child, .active-filters__btn>.btn-group:first-child:not(:last-child)>.dropdown-toggle, .active-filters__btn>.btn-group:first-child:not(:last-child)>.error-page__button:last-child, .active-filters__btn>.btn-group:first-child:not(:last-child)>.form-input__group-btn:last-child, .active-filters__btn>.btn-group:first-child:not(:last-child)>.product-buy__btn:last-child, .active-filters__btn>.btn-white:first-child:not(:last-child):not(.dropdown-toggle), .active-filters__btn>.btn:first-child:not(:last-child):not(.dropdown-toggle), .active-filters__btn>.error-page__button:first-child:not(:last-child):not(.dropdown-toggle), .active-filters__btn>.form-input__group-btn:first-child:not(:last-child):not(.dropdown-toggle), .active-filters__btn>.product-buy__btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-group>.active-filters__btn-ico:first-child:not(:last-child):not(.dropdown-toggle), .btn-group>.active-filters__btn-link:first-child:not(:last-child):not(.dropdown-toggle), .btn-group>.active-filters__btn:first-child:not(:last-child)>.active-filters__btn-ico:last-child, .btn-group>.active-filters__btn:first-child:not(:last-child)>.active-filters__btn-link:last-child, .btn-group>.active-filters__btn:first-child:not(:last-child)>.btn-white:last-child, .btn-group>.active-filters__btn:first-child:not(:last-child)>.btn:last-child, .btn-group>.active-filters__btn:first-child:not(:last-child)>.dropdown-toggle, .btn-group>.active-filters__btn:first-child:not(:last-child)>.error-page__button:last-child, .btn-group>.active-filters__btn:first-child:not(:last-child)>.form-input__group-btn:last-child, .btn-group>.active-filters__btn:first-child:not(:last-child)>.product-buy__btn:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.active-filters__btn-ico:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.active-filters__btn-link:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.btn-white:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle, .btn-group>.btn-group:first-child:not(:last-child)>.error-page__button:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.form-input__group-btn:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.product-buy__btn:last-child, .btn-group>.btn-white:first-child:not(:last-child):not(.dropdown-toggle), .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-group>.error-page__button:first-child:not(:last-child):not(.dropdown-toggle), .btn-group>.form-input__group-btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-group>.product-buy__btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-order .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>button:last-child, .btn-order .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>input[type=button]:last-child, .btn-order .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>input[type=reset]:last-child, .btn-order .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>input[type=submit]:last-child, .btn-order .active-filters__btn>.btn-group:first-child:not(:last-child)>button:last-child, .btn-order .active-filters__btn>.btn-group:first-child:not(:last-child)>input[type=button]:last-child, .btn-order .active-filters__btn>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child, .btn-order .active-filters__btn>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child, .btn-order .active-filters__btn>button:first-child:not(:last-child):not(.dropdown-toggle), .btn-order .active-filters__btn>input[type=button]:first-child:not(:last-child):not(.dropdown-toggle), .btn-order .active-filters__btn>input[type=reset]:first-child:not(:last-child):not(.dropdown-toggle), .btn-order .active-filters__btn>input[type=submit]:first-child:not(:last-child):not(.dropdown-toggle), .btn-order .btn-group>.active-filters__btn:first-child:not(:last-child)>button:last-child, .btn-order .btn-group>.active-filters__btn:first-child:not(:last-child)>input[type=button]:last-child, .btn-order .btn-group>.active-filters__btn:first-child:not(:last-child)>input[type=reset]:last-child, .btn-order .btn-group>.active-filters__btn:first-child:not(:last-child)>input[type=submit]:last-child, .btn-order .btn-group>.btn-group:first-child:not(:last-child)>button:last-child, .btn-order .btn-group>.btn-group:first-child:not(:last-child)>input[type=button]:last-child, .btn-order .btn-group>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child, .btn-order .btn-group>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child, .btn-order .btn-group>button:first-child:not(:last-child):not(.dropdown-toggle), .btn-order .btn-group>input[type=button]:first-child:not(:last-child):not(.dropdown-toggle), .btn-order .btn-group>input[type=reset]:first-child:not(:last-child):not(.dropdown-toggle), .btn-order .btn-group>input[type=submit]:first-child:not(:last-child):not(.dropdown-toggle), .form-input--product-base .active-filters__btn>.active-filters__btn:first-child:not(:last-child)>.form-input__group-btn:last-child, .form-input--product-base .active-filters__btn>.btn-group:first-child:not(:last-child)>.form-input__group-btn:last-child, .form-input--product-base .active-filters__btn>.form-input__group-btn:first-child:not(:last-child):not(.dropdown-toggle), .form-input--product-base .btn-group>.active-filters__btn:first-child:not(:last-child)>.form-input__group-btn:last-child, .form-input--product-base .btn-group>.btn-group:first-child:not(:last-child)>.form-input__group-btn:last-child, .form-input--product-base .btn-group>.form-input__group-btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.active-filters__btn>.active-filters__btn-ico:last-child:not(:first-child), .active-filters__btn>.active-filters__btn-link:last-child:not(:first-child), .active-filters__btn>.active-filters__btn:last-child:not(:first-child)>.active-filters__btn-ico:first-child, .active-filters__btn>.active-filters__btn:last-child:not(:first-child)>.active-filters__btn-link:first-child, .active-filters__btn>.active-filters__btn:last-child:not(:first-child)>.btn-white:first-child, .active-filters__btn>.active-filters__btn:last-child:not(:first-child)>.btn:first-child, .active-filters__btn>.active-filters__btn:last-child:not(:first-child)>.error-page__button:first-child, .active-filters__btn>.active-filters__btn:last-child:not(:first-child)>.form-input__group-btn:first-child, .active-filters__btn>.active-filters__btn:last-child:not(:first-child)>.product-buy__btn:first-child, .active-filters__btn>.btn-group:last-child:not(:first-child)>.active-filters__btn-ico:first-child, .active-filters__btn>.btn-group:last-child:not(:first-child)>.active-filters__btn-link:first-child, .active-filters__btn>.btn-group:last-child:not(:first-child)>.btn-white:first-child, .active-filters__btn>.btn-group:last-child:not(:first-child)>.btn:first-child, .active-filters__btn>.btn-group:last-child:not(:first-child)>.error-page__button:first-child, .active-filters__btn>.btn-group:last-child:not(:first-child)>.form-input__group-btn:first-child, .active-filters__btn>.btn-group:last-child:not(:first-child)>.product-buy__btn:first-child, .active-filters__btn>.btn-white:last-child:not(:first-child), .active-filters__btn>.btn:last-child:not(:first-child), .active-filters__btn>.dropdown-toggle:not(:first-child), .active-filters__btn>.error-page__button:last-child:not(:first-child), .active-filters__btn>.form-input__group-btn:last-child:not(:first-child), .active-filters__btn>.product-buy__btn:last-child:not(:first-child), .btn-group>.active-filters__btn-ico:last-child:not(:first-child), .btn-group>.active-filters__btn-link:last-child:not(:first-child), .btn-group>.active-filters__btn:last-child:not(:first-child)>.active-filters__btn-ico:first-child, .btn-group>.active-filters__btn:last-child:not(:first-child)>.active-filters__btn-link:first-child, .btn-group>.active-filters__btn:last-child:not(:first-child)>.btn-white:first-child, .btn-group>.active-filters__btn:last-child:not(:first-child)>.btn:first-child, .btn-group>.active-filters__btn:last-child:not(:first-child)>.error-page__button:first-child, .btn-group>.active-filters__btn:last-child:not(:first-child)>.form-input__group-btn:first-child, .btn-group>.active-filters__btn:last-child:not(:first-child)>.product-buy__btn:first-child, .btn-group>.btn-group:last-child:not(:first-child)>.active-filters__btn-ico:first-child, .btn-group>.btn-group:last-child:not(:first-child)>.active-filters__btn-link:first-child, .btn-group>.btn-group:last-child:not(:first-child)>.btn-white:first-child, .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child, .btn-group>.btn-group:last-child:not(:first-child)>.error-page__button:first-child, .btn-group>.btn-group:last-child:not(:first-child)>.form-input__group-btn:first-child, .btn-group>.btn-group:last-child:not(:first-child)>.product-buy__btn:first-child, .btn-group>.btn-white:last-child:not(:first-child), .btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child), .btn-group>.error-page__button:last-child:not(:first-child), .btn-group>.form-input__group-btn:last-child:not(:first-child), .btn-group>.product-buy__btn:last-child:not(:first-child), .btn-order .active-filters__btn>.active-filters__btn:last-child:not(:first-child)>button:first-child, .btn-order .active-filters__btn>.active-filters__btn:last-child:not(:first-child)>input[type=button]:first-child, .btn-order .active-filters__btn>.active-filters__btn:last-child:not(:first-child)>input[type=reset]:first-child, .btn-order .active-filters__btn>.active-filters__btn:last-child:not(:first-child)>input[type=submit]:first-child, .btn-order .active-filters__btn>.btn-group:last-child:not(:first-child)>button:first-child, .btn-order .active-filters__btn>.btn-group:last-child:not(:first-child)>input[type=button]:first-child, .btn-order .active-filters__btn>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child, .btn-order .active-filters__btn>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child, .btn-order .active-filters__btn>button:last-child:not(:first-child), .btn-order .active-filters__btn>input[type=button]:last-child:not(:first-child), .btn-order .active-filters__btn>input[type=reset]:last-child:not(:first-child), .btn-order .active-filters__btn>input[type=submit]:last-child:not(:first-child), .btn-order .btn-group>.active-filters__btn:last-child:not(:first-child)>button:first-child, .btn-order .btn-group>.active-filters__btn:last-child:not(:first-child)>input[type=button]:first-child, .btn-order .btn-group>.active-filters__btn:last-child:not(:first-child)>input[type=reset]:first-child, .btn-order .btn-group>.active-filters__btn:last-child:not(:first-child)>input[type=submit]:first-child, .btn-order .btn-group>.btn-group:last-child:not(:first-child)>button:first-child, .btn-order .btn-group>.btn-group:last-child:not(:first-child)>input[type=button]:first-child, .btn-order .btn-group>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child, .btn-order .btn-group>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child, .btn-order .btn-group>button:last-child:not(:first-child), .btn-order .btn-group>input[type=button]:last-child:not(:first-child), .btn-order .btn-group>input[type=reset]:last-child:not(:first-child), .btn-order .btn-group>input[type=submit]:last-child:not(:first-child), .form-input--product-base .active-filters__btn>.active-filters__btn:last-child:not(:first-child)>.form-input__group-btn:first-child, .form-input--product-base .active-filters__btn>.btn-group:last-child:not(:first-child)>.form-input__group-btn:first-child, .form-input--product-base .active-filters__btn>.form-input__group-btn:last-child:not(:first-child), .form-input--product-base .btn-group>.active-filters__btn:last-child:not(:first-child)>.form-input__group-btn:first-child, .form-input--product-base .btn-group>.btn-group:last-child:not(:first-child)>.form-input__group-btn:first-child, .form-input--product-base .btn-group>.form-input__group-btn:last-child:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.active-filters__btn>.active-filters__btn-ico:not(:first-child):not(:last-child):not(.dropdown-toggle), .active-filters__btn>.active-filters__btn-link:not(:first-child):not(:last-child):not(.dropdown-toggle), .active-filters__btn>.active-filters__btn:not(:first-child):not(:last-child)>.active-filters__btn-ico, .active-filters__btn>.active-filters__btn:not(:first-child):not(:last-child)>.active-filters__btn-link, .active-filters__btn>.active-filters__btn:not(:first-child):not(:last-child)>.btn, .active-filters__btn>.active-filters__btn:not(:first-child):not(:last-child)>.btn-white, .active-filters__btn>.active-filters__btn:not(:first-child):not(:last-child)>.error-page__button, .active-filters__btn>.active-filters__btn:not(:first-child):not(:last-child)>.form-input__group-btn, .active-filters__btn>.active-filters__btn:not(:first-child):not(:last-child)>.product-buy__btn, .active-filters__btn>.btn-group:not(:first-child):not(:last-child)>.active-filters__btn-ico, .active-filters__btn>.btn-group:not(:first-child):not(:last-child)>.active-filters__btn-link, .active-filters__btn>.btn-group:not(:first-child):not(:last-child)>.btn, .active-filters__btn>.btn-group:not(:first-child):not(:last-child)>.btn-white, .active-filters__btn>.btn-group:not(:first-child):not(:last-child)>.error-page__button, .active-filters__btn>.btn-group:not(:first-child):not(:last-child)>.form-input__group-btn, .active-filters__btn>.btn-group:not(:first-child):not(:last-child)>.product-buy__btn, .active-filters__btn>.btn-white:not(:first-child):not(:last-child):not(.dropdown-toggle), .active-filters__btn>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .active-filters__btn>.error-page__button:not(:first-child):not(:last-child):not(.dropdown-toggle), .active-filters__btn>.form-input__group-btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .active-filters__btn>.product-buy__btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group-vertical>.active-filters__btn-ico:not(:first-child):not(:last-child), .btn-group-vertical>.active-filters__btn-link:not(:first-child):not(:last-child), .btn-group-vertical>.btn-white:not(:first-child):not(:last-child), .btn-group-vertical>.btn:not(:first-child):not(:last-child), .btn-group-vertical>.error-page__button:not(:first-child):not(:last-child), .btn-group-vertical>.form-input__group-btn:not(:first-child):not(:last-child), .btn-group-vertical>.product-buy__btn:not(:first-child):not(:last-child), .btn-group>.active-filters__btn-ico:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group>.active-filters__btn-link:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group>.active-filters__btn:not(:first-child):not(:last-child)>.active-filters__btn-ico, .btn-group>.active-filters__btn:not(:first-child):not(:last-child)>.active-filters__btn-link, .btn-group>.active-filters__btn:not(:first-child):not(:last-child)>.btn, .btn-group>.active-filters__btn:not(:first-child):not(:last-child)>.btn-white, .btn-group>.active-filters__btn:not(:first-child):not(:last-child)>.error-page__button, .btn-group>.active-filters__btn:not(:first-child):not(:last-child)>.form-input__group-btn, .btn-group>.active-filters__btn:not(:first-child):not(:last-child)>.product-buy__btn, .btn-group>.btn-group:not(:first-child):not(:last-child)>.active-filters__btn-ico, .btn-group>.btn-group:not(:first-child):not(:last-child)>.active-filters__btn-link, .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn, .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-white, .btn-group>.btn-group:not(:first-child):not(:last-child)>.error-page__button, .btn-group>.btn-group:not(:first-child):not(:last-child)>.form-input__group-btn, .btn-group>.btn-group:not(:first-child):not(:last-child)>.product-buy__btn, .btn-group>.btn-white:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group>.error-page__button:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group>.form-input__group-btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group>.product-buy__btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-order .active-filters__btn>.active-filters__btn:not(:first-child):not(:last-child)>button, .btn-order .active-filters__btn>.active-filters__btn:not(:first-child):not(:last-child)>input[type=button], .btn-order .active-filters__btn>.active-filters__btn:not(:first-child):not(:last-child)>input[type=reset], .btn-order .active-filters__btn>.active-filters__btn:not(:first-child):not(:last-child)>input[type=submit], .btn-order .active-filters__btn>.btn-group:not(:first-child):not(:last-child)>button, .btn-order .active-filters__btn>.btn-group:not(:first-child):not(:last-child)>input[type=button], .btn-order .active-filters__btn>.btn-group:not(:first-child):not(:last-child)>input[type=reset], .btn-order .active-filters__btn>.btn-group:not(:first-child):not(:last-child)>input[type=submit], .btn-order .active-filters__btn>button:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-order .active-filters__btn>input[type=button]:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-order .active-filters__btn>input[type=reset]:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-order .active-filters__btn>input[type=submit]:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-order .btn-group-vertical>button:not(:first-child):not(:last-child), .btn-order .btn-group-vertical>input[type=button]:not(:first-child):not(:last-child), .btn-order .btn-group-vertical>input[type=reset]:not(:first-child):not(:last-child), .btn-order .btn-group-vertical>input[type=submit]:not(:first-child):not(:last-child), .btn-order .btn-group>.active-filters__btn:not(:first-child):not(:last-child)>button, .btn-order .btn-group>.active-filters__btn:not(:first-child):not(:last-child)>input[type=button], .btn-order .btn-group>.active-filters__btn:not(:first-child):not(:last-child)>input[type=reset], .btn-order .btn-group>.active-filters__btn:not(:first-child):not(:last-child)>input[type=submit], .btn-order .btn-group>.btn-group:not(:first-child):not(:last-child)>button, .btn-order .btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=button], .btn-order .btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=reset], .btn-order .btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=submit], .btn-order .btn-group>button:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-order .btn-group>input[type=button]:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-order .btn-group>input[type=reset]:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-order .btn-group>input[type=submit]:not(:first-child):not(:last-child):not(.dropdown-toggle), .form-input--product-base .active-filters__btn>.active-filters__btn:not(:first-child):not(:last-child)>.form-input__group-btn, .form-input--product-base .active-filters__btn>.btn-group:not(:first-child):not(:last-child)>.form-input__group-btn, .form-input--product-base .active-filters__btn>.form-input__group-btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .form-input--product-base .btn-group-vertical>.form-input__group-btn:not(:first-child):not(:last-child), .form-input--product-base .btn-group>.active-filters__btn:not(:first-child):not(:last-child)>.form-input__group-btn, .form-input--product-base .btn-group>.btn-group:not(:first-child):not(:last-child)>.form-input__group-btn, .form-input--product-base .btn-group>.form-input__group-btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;
}
.btn-block {
    display: block;
    width: 100%}
.btn-block+.btn-block {
    margin-top: 5px;
}
input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
    width: 100%}
.active-filters__btn, .btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.active-filters__btn>.active-filters__btn-ico, .active-filters__btn>.active-filters__btn-link, .active-filters__btn>.btn, .active-filters__btn>.btn-white, .active-filters__btn>.error-page__button, .active-filters__btn>.form-input__group-btn, .active-filters__btn>.product-buy__btn, .btn-group-vertical>.active-filters__btn-ico, .btn-group-vertical>.active-filters__btn-link, .btn-group-vertical>.btn, .btn-group-vertical>.btn-white, .btn-group-vertical>.error-page__button, .btn-group-vertical>.form-input__group-btn, .btn-group-vertical>.product-buy__btn, .btn-group>.active-filters__btn-ico, .btn-group>.active-filters__btn-link, .btn-group>.btn, .btn-group>.btn-white, .btn-group>.error-page__button, .btn-group>.form-input__group-btn, .btn-group>.product-buy__btn, .btn-order .active-filters__btn>button, .btn-order .active-filters__btn>input[type=button], .btn-order .active-filters__btn>input[type=reset], .btn-order .active-filters__btn>input[type=submit], .btn-order .btn-group-vertical>button, .btn-order .btn-group-vertical>input[type=button], .btn-order .btn-group-vertical>input[type=reset], .btn-order .btn-group-vertical>input[type=submit], .btn-order .btn-group>button, .btn-order .btn-group>input[type=button], .btn-order .btn-group>input[type=reset], .btn-order .btn-group>input[type=submit], .form-input--product-base .active-filters__btn>.form-input__group-btn, .form-input--product-base .btn-group-vertical>.form-input__group-btn, .form-input--product-base .btn-group>.form-input__group-btn {
    position: relative;
    float: left;
}
.active-filters__btn>.active-filters__btn-ico:active, .active-filters__btn>.active-filters__btn-ico:focus, .active-filters__btn>.active-filters__btn-ico:hover, .active-filters__btn>.active-filters__btn-link:active, .active-filters__btn>.active-filters__btn-link:focus, .active-filters__btn>.active-filters__btn-link:hover, .active-filters__btn>.active.active-filters__btn-ico, .active-filters__btn>.active.active-filters__btn-link, .active-filters__btn>.active.btn-white, .active-filters__btn>.active.error-page__button, .active-filters__btn>.active.form-input__group-btn, .active-filters__btn>.active.product-buy__btn, .active-filters__btn>.btn-white:active, .active-filters__btn>.btn-white:focus, .active-filters__btn>.btn-white:hover, .active-filters__btn>.btn.active, .active-filters__btn>.btn:active, .active-filters__btn>.btn:focus, .active-filters__btn>.btn:hover, .active-filters__btn>.error-page__button:active, .active-filters__btn>.error-page__button:focus, .active-filters__btn>.error-page__button:hover, .active-filters__btn>.form-input__group-btn:active, .active-filters__btn>.form-input__group-btn:focus, .active-filters__btn>.form-input__group-btn:hover, .active-filters__btn>.product-buy__btn:active, .active-filters__btn>.product-buy__btn:focus, .active-filters__btn>.product-buy__btn:hover, .btn-group-vertical>.active-filters__btn-ico:active, .btn-group-vertical>.active-filters__btn-ico:focus, .btn-group-vertical>.active-filters__btn-ico:hover, .btn-group-vertical>.active-filters__btn-link:active, .btn-group-vertical>.active-filters__btn-link:focus, .btn-group-vertical>.active-filters__btn-link:hover, .btn-group-vertical>.active.active-filters__btn-ico, .btn-group-vertical>.active.active-filters__btn-link, .btn-group-vertical>.active.btn-white, .btn-group-vertical>.active.error-page__button, .btn-group-vertical>.active.form-input__group-btn, .btn-group-vertical>.active.product-buy__btn, .btn-group-vertical>.btn-white:active, .btn-group-vertical>.btn-white:focus, .btn-group-vertical>.btn-white:hover, .btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn:focus, .btn-group-vertical>.btn:hover, .btn-group-vertical>.error-page__button:active, .btn-group-vertical>.error-page__button:focus, .btn-group-vertical>.error-page__button:hover, .btn-group-vertical>.form-input__group-btn:active, .btn-group-vertical>.form-input__group-btn:focus, .btn-group-vertical>.form-input__group-btn:hover, .btn-group-vertical>.product-buy__btn:active, .btn-group-vertical>.product-buy__btn:focus, .btn-group-vertical>.product-buy__btn:hover, .btn-group>.active-filters__btn-ico:active, .btn-group>.active-filters__btn-ico:focus, .btn-group>.active-filters__btn-ico:hover, .btn-group>.active-filters__btn-link:active, .btn-group>.active-filters__btn-link:focus, .btn-group>.active-filters__btn-link:hover, .btn-group>.active.active-filters__btn-ico, .btn-group>.active.active-filters__btn-link, .btn-group>.active.btn-white, .btn-group>.active.error-page__button, .btn-group>.active.form-input__group-btn, .btn-group>.active.product-buy__btn, .btn-group>.btn-white:active, .btn-group>.btn-white:focus, .btn-group>.btn-white:hover, .btn-group>.btn.active, .btn-group>.btn:active, .btn-group>.btn:focus, .btn-group>.btn:hover, .btn-group>.error-page__button:active, .btn-group>.error-page__button:focus, .btn-group>.error-page__button:hover, .btn-group>.form-input__group-btn:active, .btn-group>.form-input__group-btn:focus, .btn-group>.form-input__group-btn:hover, .btn-group>.product-buy__btn:active, .btn-group>.product-buy__btn:focus, .btn-group>.product-buy__btn:hover, .btn-order .active-filters__btn>button.active, .btn-order .active-filters__btn>button:active, .btn-order .active-filters__btn>button:focus, .btn-order .active-filters__btn>button:hover, .btn-order .active-filters__btn>input.active[type=button], .btn-order .active-filters__btn>input.active[type=reset], .btn-order .active-filters__btn>input.active[type=submit], .btn-order .active-filters__btn>input[type=button]:active, .btn-order .active-filters__btn>input[type=button]:focus, .btn-order .active-filters__btn>input[type=button]:hover, .btn-order .active-filters__btn>input[type=reset]:active, .btn-order .active-filters__btn>input[type=reset]:focus, .btn-order .active-filters__btn>input[type=reset]:hover, .btn-order .active-filters__btn>input[type=submit]:active, .btn-order .active-filters__btn>input[type=submit]:focus, .btn-order .active-filters__btn>input[type=submit]:hover, .btn-order .btn-group-vertical>button.active, .btn-order .btn-group-vertical>button:active, .btn-order .btn-group-vertical>button:focus, .btn-order .btn-group-vertical>button:hover, .btn-order .btn-group-vertical>input.active[type=button], .btn-order .btn-group-vertical>input.active[type=reset], .btn-order .btn-group-vertical>input.active[type=submit], .btn-order .btn-group-vertical>input[type=button]:active, .btn-order .btn-group-vertical>input[type=button]:focus, .btn-order .btn-group-vertical>input[type=button]:hover, .btn-order .btn-group-vertical>input[type=reset]:active, .btn-order .btn-group-vertical>input[type=reset]:focus, .btn-order .btn-group-vertical>input[type=reset]:hover, .btn-order .btn-group-vertical>input[type=submit]:active, .btn-order .btn-group-vertical>input[type=submit]:focus, .btn-order .btn-group-vertical>input[type=submit]:hover, .btn-order .btn-group>button.active, .btn-order .btn-group>button:active, .btn-order .btn-group>button:focus, .btn-order .btn-group>button:hover, .btn-order .btn-group>input.active[type=button], .btn-order .btn-group>input.active[type=reset], .btn-order .btn-group>input.active[type=submit], .btn-order .btn-group>input[type=button]:active, .btn-order .btn-group>input[type=button]:focus, .btn-order .btn-group>input[type=button]:hover, .btn-order .btn-group>input[type=reset]:active, .btn-order .btn-group>input[type=reset]:focus, .btn-order .btn-group>input[type=reset]:hover, .btn-order .btn-group>input[type=submit]:active, .btn-order .btn-group>input[type=submit]:focus, .btn-order .btn-group>input[type=submit]:hover, .form-input--product-base .active-filters__btn>.active.form-input__group-btn, .form-input--product-base .active-filters__btn>.form-input__group-btn:active, .form-input--product-base .active-filters__btn>.form-input__group-btn:focus, .form-input--product-base .active-filters__btn>.form-input__group-btn:hover, .form-input--product-base .btn-group-vertical>.active.form-input__group-btn, .form-input--product-base .btn-group-vertical>.form-input__group-btn:active, .form-input--product-base .btn-group-vertical>.form-input__group-btn:focus, .form-input--product-base .btn-group-vertical>.form-input__group-btn:hover, .form-input--product-base .btn-group>.active.form-input__group-btn, .form-input--product-base .btn-group>.form-input__group-btn:active, .form-input--product-base .btn-group>.form-input__group-btn:focus, .form-input--product-base .btn-group>.form-input__group-btn:hover {
    z-index: 2;
}
.active-filters__btn .active-filters__btn+.active-filters__btn, .active-filters__btn .active-filters__btn+.active-filters__btn-ico, .active-filters__btn .active-filters__btn+.active-filters__btn-link, .active-filters__btn .active-filters__btn+.btn, .active-filters__btn .active-filters__btn+.btn-group, .active-filters__btn .active-filters__btn+.btn-white, .active-filters__btn .active-filters__btn+.error-page__button, .active-filters__btn .active-filters__btn+.form-input__group-btn, .active-filters__btn .active-filters__btn+.product-buy__btn, .active-filters__btn .active-filters__btn-ico+.active-filters__btn, .active-filters__btn .active-filters__btn-ico+.active-filters__btn-ico, .active-filters__btn .active-filters__btn-ico+.active-filters__btn-link, .active-filters__btn .active-filters__btn-ico+.btn, .active-filters__btn .active-filters__btn-ico+.btn-group, .active-filters__btn .active-filters__btn-ico+.btn-white, .active-filters__btn .active-filters__btn-ico+.error-page__button, .active-filters__btn .active-filters__btn-ico+.form-input__group-btn, .active-filters__btn .active-filters__btn-ico+.product-buy__btn, .active-filters__btn .active-filters__btn-link+.active-filters__btn, .active-filters__btn .active-filters__btn-link+.active-filters__btn-ico, .active-filters__btn .active-filters__btn-link+.active-filters__btn-link, .active-filters__btn .active-filters__btn-link+.btn, .active-filters__btn .active-filters__btn-link+.btn-group, .active-filters__btn .active-filters__btn-link+.btn-white, .active-filters__btn .active-filters__btn-link+.error-page__button, .active-filters__btn .active-filters__btn-link+.form-input__group-btn, .active-filters__btn .active-filters__btn-link+.product-buy__btn, .active-filters__btn .btn+.active-filters__btn, .active-filters__btn .btn+.active-filters__btn-ico, .active-filters__btn .btn+.active-filters__btn-link, .active-filters__btn .btn+.btn, .active-filters__btn .btn+.btn-group, .active-filters__btn .btn+.btn-white, .active-filters__btn .btn+.error-page__button, .active-filters__btn .btn+.form-input__group-btn, .active-filters__btn .btn+.product-buy__btn, .active-filters__btn .btn-group+.active-filters__btn, .active-filters__btn .btn-group+.active-filters__btn-ico, .active-filters__btn .btn-group+.active-filters__btn-link, .active-filters__btn .btn-group+.btn, .active-filters__btn .btn-group+.btn-group, .active-filters__btn .btn-group+.btn-white, .active-filters__btn .btn-group+.error-page__button, .active-filters__btn .btn-group+.form-input__group-btn, .active-filters__btn .btn-group+.product-buy__btn, .active-filters__btn .btn-order .active-filters__btn+button, .active-filters__btn .btn-order .active-filters__btn+input[type=button], .active-filters__btn .btn-order .active-filters__btn+input[type=reset], .active-filters__btn .btn-order .active-filters__btn+input[type=submit], .active-filters__btn .btn-order .active-filters__btn-ico+button, .active-filters__btn .btn-order .active-filters__btn-ico+input[type=button], .active-filters__btn .btn-order .active-filters__btn-ico+input[type=reset], .active-filters__btn .btn-order .active-filters__btn-ico+input[type=submit], .active-filters__btn .btn-order .active-filters__btn-link+button, .active-filters__btn .btn-order .active-filters__btn-link+input[type=button], .active-filters__btn .btn-order .active-filters__btn-link+input[type=reset], .active-filters__btn .btn-order .active-filters__btn-link+input[type=submit], .active-filters__btn .btn-order .btn+button, .active-filters__btn .btn-order .btn+input[type=button], .active-filters__btn .btn-order .btn+input[type=reset], .active-filters__btn .btn-order .btn+input[type=submit], .active-filters__btn .btn-order .btn-group+button, .active-filters__btn .btn-order .btn-group+input[type=button], .active-filters__btn .btn-order .btn-group+input[type=reset], .active-filters__btn .btn-order .btn-group+input[type=submit], .active-filters__btn .btn-order .btn-white+button, .active-filters__btn .btn-order .btn-white+input[type=button], .active-filters__btn .btn-order .btn-white+input[type=reset], .active-filters__btn .btn-order .btn-white+input[type=submit], .active-filters__btn .btn-order .error-page__button+button, .active-filters__btn .btn-order .error-page__button+input[type=button], .active-filters__btn .btn-order .error-page__button+input[type=reset], .active-filters__btn .btn-order .error-page__button+input[type=submit], .active-filters__btn .btn-order .form-input--product-base button+.form-input__group-btn, .active-filters__btn .btn-order .form-input--product-base input[type=button]+.form-input__group-btn, .active-filters__btn .btn-order .form-input--product-base input[type=reset]+.form-input__group-btn, .active-filters__btn .btn-order .form-input--product-base input[type=submit]+.form-input__group-btn, .active-filters__btn .btn-order .form-input__group-btn+button, .active-filters__btn .btn-order .form-input__group-btn+input[type=button], .active-filters__btn .btn-order .form-input__group-btn+input[type=reset], .active-filters__btn .btn-order .form-input__group-btn+input[type=submit], .active-filters__btn .btn-order .product-buy__btn+button, .active-filters__btn .btn-order .product-buy__btn+input[type=button], .active-filters__btn .btn-order .product-buy__btn+input[type=reset], .active-filters__btn .btn-order .product-buy__btn+input[type=submit], .active-filters__btn .btn-order button+.active-filters__btn, .active-filters__btn .btn-order button+.active-filters__btn-ico, .active-filters__btn .btn-order button+.active-filters__btn-link, .active-filters__btn .btn-order button+.btn, .active-filters__btn .btn-order button+.btn-group, .active-filters__btn .btn-order button+.btn-white, .active-filters__btn .btn-order button+.error-page__button, .active-filters__btn .btn-order button+.form-input__group-btn, .active-filters__btn .btn-order button+.product-buy__btn, .active-filters__btn .btn-order button+button, .active-filters__btn .btn-order button+input[type=button], .active-filters__btn .btn-order button+input[type=reset], .active-filters__btn .btn-order button+input[type=submit], .active-filters__btn .btn-order input[type=button]+.active-filters__btn, .active-filters__btn .btn-order input[type=button]+.active-filters__btn-ico, .active-filters__btn .btn-order input[type=button]+.active-filters__btn-link, .active-filters__btn .btn-order input[type=button]+.btn, .active-filters__btn .btn-order input[type=button]+.btn-group, .active-filters__btn .btn-order input[type=button]+.btn-white, .active-filters__btn .btn-order input[type=button]+.error-page__button, .active-filters__btn .btn-order input[type=button]+.form-input__group-btn, .active-filters__btn .btn-order input[type=button]+.product-buy__btn, .active-filters__btn .btn-order input[type=button]+button, .active-filters__btn .btn-order input[type=button]+input[type=button], .active-filters__btn .btn-order input[type=button]+input[type=reset], .active-filters__btn .btn-order input[type=button]+input[type=submit], .active-filters__btn .btn-order input[type=reset]+.active-filters__btn, .active-filters__btn .btn-order input[type=reset]+.active-filters__btn-ico, .active-filters__btn .btn-order input[type=reset]+.active-filters__btn-link, .active-filters__btn .btn-order input[type=reset]+.btn, .active-filters__btn .btn-order input[type=reset]+.btn-group, .active-filters__btn .btn-order input[type=reset]+.btn-white, .active-filters__btn .btn-order input[type=reset]+.error-page__button, .active-filters__btn .btn-order input[type=reset]+.form-input__group-btn, .active-filters__btn .btn-order input[type=reset]+.product-buy__btn, .active-filters__btn .btn-order input[type=reset]+button, .active-filters__btn .btn-order input[type=reset]+input[type=button], .active-filters__btn .btn-order input[type=reset]+input[type=reset], .active-filters__btn .btn-order input[type=reset]+input[type=submit], .active-filters__btn .btn-order input[type=submit]+.active-filters__btn, .active-filters__btn .btn-order input[type=submit]+.active-filters__btn-ico, .active-filters__btn .btn-order input[type=submit]+.active-filters__btn-link, .active-filters__btn .btn-order input[type=submit]+.btn, .active-filters__btn .btn-order input[type=submit]+.btn-group, .active-filters__btn .btn-order input[type=submit]+.btn-white, .active-filters__btn .btn-order input[type=submit]+.error-page__button, .active-filters__btn .btn-order input[type=submit]+.form-input__group-btn, .active-filters__btn .btn-order input[type=submit]+.product-buy__btn, .active-filters__btn .btn-order input[type=submit]+button, .active-filters__btn .btn-order input[type=submit]+input[type=button], .active-filters__btn .btn-order input[type=submit]+input[type=reset], .active-filters__btn .btn-order input[type=submit]+input[type=submit], .active-filters__btn .btn-white+.active-filters__btn, .active-filters__btn .btn-white+.active-filters__btn-ico, .active-filters__btn .btn-white+.active-filters__btn-link, .active-filters__btn .btn-white+.btn, .active-filters__btn .btn-white+.btn-group, .active-filters__btn .btn-white+.btn-white, .active-filters__btn .btn-white+.error-page__button, .active-filters__btn .btn-white+.form-input__group-btn, .active-filters__btn .btn-white+.product-buy__btn, .active-filters__btn .error-page__button+.active-filters__btn, .active-filters__btn .error-page__button+.active-filters__btn-ico, .active-filters__btn .error-page__button+.active-filters__btn-link, .active-filters__btn .error-page__button+.btn, .active-filters__btn .error-page__button+.btn-group, .active-filters__btn .error-page__button+.btn-white, .active-filters__btn .error-page__button+.error-page__button, .active-filters__btn .error-page__button+.form-input__group-btn, .active-filters__btn .error-page__button+.product-buy__btn, .active-filters__btn .form-input--product-base .active-filters__btn+.form-input__group-btn, .active-filters__btn .form-input--product-base .active-filters__btn-ico+.form-input__group-btn, .active-filters__btn .form-input--product-base .active-filters__btn-link+.form-input__group-btn, .active-filters__btn .form-input--product-base .btn+.form-input__group-btn, .active-filters__btn .form-input--product-base .btn-group+.form-input__group-btn, .active-filters__btn .form-input--product-base .btn-order .form-input__group-btn+button, .active-filters__btn .form-input--product-base .btn-order .form-input__group-btn+input[type=button], .active-filters__btn .form-input--product-base .btn-order .form-input__group-btn+input[type=reset], .active-filters__btn .form-input--product-base .btn-order .form-input__group-btn+input[type=submit], .active-filters__btn .form-input--product-base .btn-white+.form-input__group-btn, .active-filters__btn .form-input--product-base .error-page__button+.form-input__group-btn, .active-filters__btn .form-input--product-base .form-input__group-btn+.active-filters__btn, .active-filters__btn .form-input--product-base .form-input__group-btn+.active-filters__btn-ico, .active-filters__btn .form-input--product-base .form-input__group-btn+.active-filters__btn-link, .active-filters__btn .form-input--product-base .form-input__group-btn+.btn, .active-filters__btn .form-input--product-base .form-input__group-btn+.btn-group, .active-filters__btn .form-input--product-base .form-input__group-btn+.btn-white, .active-filters__btn .form-input--product-base .form-input__group-btn+.error-page__button, .active-filters__btn .form-input--product-base .form-input__group-btn+.form-input__group-btn, .active-filters__btn .form-input--product-base .form-input__group-btn+.product-buy__btn, .active-filters__btn .form-input--product-base .product-buy__btn+.form-input__group-btn, .active-filters__btn .form-input__group-btn+.active-filters__btn, .active-filters__btn .form-input__group-btn+.active-filters__btn-ico, .active-filters__btn .form-input__group-btn+.active-filters__btn-link, .active-filters__btn .form-input__group-btn+.btn, .active-filters__btn .form-input__group-btn+.btn-group, .active-filters__btn .form-input__group-btn+.btn-white, .active-filters__btn .form-input__group-btn+.error-page__button, .active-filters__btn .form-input__group-btn+.form-input__group-btn, .active-filters__btn .form-input__group-btn+.product-buy__btn, .active-filters__btn .product-buy__btn+.active-filters__btn, .active-filters__btn .product-buy__btn+.active-filters__btn-ico, .active-filters__btn .product-buy__btn+.active-filters__btn-link, .active-filters__btn .product-buy__btn+.btn, .active-filters__btn .product-buy__btn+.btn-group, .active-filters__btn .product-buy__btn+.btn-white, .active-filters__btn .product-buy__btn+.error-page__button, .active-filters__btn .product-buy__btn+.form-input__group-btn, .active-filters__btn .product-buy__btn+.product-buy__btn, .btn-group .active-filters__btn+.active-filters__btn, .btn-group .active-filters__btn+.active-filters__btn-ico, .btn-group .active-filters__btn+.active-filters__btn-link, .btn-group .active-filters__btn+.btn, .btn-group .active-filters__btn+.btn-group, .btn-group .active-filters__btn+.btn-white, .btn-group .active-filters__btn+.error-page__button, .btn-group .active-filters__btn+.form-input__group-btn, .btn-group .active-filters__btn+.product-buy__btn, .btn-group .active-filters__btn-ico+.active-filters__btn, .btn-group .active-filters__btn-ico+.active-filters__btn-ico, .btn-group .active-filters__btn-ico+.active-filters__btn-link, .btn-group .active-filters__btn-ico+.btn, .btn-group .active-filters__btn-ico+.btn-group, .btn-group .active-filters__btn-ico+.btn-white, .btn-group .active-filters__btn-ico+.error-page__button, .btn-group .active-filters__btn-ico+.form-input__group-btn, .btn-group .active-filters__btn-ico+.product-buy__btn, .btn-group .active-filters__btn-link+.active-filters__btn, .btn-group .active-filters__btn-link+.active-filters__btn-ico, .btn-group .active-filters__btn-link+.active-filters__btn-link, .btn-group .active-filters__btn-link+.btn, .btn-group .active-filters__btn-link+.btn-group, .btn-group .active-filters__btn-link+.btn-white, .btn-group .active-filters__btn-link+.error-page__button, .btn-group .active-filters__btn-link+.form-input__group-btn, .btn-group .active-filters__btn-link+.product-buy__btn, .btn-group .btn+.active-filters__btn, .btn-group .btn+.active-filters__btn-ico, .btn-group .btn+.active-filters__btn-link, .btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn+.btn-white, .btn-group .btn+.error-page__button, .btn-group .btn+.form-input__group-btn, .btn-group .btn+.product-buy__btn, .btn-group .btn-group+.active-filters__btn, .btn-group .btn-group+.active-filters__btn-ico, .btn-group .btn-group+.active-filters__btn-link, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group, .btn-group .btn-group+.btn-white, .btn-group .btn-group+.error-page__button, .btn-group .btn-group+.form-input__group-btn, .btn-group .btn-group+.product-buy__btn, .btn-group .btn-order .active-filters__btn+button, .btn-group .btn-order .active-filters__btn+input[type=button], .btn-group .btn-order .active-filters__btn+input[type=reset], .btn-group .btn-order .active-filters__btn+input[type=submit], .btn-group .btn-order .active-filters__btn-ico+button, .btn-group .btn-order .active-filters__btn-ico+input[type=button], .btn-group .btn-order .active-filters__btn-ico+input[type=reset], .btn-group .btn-order .active-filters__btn-ico+input[type=submit], .btn-group .btn-order .active-filters__btn-link+button, .btn-group .btn-order .active-filters__btn-link+input[type=button], .btn-group .btn-order .active-filters__btn-link+input[type=reset], .btn-group .btn-order .active-filters__btn-link+input[type=submit], .btn-group .btn-order .btn+button, .btn-group .btn-order .btn+input[type=button], .btn-group .btn-order .btn+input[type=reset], .btn-group .btn-order .btn+input[type=submit], .btn-group .btn-order .btn-group+button, .btn-group .btn-order .btn-group+input[type=button], .btn-group .btn-order .btn-group+input[type=reset], .btn-group .btn-order .btn-group+input[type=submit], .btn-group .btn-order .btn-white+button, .btn-group .btn-order .btn-white+input[type=button], .btn-group .btn-order .btn-white+input[type=reset], .btn-group .btn-order .btn-white+input[type=submit], .btn-group .btn-order .error-page__button+button, .btn-group .btn-order .error-page__button+input[type=button], .btn-group .btn-order .error-page__button+input[type=reset], .btn-group .btn-order .error-page__button+input[type=submit], .btn-group .btn-order .form-input--product-base button+.form-input__group-btn, .btn-group .btn-order .form-input--product-base input[type=button]+.form-input__group-btn, .btn-group .btn-order .form-input--product-base input[type=reset]+.form-input__group-btn, .btn-group .btn-order .form-input--product-base input[type=submit]+.form-input__group-btn, .btn-group .btn-order .form-input__group-btn+button, .btn-group .btn-order .form-input__group-btn+input[type=button], .btn-group .btn-order .form-input__group-btn+input[type=reset], .btn-group .btn-order .form-input__group-btn+input[type=submit], .btn-group .btn-order .product-buy__btn+button, .btn-group .btn-order .product-buy__btn+input[type=button], .btn-group .btn-order .product-buy__btn+input[type=reset], .btn-group .btn-order .product-buy__btn+input[type=submit], .btn-group .btn-order button+.active-filters__btn, .btn-group .btn-order button+.active-filters__btn-ico, .btn-group .btn-order button+.active-filters__btn-link, .btn-group .btn-order button+.btn, .btn-group .btn-order button+.btn-group, .btn-group .btn-order button+.btn-white, .btn-group .btn-order button+.error-page__button, .btn-group .btn-order button+.form-input__group-btn, .btn-group .btn-order button+.product-buy__btn, .btn-group .btn-order button+button, .btn-group .btn-order button+input[type=button], .btn-group .btn-order button+input[type=reset], .btn-group .btn-order button+input[type=submit], .btn-group .btn-order input[type=button]+.active-filters__btn, .btn-group .btn-order input[type=button]+.active-filters__btn-ico, .btn-group .btn-order input[type=button]+.active-filters__btn-link, .btn-group .btn-order input[type=button]+.btn, .btn-group .btn-order input[type=button]+.btn-group, .btn-group .btn-order input[type=button]+.btn-white, .btn-group .btn-order input[type=button]+.error-page__button, .btn-group .btn-order input[type=button]+.form-input__group-btn, .btn-group .btn-order input[type=button]+.product-buy__btn, .btn-group .btn-order input[type=button]+button, .btn-group .btn-order input[type=button]+input[type=button], .btn-group .btn-order input[type=button]+input[type=reset], .btn-group .btn-order input[type=button]+input[type=submit], .btn-group .btn-order input[type=reset]+.active-filters__btn, .btn-group .btn-order input[type=reset]+.active-filters__btn-ico, .btn-group .btn-order input[type=reset]+.active-filters__btn-link, .btn-group .btn-order input[type=reset]+.btn, .btn-group .btn-order input[type=reset]+.btn-group, .btn-group .btn-order input[type=reset]+.btn-white, .btn-group .btn-order input[type=reset]+.error-page__button, .btn-group .btn-order input[type=reset]+.form-input__group-btn, .btn-group .btn-order input[type=reset]+.product-buy__btn, .btn-group .btn-order input[type=reset]+button, .btn-group .btn-order input[type=reset]+input[type=button], .btn-group .btn-order input[type=reset]+input[type=reset], .btn-group .btn-order input[type=reset]+input[type=submit], .btn-group .btn-order input[type=submit]+.active-filters__btn, .btn-group .btn-order input[type=submit]+.active-filters__btn-ico, .btn-group .btn-order input[type=submit]+.active-filters__btn-link, .btn-group .btn-order input[type=submit]+.btn, .btn-group .btn-order input[type=submit]+.btn-group, .btn-group .btn-order input[type=submit]+.btn-white, .btn-group .btn-order input[type=submit]+.error-page__button, .btn-group .btn-order input[type=submit]+.form-input__group-btn, .btn-group .btn-order input[type=submit]+.product-buy__btn, .btn-group .btn-order input[type=submit]+button, .btn-group .btn-order input[type=submit]+input[type=button], .btn-group .btn-order input[type=submit]+input[type=reset], .btn-group .btn-order input[type=submit]+input[type=submit], .btn-group .btn-white+.active-filters__btn, .btn-group .btn-white+.active-filters__btn-ico, .btn-group .btn-white+.active-filters__btn-link, .btn-group .btn-white+.btn, .btn-group .btn-white+.btn-group, .btn-group .btn-white+.btn-white, .btn-group .btn-white+.error-page__button, .btn-group .btn-white+.form-input__group-btn, .btn-group .btn-white+.product-buy__btn, .btn-group .error-page__button+.active-filters__btn, .btn-group .error-page__button+.active-filters__btn-ico, .btn-group .error-page__button+.active-filters__btn-link, .btn-group .error-page__button+.btn, .btn-group .error-page__button+.btn-group, .btn-group .error-page__button+.btn-white, .btn-group .error-page__button+.error-page__button, .btn-group .error-page__button+.form-input__group-btn, .btn-group .error-page__button+.product-buy__btn, .btn-group .form-input--product-base .active-filters__btn+.form-input__group-btn, .btn-group .form-input--product-base .active-filters__btn-ico+.form-input__group-btn, .btn-group .form-input--product-base .active-filters__btn-link+.form-input__group-btn, .btn-group .form-input--product-base .btn+.form-input__group-btn, .btn-group .form-input--product-base .btn-group+.form-input__group-btn, .btn-group .form-input--product-base .btn-order .form-input__group-btn+button, .btn-group .form-input--product-base .btn-order .form-input__group-btn+input[type=button], .btn-group .form-input--product-base .btn-order .form-input__group-btn+input[type=reset], .btn-group .form-input--product-base .btn-order .form-input__group-btn+input[type=submit], .btn-group .form-input--product-base .btn-white+.form-input__group-btn, .btn-group .form-input--product-base .error-page__button+.form-input__group-btn, .btn-group .form-input--product-base .form-input__group-btn+.active-filters__btn, .btn-group .form-input--product-base .form-input__group-btn+.active-filters__btn-ico, .btn-group .form-input--product-base .form-input__group-btn+.active-filters__btn-link, .btn-group .form-input--product-base .form-input__group-btn+.btn, .btn-group .form-input--product-base .form-input__group-btn+.btn-group, .btn-group .form-input--product-base .form-input__group-btn+.btn-white, .btn-group .form-input--product-base .form-input__group-btn+.error-page__button, .btn-group .form-input--product-base .form-input__group-btn+.form-input__group-btn, .btn-group .form-input--product-base .form-input__group-btn+.product-buy__btn, .btn-group .form-input--product-base .product-buy__btn+.form-input__group-btn, .btn-group .form-input__group-btn+.active-filters__btn, .btn-group .form-input__group-btn+.active-filters__btn-ico, .btn-group .form-input__group-btn+.active-filters__btn-link, .btn-group .form-input__group-btn+.btn, .btn-group .form-input__group-btn+.btn-group, .btn-group .form-input__group-btn+.btn-white, .btn-group .form-input__group-btn+.error-page__button, .btn-group .form-input__group-btn+.form-input__group-btn, .btn-group .form-input__group-btn+.product-buy__btn, .btn-group .product-buy__btn+.active-filters__btn, .btn-group .product-buy__btn+.active-filters__btn-ico, .btn-group .product-buy__btn+.active-filters__btn-link, .btn-group .product-buy__btn+.btn, .btn-group .product-buy__btn+.btn-group, .btn-group .product-buy__btn+.btn-white, .btn-group .product-buy__btn+.error-page__button, .btn-group .product-buy__btn+.form-input__group-btn, .btn-group .product-buy__btn+.product-buy__btn, .btn-order .active-filters__btn .active-filters__btn+button, .btn-order .active-filters__btn .active-filters__btn+input[type=button], .btn-order .active-filters__btn .active-filters__btn+input[type=reset], .btn-order .active-filters__btn .active-filters__btn+input[type=submit], .btn-order .active-filters__btn .active-filters__btn-ico+button, .btn-order .active-filters__btn .active-filters__btn-ico+input[type=button], .btn-order .active-filters__btn .active-filters__btn-ico+input[type=reset], .btn-order .active-filters__btn .active-filters__btn-ico+input[type=submit], .btn-order .active-filters__btn .active-filters__btn-link+button, .btn-order .active-filters__btn .active-filters__btn-link+input[type=button], .btn-order .active-filters__btn .active-filters__btn-link+input[type=reset], .btn-order .active-filters__btn .active-filters__btn-link+input[type=submit], .btn-order .active-filters__btn .btn+button, .btn-order .active-filters__btn .btn+input[type=button], .btn-order .active-filters__btn .btn+input[type=reset], .btn-order .active-filters__btn .btn+input[type=submit], .btn-order .active-filters__btn .btn-group+button, .btn-order .active-filters__btn .btn-group+input[type=button], .btn-order .active-filters__btn .btn-group+input[type=reset], .btn-order .active-filters__btn .btn-group+input[type=submit], .btn-order .active-filters__btn .btn-white+button, .btn-order .active-filters__btn .btn-white+input[type=button], .btn-order .active-filters__btn .btn-white+input[type=reset], .btn-order .active-filters__btn .btn-white+input[type=submit], .btn-order .active-filters__btn .error-page__button+button, .btn-order .active-filters__btn .error-page__button+input[type=button], .btn-order .active-filters__btn .error-page__button+input[type=reset], .btn-order .active-filters__btn .error-page__button+input[type=submit], .btn-order .active-filters__btn .form-input--product-base .form-input__group-btn+button, .btn-order .active-filters__btn .form-input--product-base .form-input__group-btn+input[type=button], .btn-order .active-filters__btn .form-input--product-base .form-input__group-btn+input[type=reset], .btn-order .active-filters__btn .form-input--product-base .form-input__group-btn+input[type=submit], .btn-order .active-filters__btn .form-input--product-base button+.form-input__group-btn, .btn-order .active-filters__btn .form-input--product-base input[type=button]+.form-input__group-btn, .btn-order .active-filters__btn .form-input--product-base input[type=reset]+.form-input__group-btn, .btn-order .active-filters__btn .form-input--product-base input[type=submit]+.form-input__group-btn, .btn-order .active-filters__btn .form-input__group-btn+button, .btn-order .active-filters__btn .form-input__group-btn+input[type=button], .btn-order .active-filters__btn .form-input__group-btn+input[type=reset], .btn-order .active-filters__btn .form-input__group-btn+input[type=submit], .btn-order .active-filters__btn .product-buy__btn+button, .btn-order .active-filters__btn .product-buy__btn+input[type=button], .btn-order .active-filters__btn .product-buy__btn+input[type=reset], .btn-order .active-filters__btn .product-buy__btn+input[type=submit], .btn-order .active-filters__btn button+.active-filters__btn, .btn-order .active-filters__btn button+.active-filters__btn-ico, .btn-order .active-filters__btn button+.active-filters__btn-link, .btn-order .active-filters__btn button+.btn, .btn-order .active-filters__btn button+.btn-group, .btn-order .active-filters__btn button+.btn-white, .btn-order .active-filters__btn button+.error-page__button, .btn-order .active-filters__btn button+.form-input__group-btn, .btn-order .active-filters__btn button+.product-buy__btn, .btn-order .active-filters__btn button+button, .btn-order .active-filters__btn button+input[type=button], .btn-order .active-filters__btn button+input[type=reset], .btn-order .active-filters__btn button+input[type=submit], .btn-order .active-filters__btn input[type=button]+.active-filters__btn, .btn-order .active-filters__btn input[type=button]+.active-filters__btn-ico, .btn-order .active-filters__btn input[type=button]+.active-filters__btn-link, .btn-order .active-filters__btn input[type=button]+.btn, .btn-order .active-filters__btn input[type=button]+.btn-group, .btn-order .active-filters__btn input[type=button]+.btn-white, .btn-order .active-filters__btn input[type=button]+.error-page__button, .btn-order .active-filters__btn input[type=button]+.form-input__group-btn, .btn-order .active-filters__btn input[type=button]+.product-buy__btn, .btn-order .active-filters__btn input[type=button]+button, .btn-order .active-filters__btn input[type=button]+input[type=button], .btn-order .active-filters__btn input[type=button]+input[type=reset], .btn-order .active-filters__btn input[type=button]+input[type=submit], .btn-order .active-filters__btn input[type=reset]+.active-filters__btn, .btn-order .active-filters__btn input[type=reset]+.active-filters__btn-ico, .btn-order .active-filters__btn input[type=reset]+.active-filters__btn-link, .btn-order .active-filters__btn input[type=reset]+.btn, .btn-order .active-filters__btn input[type=reset]+.btn-group, .btn-order .active-filters__btn input[type=reset]+.btn-white, .btn-order .active-filters__btn input[type=reset]+.error-page__button, .btn-order .active-filters__btn input[type=reset]+.form-input__group-btn, .btn-order .active-filters__btn input[type=reset]+.product-buy__btn, .btn-order .active-filters__btn input[type=reset]+button, .btn-order .active-filters__btn input[type=reset]+input[type=button], .btn-order .active-filters__btn input[type=reset]+input[type=reset], .btn-order .active-filters__btn input[type=reset]+input[type=submit], .btn-order .active-filters__btn input[type=submit]+.active-filters__btn, .btn-order .active-filters__btn input[type=submit]+.active-filters__btn-ico, .btn-order .active-filters__btn input[type=submit]+.active-filters__btn-link, .btn-order .active-filters__btn input[type=submit]+.btn, .btn-order .active-filters__btn input[type=submit]+.btn-group, .btn-order .active-filters__btn input[type=submit]+.btn-white, .btn-order .active-filters__btn input[type=submit]+.error-page__button, .btn-order .active-filters__btn input[type=submit]+.form-input__group-btn, .btn-order .active-filters__btn input[type=submit]+.product-buy__btn, .btn-order .active-filters__btn input[type=submit]+button, .btn-order .active-filters__btn input[type=submit]+input[type=button], .btn-order .active-filters__btn input[type=submit]+input[type=reset], .btn-order .active-filters__btn input[type=submit]+input[type=submit], .btn-order .btn-group .active-filters__btn+button, .btn-order .btn-group .active-filters__btn+input[type=button], .btn-order .btn-group .active-filters__btn+input[type=reset], .btn-order .btn-group .active-filters__btn+input[type=submit], .btn-order .btn-group .active-filters__btn-ico+button, .btn-order .btn-group .active-filters__btn-ico+input[type=button], .btn-order .btn-group .active-filters__btn-ico+input[type=reset], .btn-order .btn-group .active-filters__btn-ico+input[type=submit], .btn-order .btn-group .active-filters__btn-link+button, .btn-order .btn-group .active-filters__btn-link+input[type=button], .btn-order .btn-group .active-filters__btn-link+input[type=reset], .btn-order .btn-group .active-filters__btn-link+input[type=submit], .btn-order .btn-group .btn+button, .btn-order .btn-group .btn+input[type=button], .btn-order .btn-group .btn+input[type=reset], .btn-order .btn-group .btn+input[type=submit], .btn-order .btn-group .btn-group+button, .btn-order .btn-group .btn-group+input[type=button], .btn-order .btn-group .btn-group+input[type=reset], .btn-order .btn-group .btn-group+input[type=submit], .btn-order .btn-group .btn-white+button, .btn-order .btn-group .btn-white+input[type=button], .btn-order .btn-group .btn-white+input[type=reset], .btn-order .btn-group .btn-white+input[type=submit], .btn-order .btn-group .error-page__button+button, .btn-order .btn-group .error-page__button+input[type=button], .btn-order .btn-group .error-page__button+input[type=reset], .btn-order .btn-group .error-page__button+input[type=submit], .btn-order .btn-group .form-input--product-base .form-input__group-btn+button, .btn-order .btn-group .form-input--product-base .form-input__group-btn+input[type=button], .btn-order .btn-group .form-input--product-base .form-input__group-btn+input[type=reset], .btn-order .btn-group .form-input--product-base .form-input__group-btn+input[type=submit], .btn-order .btn-group .form-input--product-base button+.form-input__group-btn, .btn-order .btn-group .form-input--product-base input[type=button]+.form-input__group-btn, .btn-order .btn-group .form-input--product-base input[type=reset]+.form-input__group-btn, .btn-order .btn-group .form-input--product-base input[type=submit]+.form-input__group-btn, .btn-order .btn-group .form-input__group-btn+button, .btn-order .btn-group .form-input__group-btn+input[type=button], .btn-order .btn-group .form-input__group-btn+input[type=reset], .btn-order .btn-group .form-input__group-btn+input[type=submit], .btn-order .btn-group .product-buy__btn+button, .btn-order .btn-group .product-buy__btn+input[type=button], .btn-order .btn-group .product-buy__btn+input[type=reset], .btn-order .btn-group .product-buy__btn+input[type=submit], .btn-order .btn-group button+.active-filters__btn, .btn-order .btn-group button+.active-filters__btn-ico, .btn-order .btn-group button+.active-filters__btn-link, .btn-order .btn-group button+.btn, .btn-order .btn-group button+.btn-group, .btn-order .btn-group button+.btn-white, .btn-order .btn-group button+.error-page__button, .btn-order .btn-group button+.form-input__group-btn, .btn-order .btn-group button+.product-buy__btn, .btn-order .btn-group button+button, .btn-order .btn-group button+input[type=button], .btn-order .btn-group button+input[type=reset], .btn-order .btn-group button+input[type=submit], .btn-order .btn-group input[type=button]+.active-filters__btn, .btn-order .btn-group input[type=button]+.active-filters__btn-ico, .btn-order .btn-group input[type=button]+.active-filters__btn-link, .btn-order .btn-group input[type=button]+.btn, .btn-order .btn-group input[type=button]+.btn-group, .btn-order .btn-group input[type=button]+.btn-white, .btn-order .btn-group input[type=button]+.error-page__button, .btn-order .btn-group input[type=button]+.form-input__group-btn, .btn-order .btn-group input[type=button]+.product-buy__btn, .btn-order .btn-group input[type=button]+button, .btn-order .btn-group input[type=button]+input[type=button], .btn-order .btn-group input[type=button]+input[type=reset], .btn-order .btn-group input[type=button]+input[type=submit], .btn-order .btn-group input[type=reset]+.active-filters__btn, .btn-order .btn-group input[type=reset]+.active-filters__btn-ico, .btn-order .btn-group input[type=reset]+.active-filters__btn-link, .btn-order .btn-group input[type=reset]+.btn, .btn-order .btn-group input[type=reset]+.btn-group, .btn-order .btn-group input[type=reset]+.btn-white, .btn-order .btn-group input[type=reset]+.error-page__button, .btn-order .btn-group input[type=reset]+.form-input__group-btn, .btn-order .btn-group input[type=reset]+.product-buy__btn, .btn-order .btn-group input[type=reset]+button, .btn-order .btn-group input[type=reset]+input[type=button], .btn-order .btn-group input[type=reset]+input[type=reset], .btn-order .btn-group input[type=reset]+input[type=submit], .btn-order .btn-group input[type=submit]+.active-filters__btn, .btn-order .btn-group input[type=submit]+.active-filters__btn-ico, .btn-order .btn-group input[type=submit]+.active-filters__btn-link, .btn-order .btn-group input[type=submit]+.btn, .btn-order .btn-group input[type=submit]+.btn-group, .btn-order .btn-group input[type=submit]+.btn-white, .btn-order .btn-group input[type=submit]+.error-page__button, .btn-order .btn-group input[type=submit]+.form-input__group-btn, .btn-order .btn-group input[type=submit]+.product-buy__btn, .btn-order .btn-group input[type=submit]+button, .btn-order .btn-group input[type=submit]+input[type=button], .btn-order .btn-group input[type=submit]+input[type=reset], .btn-order .btn-group input[type=submit]+input[type=submit], .btn-order .form-input--product-base .active-filters__btn .form-input__group-btn+button, .btn-order .form-input--product-base .active-filters__btn .form-input__group-btn+input[type=button], .btn-order .form-input--product-base .active-filters__btn .form-input__group-btn+input[type=reset], .btn-order .form-input--product-base .active-filters__btn .form-input__group-btn+input[type=submit], .btn-order .form-input--product-base .btn-group .form-input__group-btn+button, .btn-order .form-input--product-base .btn-group .form-input__group-btn+input[type=button], .btn-order .form-input--product-base .btn-group .form-input__group-btn+input[type=reset], .btn-order .form-input--product-base .btn-group .form-input__group-btn+input[type=submit], .form-input--product-base .active-filters__btn .active-filters__btn-ico+.form-input__group-btn, .form-input--product-base .active-filters__btn .active-filters__btn-link+.form-input__group-btn, .form-input--product-base .active-filters__btn .btn+.form-input__group-btn, .form-input--product-base .active-filters__btn .btn-order .form-input__group-btn+button, .form-input--product-base .active-filters__btn .btn-order .form-input__group-btn+input[type=button], .form-input--product-base .active-filters__btn .btn-order .form-input__group-btn+input[type=reset], .form-input--product-base .active-filters__btn .btn-order .form-input__group-btn+input[type=submit], .form-input--product-base .active-filters__btn .btn-order button+.form-input__group-btn, .form-input--product-base .active-filters__btn .btn-order input[type=button]+.form-input__group-btn, .form-input--product-base .active-filters__btn .btn-order input[type=reset]+.form-input__group-btn, .form-input--product-base .active-filters__btn .btn-order input[type=submit]+.form-input__group-btn, .form-input--product-base .active-filters__btn .btn-white+.form-input__group-btn, .form-input--product-base .active-filters__btn .error-page__button+.form-input__group-btn, .form-input--product-base .active-filters__btn .form-input__group-btn+.active-filters__btn-ico, .form-input--product-base .active-filters__btn .form-input__group-btn+.active-filters__btn-link, .form-input--product-base .active-filters__btn .form-input__group-btn+.btn, .form-input--product-base .active-filters__btn .form-input__group-btn+.btn-white, .form-input--product-base .active-filters__btn .form-input__group-btn+.error-page__button, .form-input--product-base .active-filters__btn .form-input__group-btn+.form-input__group-btn, .form-input--product-base .active-filters__btn .form-input__group-btn+.product-buy__btn, .form-input--product-base .active-filters__btn .product-buy__btn+.form-input__group-btn, .form-input--product-base .btn-group .active-filters__btn-ico+.form-input__group-btn, .form-input--product-base .btn-group .active-filters__btn-link+.form-input__group-btn, .form-input--product-base .btn-group .btn+.form-input__group-btn, .form-input--product-base .btn-group .btn-order .form-input__group-btn+button, .form-input--product-base .btn-group .btn-order .form-input__group-btn+input[type=button], .form-input--product-base .btn-group .btn-order .form-input__group-btn+input[type=reset], .form-input--product-base .btn-group .btn-order .form-input__group-btn+input[type=submit], .form-input--product-base .btn-group .btn-order button+.form-input__group-btn, .form-input--product-base .btn-group .btn-order input[type=button]+.form-input__group-btn, .form-input--product-base .btn-group .btn-order input[type=reset]+.form-input__group-btn, .form-input--product-base .btn-group .btn-order input[type=submit]+.form-input__group-btn, .form-input--product-base .btn-group .btn-white+.form-input__group-btn, .form-input--product-base .btn-group .error-page__button+.form-input__group-btn, .form-input--product-base .btn-group .form-input__group-btn+.active-filters__btn-ico, .form-input--product-base .btn-group .form-input__group-btn+.active-filters__btn-link, .form-input--product-base .btn-group .form-input__group-btn+.btn, .form-input--product-base .btn-group .form-input__group-btn+.btn-white, .form-input--product-base .btn-group .form-input__group-btn+.error-page__button, .form-input--product-base .btn-group .form-input__group-btn+.form-input__group-btn, .form-input--product-base .btn-group .form-input__group-btn+.product-buy__btn, .form-input--product-base .btn-group .product-buy__btn+.form-input__group-btn, .form-input--product-base .btn-order .active-filters__btn button+.form-input__group-btn, .form-input--product-base .btn-order .active-filters__btn input[type=button]+.form-input__group-btn, .form-input--product-base .btn-order .active-filters__btn input[type=reset]+.form-input__group-btn, .form-input--product-base .btn-order .active-filters__btn input[type=submit]+.form-input__group-btn, .form-input--product-base .btn-order .btn-group button+.form-input__group-btn, .form-input--product-base .btn-order .btn-group input[type=button]+.form-input__group-btn, .form-input--product-base .btn-order .btn-group input[type=reset]+.form-input__group-btn, .form-input--product-base .btn-order .btn-group input[type=submit]+.form-input__group-btn {
    margin-left: -1px;
}
.btn-toolbar {
    margin-left: -5px;
}
.btn-toolbar:after, .btn-toolbar:before {
    content: " ";
    display: table;
}
.btn-order .btn-toolbar button, .btn-order .btn-toolbar input[type=button], .btn-order .btn-toolbar input[type=reset], .btn-order .btn-toolbar input[type=submit], .btn-toolbar .active-filters__btn, .btn-toolbar .active-filters__btn-ico, .btn-toolbar .active-filters__btn-link, .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .btn-order button, .btn-toolbar .btn-order input[type=button], .btn-toolbar .btn-order input[type=reset], .btn-toolbar .btn-order input[type=submit], .btn-toolbar .btn-white, .btn-toolbar .error-page__button, .btn-toolbar .form-input__group, .btn-toolbar .form-input__group-btn, .btn-toolbar .input-group, .btn-toolbar .product-buy__btn {
    float: left;
}
.btn-order .btn-toolbar>button, .btn-order .btn-toolbar>input[type=button], .btn-order .btn-toolbar>input[type=reset], .btn-order .btn-toolbar>input[type=submit], .btn-toolbar>.active-filters__btn, .btn-toolbar>.active-filters__btn-ico, .btn-toolbar>.active-filters__btn-link, .btn-toolbar>.btn, .btn-toolbar>.btn-group, .btn-toolbar>.btn-white, .btn-toolbar>.error-page__button, .btn-toolbar>.form-input__group, .btn-toolbar>.form-input__group-btn, .btn-toolbar>.input-group, .btn-toolbar>.product-buy__btn, .form-input--product-base .btn-toolbar>.form-input__group-btn {
    margin-left: 5px;
}
.active-filters__btn-ico .caret, .active-filters__btn-link .caret, .active-filters__btn>.active-filters__btn-ico:first-child, .active-filters__btn>.active-filters__btn-link:first-child, .active-filters__btn>.btn-white:first-child, .active-filters__btn>.btn:first-child, .active-filters__btn>.error-page__button:first-child, .active-filters__btn>.form-input__group-btn:first-child, .active-filters__btn>.product-buy__btn:first-child, .btn .caret, .btn-group>.active-filters__btn-ico:first-child, .btn-group>.active-filters__btn-link:first-child, .btn-group>.btn-white:first-child, .btn-group>.btn:first-child, .btn-group>.error-page__button:first-child, .btn-group>.form-input__group-btn:first-child, .btn-group>.product-buy__btn:first-child, .btn-order .active-filters__btn>button:first-child, .btn-order .active-filters__btn>input[type=button]:first-child, .btn-order .active-filters__btn>input[type=reset]:first-child, .btn-order .active-filters__btn>input[type=submit]:first-child, .btn-order .btn-group>button:first-child, .btn-order .btn-group>input[type=button]:first-child, .btn-order .btn-group>input[type=reset]:first-child, .btn-order .btn-group>input[type=submit]:first-child, .btn-order button .caret, .btn-order input[type=button] .caret, .btn-order input[type=reset] .caret, .btn-order input[type=submit] .caret, .btn-white .caret, .error-page__button .caret, .form-input--product-base .active-filters__btn>.form-input__group-btn:first-child, .form-input--product-base .btn-group>.form-input__group-btn:first-child, .form-input__group-btn .caret, .product-buy__btn .caret {
    margin-left: 0;
}
.active-filters__btn>.active-filters__btn, .active-filters__btn>.btn-group, .btn-group>.active-filters__btn, .btn-group>.btn-group {
    float: left;
}
.active-filters__btn .dropdown-toggle:active, .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle, .open.active-filters__btn .dropdown-toggle {
    outline: 0;
}
.active-filters__btn>.active-filters__btn-ico+.dropdown-toggle, .active-filters__btn>.active-filters__btn-link+.dropdown-toggle, .active-filters__btn>.btn+.dropdown-toggle, .active-filters__btn>.btn-white+.dropdown-toggle, .active-filters__btn>.error-page__button+.dropdown-toggle, .active-filters__btn>.form-input__group-btn+.dropdown-toggle, .active-filters__btn>.product-buy__btn+.dropdown-toggle, .btn-group>.active-filters__btn-ico+.dropdown-toggle, .btn-group>.active-filters__btn-link+.dropdown-toggle, .btn-group>.btn+.dropdown-toggle, .btn-group>.btn-white+.dropdown-toggle, .btn-group>.error-page__button+.dropdown-toggle, .btn-group>.form-input__group-btn+.dropdown-toggle, .btn-group>.product-buy__btn+.dropdown-toggle, .btn-order .active-filters__btn>button+.dropdown-toggle, .btn-order .active-filters__btn>input[type=button]+.dropdown-toggle, .btn-order .active-filters__btn>input[type=reset]+.dropdown-toggle, .btn-order .active-filters__btn>input[type=submit]+.dropdown-toggle, .btn-order .btn-group>button+.dropdown-toggle, .btn-order .btn-group>input[type=button]+.dropdown-toggle, .btn-order .btn-group>input[type=reset]+.dropdown-toggle, .btn-order .btn-group>input[type=submit]+.dropdown-toggle, .form-input--product-base .active-filters__btn>.form-input__group-btn+.dropdown-toggle, .form-input--product-base .btn-group>.form-input__group-btn+.dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px;
}
.active-filters__btn>.btn-lg+.dropdown-toggle, .btn-group-lg.active-filters__btn>.active-filters__btn-ico+.dropdown-toggle, .btn-group-lg.active-filters__btn>.active-filters__btn-link+.dropdown-toggle, .btn-group-lg.active-filters__btn>.btn+.dropdown-toggle, .btn-group-lg.active-filters__btn>.btn-white+.dropdown-toggle, .btn-group-lg.active-filters__btn>.error-page__button+.dropdown-toggle, .btn-group-lg.active-filters__btn>.form-input__group-btn+.dropdown-toggle, .btn-group-lg.active-filters__btn>.product-buy__btn+.dropdown-toggle, .btn-group-lg.btn-group>.active-filters__btn-ico+.dropdown-toggle, .btn-group-lg.btn-group>.active-filters__btn-link+.dropdown-toggle, .btn-group-lg.btn-group>.btn+.dropdown-toggle, .btn-group-lg.btn-group>.btn-white+.dropdown-toggle, .btn-group-lg.btn-group>.error-page__button+.dropdown-toggle, .btn-group-lg.btn-group>.form-input__group-btn+.dropdown-toggle, .btn-group-lg.btn-group>.product-buy__btn+.dropdown-toggle, .btn-group>.btn-lg+.dropdown-toggle, .btn-order .active-filters__btn>button+.dropdown-toggle, .btn-order .active-filters__btn>input[type=button]+.dropdown-toggle, .btn-order .active-filters__btn>input[type=reset]+.dropdown-toggle, .btn-order .active-filters__btn>input[type=submit]+.dropdown-toggle, .btn-order .btn-group>button+.dropdown-toggle, .btn-order .btn-group>input[type=button]+.dropdown-toggle, .btn-order .btn-group>input[type=reset]+.dropdown-toggle, .btn-order .btn-group>input[type=submit]+.dropdown-toggle, .form-input--product-base .btn-group-lg.active-filters__btn>.form-input__group-btn+.dropdown-toggle, .form-input--product-base .btn-group-lg.btn-group>.form-input__group-btn+.dropdown-toggle, .product-buy--product .active-filters__btn>.product-buy__btn+.dropdown-toggle, .product-buy--product .btn-group>.product-buy__btn+.dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px;
}
.btn-group.open .dropdown-toggle, .open.active-filters__btn .dropdown-toggle {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-group.open .dropdown-toggle.btn-link, .open.active-filters__btn .dropdown-toggle.btn-link {
    box-shadow: none;
}
.btn-group-lg>.active-filters__btn-ico .caret, .btn-group-lg>.active-filters__btn-link .caret, .btn-group-lg>.btn .caret, .btn-group-lg>.btn-white .caret, .btn-group-lg>.error-page__button .caret, .btn-group-lg>.form-input__group-btn .caret, .btn-group-lg>.product-buy__btn .caret, .btn-lg .caret, .btn-order button .caret, .btn-order input[type=button] .caret, .btn-order input[type=reset] .caret, .btn-order input[type=submit] .caret, .form-input--product-base .btn-group-lg>.form-input__group-btn .caret, .product-buy--product .product-buy__btn .caret {
    border-width: 5px 5px 0;
}
.btn-order .dropup button .caret, .btn-order .dropup input[type=button] .caret, .btn-order .dropup input[type=reset] .caret, .btn-order .dropup input[type=submit] .caret, .dropup .btn-group-lg>.active-filters__btn-ico .caret, .dropup .btn-group-lg>.active-filters__btn-link .caret, .dropup .btn-group-lg>.btn .caret, .dropup .btn-group-lg>.btn-white .caret, .dropup .btn-group-lg>.error-page__button .caret, .dropup .btn-group-lg>.form-input__group-btn .caret, .dropup .btn-group-lg>.product-buy__btn .caret, .dropup .btn-lg .caret, .dropup .btn-order button .caret, .dropup .btn-order input[type=button] .caret, .dropup .btn-order input[type=reset] .caret, .dropup .btn-order input[type=submit] .caret, .dropup .form-input--product-base .btn-group-lg>.form-input__group-btn .caret, .dropup .product-buy--product .product-buy__btn .caret, .product-buy--product .dropup .product-buy__btn .caret {
    border-width: 0 5px 5px;
}
.btn-group-vertical>.active-filters__btn, .btn-group-vertical>.active-filters__btn-ico, .btn-group-vertical>.active-filters__btn-link, .btn-group-vertical>.active-filters__btn>.active-filters__btn-ico, .btn-group-vertical>.active-filters__btn>.active-filters__btn-link, .btn-group-vertical>.active-filters__btn>.btn, .btn-group-vertical>.active-filters__btn>.btn-white, .btn-group-vertical>.active-filters__btn>.error-page__button, .btn-group-vertical>.active-filters__btn>.form-input__group-btn, .btn-group-vertical>.active-filters__btn>.product-buy__btn, .btn-group-vertical>.btn, .btn-group-vertical>.btn-group, .btn-group-vertical>.btn-group>.active-filters__btn-ico, .btn-group-vertical>.btn-group>.active-filters__btn-link, .btn-group-vertical>.btn-group>.btn, .btn-group-vertical>.btn-group>.btn-white, .btn-group-vertical>.btn-group>.error-page__button, .btn-group-vertical>.btn-group>.form-input__group-btn, .btn-group-vertical>.btn-group>.product-buy__btn, .btn-group-vertical>.btn-white, .btn-group-vertical>.error-page__button, .btn-group-vertical>.form-input__group-btn, .btn-group-vertical>.product-buy__btn, .btn-order .btn-group-vertical>.active-filters__btn>button, .btn-order .btn-group-vertical>.active-filters__btn>input[type=button], .btn-order .btn-group-vertical>.active-filters__btn>input[type=reset], .btn-order .btn-group-vertical>.active-filters__btn>input[type=submit], .btn-order .btn-group-vertical>.btn-group>button, .btn-order .btn-group-vertical>.btn-group>input[type=button], .btn-order .btn-group-vertical>.btn-group>input[type=reset], .btn-order .btn-group-vertical>.btn-group>input[type=submit], .btn-order .btn-group-vertical>button, .btn-order .btn-group-vertical>input[type=button], .btn-order .btn-group-vertical>input[type=reset], .btn-order .btn-group-vertical>input[type=submit], .form-input--product-base .btn-group-vertical>.active-filters__btn>.form-input__group-btn, .form-input--product-base .btn-group-vertical>.btn-group>.form-input__group-btn, .form-input--product-base .btn-group-vertical>.form-input__group-btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%}
.btn-group-vertical>.active-filters__btn:after, .btn-group-vertical>.active-filters__btn:before, .btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before {
    content: " ";
    display: table;
}
.btn-group-vertical>.active-filters__btn>.active-filters__btn-ico, .btn-group-vertical>.active-filters__btn>.active-filters__btn-link, .btn-group-vertical>.active-filters__btn>.btn, .btn-group-vertical>.active-filters__btn>.btn-white, .btn-group-vertical>.active-filters__btn>.error-page__button, .btn-group-vertical>.active-filters__btn>.form-input__group-btn, .btn-group-vertical>.active-filters__btn>.product-buy__btn, .btn-group-vertical>.btn-group>.active-filters__btn-ico, .btn-group-vertical>.btn-group>.active-filters__btn-link, .btn-group-vertical>.btn-group>.btn, .btn-group-vertical>.btn-group>.btn-white, .btn-group-vertical>.btn-group>.error-page__button, .btn-group-vertical>.btn-group>.form-input__group-btn, .btn-group-vertical>.btn-group>.product-buy__btn, .btn-order .btn-group-vertical>.active-filters__btn>button, .btn-order .btn-group-vertical>.active-filters__btn>input[type=button], .btn-order .btn-group-vertical>.active-filters__btn>input[type=reset], .btn-order .btn-group-vertical>.active-filters__btn>input[type=submit], .btn-order .btn-group-vertical>.btn-group>button, .btn-order .btn-group-vertical>.btn-group>input[type=button], .btn-order .btn-group-vertical>.btn-group>input[type=reset], .btn-order .btn-group-vertical>.btn-group>input[type=submit], .form-input--product-base .btn-group-vertical>.active-filters__btn>.form-input__group-btn, .form-input--product-base .btn-group-vertical>.btn-group>.form-input__group-btn {
    float: none;
}
.btn-group-vertical>.active-filters__btn+.active-filters__btn, .btn-group-vertical>.active-filters__btn+.active-filters__btn-ico, .btn-group-vertical>.active-filters__btn+.active-filters__btn-link, .btn-group-vertical>.active-filters__btn+.btn, .btn-group-vertical>.active-filters__btn+.btn-group, .btn-group-vertical>.active-filters__btn+.btn-white, .btn-group-vertical>.active-filters__btn+.error-page__button, .btn-group-vertical>.active-filters__btn+.form-input__group-btn, .btn-group-vertical>.active-filters__btn+.product-buy__btn, .btn-group-vertical>.active-filters__btn-ico+.active-filters__btn, .btn-group-vertical>.active-filters__btn-ico+.active-filters__btn-ico, .btn-group-vertical>.active-filters__btn-ico+.active-filters__btn-link, .btn-group-vertical>.active-filters__btn-ico+.btn, .btn-group-vertical>.active-filters__btn-ico+.btn-group, .btn-group-vertical>.active-filters__btn-ico+.btn-white, .btn-group-vertical>.active-filters__btn-ico+.error-page__button, .btn-group-vertical>.active-filters__btn-ico+.form-input__group-btn, .btn-group-vertical>.active-filters__btn-ico+.product-buy__btn, .btn-group-vertical>.active-filters__btn-link+.active-filters__btn, .btn-group-vertical>.active-filters__btn-link+.active-filters__btn-ico, .btn-group-vertical>.active-filters__btn-link+.active-filters__btn-link, .btn-group-vertical>.active-filters__btn-link+.btn, .btn-group-vertical>.active-filters__btn-link+.btn-group, .btn-group-vertical>.active-filters__btn-link+.btn-white, .btn-group-vertical>.active-filters__btn-link+.error-page__button, .btn-group-vertical>.active-filters__btn-link+.form-input__group-btn, .btn-group-vertical>.active-filters__btn-link+.product-buy__btn, .btn-group-vertical>.btn+.active-filters__btn, .btn-group-vertical>.btn+.active-filters__btn-ico, .btn-group-vertical>.btn+.active-filters__btn-link, .btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn+.btn-white, .btn-group-vertical>.btn+.error-page__button, .btn-group-vertical>.btn+.form-input__group-btn, .btn-group-vertical>.btn+.product-buy__btn, .btn-group-vertical>.btn-group+.active-filters__btn, .btn-group-vertical>.btn-group+.active-filters__btn-ico, .btn-group-vertical>.btn-group+.active-filters__btn-link, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group, .btn-group-vertical>.btn-group+.btn-white, .btn-group-vertical>.btn-group+.error-page__button, .btn-group-vertical>.btn-group+.form-input__group-btn, .btn-group-vertical>.btn-group+.product-buy__btn, .btn-group-vertical>.btn-white+.active-filters__btn, .btn-group-vertical>.btn-white+.active-filters__btn-ico, .btn-group-vertical>.btn-white+.active-filters__btn-link, .btn-group-vertical>.btn-white+.btn, .btn-group-vertical>.btn-white+.btn-group, .btn-group-vertical>.btn-white+.btn-white, .btn-group-vertical>.btn-white+.error-page__button, .btn-group-vertical>.btn-white+.form-input__group-btn, .btn-group-vertical>.btn-white+.product-buy__btn, .btn-group-vertical>.error-page__button+.active-filters__btn, .btn-group-vertical>.error-page__button+.active-filters__btn-ico, .btn-group-vertical>.error-page__button+.active-filters__btn-link, .btn-group-vertical>.error-page__button+.btn, .btn-group-vertical>.error-page__button+.btn-group, .btn-group-vertical>.error-page__button+.btn-white, .btn-group-vertical>.error-page__button+.error-page__button, .btn-group-vertical>.error-page__button+.form-input__group-btn, .btn-group-vertical>.error-page__button+.product-buy__btn, .btn-group-vertical>.form-input__group-btn+.active-filters__btn, .btn-group-vertical>.form-input__group-btn+.active-filters__btn-ico, .btn-group-vertical>.form-input__group-btn+.active-filters__btn-link, .btn-group-vertical>.form-input__group-btn+.btn, .btn-group-vertical>.form-input__group-btn+.btn-group, .btn-group-vertical>.form-input__group-btn+.btn-white, .btn-group-vertical>.form-input__group-btn+.error-page__button, .btn-group-vertical>.form-input__group-btn+.form-input__group-btn, .btn-group-vertical>.form-input__group-btn+.product-buy__btn, .btn-group-vertical>.product-buy__btn+.active-filters__btn, .btn-group-vertical>.product-buy__btn+.active-filters__btn-ico, .btn-group-vertical>.product-buy__btn+.active-filters__btn-link, .btn-group-vertical>.product-buy__btn+.btn, .btn-group-vertical>.product-buy__btn+.btn-group, .btn-group-vertical>.product-buy__btn+.btn-white, .btn-group-vertical>.product-buy__btn+.error-page__button, .btn-group-vertical>.product-buy__btn+.form-input__group-btn, .btn-group-vertical>.product-buy__btn+.product-buy__btn, .btn-order .btn-group-vertical>.active-filters__btn+button, .btn-order .btn-group-vertical>.active-filters__btn+input[type=button], .btn-order .btn-group-vertical>.active-filters__btn+input[type=reset], .btn-order .btn-group-vertical>.active-filters__btn+input[type=submit], .btn-order .btn-group-vertical>.active-filters__btn-ico+button, .btn-order .btn-group-vertical>.active-filters__btn-ico+input[type=button], .btn-order .btn-group-vertical>.active-filters__btn-ico+input[type=reset], .btn-order .btn-group-vertical>.active-filters__btn-ico+input[type=submit], .btn-order .btn-group-vertical>.active-filters__btn-link+button, .btn-order .btn-group-vertical>.active-filters__btn-link+input[type=button], .btn-order .btn-group-vertical>.active-filters__btn-link+input[type=reset], .btn-order .btn-group-vertical>.active-filters__btn-link+input[type=submit], .btn-order .btn-group-vertical>.btn+button, .btn-order .btn-group-vertical>.btn+input[type=button], .btn-order .btn-group-vertical>.btn+input[type=reset], .btn-order .btn-group-vertical>.btn+input[type=submit], .btn-order .btn-group-vertical>.btn-group+button, .btn-order .btn-group-vertical>.btn-group+input[type=button], .btn-order .btn-group-vertical>.btn-group+input[type=reset], .btn-order .btn-group-vertical>.btn-group+input[type=submit], .btn-order .btn-group-vertical>.btn-white+button, .btn-order .btn-group-vertical>.btn-white+input[type=button], .btn-order .btn-group-vertical>.btn-white+input[type=reset], .btn-order .btn-group-vertical>.btn-white+input[type=submit], .btn-order .btn-group-vertical>.error-page__button+button, .btn-order .btn-group-vertical>.error-page__button+input[type=button], .btn-order .btn-group-vertical>.error-page__button+input[type=reset], .btn-order .btn-group-vertical>.error-page__button+input[type=submit], .btn-order .btn-group-vertical>.form-input__group-btn+button, .btn-order .btn-group-vertical>.form-input__group-btn+input[type=button], .btn-order .btn-group-vertical>.form-input__group-btn+input[type=reset], .btn-order .btn-group-vertical>.form-input__group-btn+input[type=submit], .btn-order .btn-group-vertical>.product-buy__btn+button, .btn-order .btn-group-vertical>.product-buy__btn+input[type=button], .btn-order .btn-group-vertical>.product-buy__btn+input[type=reset], .btn-order .btn-group-vertical>.product-buy__btn+input[type=submit], .btn-order .btn-group-vertical>button+.active-filters__btn, .btn-order .btn-group-vertical>button+.active-filters__btn-ico, .btn-order .btn-group-vertical>button+.active-filters__btn-link, .btn-order .btn-group-vertical>button+.btn, .btn-order .btn-group-vertical>button+.btn-group, .btn-order .btn-group-vertical>button+.btn-white, .btn-order .btn-group-vertical>button+.error-page__button, .btn-order .btn-group-vertical>button+.form-input__group-btn, .btn-order .btn-group-vertical>button+.product-buy__btn, .btn-order .btn-group-vertical>button+button, .btn-order .btn-group-vertical>button+input[type=button], .btn-order .btn-group-vertical>button+input[type=reset], .btn-order .btn-group-vertical>button+input[type=submit], .btn-order .btn-group-vertical>input[type=button]+.active-filters__btn, .btn-order .btn-group-vertical>input[type=button]+.active-filters__btn-ico, .btn-order .btn-group-vertical>input[type=button]+.active-filters__btn-link, .btn-order .btn-group-vertical>input[type=button]+.btn, .btn-order .btn-group-vertical>input[type=button]+.btn-group, .btn-order .btn-group-vertical>input[type=button]+.btn-white, .btn-order .btn-group-vertical>input[type=button]+.error-page__button, .btn-order .btn-group-vertical>input[type=button]+.form-input__group-btn, .btn-order .btn-group-vertical>input[type=button]+.product-buy__btn, .btn-order .btn-group-vertical>input[type=button]+button, .btn-order .btn-group-vertical>input[type=button]+input[type=button], .btn-order .btn-group-vertical>input[type=button]+input[type=reset], .btn-order .btn-group-vertical>input[type=button]+input[type=submit], .btn-order .btn-group-vertical>input[type=reset]+.active-filters__btn, .btn-order .btn-group-vertical>input[type=reset]+.active-filters__btn-ico, .btn-order .btn-group-vertical>input[type=reset]+.active-filters__btn-link, .btn-order .btn-group-vertical>input[type=reset]+.btn, .btn-order .btn-group-vertical>input[type=reset]+.btn-group, .btn-order .btn-group-vertical>input[type=reset]+.btn-white, .btn-order .btn-group-vertical>input[type=reset]+.error-page__button, .btn-order .btn-group-vertical>input[type=reset]+.form-input__group-btn, .btn-order .btn-group-vertical>input[type=reset]+.product-buy__btn, .btn-order .btn-group-vertical>input[type=reset]+button, .btn-order .btn-group-vertical>input[type=reset]+input[type=button], .btn-order .btn-group-vertical>input[type=reset]+input[type=reset], .btn-order .btn-group-vertical>input[type=reset]+input[type=submit], .btn-order .btn-group-vertical>input[type=submit]+.active-filters__btn, .btn-order .btn-group-vertical>input[type=submit]+.active-filters__btn-ico, .btn-order .btn-group-vertical>input[type=submit]+.active-filters__btn-link, .btn-order .btn-group-vertical>input[type=submit]+.btn, .btn-order .btn-group-vertical>input[type=submit]+.btn-group, .btn-order .btn-group-vertical>input[type=submit]+.btn-white, .btn-order .btn-group-vertical>input[type=submit]+.error-page__button, .btn-order .btn-group-vertical>input[type=submit]+.form-input__group-btn, .btn-order .btn-group-vertical>input[type=submit]+.product-buy__btn, .btn-order .btn-group-vertical>input[type=submit]+button, .btn-order .btn-group-vertical>input[type=submit]+input[type=button], .btn-order .btn-group-vertical>input[type=submit]+input[type=reset], .btn-order .btn-group-vertical>input[type=submit]+input[type=submit], .btn-order .form-input--product-base .btn-group-vertical>.form-input__group-btn+button, .btn-order .form-input--product-base .btn-group-vertical>.form-input__group-btn+input[type=button], .btn-order .form-input--product-base .btn-group-vertical>.form-input__group-btn+input[type=reset], .btn-order .form-input--product-base .btn-group-vertical>.form-input__group-btn+input[type=submit], .btn-order .form-input--product-base .btn-group-vertical>button+.form-input__group-btn, .btn-order .form-input--product-base .btn-group-vertical>input[type=button]+.form-input__group-btn, .btn-order .form-input--product-base .btn-group-vertical>input[type=reset]+.form-input__group-btn, .btn-order .form-input--product-base .btn-group-vertical>input[type=submit]+.form-input__group-btn, .form-input--product-base .btn-group-vertical>.active-filters__btn+.form-input__group-btn, .form-input--product-base .btn-group-vertical>.active-filters__btn-ico+.form-input__group-btn, .form-input--product-base .btn-group-vertical>.active-filters__btn-link+.form-input__group-btn, .form-input--product-base .btn-group-vertical>.btn+.form-input__group-btn, .form-input--product-base .btn-group-vertical>.btn-group+.form-input__group-btn, .form-input--product-base .btn-group-vertical>.btn-white+.form-input__group-btn, .form-input--product-base .btn-group-vertical>.error-page__button+.form-input__group-btn, .form-input--product-base .btn-group-vertical>.form-input__group-btn+.active-filters__btn, .form-input--product-base .btn-group-vertical>.form-input__group-btn+.active-filters__btn-ico, .form-input--product-base .btn-group-vertical>.form-input__group-btn+.active-filters__btn-link, .form-input--product-base .btn-group-vertical>.form-input__group-btn+.btn, .form-input--product-base .btn-group-vertical>.form-input__group-btn+.btn-group, .form-input--product-base .btn-group-vertical>.form-input__group-btn+.btn-white, .form-input--product-base .btn-group-vertical>.form-input__group-btn+.error-page__button, .form-input--product-base .btn-group-vertical>.form-input__group-btn+.form-input__group-btn, .form-input--product-base .btn-group-vertical>.form-input__group-btn+.product-buy__btn, .form-input--product-base .btn-group-vertical>.product-buy__btn+.form-input__group-btn, .form-input--product-base .btn-order .btn-group-vertical>.form-input__group-btn+button, .form-input--product-base .btn-order .btn-group-vertical>.form-input__group-btn+input[type=button], .form-input--product-base .btn-order .btn-group-vertical>.form-input__group-btn+input[type=reset], .form-input--product-base .btn-order .btn-group-vertical>.form-input__group-btn+input[type=submit], .form-input--product-base .btn-order .btn-group-vertical>button+.form-input__group-btn, .form-input--product-base .btn-order .btn-group-vertical>input[type=button]+.form-input__group-btn, .form-input--product-base .btn-order .btn-group-vertical>input[type=reset]+.form-input__group-btn, .form-input--product-base .btn-order .btn-group-vertical>input[type=submit]+.form-input__group-btn {
    margin-top: -1px;
    margin-left: 0;
}
.btn-group-vertical>.active-filters__btn-ico:first-child:not(:last-child), .btn-group-vertical>.active-filters__btn-link:first-child:not(:last-child), .btn-group-vertical>.btn-white:first-child:not(:last-child), .btn-group-vertical>.btn:first-child:not(:last-child), .btn-group-vertical>.error-page__button:first-child:not(:last-child), .btn-group-vertical>.form-input__group-btn:first-child:not(:last-child), .btn-group-vertical>.product-buy__btn:first-child:not(:last-child), .btn-order .btn-group-vertical>button:first-child:not(:last-child), .btn-order .btn-group-vertical>input[type=button]:first-child:not(:last-child), .btn-order .btn-group-vertical>input[type=reset]:first-child:not(:last-child), .btn-order .btn-group-vertical>input[type=submit]:first-child:not(:last-child), .form-input--product-base .btn-group-vertical>.form-input__group-btn:first-child:not(:last-child) {
    border-radius: 2px 2px 0 0;
}
.btn-group-vertical>.active-filters__btn-ico:last-child:not(:first-child), .btn-group-vertical>.active-filters__btn-link:last-child:not(:first-child), .btn-group-vertical>.btn-white:last-child:not(:first-child), .btn-group-vertical>.btn:last-child:not(:first-child), .btn-group-vertical>.error-page__button:last-child:not(:first-child), .btn-group-vertical>.form-input__group-btn:last-child:not(:first-child), .btn-group-vertical>.product-buy__btn:last-child:not(:first-child), .btn-order .btn-group-vertical>button:last-child:not(:first-child), .btn-order .btn-group-vertical>input[type=button]:last-child:not(:first-child), .btn-order .btn-group-vertical>input[type=reset]:last-child:not(:first-child), .btn-order .btn-group-vertical>input[type=submit]:last-child:not(:first-child), .form-input--product-base .btn-group-vertical>.form-input__group-btn:last-child:not(:first-child) {
    border-radius: 0 0 2px 2px;
}
.btn-group-vertical>.active-filters__btn:not(:first-child):not(:last-child)>.active-filters__btn-ico, .btn-group-vertical>.active-filters__btn:not(:first-child):not(:last-child)>.active-filters__btn-link, .btn-group-vertical>.active-filters__btn:not(:first-child):not(:last-child)>.btn, .btn-group-vertical>.active-filters__btn:not(:first-child):not(:last-child)>.btn-white, .btn-group-vertical>.active-filters__btn:not(:first-child):not(:last-child)>.error-page__button, .btn-group-vertical>.active-filters__btn:not(:first-child):not(:last-child)>.form-input__group-btn, .btn-group-vertical>.active-filters__btn:not(:first-child):not(:last-child)>.product-buy__btn, .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.active-filters__btn-ico, .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.active-filters__btn-link, .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn, .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-white, .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.error-page__button, .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.form-input__group-btn, .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.product-buy__btn, .btn-order .btn-group-vertical>.active-filters__btn:not(:first-child):not(:last-child)>button, .btn-order .btn-group-vertical>.active-filters__btn:not(:first-child):not(:last-child)>input[type=button], .btn-order .btn-group-vertical>.active-filters__btn:not(:first-child):not(:last-child)>input[type=reset], .btn-order .btn-group-vertical>.active-filters__btn:not(:first-child):not(:last-child)>input[type=submit], .btn-order .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>button, .btn-order .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=button], .btn-order .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=reset], .btn-order .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=submit], .form-input--product-base .btn-group-vertical>.active-filters__btn:not(:first-child):not(:last-child)>.form-input__group-btn, .form-input--product-base .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.form-input__group-btn, .form-input__group .filter__range-control:not(:first-child):not(:last-child), .form-input__group .form-control:not(:first-child):not(:last-child), .form-input__group .form-input__control:not(:first-child):not(:last-child), .form-input__group .form__select:not(:first-child):not(:last-child), .form-input__group .variants-select__field:not(:first-child):not(:last-child), .form-input__group-item:not(:first-child):not(:last-child), .input-group .filter__range-control:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child), .input-group .form-input__control:not(:first-child):not(:last-child), .input-group .form__select:not(:first-child):not(:last-child), .input-group .variants-select__field:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>.active-filters__btn-ico:last-child, .btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>.active-filters__btn-link:last-child, .btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>.btn-white:last-child, .btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>.btn:last-child, .btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>.dropdown-toggle, .btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>.error-page__button:last-child, .btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>.form-input__group-btn:last-child, .btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>.product-buy__btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.active-filters__btn-ico:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.active-filters__btn-link:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-white:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.error-page__button:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.form-input__group-btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.product-buy__btn:last-child, .btn-order .btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>button:last-child, .btn-order .btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>input[type=button]:last-child, .btn-order .btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>input[type=reset]:last-child, .btn-order .btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>input[type=submit]:last-child, .btn-order .btn-group-vertical>.btn-group:first-child:not(:last-child)>button:last-child, .btn-order .btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=button]:last-child, .btn-order .btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child, .btn-order .btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child, .form-input--product-base .btn-group-vertical>.active-filters__btn:first-child:not(:last-child)>.form-input__group-btn:last-child, .form-input--product-base .btn-group-vertical>.btn-group:first-child:not(:last-child)>.form-input__group-btn:last-child {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group-vertical>.active-filters__btn:last-child:not(:first-child)>.active-filters__btn-ico:first-child, .btn-group-vertical>.active-filters__btn:last-child:not(:first-child)>.active-filters__btn-link:first-child, .btn-group-vertical>.active-filters__btn:last-child:not(:first-child)>.btn-white:first-child, .btn-group-vertical>.active-filters__btn:last-child:not(:first-child)>.btn:first-child, .btn-group-vertical>.active-filters__btn:last-child:not(:first-child)>.error-page__button:first-child, .btn-group-vertical>.active-filters__btn:last-child:not(:first-child)>.form-input__group-btn:first-child, .btn-group-vertical>.active-filters__btn:last-child:not(:first-child)>.product-buy__btn:first-child, .btn-group-vertical>.btn-group:last-child:not(:first-child)>.active-filters__btn-ico:first-child, .btn-group-vertical>.btn-group:last-child:not(:first-child)>.active-filters__btn-link:first-child, .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-white:first-child, .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child, .btn-group-vertical>.btn-group:last-child:not(:first-child)>.error-page__button:first-child, .btn-group-vertical>.btn-group:last-child:not(:first-child)>.form-input__group-btn:first-child, .btn-group-vertical>.btn-group:last-child:not(:first-child)>.product-buy__btn:first-child, .btn-order .btn-group-vertical>.active-filters__btn:last-child:not(:first-child)>button:first-child, .btn-order .btn-group-vertical>.active-filters__btn:last-child:not(:first-child)>input[type=button]:first-child, .btn-order .btn-group-vertical>.active-filters__btn:last-child:not(:first-child)>input[type=reset]:first-child, .btn-order .btn-group-vertical>.active-filters__btn:last-child:not(:first-child)>input[type=submit]:first-child, .btn-order .btn-group-vertical>.btn-group:last-child:not(:first-child)>button:first-child, .btn-order .btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=button]:first-child, .btn-order .btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child, .btn-order .btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child, .form-input--product-base .btn-group-vertical>.active-filters__btn:last-child:not(:first-child)>.form-input__group-btn:first-child, .form-input--product-base .btn-group-vertical>.btn-group:last-child:not(:first-child)>.form-input__group-btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
}
.btn-group-justified>.active-filters__btn, .btn-group-justified>.active-filters__btn-ico, .btn-group-justified>.active-filters__btn-link, .btn-group-justified>.btn, .btn-group-justified>.btn-group, .btn-group-justified>.btn-white, .btn-group-justified>.error-page__button, .btn-group-justified>.form-input__group-btn, .btn-group-justified>.product-buy__btn, .btn-order .btn-group-justified>button, .btn-order .btn-group-justified>input[type=button], .btn-order .btn-group-justified>input[type=reset], .btn-order .btn-group-justified>input[type=submit], .form-input--product-base .btn-group-justified>.form-input__group-btn {
    float: none;
    display: table-cell;
    width: 1%}
.btn-group-justified>.active-filters__btn .active-filters__btn-ico, .btn-group-justified>.active-filters__btn .active-filters__btn-link, .btn-group-justified>.active-filters__btn .btn, .btn-group-justified>.active-filters__btn .btn-order button, .btn-group-justified>.active-filters__btn .btn-order input[type=button], .btn-group-justified>.active-filters__btn .btn-order input[type=reset], .btn-group-justified>.active-filters__btn .btn-order input[type=submit], .btn-group-justified>.active-filters__btn .btn-white, .btn-group-justified>.active-filters__btn .error-page__button, .btn-group-justified>.active-filters__btn .form-input__group-btn, .btn-group-justified>.active-filters__btn .product-buy__btn, .btn-group-justified>.btn-group .active-filters__btn-ico, .btn-group-justified>.btn-group .active-filters__btn-link, .btn-group-justified>.btn-group .btn, .btn-group-justified>.btn-group .btn-order button, .btn-group-justified>.btn-group .btn-order input[type=button], .btn-group-justified>.btn-group .btn-order input[type=reset], .btn-group-justified>.btn-group .btn-order input[type=submit], .btn-group-justified>.btn-group .btn-white, .btn-group-justified>.btn-group .error-page__button, .btn-group-justified>.btn-group .form-input__group-btn, .btn-group-justified>.btn-group .product-buy__btn, .btn-order .btn-group-justified>.active-filters__btn button, .btn-order .btn-group-justified>.active-filters__btn input[type=button], .btn-order .btn-group-justified>.active-filters__btn input[type=reset], .btn-order .btn-group-justified>.active-filters__btn input[type=submit], .btn-order .btn-group-justified>.btn-group button, .btn-order .btn-group-justified>.btn-group input[type=button], .btn-order .btn-group-justified>.btn-group input[type=reset], .btn-order .btn-group-justified>.btn-group input[type=submit], .form-input--product-base .btn-group-justified>.active-filters__btn .form-input__group-btn, .form-input--product-base .btn-group-justified>.btn-group .form-input__group-btn {
    width: 100%}
.btn-group-justified>.active-filters__btn .dropdown-menu, .btn-group-justified>.btn-group .dropdown-menu {
    left: auto;
}
.mfp-bg, .mfp-container, .mfp-wrap {
    left: 0;
    top: 0;
    height: 100%}
.btn-order [data-toggle=buttons]>.active-filters__btn>button input[type=checkbox], .btn-order [data-toggle=buttons]>.active-filters__btn>button input[type=radio], .btn-order [data-toggle=buttons]>.active-filters__btn>input[type=button] input[type=checkbox], .btn-order [data-toggle=buttons]>.active-filters__btn>input[type=button] input[type=radio], .btn-order [data-toggle=buttons]>.active-filters__btn>input[type=reset] input[type=checkbox], .btn-order [data-toggle=buttons]>.active-filters__btn>input[type=reset] input[type=radio], .btn-order [data-toggle=buttons]>.active-filters__btn>input[type=submit] input[type=checkbox], .btn-order [data-toggle=buttons]>.active-filters__btn>input[type=submit] input[type=radio], .btn-order [data-toggle=buttons]>.btn-group>button input[type=checkbox], .btn-order [data-toggle=buttons]>.btn-group>button input[type=radio], .btn-order [data-toggle=buttons]>.btn-group>input[type=button] input[type=checkbox], .btn-order [data-toggle=buttons]>.btn-group>input[type=button] input[type=radio], .btn-order [data-toggle=buttons]>.btn-group>input[type=reset] input[type=checkbox], .btn-order [data-toggle=buttons]>.btn-group>input[type=reset] input[type=radio], .btn-order [data-toggle=buttons]>.btn-group>input[type=submit] input[type=checkbox], .btn-order [data-toggle=buttons]>.btn-group>input[type=submit] input[type=radio], .btn-order [data-toggle=buttons]>button input[type=checkbox], .btn-order [data-toggle=buttons]>button input[type=radio], .btn-order [data-toggle=buttons]>input[type=button] input[type=checkbox], .btn-order [data-toggle=buttons]>input[type=button] input[type=radio], .btn-order [data-toggle=buttons]>input[type=reset] input[type=checkbox], .btn-order [data-toggle=buttons]>input[type=reset] input[type=radio], .btn-order [data-toggle=buttons]>input[type=submit] input[type=checkbox], .btn-order [data-toggle=buttons]>input[type=submit] input[type=radio], .form-input--product-base [data-toggle=buttons]>.active-filters__btn>.form-input__group-btn input[type=checkbox], .form-input--product-base [data-toggle=buttons]>.active-filters__btn>.form-input__group-btn input[type=radio], .form-input--product-base [data-toggle=buttons]>.btn-group>.form-input__group-btn input[type=checkbox], .form-input--product-base [data-toggle=buttons]>.btn-group>.form-input__group-btn input[type=radio], .form-input--product-base [data-toggle=buttons]>.form-input__group-btn input[type=checkbox], .form-input--product-base [data-toggle=buttons]>.form-input__group-btn input[type=radio], [data-toggle=buttons]>.active-filters__btn-ico input[type=checkbox], [data-toggle=buttons]>.active-filters__btn-ico input[type=radio], [data-toggle=buttons]>.active-filters__btn-link input[type=checkbox], [data-toggle=buttons]>.active-filters__btn-link input[type=radio], [data-toggle=buttons]>.active-filters__btn>.active-filters__btn-ico input[type=checkbox], [data-toggle=buttons]>.active-filters__btn>.active-filters__btn-ico input[type=radio], [data-toggle=buttons]>.active-filters__btn>.active-filters__btn-link input[type=checkbox], [data-toggle=buttons]>.active-filters__btn>.active-filters__btn-link input[type=radio], [data-toggle=buttons]>.active-filters__btn>.btn input[type=checkbox], [data-toggle=buttons]>.active-filters__btn>.btn input[type=radio], [data-toggle=buttons]>.active-filters__btn>.btn-white input[type=checkbox], [data-toggle=buttons]>.active-filters__btn>.btn-white input[type=radio], [data-toggle=buttons]>.active-filters__btn>.error-page__button input[type=checkbox], [data-toggle=buttons]>.active-filters__btn>.error-page__button input[type=radio], [data-toggle=buttons]>.active-filters__btn>.form-input__group-btn input[type=checkbox], [data-toggle=buttons]>.active-filters__btn>.form-input__group-btn input[type=radio], [data-toggle=buttons]>.active-filters__btn>.product-buy__btn input[type=checkbox], [data-toggle=buttons]>.active-filters__btn>.product-buy__btn input[type=radio], [data-toggle=buttons]>.btn input[type=checkbox], [data-toggle=buttons]>.btn input[type=radio], [data-toggle=buttons]>.btn-group>.active-filters__btn-ico input[type=checkbox], [data-toggle=buttons]>.btn-group>.active-filters__btn-ico input[type=radio], [data-toggle=buttons]>.btn-group>.active-filters__btn-link input[type=checkbox], [data-toggle=buttons]>.btn-group>.active-filters__btn-link input[type=radio], [data-toggle=buttons]>.btn-group>.btn input[type=checkbox], [data-toggle=buttons]>.btn-group>.btn input[type=radio], [data-toggle=buttons]>.btn-group>.btn-white input[type=checkbox], [data-toggle=buttons]>.btn-group>.btn-white input[type=radio], [data-toggle=buttons]>.btn-group>.error-page__button input[type=checkbox], [data-toggle=buttons]>.btn-group>.error-page__button input[type=radio], [data-toggle=buttons]>.btn-group>.form-input__group-btn input[type=checkbox], [data-toggle=buttons]>.btn-group>.form-input__group-btn input[type=radio], [data-toggle=buttons]>.btn-group>.product-buy__btn input[type=checkbox], [data-toggle=buttons]>.btn-group>.product-buy__btn input[type=radio], [data-toggle=buttons]>.btn-white input[type=checkbox], [data-toggle=buttons]>.btn-white input[type=radio], [data-toggle=buttons]>.error-page__button input[type=checkbox], [data-toggle=buttons]>.error-page__button input[type=radio], [data-toggle=buttons]>.form-input__group-btn input[type=checkbox], [data-toggle=buttons]>.form-input__group-btn input[type=radio], [data-toggle=buttons]>.product-buy__btn input[type=checkbox], [data-toggle=buttons]>.product-buy__btn input[type=radio] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none;
}
.form-input__group, .input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.input-group[class*=col-], [class*=col-].form-input__group {
    float: none;
    padding-left: 0;
    padding-right: 0;
}
.form-input__group .filter__range-control, .form-input__group .form-control, .form-input__group .form-input__control, .form-input__group .form__select, .form-input__group .variants-select__field, .input-group .filter__range-control, .input-group .form-control, .input-group .form-input__control, .input-group .form__select, .input-group .variants-select__field {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}
.form-input__group .filter__range-control:focus, .form-input__group .form-control:focus, .form-input__group .form-input__control:focus, .form-input__group .form__select:focus, .form-input__group .variants-select__field:focus, .input-group .filter__range-control:focus, .input-group .form-control:focus, .input-group .form-input__control:focus, .input-group .form__select:focus, .input-group .variants-select__field:focus {
    z-index: 3;
}
.form-input__group .filter__range-control, .form-input__group .form-control, .form-input__group .form-input__control, .form-input__group .form__select, .form-input__group .variants-select__field, .form-input__group-item, .input-group .filter__range-control, .input-group .form-control, .input-group .form-input__control, .input-group .form__select, .input-group .variants-select__field, .input-group-addon, .input-group-btn {
    display: table-cell;
}
.form-input__group-item, .input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #efefef;
    border: 1px solid #ccc;
    border-radius: 2px;
}
.btn-order .input-group-sm>.form-input__group-item>button.input-group-addon, .btn-order .input-group-sm>.form-input__group-item>input.input-group-addon[type=button], .btn-order .input-group-sm>.form-input__group-item>input.input-group-addon[type=reset], .btn-order .input-group-sm>.form-input__group-item>input.input-group-addon[type=submit], .btn-order .input-group-sm>.input-group-btn>button.input-group-addon, .btn-order .input-group-sm>.input-group-btn>input.input-group-addon[type=button], .btn-order .input-group-sm>.input-group-btn>input.input-group-addon[type=reset], .btn-order .input-group-sm>.input-group-btn>input.input-group-addon[type=submit], .form-input--product-base .input-group-sm>.form-input__group-item>.input-group-addon.form-input__group-btn, .form-input--product-base .input-group-sm>.input-group-btn>.input-group-addon.form-input__group-btn, .input-group-addon.filter__range-control, .input-group-addon.form-input__control--sm, .input-group-addon.input-sm, .input-group-sm>.form-input__group-item>.input-group-addon.active-filters__btn-ico, .input-group-sm>.form-input__group-item>.input-group-addon.active-filters__btn-link, .input-group-sm>.form-input__group-item>.input-group-addon.btn, .input-group-sm>.form-input__group-item>.input-group-addon.btn-white, .input-group-sm>.form-input__group-item>.input-group-addon.error-page__button, .input-group-sm>.form-input__group-item>.input-group-addon.form-input__group-btn, .input-group-sm>.form-input__group-item>.input-group-addon.product-buy__btn, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.input-group-addon.active-filters__btn-ico, .input-group-sm>.input-group-btn>.input-group-addon.active-filters__btn-link, .input-group-sm>.input-group-btn>.input-group-addon.btn, .input-group-sm>.input-group-btn>.input-group-addon.btn-white, .input-group-sm>.input-group-btn>.input-group-addon.error-page__button, .input-group-sm>.input-group-btn>.input-group-addon.form-input__group-btn, .input-group-sm>.input-group-btn>.input-group-addon.product-buy__btn {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 2px;
}
.btn-order .form-input--product-base .form-input__group>.form-input__group-item>button.input-group-addon, .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input.input-group-addon[type=button], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input.input-group-addon[type=reset], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input.input-group-addon[type=submit], .btn-order .form-input--product-base .form-input__group>.input-group-btn>button.input-group-addon, .btn-order .form-input--product-base .form-input__group>.input-group-btn>input.input-group-addon[type=button], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input.input-group-addon[type=reset], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input.input-group-addon[type=submit], .btn-order .input-group-lg>.form-input__group-item>button.input-group-addon, .btn-order .input-group-lg>.form-input__group-item>input.input-group-addon[type=button], .btn-order .input-group-lg>.form-input__group-item>input.input-group-addon[type=reset], .btn-order .input-group-lg>.form-input__group-item>input.input-group-addon[type=submit], .btn-order .input-group-lg>.input-group-btn>button.input-group-addon, .btn-order .input-group-lg>.input-group-btn>input.input-group-addon[type=button], .btn-order .input-group-lg>.input-group-btn>input.input-group-addon[type=reset], .btn-order .input-group-lg>.input-group-btn>input.input-group-addon[type=submit], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>button.input-group-addon, .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input.input-group-addon[type=button], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input.input-group-addon[type=reset], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input.input-group-addon[type=submit], .form-input--product-base .btn-order .form-input__group>.input-group-btn>button.input-group-addon, .form-input--product-base .btn-order .form-input__group>.input-group-btn>input.input-group-addon[type=button], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input.input-group-addon[type=reset], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input.input-group-addon[type=submit], .form-input--product-base .form-input__group>.form-input__group-item>.input-group-addon.active-filters__btn-ico, .form-input--product-base .form-input__group>.form-input__group-item>.input-group-addon.active-filters__btn-link, .form-input--product-base .form-input__group>.form-input__group-item>.input-group-addon.btn, .form-input--product-base .form-input__group>.form-input__group-item>.input-group-addon.btn-white, .form-input--product-base .form-input__group>.form-input__group-item>.input-group-addon.error-page__button, .form-input--product-base .form-input__group>.form-input__group-item>.input-group-addon.form-input__group-btn, .form-input--product-base .form-input__group>.form-input__group-item>.input-group-addon.product-buy__btn, .form-input--product-base .form-input__group>.input-group-addon, .form-input--product-base .form-input__group>.input-group-btn>.input-group-addon.active-filters__btn-ico, .form-input--product-base .form-input__group>.input-group-btn>.input-group-addon.active-filters__btn-link, .form-input--product-base .form-input__group>.input-group-btn>.input-group-addon.btn, .form-input--product-base .form-input__group>.input-group-btn>.input-group-addon.btn-white, .form-input--product-base .form-input__group>.input-group-btn>.input-group-addon.error-page__button, .form-input--product-base .form-input__group>.input-group-btn>.input-group-addon.form-input__group-btn, .form-input--product-base .form-input__group>.input-group-btn>.input-group-addon.product-buy__btn, .form-input--product-base .input-group-lg>.form-input__group-item>.input-group-addon.form-input__group-btn, .form-input--product-base .input-group-lg>.input-group-btn>.input-group-addon.form-input__group-btn, .input-group-addon.input-lg, .input-group-lg>.form-input__group-item>.input-group-addon.active-filters__btn-ico, .input-group-lg>.form-input__group-item>.input-group-addon.active-filters__btn-link, .input-group-lg>.form-input__group-item>.input-group-addon.btn, .input-group-lg>.form-input__group-item>.input-group-addon.btn-white, .input-group-lg>.form-input__group-item>.input-group-addon.error-page__button, .input-group-lg>.form-input__group-item>.input-group-addon.form-input__group-btn, .input-group-lg>.form-input__group-item>.input-group-addon.product-buy__btn, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.input-group-addon.active-filters__btn-ico, .input-group-lg>.input-group-btn>.input-group-addon.active-filters__btn-link, .input-group-lg>.input-group-btn>.input-group-addon.btn, .input-group-lg>.input-group-btn>.input-group-addon.btn-white, .input-group-lg>.input-group-btn>.input-group-addon.error-page__button, .input-group-lg>.input-group-btn>.input-group-addon.form-input__group-btn, .input-group-lg>.input-group-btn>.input-group-addon.product-buy__btn {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 2px;
}
.input-group-addon input[type=checkbox], .input-group-addon input[type=radio] {
    margin-top: 0;
}
.btn-order .form-input__group-item:first-child>.active-filters__btn>button, .btn-order .form-input__group-item:first-child>.active-filters__btn>input[type=button], .btn-order .form-input__group-item:first-child>.active-filters__btn>input[type=reset], .btn-order .form-input__group-item:first-child>.active-filters__btn>input[type=submit], .btn-order .form-input__group-item:first-child>.btn-group>button, .btn-order .form-input__group-item:first-child>.btn-group>input[type=button], .btn-order .form-input__group-item:first-child>.btn-group>input[type=reset], .btn-order .form-input__group-item:first-child>.btn-group>input[type=submit], .btn-order .form-input__group-item:first-child>button, .btn-order .form-input__group-item:first-child>input[type=button], .btn-order .form-input__group-item:first-child>input[type=reset], .btn-order .form-input__group-item:first-child>input[type=submit], .btn-order .form-input__group-item:last-child>.active-filters__btn:not(:last-child)>button, .btn-order .form-input__group-item:last-child>.active-filters__btn:not(:last-child)>input[type=button], .btn-order .form-input__group-item:last-child>.active-filters__btn:not(:last-child)>input[type=reset], .btn-order .form-input__group-item:last-child>.active-filters__btn:not(:last-child)>input[type=submit], .btn-order .form-input__group-item:last-child>.btn-group:not(:last-child)>button, .btn-order .form-input__group-item:last-child>.btn-group:not(:last-child)>input[type=button], .btn-order .form-input__group-item:last-child>.btn-group:not(:last-child)>input[type=reset], .btn-order .form-input__group-item:last-child>.btn-group:not(:last-child)>input[type=submit], .btn-order .form-input__group-item:last-child>button:not(:last-child):not(.dropdown-toggle), .btn-order .form-input__group-item:last-child>input[type=button]:not(:last-child):not(.dropdown-toggle), .btn-order .form-input__group-item:last-child>input[type=reset]:not(:last-child):not(.dropdown-toggle), .btn-order .form-input__group-item:last-child>input[type=submit]:not(:last-child):not(.dropdown-toggle), .btn-order .input-group-btn:first-child>.active-filters__btn>button, .btn-order .input-group-btn:first-child>.active-filters__btn>input[type=button], .btn-order .input-group-btn:first-child>.active-filters__btn>input[type=reset], .btn-order .input-group-btn:first-child>.active-filters__btn>input[type=submit], .btn-order .input-group-btn:first-child>.btn-group>button, .btn-order .input-group-btn:first-child>.btn-group>input[type=button], .btn-order .input-group-btn:first-child>.btn-group>input[type=reset], .btn-order .input-group-btn:first-child>.btn-group>input[type=submit], .btn-order .input-group-btn:first-child>button, .btn-order .input-group-btn:first-child>input[type=button], .btn-order .input-group-btn:first-child>input[type=reset], .btn-order .input-group-btn:first-child>input[type=submit], .btn-order .input-group-btn:last-child>.active-filters__btn:not(:last-child)>button, .btn-order .input-group-btn:last-child>.active-filters__btn:not(:last-child)>input[type=button], .btn-order .input-group-btn:last-child>.active-filters__btn:not(:last-child)>input[type=reset], .btn-order .input-group-btn:last-child>.active-filters__btn:not(:last-child)>input[type=submit], .btn-order .input-group-btn:last-child>.btn-group:not(:last-child)>button, .btn-order .input-group-btn:last-child>.btn-group:not(:last-child)>input[type=button], .btn-order .input-group-btn:last-child>.btn-group:not(:last-child)>input[type=reset], .btn-order .input-group-btn:last-child>.btn-group:not(:last-child)>input[type=submit], .btn-order .input-group-btn:last-child>button:not(:last-child):not(.dropdown-toggle), .btn-order .input-group-btn:last-child>input[type=button]:not(:last-child):not(.dropdown-toggle), .btn-order .input-group-btn:last-child>input[type=reset]:not(:last-child):not(.dropdown-toggle), .btn-order .input-group-btn:last-child>input[type=submit]:not(:last-child):not(.dropdown-toggle), .form-input--product-base .form-input__group-item:first-child>.active-filters__btn>.form-input__group-btn, .form-input--product-base .form-input__group-item:first-child>.btn-group>.form-input__group-btn, .form-input--product-base .form-input__group-item:first-child>.form-input__group-btn, .form-input--product-base .form-input__group-item:last-child>.active-filters__btn:not(:last-child)>.form-input__group-btn, .form-input--product-base .form-input__group-item:last-child>.btn-group:not(:last-child)>.form-input__group-btn, .form-input--product-base .form-input__group-item:last-child>.form-input__group-btn:not(:last-child):not(.dropdown-toggle), .form-input--product-base .input-group-btn:first-child>.active-filters__btn>.form-input__group-btn, .form-input--product-base .input-group-btn:first-child>.btn-group>.form-input__group-btn, .form-input--product-base .input-group-btn:first-child>.form-input__group-btn, .form-input--product-base .input-group-btn:last-child>.active-filters__btn:not(:last-child)>.form-input__group-btn, .form-input--product-base .input-group-btn:last-child>.btn-group:not(:last-child)>.form-input__group-btn, .form-input--product-base .input-group-btn:last-child>.form-input__group-btn:not(:last-child):not(.dropdown-toggle), .form-input__group .filter__range-control:first-child, .form-input__group .form-control:first-child, .form-input__group .form-input__control:first-child, .form-input__group .form__select:first-child, .form-input__group .variants-select__field:first-child, .form-input__group-item:first-child>.active-filters__btn-ico, .form-input__group-item:first-child>.active-filters__btn-link, .form-input__group-item:first-child>.active-filters__btn>.active-filters__btn-ico, .form-input__group-item:first-child>.active-filters__btn>.active-filters__btn-link, .form-input__group-item:first-child>.active-filters__btn>.btn, .form-input__group-item:first-child>.active-filters__btn>.btn-white, .form-input__group-item:first-child>.active-filters__btn>.error-page__button, .form-input__group-item:first-child>.active-filters__btn>.form-input__group-btn, .form-input__group-item:first-child>.active-filters__btn>.product-buy__btn, .form-input__group-item:first-child>.btn, .form-input__group-item:first-child>.btn-group>.active-filters__btn-ico, .form-input__group-item:first-child>.btn-group>.active-filters__btn-link, .form-input__group-item:first-child>.btn-group>.btn, .form-input__group-item:first-child>.btn-group>.btn-white, .form-input__group-item:first-child>.btn-group>.error-page__button, .form-input__group-item:first-child>.btn-group>.form-input__group-btn, .form-input__group-item:first-child>.btn-group>.product-buy__btn, .form-input__group-item:first-child>.btn-white, .form-input__group-item:first-child>.dropdown-toggle, .form-input__group-item:first-child>.error-page__button, .form-input__group-item:first-child>.form-input__group-btn, .form-input__group-item:first-child>.product-buy__btn, .form-input__group-item:last-child>.active-filters__btn-ico:not(:last-child):not(.dropdown-toggle), .form-input__group-item:last-child>.active-filters__btn-link:not(:last-child):not(.dropdown-toggle), .form-input__group-item:last-child>.active-filters__btn:not(:last-child)>.active-filters__btn-ico, .form-input__group-item:last-child>.active-filters__btn:not(:last-child)>.active-filters__btn-link, .form-input__group-item:last-child>.active-filters__btn:not(:last-child)>.btn, .form-input__group-item:last-child>.active-filters__btn:not(:last-child)>.btn-white, .form-input__group-item:last-child>.active-filters__btn:not(:last-child)>.error-page__button, .form-input__group-item:last-child>.active-filters__btn:not(:last-child)>.form-input__group-btn, .form-input__group-item:last-child>.active-filters__btn:not(:last-child)>.product-buy__btn, .form-input__group-item:last-child>.btn-group:not(:last-child)>.active-filters__btn-ico, .form-input__group-item:last-child>.btn-group:not(:last-child)>.active-filters__btn-link, .form-input__group-item:last-child>.btn-group:not(:last-child)>.btn, .form-input__group-item:last-child>.btn-group:not(:last-child)>.btn-white, .form-input__group-item:last-child>.btn-group:not(:last-child)>.error-page__button, .form-input__group-item:last-child>.btn-group:not(:last-child)>.form-input__group-btn, .form-input__group-item:last-child>.btn-group:not(:last-child)>.product-buy__btn, .form-input__group-item:last-child>.btn-white:not(:last-child):not(.dropdown-toggle), .form-input__group-item:last-child>.btn:not(:last-child):not(.dropdown-toggle), .form-input__group-item:last-child>.error-page__button:not(:last-child):not(.dropdown-toggle), .form-input__group-item:last-child>.form-input__group-btn:not(:last-child):not(.dropdown-toggle), .form-input__group-item:last-child>.product-buy__btn:not(:last-child):not(.dropdown-toggle), .input-group .filter__range-control:first-child, .input-group .form-control:first-child, .input-group .form-input__control:first-child, .input-group .form__select:first-child, .input-group .variants-select__field:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.active-filters__btn-ico, .input-group-btn:first-child>.active-filters__btn-link, .input-group-btn:first-child>.active-filters__btn>.active-filters__btn-ico, .input-group-btn:first-child>.active-filters__btn>.active-filters__btn-link, .input-group-btn:first-child>.active-filters__btn>.btn, .input-group-btn:first-child>.active-filters__btn>.btn-white, .input-group-btn:first-child>.active-filters__btn>.error-page__button, .input-group-btn:first-child>.active-filters__btn>.form-input__group-btn, .input-group-btn:first-child>.active-filters__btn>.product-buy__btn, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.active-filters__btn-ico, .input-group-btn:first-child>.btn-group>.active-filters__btn-link, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.btn-group>.btn-white, .input-group-btn:first-child>.btn-group>.error-page__button, .input-group-btn:first-child>.btn-group>.form-input__group-btn, .input-group-btn:first-child>.btn-group>.product-buy__btn, .input-group-btn:first-child>.btn-white, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:first-child>.error-page__button, .input-group-btn:first-child>.form-input__group-btn, .input-group-btn:first-child>.product-buy__btn, .input-group-btn:last-child>.active-filters__btn-ico:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.active-filters__btn-link:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.active-filters__btn:not(:last-child)>.active-filters__btn-ico, .input-group-btn:last-child>.active-filters__btn:not(:last-child)>.active-filters__btn-link, .input-group-btn:last-child>.active-filters__btn:not(:last-child)>.btn, .input-group-btn:last-child>.active-filters__btn:not(:last-child)>.btn-white, .input-group-btn:last-child>.active-filters__btn:not(:last-child)>.error-page__button, .input-group-btn:last-child>.active-filters__btn:not(:last-child)>.form-input__group-btn, .input-group-btn:last-child>.active-filters__btn:not(:last-child)>.product-buy__btn, .input-group-btn:last-child>.btn-group:not(:last-child)>.active-filters__btn-ico, .input-group-btn:last-child>.btn-group:not(:last-child)>.active-filters__btn-link, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn-white, .input-group-btn:last-child>.btn-group:not(:last-child)>.error-page__button, .input-group-btn:last-child>.btn-group:not(:last-child)>.form-input__group-btn, .input-group-btn:last-child>.btn-group:not(:last-child)>.product-buy__btn, .input-group-btn:last-child>.btn-white:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.error-page__button:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.form-input__group-btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.product-buy__btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.input-group-addon:first-child {
    border-right: 0;
}
.btn-order .form-input__group-item:first-child>.active-filters__btn:not(:first-child)>button, .btn-order .form-input__group-item:first-child>.active-filters__btn:not(:first-child)>input[type=button], .btn-order .form-input__group-item:first-child>.active-filters__btn:not(:first-child)>input[type=reset], .btn-order .form-input__group-item:first-child>.active-filters__btn:not(:first-child)>input[type=submit], .btn-order .form-input__group-item:first-child>.btn-group:not(:first-child)>button, .btn-order .form-input__group-item:first-child>.btn-group:not(:first-child)>input[type=button], .btn-order .form-input__group-item:first-child>.btn-group:not(:first-child)>input[type=reset], .btn-order .form-input__group-item:first-child>.btn-group:not(:first-child)>input[type=submit], .btn-order .form-input__group-item:first-child>button:not(:first-child), .btn-order .form-input__group-item:first-child>input[type=button]:not(:first-child), .btn-order .form-input__group-item:first-child>input[type=reset]:not(:first-child), .btn-order .form-input__group-item:first-child>input[type=submit]:not(:first-child), .btn-order .form-input__group-item:last-child>.active-filters__btn>button, .btn-order .form-input__group-item:last-child>.active-filters__btn>input[type=button], .btn-order .form-input__group-item:last-child>.active-filters__btn>input[type=reset], .btn-order .form-input__group-item:last-child>.active-filters__btn>input[type=submit], .btn-order .form-input__group-item:last-child>.btn-group>button, .btn-order .form-input__group-item:last-child>.btn-group>input[type=button], .btn-order .form-input__group-item:last-child>.btn-group>input[type=reset], .btn-order .form-input__group-item:last-child>.btn-group>input[type=submit], .btn-order .form-input__group-item:last-child>button, .btn-order .form-input__group-item:last-child>input[type=button], .btn-order .form-input__group-item:last-child>input[type=reset], .btn-order .form-input__group-item:last-child>input[type=submit], .btn-order .input-group-btn:first-child>.active-filters__btn:not(:first-child)>button, .btn-order .input-group-btn:first-child>.active-filters__btn:not(:first-child)>input[type=button], .btn-order .input-group-btn:first-child>.active-filters__btn:not(:first-child)>input[type=reset], .btn-order .input-group-btn:first-child>.active-filters__btn:not(:first-child)>input[type=submit], .btn-order .input-group-btn:first-child>.btn-group:not(:first-child)>button, .btn-order .input-group-btn:first-child>.btn-group:not(:first-child)>input[type=button], .btn-order .input-group-btn:first-child>.btn-group:not(:first-child)>input[type=reset], .btn-order .input-group-btn:first-child>.btn-group:not(:first-child)>input[type=submit], .btn-order .input-group-btn:first-child>button:not(:first-child), .btn-order .input-group-btn:first-child>input[type=button]:not(:first-child), .btn-order .input-group-btn:first-child>input[type=reset]:not(:first-child), .btn-order .input-group-btn:first-child>input[type=submit]:not(:first-child), .btn-order .input-group-btn:last-child>.active-filters__btn>button, .btn-order .input-group-btn:last-child>.active-filters__btn>input[type=button], .btn-order .input-group-btn:last-child>.active-filters__btn>input[type=reset], .btn-order .input-group-btn:last-child>.active-filters__btn>input[type=submit], .btn-order .input-group-btn:last-child>.btn-group>button, .btn-order .input-group-btn:last-child>.btn-group>input[type=button], .btn-order .input-group-btn:last-child>.btn-group>input[type=reset], .btn-order .input-group-btn:last-child>.btn-group>input[type=submit], .btn-order .input-group-btn:last-child>button, .btn-order .input-group-btn:last-child>input[type=button], .btn-order .input-group-btn:last-child>input[type=reset], .btn-order .input-group-btn:last-child>input[type=submit], .form-input--product-base .form-input__group-item:first-child>.active-filters__btn:not(:first-child)>.form-input__group-btn, .form-input--product-base .form-input__group-item:first-child>.btn-group:not(:first-child)>.form-input__group-btn, .form-input--product-base .form-input__group-item:first-child>.form-input__group-btn:not(:first-child), .form-input--product-base .form-input__group-item:last-child>.active-filters__btn>.form-input__group-btn, .form-input--product-base .form-input__group-item:last-child>.btn-group>.form-input__group-btn, .form-input--product-base .form-input__group-item:last-child>.form-input__group-btn, .form-input--product-base .input-group-btn:first-child>.active-filters__btn:not(:first-child)>.form-input__group-btn, .form-input--product-base .input-group-btn:first-child>.btn-group:not(:first-child)>.form-input__group-btn, .form-input--product-base .input-group-btn:first-child>.form-input__group-btn:not(:first-child), .form-input--product-base .input-group-btn:last-child>.active-filters__btn>.form-input__group-btn, .form-input--product-base .input-group-btn:last-child>.btn-group>.form-input__group-btn, .form-input--product-base .input-group-btn:last-child>.form-input__group-btn, .form-input__group .filter__range-control:last-child, .form-input__group .form-control:last-child, .form-input__group .form-input__control:last-child, .form-input__group .form__select:last-child, .form-input__group .variants-select__field:last-child, .form-input__group-item:first-child>.active-filters__btn-ico:not(:first-child), .form-input__group-item:first-child>.active-filters__btn-link:not(:first-child), .form-input__group-item:first-child>.active-filters__btn:not(:first-child)>.active-filters__btn-ico, .form-input__group-item:first-child>.active-filters__btn:not(:first-child)>.active-filters__btn-link, .form-input__group-item:first-child>.active-filters__btn:not(:first-child)>.btn, .form-input__group-item:first-child>.active-filters__btn:not(:first-child)>.btn-white, .form-input__group-item:first-child>.active-filters__btn:not(:first-child)>.error-page__button, .form-input__group-item:first-child>.active-filters__btn:not(:first-child)>.form-input__group-btn, .form-input__group-item:first-child>.active-filters__btn:not(:first-child)>.product-buy__btn, .form-input__group-item:first-child>.btn-group:not(:first-child)>.active-filters__btn-ico, .form-input__group-item:first-child>.btn-group:not(:first-child)>.active-filters__btn-link, .form-input__group-item:first-child>.btn-group:not(:first-child)>.btn, .form-input__group-item:first-child>.btn-group:not(:first-child)>.btn-white, .form-input__group-item:first-child>.btn-group:not(:first-child)>.error-page__button, .form-input__group-item:first-child>.btn-group:not(:first-child)>.form-input__group-btn, .form-input__group-item:first-child>.btn-group:not(:first-child)>.product-buy__btn, .form-input__group-item:first-child>.btn-white:not(:first-child), .form-input__group-item:first-child>.btn:not(:first-child), .form-input__group-item:first-child>.error-page__button:not(:first-child), .form-input__group-item:first-child>.form-input__group-btn:not(:first-child), .form-input__group-item:first-child>.product-buy__btn:not(:first-child), .form-input__group-item:last-child>.active-filters__btn-ico, .form-input__group-item:last-child>.active-filters__btn-link, .form-input__group-item:last-child>.active-filters__btn>.active-filters__btn-ico, .form-input__group-item:last-child>.active-filters__btn>.active-filters__btn-link, .form-input__group-item:last-child>.active-filters__btn>.btn, .form-input__group-item:last-child>.active-filters__btn>.btn-white, .form-input__group-item:last-child>.active-filters__btn>.error-page__button, .form-input__group-item:last-child>.active-filters__btn>.form-input__group-btn, .form-input__group-item:last-child>.active-filters__btn>.product-buy__btn, .form-input__group-item:last-child>.btn, .form-input__group-item:last-child>.btn-group>.active-filters__btn-ico, .form-input__group-item:last-child>.btn-group>.active-filters__btn-link, .form-input__group-item:last-child>.btn-group>.btn, .form-input__group-item:last-child>.btn-group>.btn-white, .form-input__group-item:last-child>.btn-group>.error-page__button, .form-input__group-item:last-child>.btn-group>.form-input__group-btn, .form-input__group-item:last-child>.btn-group>.product-buy__btn, .form-input__group-item:last-child>.btn-white, .form-input__group-item:last-child>.dropdown-toggle, .form-input__group-item:last-child>.error-page__button, .form-input__group-item:last-child>.form-input__group-btn, .form-input__group-item:last-child>.product-buy__btn, .input-group .filter__range-control:last-child, .input-group .form-control:last-child, .input-group .form-input__control:last-child, .input-group .form__select:last-child, .input-group .variants-select__field:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.active-filters__btn-ico:not(:first-child), .input-group-btn:first-child>.active-filters__btn-link:not(:first-child), .input-group-btn:first-child>.active-filters__btn:not(:first-child)>.active-filters__btn-ico, .input-group-btn:first-child>.active-filters__btn:not(:first-child)>.active-filters__btn-link, .input-group-btn:first-child>.active-filters__btn:not(:first-child)>.btn, .input-group-btn:first-child>.active-filters__btn:not(:first-child)>.btn-white, .input-group-btn:first-child>.active-filters__btn:not(:first-child)>.error-page__button, .input-group-btn:first-child>.active-filters__btn:not(:first-child)>.form-input__group-btn, .input-group-btn:first-child>.active-filters__btn:not(:first-child)>.product-buy__btn, .input-group-btn:first-child>.btn-group:not(:first-child)>.active-filters__btn-ico, .input-group-btn:first-child>.btn-group:not(:first-child)>.active-filters__btn-link, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn-white, .input-group-btn:first-child>.btn-group:not(:first-child)>.error-page__button, .input-group-btn:first-child>.btn-group:not(:first-child)>.form-input__group-btn, .input-group-btn:first-child>.btn-group:not(:first-child)>.product-buy__btn, .input-group-btn:first-child>.btn-white:not(:first-child), .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:first-child>.error-page__button:not(:first-child), .input-group-btn:first-child>.form-input__group-btn:not(:first-child), .input-group-btn:first-child>.product-buy__btn:not(:first-child), .input-group-btn:last-child>.active-filters__btn-ico, .input-group-btn:last-child>.active-filters__btn-link, .input-group-btn:last-child>.active-filters__btn>.active-filters__btn-ico, .input-group-btn:last-child>.active-filters__btn>.active-filters__btn-link, .input-group-btn:last-child>.active-filters__btn>.btn, .input-group-btn:last-child>.active-filters__btn>.btn-white, .input-group-btn:last-child>.active-filters__btn>.error-page__button, .input-group-btn:last-child>.active-filters__btn>.form-input__group-btn, .input-group-btn:last-child>.active-filters__btn>.product-buy__btn, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.active-filters__btn-ico, .input-group-btn:last-child>.btn-group>.active-filters__btn-link, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.btn-group>.btn-white, .input-group-btn:last-child>.btn-group>.error-page__button, .input-group-btn:last-child>.btn-group>.form-input__group-btn, .input-group-btn:last-child>.btn-group>.product-buy__btn, .input-group-btn:last-child>.btn-white, .input-group-btn:last-child>.dropdown-toggle, .input-group-btn:last-child>.error-page__button, .input-group-btn:last-child>.form-input__group-btn, .input-group-btn:last-child>.product-buy__btn {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.input-group-addon:last-child {
    border-left: 0;
}
.form-input__group-item, .input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
}
.btn-order .form-input__group-item>button, .btn-order .form-input__group-item>input[type=button], .btn-order .form-input__group-item>input[type=reset], .btn-order .form-input__group-item>input[type=submit], .btn-order .input-group-btn>button, .btn-order .input-group-btn>input[type=button], .btn-order .input-group-btn>input[type=reset], .btn-order .input-group-btn>input[type=submit], .form-input--product-base .form-input__group-item>.form-input__group-btn, .form-input--product-base .input-group-btn>.form-input__group-btn, .form-input__group-item>.active-filters__btn-ico, .form-input__group-item>.active-filters__btn-link, .form-input__group-item>.btn, .form-input__group-item>.btn-white, .form-input__group-item>.error-page__button, .form-input__group-item>.form-input__group-btn, .form-input__group-item>.product-buy__btn, .input-group-btn>.active-filters__btn-ico, .input-group-btn>.active-filters__btn-link, .input-group-btn>.btn, .input-group-btn>.btn-white, .input-group-btn>.error-page__button, .input-group-btn>.form-input__group-btn, .input-group-btn>.product-buy__btn {
    position: relative;
}
.affix, .mfp-bg, .mfp-wrap {
    position: fixed;
}
.btn-order .form-input--product-base .form-input__group-item>.form-input__group-btn+button, .btn-order .form-input--product-base .form-input__group-item>.form-input__group-btn+input[type=button], .btn-order .form-input--product-base .form-input__group-item>.form-input__group-btn+input[type=reset], .btn-order .form-input--product-base .form-input__group-item>.form-input__group-btn+input[type=submit], .btn-order .form-input--product-base .form-input__group-item>button+.form-input__group-btn, .btn-order .form-input--product-base .form-input__group-item>input[type=button]+.form-input__group-btn, .btn-order .form-input--product-base .form-input__group-item>input[type=reset]+.form-input__group-btn, .btn-order .form-input--product-base .form-input__group-item>input[type=submit]+.form-input__group-btn, .btn-order .form-input--product-base .input-group-btn>.form-input__group-btn+button, .btn-order .form-input--product-base .input-group-btn>.form-input__group-btn+input[type=button], .btn-order .form-input--product-base .input-group-btn>.form-input__group-btn+input[type=reset], .btn-order .form-input--product-base .input-group-btn>.form-input__group-btn+input[type=submit], .btn-order .form-input--product-base .input-group-btn>button+.form-input__group-btn, .btn-order .form-input--product-base .input-group-btn>input[type=button]+.form-input__group-btn, .btn-order .form-input--product-base .input-group-btn>input[type=reset]+.form-input__group-btn, .btn-order .form-input--product-base .input-group-btn>input[type=submit]+.form-input__group-btn, .btn-order .form-input__group-item>.active-filters__btn-ico+button, .btn-order .form-input__group-item>.active-filters__btn-ico+input[type=button], .btn-order .form-input__group-item>.active-filters__btn-ico+input[type=reset], .btn-order .form-input__group-item>.active-filters__btn-ico+input[type=submit], .btn-order .form-input__group-item>.active-filters__btn-link+button, .btn-order .form-input__group-item>.active-filters__btn-link+input[type=button], .btn-order .form-input__group-item>.active-filters__btn-link+input[type=reset], .btn-order .form-input__group-item>.active-filters__btn-link+input[type=submit], .btn-order .form-input__group-item>.btn+button, .btn-order .form-input__group-item>.btn+input[type=button], .btn-order .form-input__group-item>.btn+input[type=reset], .btn-order .form-input__group-item>.btn+input[type=submit], .btn-order .form-input__group-item>.btn-white+button, .btn-order .form-input__group-item>.btn-white+input[type=button], .btn-order .form-input__group-item>.btn-white+input[type=reset], .btn-order .form-input__group-item>.btn-white+input[type=submit], .btn-order .form-input__group-item>.error-page__button+button, .btn-order .form-input__group-item>.error-page__button+input[type=button], .btn-order .form-input__group-item>.error-page__button+input[type=reset], .btn-order .form-input__group-item>.error-page__button+input[type=submit], .btn-order .form-input__group-item>.form-input__group-btn+button, .btn-order .form-input__group-item>.form-input__group-btn+input[type=button], .btn-order .form-input__group-item>.form-input__group-btn+input[type=reset], .btn-order .form-input__group-item>.form-input__group-btn+input[type=submit], .btn-order .form-input__group-item>.product-buy__btn+button, .btn-order .form-input__group-item>.product-buy__btn+input[type=button], .btn-order .form-input__group-item>.product-buy__btn+input[type=reset], .btn-order .form-input__group-item>.product-buy__btn+input[type=submit], .btn-order .form-input__group-item>button+.active-filters__btn-ico, .btn-order .form-input__group-item>button+.active-filters__btn-link, .btn-order .form-input__group-item>button+.btn, .btn-order .form-input__group-item>button+.btn-white, .btn-order .form-input__group-item>button+.error-page__button, .btn-order .form-input__group-item>button+.form-input__group-btn, .btn-order .form-input__group-item>button+.product-buy__btn, .btn-order .form-input__group-item>button+button, .btn-order .form-input__group-item>button+input[type=button], .btn-order .form-input__group-item>button+input[type=reset], .btn-order .form-input__group-item>button+input[type=submit], .btn-order .form-input__group-item>input[type=button]+.active-filters__btn-ico, .btn-order .form-input__group-item>input[type=button]+.active-filters__btn-link, .btn-order .form-input__group-item>input[type=button]+.btn, .btn-order .form-input__group-item>input[type=button]+.btn-white, .btn-order .form-input__group-item>input[type=button]+.error-page__button, .btn-order .form-input__group-item>input[type=button]+.form-input__group-btn, .btn-order .form-input__group-item>input[type=button]+.product-buy__btn, .btn-order .form-input__group-item>input[type=button]+button, .btn-order .form-input__group-item>input[type=button]+input[type=button], .btn-order .form-input__group-item>input[type=button]+input[type=reset], .btn-order .form-input__group-item>input[type=button]+input[type=submit], .btn-order .form-input__group-item>input[type=reset]+.active-filters__btn-ico, .btn-order .form-input__group-item>input[type=reset]+.active-filters__btn-link, .btn-order .form-input__group-item>input[type=reset]+.btn, .btn-order .form-input__group-item>input[type=reset]+.btn-white, .btn-order .form-input__group-item>input[type=reset]+.error-page__button, .btn-order .form-input__group-item>input[type=reset]+.form-input__group-btn, .btn-order .form-input__group-item>input[type=reset]+.product-buy__btn, .btn-order .form-input__group-item>input[type=reset]+button, .btn-order .form-input__group-item>input[type=reset]+input[type=button], .btn-order .form-input__group-item>input[type=reset]+input[type=reset], .btn-order .form-input__group-item>input[type=reset]+input[type=submit], .btn-order .form-input__group-item>input[type=submit]+.active-filters__btn-ico, .btn-order .form-input__group-item>input[type=submit]+.active-filters__btn-link, .btn-order .form-input__group-item>input[type=submit]+.btn, .btn-order .form-input__group-item>input[type=submit]+.btn-white, .btn-order .form-input__group-item>input[type=submit]+.error-page__button, .btn-order .form-input__group-item>input[type=submit]+.form-input__group-btn, .btn-order .form-input__group-item>input[type=submit]+.product-buy__btn, .btn-order .form-input__group-item>input[type=submit]+button, .btn-order .form-input__group-item>input[type=submit]+input[type=button], .btn-order .form-input__group-item>input[type=submit]+input[type=reset], .btn-order .form-input__group-item>input[type=submit]+input[type=submit], .btn-order .input-group-btn>.active-filters__btn-ico+button, .btn-order .input-group-btn>.active-filters__btn-ico+input[type=button], .btn-order .input-group-btn>.active-filters__btn-ico+input[type=reset], .btn-order .input-group-btn>.active-filters__btn-ico+input[type=submit], .btn-order .input-group-btn>.active-filters__btn-link+button, .btn-order .input-group-btn>.active-filters__btn-link+input[type=button], .btn-order .input-group-btn>.active-filters__btn-link+input[type=reset], .btn-order .input-group-btn>.active-filters__btn-link+input[type=submit], .btn-order .input-group-btn>.btn+button, .btn-order .input-group-btn>.btn+input[type=button], .btn-order .input-group-btn>.btn+input[type=reset], .btn-order .input-group-btn>.btn+input[type=submit], .btn-order .input-group-btn>.btn-white+button, .btn-order .input-group-btn>.btn-white+input[type=button], .btn-order .input-group-btn>.btn-white+input[type=reset], .btn-order .input-group-btn>.btn-white+input[type=submit], .btn-order .input-group-btn>.error-page__button+button, .btn-order .input-group-btn>.error-page__button+input[type=button], .btn-order .input-group-btn>.error-page__button+input[type=reset], .btn-order .input-group-btn>.error-page__button+input[type=submit], .btn-order .input-group-btn>.form-input__group-btn+button, .btn-order .input-group-btn>.form-input__group-btn+input[type=button], .btn-order .input-group-btn>.form-input__group-btn+input[type=reset], .btn-order .input-group-btn>.form-input__group-btn+input[type=submit], .btn-order .input-group-btn>.product-buy__btn+button, .btn-order .input-group-btn>.product-buy__btn+input[type=button], .btn-order .input-group-btn>.product-buy__btn+input[type=reset], .btn-order .input-group-btn>.product-buy__btn+input[type=submit], .btn-order .input-group-btn>button+.active-filters__btn-ico, .btn-order .input-group-btn>button+.active-filters__btn-link, .btn-order .input-group-btn>button+.btn, .btn-order .input-group-btn>button+.btn-white, .btn-order .input-group-btn>button+.error-page__button, .btn-order .input-group-btn>button+.form-input__group-btn, .btn-order .input-group-btn>button+.product-buy__btn, .btn-order .input-group-btn>button+button, .btn-order .input-group-btn>button+input[type=button], .btn-order .input-group-btn>button+input[type=reset], .btn-order .input-group-btn>button+input[type=submit], .btn-order .input-group-btn>input[type=button]+.active-filters__btn-ico, .btn-order .input-group-btn>input[type=button]+.active-filters__btn-link, .btn-order .input-group-btn>input[type=button]+.btn, .btn-order .input-group-btn>input[type=button]+.btn-white, .btn-order .input-group-btn>input[type=button]+.error-page__button, .btn-order .input-group-btn>input[type=button]+.form-input__group-btn, .btn-order .input-group-btn>input[type=button]+.product-buy__btn, .btn-order .input-group-btn>input[type=button]+button, .btn-order .input-group-btn>input[type=button]+input[type=button], .btn-order .input-group-btn>input[type=button]+input[type=reset], .btn-order .input-group-btn>input[type=button]+input[type=submit], .btn-order .input-group-btn>input[type=reset]+.active-filters__btn-ico, .btn-order .input-group-btn>input[type=reset]+.active-filters__btn-link, .btn-order .input-group-btn>input[type=reset]+.btn, .btn-order .input-group-btn>input[type=reset]+.btn-white, .btn-order .input-group-btn>input[type=reset]+.error-page__button, .btn-order .input-group-btn>input[type=reset]+.form-input__group-btn, .btn-order .input-group-btn>input[type=reset]+.product-buy__btn, .btn-order .input-group-btn>input[type=reset]+button, .btn-order .input-group-btn>input[type=reset]+input[type=button], .btn-order .input-group-btn>input[type=reset]+input[type=reset], .btn-order .input-group-btn>input[type=reset]+input[type=submit], .btn-order .input-group-btn>input[type=submit]+.active-filters__btn-ico, .btn-order .input-group-btn>input[type=submit]+.active-filters__btn-link, .btn-order .input-group-btn>input[type=submit]+.btn, .btn-order .input-group-btn>input[type=submit]+.btn-white, .btn-order .input-group-btn>input[type=submit]+.error-page__button, .btn-order .input-group-btn>input[type=submit]+.form-input__group-btn, .btn-order .input-group-btn>input[type=submit]+.product-buy__btn, .btn-order .input-group-btn>input[type=submit]+button, .btn-order .input-group-btn>input[type=submit]+input[type=button], .btn-order .input-group-btn>input[type=submit]+input[type=reset], .btn-order .input-group-btn>input[type=submit]+input[type=submit], .form-input--product-base .btn-order .form-input__group-item>.form-input__group-btn+button, .form-input--product-base .btn-order .form-input__group-item>.form-input__group-btn+input[type=button], .form-input--product-base .btn-order .form-input__group-item>.form-input__group-btn+input[type=reset], .form-input--product-base .btn-order .form-input__group-item>.form-input__group-btn+input[type=submit], .form-input--product-base .btn-order .form-input__group-item>button+.form-input__group-btn, .form-input--product-base .btn-order .form-input__group-item>input[type=button]+.form-input__group-btn, .form-input--product-base .btn-order .form-input__group-item>input[type=reset]+.form-input__group-btn, .form-input--product-base .btn-order .form-input__group-item>input[type=submit]+.form-input__group-btn, .form-input--product-base .btn-order .input-group-btn>.form-input__group-btn+button, .form-input--product-base .btn-order .input-group-btn>.form-input__group-btn+input[type=button], .form-input--product-base .btn-order .input-group-btn>.form-input__group-btn+input[type=reset], .form-input--product-base .btn-order .input-group-btn>.form-input__group-btn+input[type=submit], .form-input--product-base .btn-order .input-group-btn>button+.form-input__group-btn, .form-input--product-base .btn-order .input-group-btn>input[type=button]+.form-input__group-btn, .form-input--product-base .btn-order .input-group-btn>input[type=reset]+.form-input__group-btn, .form-input--product-base .btn-order .input-group-btn>input[type=submit]+.form-input__group-btn, .form-input--product-base .form-input__group-item>.active-filters__btn-ico+.form-input__group-btn, .form-input--product-base .form-input__group-item>.active-filters__btn-link+.form-input__group-btn, .form-input--product-base .form-input__group-item>.btn+.form-input__group-btn, .form-input--product-base .form-input__group-item>.btn-white+.form-input__group-btn, .form-input--product-base .form-input__group-item>.error-page__button+.form-input__group-btn, .form-input--product-base .form-input__group-item>.form-input__group-btn+.active-filters__btn-ico, .form-input--product-base .form-input__group-item>.form-input__group-btn+.active-filters__btn-link, .form-input--product-base .form-input__group-item>.form-input__group-btn+.btn, .form-input--product-base .form-input__group-item>.form-input__group-btn+.btn-white, .form-input--product-base .form-input__group-item>.form-input__group-btn+.error-page__button, .form-input--product-base .form-input__group-item>.form-input__group-btn+.form-input__group-btn, .form-input--product-base .form-input__group-item>.form-input__group-btn+.product-buy__btn, .form-input--product-base .form-input__group-item>.product-buy__btn+.form-input__group-btn, .form-input--product-base .input-group-btn>.active-filters__btn-ico+.form-input__group-btn, .form-input--product-base .input-group-btn>.active-filters__btn-link+.form-input__group-btn, .form-input--product-base .input-group-btn>.btn+.form-input__group-btn, .form-input--product-base .input-group-btn>.btn-white+.form-input__group-btn, .form-input--product-base .input-group-btn>.error-page__button+.form-input__group-btn, .form-input--product-base .input-group-btn>.form-input__group-btn+.active-filters__btn-ico, .form-input--product-base .input-group-btn>.form-input__group-btn+.active-filters__btn-link, .form-input--product-base .input-group-btn>.form-input__group-btn+.btn, .form-input--product-base .input-group-btn>.form-input__group-btn+.btn-white, .form-input--product-base .input-group-btn>.form-input__group-btn+.error-page__button, .form-input--product-base .input-group-btn>.form-input__group-btn+.form-input__group-btn, .form-input--product-base .input-group-btn>.form-input__group-btn+.product-buy__btn, .form-input--product-base .input-group-btn>.product-buy__btn+.form-input__group-btn, .form-input__group-item>.active-filters__btn-ico+.active-filters__btn-ico, .form-input__group-item>.active-filters__btn-ico+.active-filters__btn-link, .form-input__group-item>.active-filters__btn-ico+.btn, .form-input__group-item>.active-filters__btn-ico+.btn-white, .form-input__group-item>.active-filters__btn-ico+.error-page__button, .form-input__group-item>.active-filters__btn-ico+.form-input__group-btn, .form-input__group-item>.active-filters__btn-ico+.product-buy__btn, .form-input__group-item>.active-filters__btn-link+.active-filters__btn-ico, .form-input__group-item>.active-filters__btn-link+.active-filters__btn-link, .form-input__group-item>.active-filters__btn-link+.btn, .form-input__group-item>.active-filters__btn-link+.btn-white, .form-input__group-item>.active-filters__btn-link+.error-page__button, .form-input__group-item>.active-filters__btn-link+.form-input__group-btn, .form-input__group-item>.active-filters__btn-link+.product-buy__btn, .form-input__group-item>.btn+.active-filters__btn-ico, .form-input__group-item>.btn+.active-filters__btn-link, .form-input__group-item>.btn+.btn, .form-input__group-item>.btn+.btn-white, .form-input__group-item>.btn+.error-page__button, .form-input__group-item>.btn+.form-input__group-btn, .form-input__group-item>.btn+.product-buy__btn, .form-input__group-item>.btn-white+.active-filters__btn-ico, .form-input__group-item>.btn-white+.active-filters__btn-link, .form-input__group-item>.btn-white+.btn, .form-input__group-item>.btn-white+.btn-white, .form-input__group-item>.btn-white+.error-page__button, .form-input__group-item>.btn-white+.form-input__group-btn, .form-input__group-item>.btn-white+.product-buy__btn, .form-input__group-item>.error-page__button+.active-filters__btn-ico, .form-input__group-item>.error-page__button+.active-filters__btn-link, .form-input__group-item>.error-page__button+.btn, .form-input__group-item>.error-page__button+.btn-white, .form-input__group-item>.error-page__button+.error-page__button, .form-input__group-item>.error-page__button+.form-input__group-btn, .form-input__group-item>.error-page__button+.product-buy__btn, .form-input__group-item>.form-input__group-btn+.active-filters__btn-ico, .form-input__group-item>.form-input__group-btn+.active-filters__btn-link, .form-input__group-item>.form-input__group-btn+.btn, .form-input__group-item>.form-input__group-btn+.btn-white, .form-input__group-item>.form-input__group-btn+.error-page__button, .form-input__group-item>.form-input__group-btn+.form-input__group-btn, .form-input__group-item>.form-input__group-btn+.product-buy__btn, .form-input__group-item>.product-buy__btn+.active-filters__btn-ico, .form-input__group-item>.product-buy__btn+.active-filters__btn-link, .form-input__group-item>.product-buy__btn+.btn, .form-input__group-item>.product-buy__btn+.btn-white, .form-input__group-item>.product-buy__btn+.error-page__button, .form-input__group-item>.product-buy__btn+.form-input__group-btn, .form-input__group-item>.product-buy__btn+.product-buy__btn, .input-group-btn>.active-filters__btn-ico+.active-filters__btn-ico, .input-group-btn>.active-filters__btn-ico+.active-filters__btn-link, .input-group-btn>.active-filters__btn-ico+.btn, .input-group-btn>.active-filters__btn-ico+.btn-white, .input-group-btn>.active-filters__btn-ico+.error-page__button, .input-group-btn>.active-filters__btn-ico+.form-input__group-btn, .input-group-btn>.active-filters__btn-ico+.product-buy__btn, .input-group-btn>.active-filters__btn-link+.active-filters__btn-ico, .input-group-btn>.active-filters__btn-link+.active-filters__btn-link, .input-group-btn>.active-filters__btn-link+.btn, .input-group-btn>.active-filters__btn-link+.btn-white, .input-group-btn>.active-filters__btn-link+.error-page__button, .input-group-btn>.active-filters__btn-link+.form-input__group-btn, .input-group-btn>.active-filters__btn-link+.product-buy__btn, .input-group-btn>.btn+.active-filters__btn-ico, .input-group-btn>.btn+.active-filters__btn-link, .input-group-btn>.btn+.btn, .input-group-btn>.btn+.btn-white, .input-group-btn>.btn+.error-page__button, .input-group-btn>.btn+.form-input__group-btn, .input-group-btn>.btn+.product-buy__btn, .input-group-btn>.btn-white+.active-filters__btn-ico, .input-group-btn>.btn-white+.active-filters__btn-link, .input-group-btn>.btn-white+.btn, .input-group-btn>.btn-white+.btn-white, .input-group-btn>.btn-white+.error-page__button, .input-group-btn>.btn-white+.form-input__group-btn, .input-group-btn>.btn-white+.product-buy__btn, .input-group-btn>.error-page__button+.active-filters__btn-ico, .input-group-btn>.error-page__button+.active-filters__btn-link, .input-group-btn>.error-page__button+.btn, .input-group-btn>.error-page__button+.btn-white, .input-group-btn>.error-page__button+.error-page__button, .input-group-btn>.error-page__button+.form-input__group-btn, .input-group-btn>.error-page__button+.product-buy__btn, .input-group-btn>.form-input__group-btn+.active-filters__btn-ico, .input-group-btn>.form-input__group-btn+.active-filters__btn-link, .input-group-btn>.form-input__group-btn+.btn, .input-group-btn>.form-input__group-btn+.btn-white, .input-group-btn>.form-input__group-btn+.error-page__button, .input-group-btn>.form-input__group-btn+.form-input__group-btn, .input-group-btn>.form-input__group-btn+.product-buy__btn, .input-group-btn>.product-buy__btn+.active-filters__btn-ico, .input-group-btn>.product-buy__btn+.active-filters__btn-link, .input-group-btn>.product-buy__btn+.btn, .input-group-btn>.product-buy__btn+.btn-white, .input-group-btn>.product-buy__btn+.error-page__button, .input-group-btn>.product-buy__btn+.form-input__group-btn, .input-group-btn>.product-buy__btn+.product-buy__btn {
    margin-left: -1px;
}
.btn-order .form-input__group-item>button:active, .btn-order .form-input__group-item>button:focus, .btn-order .form-input__group-item>button:hover, .btn-order .form-input__group-item>input[type=button]:active, .btn-order .form-input__group-item>input[type=button]:focus, .btn-order .form-input__group-item>input[type=button]:hover, .btn-order .form-input__group-item>input[type=reset]:active, .btn-order .form-input__group-item>input[type=reset]:focus, .btn-order .form-input__group-item>input[type=reset]:hover, .btn-order .form-input__group-item>input[type=submit]:active, .btn-order .form-input__group-item>input[type=submit]:focus, .btn-order .form-input__group-item>input[type=submit]:hover, .btn-order .input-group-btn>button:active, .btn-order .input-group-btn>button:focus, .btn-order .input-group-btn>button:hover, .btn-order .input-group-btn>input[type=button]:active, .btn-order .input-group-btn>input[type=button]:focus, .btn-order .input-group-btn>input[type=button]:hover, .btn-order .input-group-btn>input[type=reset]:active, .btn-order .input-group-btn>input[type=reset]:focus, .btn-order .input-group-btn>input[type=reset]:hover, .btn-order .input-group-btn>input[type=submit]:active, .btn-order .input-group-btn>input[type=submit]:focus, .btn-order .input-group-btn>input[type=submit]:hover, .form-input--product-base .form-input__group-item>.form-input__group-btn:active, .form-input--product-base .form-input__group-item>.form-input__group-btn:focus, .form-input--product-base .form-input__group-item>.form-input__group-btn:hover, .form-input--product-base .input-group-btn>.form-input__group-btn:active, .form-input--product-base .input-group-btn>.form-input__group-btn:focus, .form-input--product-base .input-group-btn>.form-input__group-btn:hover, .form-input__group-item>.active-filters__btn-ico:active, .form-input__group-item>.active-filters__btn-ico:focus, .form-input__group-item>.active-filters__btn-ico:hover, .form-input__group-item>.active-filters__btn-link:active, .form-input__group-item>.active-filters__btn-link:focus, .form-input__group-item>.active-filters__btn-link:hover, .form-input__group-item>.btn-white:active, .form-input__group-item>.btn-white:focus, .form-input__group-item>.btn-white:hover, .form-input__group-item>.btn:active, .form-input__group-item>.btn:focus, .form-input__group-item>.btn:hover, .form-input__group-item>.error-page__button:active, .form-input__group-item>.error-page__button:focus, .form-input__group-item>.error-page__button:hover, .form-input__group-item>.form-input__group-btn:active, .form-input__group-item>.form-input__group-btn:focus, .form-input__group-item>.form-input__group-btn:hover, .form-input__group-item>.product-buy__btn:active, .form-input__group-item>.product-buy__btn:focus, .form-input__group-item>.product-buy__btn:hover, .input-group-btn>.active-filters__btn-ico:active, .input-group-btn>.active-filters__btn-ico:focus, .input-group-btn>.active-filters__btn-ico:hover, .input-group-btn>.active-filters__btn-link:active, .input-group-btn>.active-filters__btn-link:focus, .input-group-btn>.active-filters__btn-link:hover, .input-group-btn>.btn-white:active, .input-group-btn>.btn-white:focus, .input-group-btn>.btn-white:hover, .input-group-btn>.btn:active, .input-group-btn>.btn:focus, .input-group-btn>.btn:hover, .input-group-btn>.error-page__button:active, .input-group-btn>.error-page__button:focus, .input-group-btn>.error-page__button:hover, .input-group-btn>.form-input__group-btn:active, .input-group-btn>.form-input__group-btn:focus, .input-group-btn>.form-input__group-btn:hover, .input-group-btn>.product-buy__btn:active, .input-group-btn>.product-buy__btn:focus, .input-group-btn>.product-buy__btn:hover {
    z-index: 2;
}
.btn-order .form-input__group-item:first-child>button, .btn-order .form-input__group-item:first-child>input[type=button], .btn-order .form-input__group-item:first-child>input[type=reset], .btn-order .form-input__group-item:first-child>input[type=submit], .btn-order .input-group-btn:first-child>button, .btn-order .input-group-btn:first-child>input[type=button], .btn-order .input-group-btn:first-child>input[type=reset], .btn-order .input-group-btn:first-child>input[type=submit], .form-input--product-base .form-input__group-item:first-child>.form-input__group-btn, .form-input--product-base .input-group-btn:first-child>.form-input__group-btn, .form-input__group-item:first-child>.active-filters__btn, .form-input__group-item:first-child>.active-filters__btn-ico, .form-input__group-item:first-child>.active-filters__btn-link, .form-input__group-item:first-child>.btn, .form-input__group-item:first-child>.btn-group, .form-input__group-item:first-child>.btn-white, .form-input__group-item:first-child>.error-page__button, .form-input__group-item:first-child>.form-input__group-btn, .form-input__group-item:first-child>.product-buy__btn, .input-group-btn:first-child>.active-filters__btn, .input-group-btn:first-child>.active-filters__btn-ico, .input-group-btn:first-child>.active-filters__btn-link, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group, .input-group-btn:first-child>.btn-white, .input-group-btn:first-child>.error-page__button, .input-group-btn:first-child>.form-input__group-btn, .input-group-btn:first-child>.product-buy__btn {
    margin-right: -1px;
}
.btn-order .form-input__group-item:last-child>button, .btn-order .form-input__group-item:last-child>input[type=button], .btn-order .form-input__group-item:last-child>input[type=reset], .btn-order .form-input__group-item:last-child>input[type=submit], .btn-order .input-group-btn:last-child>button, .btn-order .input-group-btn:last-child>input[type=button], .btn-order .input-group-btn:last-child>input[type=reset], .btn-order .input-group-btn:last-child>input[type=submit], .form-input--product-base .form-input__group-item:last-child>.form-input__group-btn, .form-input--product-base .input-group-btn:last-child>.form-input__group-btn, .form-input__group-item:last-child>.active-filters__btn, .form-input__group-item:last-child>.active-filters__btn-ico, .form-input__group-item:last-child>.active-filters__btn-link, .form-input__group-item:last-child>.btn, .form-input__group-item:last-child>.btn-group, .form-input__group-item:last-child>.btn-white, .form-input__group-item:last-child>.error-page__button, .form-input__group-item:last-child>.form-input__group-btn, .form-input__group-item:last-child>.product-buy__btn, .input-group-btn:last-child>.active-filters__btn, .input-group-btn:last-child>.active-filters__btn-ico, .input-group-btn:last-child>.active-filters__btn-link, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group, .input-group-btn:last-child>.btn-white, .input-group-btn:last-child>.error-page__button, .input-group-btn:last-child>.form-input__group-btn, .input-group-btn:last-child>.product-buy__btn {
    z-index: 2;
    margin-left: -1px;
}
.clearfix:after, .clearfix:before, .countdown-product__time-row:after, .countdown-product__time-row:before {
    content: " ";
    display: table;
}
.mfp-container:before, .mfp-figure:after {
    content: ''}
.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.pull-right {
    float: right!important;
}
.pull-left {
    float: left!important;
}
.hide {
    display: none!important;
}
.show {
    display: block!important;
}
.hidden, .visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-print, .visible-print-block, .visible-print-inline, .visible-print-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {
    display: none!important;
}
.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.cols-nav__link, .content__hinfo-number, .search-nav__title, .site-info__title, .typo b, .typo dt, .typo strong, .typo table tfoot, .typo table thead {
    font-weight: 700;
}
@-ms-viewport {
    width: device-width;
}
.mfp-bg  {
    width: 100%;
    z-index: 1042;
    overflow: hidden;
    background: #00000040;
    opacity: 1;
    filter: alpha(opacity = 80);
}
.mfp-wrap {
    width: 100%;
    z-index: 1043;
    outline: 0!important;
    -webkit-backface-visibility: hidden;
}
.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    padding: 0 8px;
    box-sizing: border-box;
}
.mfp-container:before {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
    display: none;
}
.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045;
}
.mfp-close, .mfp-preloader {
    text-align: center;
    position: absolute;
}
.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content {
    width: 100%;
    cursor: auto;
}
.mfp-ajax-cur {
    cursor: progress;
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -webkit-zoom-out;
    cursor: zoom-out;
}
.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
    cursor: auto;
}
.mfp-arrow, .mfp-close, .mfp-counter, .mfp-preloader {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.mfp-loading.mfp-figure {
    display: none;
}
.mfp-hide {
    display: none!important;
}
.mfp-preloader {
    color: #CCC;
    top: 50%;
    width: auto;
    margin-top: -.8em;
    left: 8px;
    right: 8px;
    z-index: 1044;
}
.mfp-preloader a {
    color: #CCC;
}
.mfp-preloader a:hover {
    color: #FFF;
}
.mfp-s-error .mfp-content, .mfp-s-ready .mfp-preloader {
    display: none;
}
button.mfp-arrow, button.mfp-close {
    overflow: visible;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: 0;
    padding: 0;
    z-index: 1046;
    box-shadow: none;
}
button::-moz-focus-inner {
    padding: 0;
    border: 0;
}
.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    right: 0;
    top: 0;
    opacity: .65;
    filter: alpha(opacity=65);
    padding: 0 0 18px 10px;
    color: #fff;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace;
}
.mfp-close:focus, .mfp-close:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.mfp-close:active {
    top: 1px;
}
.mfp-close-btn-in .mfp-close {
    color: #333;
}
.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {
    color: #fff;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%}
.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #CCC;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap;
}
.mfp-figure, img.mfp-img {
    line-height: 0;
}
.mfp-arrow {
    position: absolute;
    opacity: .65;
    filter: alpha(opacity=65);
    margin: -55px 0 0;
    top: 50%;
    padding: 0;
    width: 90px;
    height: 110px;
}
.mfp-arrow:active {
    margin-top: -54px;
}
.mfp-arrow:focus, .mfp-arrow:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.mfp-arrow .mfp-a, .mfp-arrow .mfp-b, .mfp-arrow:after, .mfp-arrow:before {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: inset transparent;
}
.mfp-arrow .mfp-a, .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px;
}
.mfp-arrow .mfp-b, .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: .7;
}
.mfp-arrow-left {
    left: 0;
}
.mfp-arrow-left .mfp-a, .mfp-arrow-left:after {
    border-right: 17px solid #fff;
    margin-left: 31px;
}
.mfp-arrow-left .mfp-b, .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F;
}
.mfp-arrow-right {
    right: 0;
}
.mfp-arrow-right .mfp-a, .mfp-arrow-right:after {
    border-left: 17px solid #fff;
    margin-left: 39px;
}
.mfp-arrow-right .mfp-b, .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F;
}
.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px;
}
.mfp-image-holder .mfp-content, .svg-icon, img.mfp-img {
    max-width: 100%}
.mfp-iframe-holder .mfp-close {
    top: -40px;
}
.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%}
.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    background: #000;
}
.mfp-figure:after, img.mfp-img {
    width: auto;
    height: auto;
    display: block;
}
img.mfp-img {
    box-sizing: border-box;
    padding: 40px 0;
    margin: 0 auto;
}
.mfp-figure:after {
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    right: 0;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    background: #fff;
}
.cols-nav__row, .overlay, .tree-nav {
    box-shadow: 0 3px 4px rgba(0, 0, 0, .15);
}
.mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px;
}
.mfp-figure figure {
    margin: 0;
}
.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto;
}
.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    word-wrap: break-word;
    padding-right: 36px;
}
.basement, .col--align-center, .offline {
    text-align: center;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer;
}
.mfp-ie7 .mfp-img {
    padding: 0;
}
.mfp-ie7 .mfp-bottom-bar {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    margin-top: 5px;
    padding-bottom: 5px;
}
.ico-flag--en, .ico-flag--ru, .ico-flag--ua {
    background-image: url(../_img/sprite.png);
    width: 16px;
    height: 16px;
}
.mfp-ie7 .mfp-container {
    padding: 0;
}
.mfp-ie7 .mfp-content {
    padding-top: 44px;
}
.mfp-ie7 .mfp-close {
    top: 0;
    right: 0;
    padding-top: 0;
}
html {
    font-size: 14px;
}

body {
    font-family: "Open Sans", sans-serif;
    color: #666;
    line-height: 1.3;
    background-color: #fff;
    overflow-x: hidden;
}
.link--main {
    color: #40b684;
}
.link--main:hover {
    color: #fd61a8;
}
.link--second {
    color: #000;
}
.link--second:hover {
    color: #000;
    text-decoration: underline;
}
.link--js {
    text-decoration: none;
    
}
.page__breadcrumbs, .page__headline, .page__hgroup {
  
}
.link--js:hover {
    text-decoration: none;
}
.link--empty, .link--empty:hover {
    color: #666!important;
    text-decoration: none;
    cursor: default;
    pointer-events: none;
}
.ico-flag {
    display: inline-block;
}
.ico-flag--ru {
    background-position: 0 0;
}
.ico-flag--en {
    background-position: 0 -16px;
}
.ico-flag--ua {
    background-position: -16px 0;
}
.svg-icon {
    max-height: 100%}
.content__container, .page__container, .page__mainframe {
    max-width: 1470px;
}
.svg-star__field {
    fill: inherit;
}
.page__mobile {
    position: fixed;
    width: 250px;
    height: 100%;
    top: 0;
    left: -250px;
    z-index: 10000;
    background: #3c3c48;
    color: #fff;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    -webkit-overflow-scrolling: touch;
}

.page__mobile--js-open {
    -webkit-transform: translateX(250px);
    -ms-transform: translateX(250px);
    transform: translateX(250px);
}
.page__overlay {
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9999;
    background-color: rgba(11, 11, 11, .6);
    -webkit-animation: fade .5s;
    animation: fade .5s;
}
.page__body {
    -webkit-transition: transform .3s;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
}
.page__body--js-pushed {
    height: 100vh;
    overflow: hidden;
}
.page__hgroup {
    background: #3c3c48;
	position:relative;
}

.page__hgroup:after {
    transform: rotate(180deg);
	background: url(/images/volna.svg) no-repeat;
	content: "";
    position: absolute;
    width: 100%;
bottom: -50px;
    background-size: cover;
    z-index: 1;
	height:50px;
}


.page__headline {
   background: #353540;
    padding: 5px 0px;
   
}
.page__header {
    padding: 10px 0;
}
.page__top-menu {
    padding: 7px 0;
}
.page__main-banner {
    padding-bottom: 25px;
}
.page__user-bar {
    float: right;
}
.page__content {
  
}
.page__mainnav-hor {
    
}
.page__breadcrumbs {
    padding: 10px 0;
}

.page__viewed {
    padding-bottom: 50px;
}
.page__fgroup {
    position: relative;
    padding-top: 25px;
    margin-top: 100px;
    background: #3c3c48;
    background-size: cover;
    background-repeat: no-repeat;
}

.page__fgroup:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100px;
    background: url(/images/volna.svg);
    top: -50px;
    background-size: cover;
}

.sicial-footer li {display:inline-block;    margin-right: 5px;}
.sicial-footer li span {
    color: #fff;
    position: relative;
    top: 7px;
    left: 7px;
}
.sicial-footer i {
    display: block;
    background: #ffffff24;
    height: 35px;
    width: 35px;
    border-radius: 100px;
	opacity: 0.6;
}
.sicial-footer i img  {
    height: 20px;
    margin-bottom: 0;
    position: relative;
    top: 8px;
    left: 6px;
	opacity: 0.6;
}

.contact-block-footer {color: #ffffff99;}
.contact-block-footer span.h-label {
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.soc-header {
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
	margin-bottom:10px
}
.contact-block-footer li {
    margin-bottom: 15px;
}


.page__footer {
    padding: 30px 0;
}
.page__basement {
   background: #3c3c48;
}
.content {
    margin-top: 20px;
}
.content__header {
    padding-bottom: 15px;
}
.content__header--xs {
    padding-bottom: 0;
}
.content__title {
    color: #3c3c48;
    font-size: 32px;
    margin-bottom: 20px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.content__quote {
    color: #9aa1ab;
}
.content__hinfo {
    display: inline-block;
    font-size: .9em;
    color: #000;
    white-space: nowrap;
}
.content__row {
    padding-bottom: 25px;
}
.content__row:last-child {
    padding-bottom: 0;
}
.content__row--sm, .content__sidebar-item, .content__toolbar {
    padding-bottom: 0px;
}
.content__row--top-md {
    padding-top: 30px;
}
.content__pagination {
    margin-top: 25px;
    text-align: center;
}
.content__sidebar {
   
}
.content__img {
    display: block;
    padding: 1em;
    border: 1px solid #dfe4eb;
    max-width: 100%;
    max-height: 100%;
    margin-bottom: 1.4285714286rem;
}
.start-page__container {
    max-width: 1470px;
}
.start-page__row {
    padding-top: 20px;
}
.footer {
    color: #666;
}
.footer__title {
    font-family: 'Fira Sans Condensed', sans-serif;
    font-size: 24px;
    color: #ceb07c;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 1px;
}
.product-intro__variants {
	display:none
}
.page.cart .breadcrumbs {display:none}
.footer__inner {
    margin-top: 10px;
}
.footer__item {
    margin-top: 5px;
}
.footer__link {
    color: #40b684;
    text-decoration: none;
}
.footer__link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.footer_desc {
    padding-right: 20px;

}
.footer-company-desc {padding-left:5px}
.footer-info-block img { max-width: 250px;margin-bottom: 20px;}
.footer-company-desc p {color: #ffffff99; margin-bottom: 15px;}
 
.catalog-link-footer a {color: #ffffff99; text-decoration:none}

.catalog-link-footer li {
    margin-bottom: 8px;
}

.catalog-link-footer span {
    top: 5px;
    position: relative;
}

.footer-info-menu .list-nav__link {
    color: #ceb07c;
    text-decoration: none;
    border: 0;
	transition: .3s ease-in-out;
}
.footer-info-menu .list-nav__link:hover {
    color: #fff!important;
    text-decoration: none;
	transition: .3s ease-in-out;
}

.footer-info-menu .list-nav__items {
    font-size: 0;
    margin-top: 0px;
    margin-left: 5px;
}


.basement  {
    color: #666;
    border-top: 1px solid #ffffff1a;
    padding: 25px 0;
}

.basement a {
    color: #979797;
    text-decoration: none;
}
.basement a:hover {}



.error-page {
    font-size: 1rem;
    max-width: 55.7142857143rem;
    margin: 0 auto;
    padding: 2.1428571429em 0;
}
.error-page__cell+.error-page__cell {
    margin-top: 1.4285714286em;
}
.error-page__img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
}
.error-page__title {
    font-size: 1.7857142857rem;
    color: #000;
}
.error-page__desc {
    font-size: 1rem;
    margin-top: .3571428571em;
}
.error-page__button {
    margin-top: 1.4285714286rem;
    padding-left: 1.4285714286rem;
    padding-right: 1.4285714286rem;
}
.offline {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 1rem;
}
.offline__title {
    font-size: 4em;
    color: #000;
    margin-bottom: .3em;
    line-height: 1;
}
.offline__intro {
    font-size: 1.7em;
    margin-bottom: .3em;
}
.frame-content {
    font-size: 1rem;
}
.frame-content__header {
    padding: 1.1em 1.8em;
    margin-bottom: 1.2em;
   background: #3c3c48;
    color: #fff;
    border-radius: 5px;
}
.frame-content__header--sm {
    padding: .85em 1.4em;
    margin-bottom: 1em;
}
.frame-content__header-nav {
    display: inline-block;
    vertical-align: baseline;
    font-size: .9em;
}
.frame-content__header-nav:before {
    content: '/';
    padding: 0 10px;
}
.frame-content__header-link {
    color: #40b684;
    text-decoration: none;
}
.frame-content__header-link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.frame-content__title  {
    display: inline-block;
    vertical-align: baseline;
    font-size: 1.5em;
    line-height: 1;
    color: #fff;
}
.frame-content__title--sm {
    font-size: 1em;
    font-weight: 400;
    text-transform: uppercase;
    font-family: 'Fira Sans Condensed';
    letter-spacing: 2px;
}
.frame-content__title-link {
    color: #000;
    text-decoration: none;
}
.frame-content__title-link:hover {
    color: #000;
    text-decoration: underline;
}
.frame-content__row:not(:last-child) {
    margin-bottom: 20px;
}
.row--ib {
    font-size: 0;
}
.row--ib>[class*=col-] {
    float: none;
    display: inline-block;
    vertical-align: top;
    font-size: 1rem;
}
.row--ib-mid [class*=col-] {
    vertical-align: middle;
}
.row--ib-bot [class*=col-] {
    vertical-align: bottom;
}
.row--scroll {
    white-space: nowrap;
    overflow: auto;
    padding-bottom: 10px;
}
.row--scroll [class*=col-] {
    white-space: normal;
}
.row--gutter-collapse {
    margin: 0;
}
.row--gutter-collapse>[class*=col-] {
    padding: 0;
}
.col--spacer {
    padding-top: 20px;
}
.col--align-left {
    text-align: left;
}
.col--align-right {
    text-align: right;
}
.list-nav--align-center, .typo figcaption {
    text-align: center;
}


#seotext {
    padding: 100px auto;
    padding-top: 100px;
    padding-bottom: 100px;
	background: #f9f9f9;
	margin-top:100px;
	margin-bottom: -100px;
}

#seotext h1 {
    color: #3c3c48;
    font-size: 32px;
    margin-bottom: 20px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
}

#seotext p {
    margin-bottom: 20px;
    color: #3c3c48;
    line-height: 1.6;
    font-size: 14px;
}

#seotext ul li {
    margin-bottom: 5px;
    color: #111;
    line-height: 1.4;
    font-size: 14px;
}


#seotext h2, #seotext h3, #seotext h4 {
  font-weight:400;
font-size:21px;
text-transform:uppercase;
margin-bottom:15px;
color: #ceb07c;
}



#seotext:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100px;
    background: url(/images/volna-grey.svg);
    top: -50px;
    background-size: cover;
}


#seotext {position:relative}
#seotext strong {font-weight:500}
#seotext li a	{    color: #e60256;font-weight:500; text-decoration:underline}
#seotext ul.sli {
    list-style: circle;
    margin-left: 30px;
    margin-bottom: 20px;
}


#seotext .uk-accordion-title {
    margin-top: 20px;
    display: unset;
    font-size: 11px;
    line-height: 1.4;
    color: #000000;
    overflow: hidden;
    font-weight: 600;
    text-transform: uppercase;
    /* border: 1.5px solid; */
    /* padding: 10px 25px; */
    display: table;
    text-decoration: none;
}







.typo {
    line-height: 1.6;
	color:#3c3c48;
	font-size: 14px;
}
.typo>:last-child {
    margin-bottom: 0;
}
.typo>:first-child {
    margin-top: 0;
}
.page__content .typo a {
    color: #ceb07c;
    
}

.page__content h4 strong, .page__content h4, .page__content h3, .page__content h2 {
    font-weight: 400;
    color: #ceb07c;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.page__content ul li {
	margin-bottom:10px
}

.page__content .typo strong {font-weight:600}


.typo a:hover {
    color: #353540;
    text-decoration: none;
}
.typo dl, .typo figure, .typo form, .typo form fieldset, .typo ol, .typo p, .typo table, .typo ul {
    margin: 0 0 .6em;
}
.typo figcaption {
    font-size: .8em;
    line-height: 1;
}
.typo blockquote {
    position: relative;
    min-height: 45px;
    padding: 0 0 .8em 3.7em;
    color: #999;
}
.typo blockquote:after {
    content: "";
    display: table;
}
.typo blockquote:before {
    content: '\201C';
    position: absolute;
    top: 0;
    left: 0;
    font-size: 10rem;
    line-height: .8;
}
.typo hr {
    height: 1px;
    background: #666;
}
.typo h1, .typo h2, .typo h3, .typo h4, .typo h5, .typo h6 {
    margin: 1.5em 0 .5em;
    line-height: 1.1;
}
.typo h1 {
    font-size: 2em;
    color: #000;
}
.typo h2 {
    font-size: 1.6em;
}
.typo h3 {
    font-size: 1.4em;
}
.typo h4 {
    font-size: 1.3em;
}
.typo h5 {
    font-size: 1.2em;
}
.typo h6 {
    font-size: 1.1em;
}
.typo ul {
    margin-left: 1.1em;
    list-style: disc;
}
.typo ol ol, .typo ul ul {
    margin: 0 0 0 2em;
}
.typo ul ul {
    list-style: circle;
}
.typo ul ul ul {
    list-style: square;
}
.typo ol {
    list-style: none;
    counter-reset: num;
}
.typo ol li:before {
    content: counters(num, ".") " ";
    counter-increment: num;
}
.typo dd {
    margin-bottom: .4em;
}
.typo table {
    border-color: #000;
}
.typo table caption {
    font-size: 1.3em;
}
.typo table td {
    padding: .2em .5em;
}
.typo cite, .typo dfn, .typo em, .typo i, .typo var {
    font-style: italic;
}
.typo i.fa {
    font-style: normal!important;
}
.typo code, .typo kbd, .typo pre, .typo samp {
   
    font-size: 1em;
}
.typo ins {
    text-decoration: underline;
}
.typo del, .typo s, .typo strike {
    text-decoration: line-through;
}
.typo mark {
    background: #ff0;
    color: #000;
}
.typo small {
    font-size: 80%}
.typo sub, .typo sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
.typo sup {
    top: -.5em;
}
.typo sub {
    bottom: -.25em;
}
.typo abbr[title] {
    border-bottom: 1px dotted;
}
.typo audio:not([controls]) {
    display: none;
    height: 0;
}
.typo iframe {
    max-width: 100%}
.list-nav--align-right {
    text-align: right;
}
.list-nav--valign-middle .list-nav__item {
    vertical-align: middle;
}
.list-nav--valign-bottom .list-nav__item {
    vertical-align: bottom;
}
.list-nav__items {
    font-size: 0;
    margin-top: -8px;
    margin-left: 5px;
}
.list-nav__item {
    
    display: inline-block;
    font-size: .9rem;
    vertical-align: top;
    position: relative;
    margin-right: 25px;
    margin-top: 8px;

}
.list-nav__item:hover .list-nav__drop {
    display: block;
}
.list-nav__item:hover .list-nav__link {
       color: #ceb07c;
    text-decoration: none;
    border: 0;
	 transition: .3s ease-in-out; 
}
.list-nav__item--active .list-nav__link {
    color: #9aa1ab;
}
.list-nav__item--active .list-nav__arrow {
    fill: #9aa1ab;
}
.list-nav__link {
        color: #ffffff99;
    text-decoration: none;
    border: 0;
	 transition: .3s ease-in-out; 
}
.list-nav__link:hover {
    color: #ceb07c;
    text-decoration: none;
    border: 0;
    transition: .3s ease-in-out;
}
.list-nav__link--empty, .list-nav__link--empty:hover {
    color: #666!important;
    text-decoration: none;
    cursor: default;
    pointer-events: none;
}
.list-nav__ico {
    float: left;
    margin-right: 3px;
}
.list-nav__ico--caret-down {
    width: 8px;
    height: 8px;
    fill: #9aa1ab;
}
.list-nav__ico--caret-down svg {
    max-height: 100%;
    max-width: 100%}
.list-nav__arrow {
    display: inline-block;
    fill: #40b684;
    color: #40b684;
    position: relative;
    top: -1px;
}
.list-nav__arrow--down {
    width: 8px;
    height: 5px;
}
.list-nav__drop {
    display: none;
    position: absolute;
    z-index: 1000;
    top: 100%;
    left: 0;
}
.list-nav__drop--rtl {
    right: 0;
    left: auto;
}
.tree-nav  {
    position: relative;
    /* padding: 5px 0; */
    min-width: max-content;
    border-radius: 5px;
    text-align: left;
    background: #262635;
    padding-bottom: 15px;
    padding-left: 10px;
    padding-top: 10px;
}
.tree-nav__item {
    position: relative;
    padding: 0 5px;
	margin-bottom: 5px;
}
.tree-nav__item span {position:relative; top:5px}
.tree-nav__item--top-drop {
    position: static;
}
.tree-nav__link span {position:relative; top:5px}
.tree-nav__link {
    
    white-space: nowrap;
    position: relative;
    padding: 5px 30px 5px 0px;
    color: #ffffffb8;
    text-decoration: none;
	    transition: .3s ease-in-out;
}
.tree-nav__item:hover>.tree-nav__link {
        transition: .3s ease-in-out;
    color: #ceb07c;
}
.tree-nav__ico {
    float: left;
    margin-top: -1px;
    margin-right: 4px;
}
.tree-nav__arrow {
    position: absolute;
    right: 5px;
    top: 4px;
    display: inline-block;
    fill: #40b684;
}
.tree-nav__arrow--right {
    width: 4px;
    height: 7px;
}
.tree-nav__item:hover>.tree-nav__link .tree-nav__arrow {
    fill: #fff;
}
.tree-nav__drop {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 100%}
.table-nav, .table-nav__item {
    position: relative;
    
}
.tree-nav__drop[data-nav-direction=rtl] {
    right: 100%;
    left: auto;
}
.tree-nav__item:hover>.tree-nav__drop {
    visibility: visible;
    opacity: 1;
    margin-top: -7px;
}
.table-nav--equal .table-nav__items {
    table-layout: fixed;
}
.table-nav__items {
    display: table;
    width: 100%;
    height: 50px;
}

.table-nav__item {
    display: inline-block;
    height: 100%;
}
.table-nav__item:first-child {
    border-left: 0;margin-left: -10px;
}
.table-nav__item:hover .table-nav__link {
    
    color: #fff;
    cursor: pointer;
}
.table-nav__item--active .table-nav__link {
    background-color: #5b90ce;
}





.table-nav__link {
	text-decoration:none;
    display: block;
    height: 100%;
    font-family: 'Fira Sans Condensed', sans-serif;
    font-size: 16px;
    color: #ceb07c;
    text-transform: uppercase;
    font-weight: 500;
    letter-spacing: 0px;
	border-right: 1px solid #ffffff1f;
	height: 30px;
}

.table-nav__link:before {
    content: '';
    height: 100%;
    padding: 0px 0;
    display: inline-block;
    vertical-align: middle;
}
.table-nav__items li:last-child span {border-right:0px!important}
.table-nav__link-helper {
    display: inline-block;
    vertical-align: middle;
    padding: 5px 10px;
    position: relative;
   
}
.table-nav__drop {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    z-index: 1000;
    top: 100%;
    left: 0;
}
.table-nav__drop[data-nav-direction=rtl] {
    right: 0;
    left: auto;
}
.table-nav__item:hover>.table-nav__drop {
    visibility: visible;
    opacity: 1;
}
.slick-loading .slick-slide, .slick-loading .slick-track {
    visibility: hidden;
}
.cols-nav__row {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border: 2px solid #40b684;
    text-align: left;
    background: #fff;
    font-size: 1rem;
    padding: 5px;
}
.modal__header-close, .search-nav__inner, .user-panel__item:first-child {
   
}
.cols-nav [data-megamenu-wrap=true] {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.cols-nav [data-megamenu-wrap=false] {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}
.cols-nav__col {
    max-width: 200px;
    min-width: 186px;
    padding: 5px;
}
.cols-nav__item {
    line-height: 1;
    margin-bottom: 10px;
}

.eapps-link  {
    display: none!important;
}


/*МОДАЛЬНОЕ ОКНО*/
#bg_popupa {
    
position:  fixed;
    
z-index:  99999;
    
background:  rgba(0,  0,  0,  0.8);
    
top:  0;
    
right:  0;
    
bottom:  0;
    
left:  0;
    
display:  none;
}

#popupa h1  {
    
    font-size:  21px;
    
    font-weight:  900;
    
    text-transform:  uppercase;
    
    margin-bottom:  30px;
    
}
   
#popupa  {
    
    background:  #fff;
    
    max-width:  552px;
    
    margin:  25% auto;
    
    padding:  40px;
    
    position:  relative;
    
    text-align:  center;
    
    color:  #333;
    
    font-size:  18px;
    
    padding:  1em;
    
    border:  10px solid transparent;
    
    background:  linear-gradient(white,  white) padding-box,  repeating-linear-gradient(-45deg,  #40b684 0,  #40b684 12.5%,  transparent 0,  transparent 25%,  #fd61a8 0,  #fd61a8 37.5%,  transparent 0,  transparent 50%) 0 / 6em 6em;
    
    /* max-width:  20em;
     */
}
   
.closea {
    
display: block;
    
position: absolute;
    
top: 5px;
    
right: 5px;
    
width: 20px;
    
height: 20px;
    
color: #000;
    text-decoration: none;
    
cursor: pointer;
}






.title2  {
        color:  #40b684;
    font-size:  1.2rem;
    padding-bottom: 5px;
    font-weight: bold;
}

.knopka  {
    padding: 10px;
    border-radius: 3px;
    background: #40b684;
    margin-left: 15px;
    margin-top: 10px;
    text-align: center;
}

.knopka a {
    text-decoration: none;
    color: #fff;
}


.knopka0  {
    padding: 10px;
    border-radius: 3px;
    background: #40b684;
    margin-left: 15px;
    margin-top: 10px;
    text-align: center;
}

.knopka0 a {
    text-decoration: none;
    color: #fff;
}



.knopka2  {
    padding: 20px;
    border-radius: 6px;
    background: #40b684;
    font-size: 18px;
    width: 200px;
    margin-top: 0px;
}

.knopka2 a {
    text-decoration: none;
    color: #fff;
}




.cols-nav__link {
    color: #40b684;
    text-decoration: none;
    font-size: 16px;
}
.cols-nav__link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.cols-subnav {
    margin-top: 3px;
}
.cols-subnav__item {
    padding-top: 2px;
}
.cols-subnav__item--level-2 {
    font-size: .9em;
}
.cols-subnav__item--level-2::before {
    content: '-'}
.cols-subnav__link {
    display: inline-block;
    padding: 2px;
    color: #40b684;
    text-decoration: none;
    line-height: 1;
}
.cols-subnav__link:hover {
    background: #fd61a8;
    color: #fff;
}
.cols-subnav__item--level-2 .cols-subnav__link {
    color: #666;
}
.cols-subnav__item--level-2 .cols-subnav__link:hover {
    background: #fd61a8;
    color: #fff;
}
.mobile-nav__list {
    width: 100%;
    -webkit-transition: transform .3s;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
}
.mobile-nav__list--drop {
    position: absolute;
    left: 100%;
    top: 0;
}
.mobile-nav__list--is-moving {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.mobile-nav__item {
    border-bottom: 1px solid #ffffff17;
}
.mobile-nav__item--separator {
    color: #fff;
    padding: 14px 30px;
    background: #2d2d39;
    margin-top: 0;
    border-bottom: 0;
    text-transform: uppercase;
    font-family: 'Fira Sans Condensed';
    font-weight: 400;
    letter-spacing: 3px;
}
.mobile-nav__link {
    position: relative;
    display: block;
    width: 100%;
    padding: 0 30px;
    text-decoration: none;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    white-space: nowrap;
    height: 50px;
    line-height: 50px;
}
.mobile-nav__link--view-all {
    color: #fff;
}
.mobile-nav__link--go-back {
    padding-left: 40px;
}
.mobile-nav__link--go-back .mobile-nav__has-children {
    left: 20px;
    right: auto;
}
.mobile-nav__has-children {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 20px;
}
.mobile-nav__ico {
    display: block;
    width: 8px;
    height: 14px;
    fill: #fff;
    position: absolute;
    top: 50%;
    margin-top: -7px;
}
.mobile-nav__ico>svg {
    display: block;
}
.mobile-nav__link--go-back .mobile-nav__ico {
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
}
.mobile-nav--drop {
    position: absolute;
    left: 100%;
    top: 0;
}
.sidebar-nav {
    font-size: .9rem;
}
.sidebar-nav__item {
    border: 1px solid #dfe4eb;
    border-top: 0;
}
.sidebar-nav__item:first-child {
    border-top: 1px solid #dfe4eb;
}
.sidebar-nav__item--active .sidebar-nav__link, .sidebar-nav__item--active .sidebar-nav__link:hover {
    color: #666!important;
    text-decoration: none;
    cursor: default;
    pointer-events: none;
}
.sidebar-nav__link {
    display: block;
    padding: 10px 50px 10px 10px;
    color: #000;
    text-decoration: none;
}
.sidebar-nav__link:hover {
    text-decoration: underline;
}
.search-nav__item:last-child .search-nav__inner {
    border-bottom: 1px solid #dfe4eb;
}
.search-nav__title {
    display: block;
    padding: 10px 15px;
    border: 1px solid #dfe4eb;
    color: #000;
    background: #f2f6f9;
}
.search-nav__inner:not(:last-child), .search-nav__title:not(:first-child) {
    border-top: 0;
}
.search-nav__inner {
    padding: 10px 15px 20px;
    border-right: 1px solid #dfe4eb;
    font-size: .9rem;
}
.search-nav__inner-item {
    display: table;
}
.search-nav__inner-item:not(:first-child) {
    padding-top: 8px;
}
.search-nav__inner-link {
    color: #40b684;
    text-decoration: none;
    display: table-cell;
    vertical-align: middle;
    padding-right: 4px;
    padding-left: 4px;
    line-height: 1;
}
.search-nav__inner-link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.search-nav__inner-link--active {
    color: #9aa1ab;
}
.search-nav__inner-count {
    display: table-cell;
    vertical-align: middle;
    color: #9aa1ab;
    font-size: .9em;
}
.overlay   {
    padding: 5px 0;
    /* border: 1px solid #dfe4eb; */
    text-align: left;
    background: #262635;
    border-radius: 5px;
    padding-left: 5px;
    padding-bottom: 13px;
}
.overlay__item {
    position: relative;transition: .3s ease-in-out;margin-bottom: 5px;
}
.overlay__item:hover {
   transition: .3s ease-in-out;
}
.modal, .user-panel__item:hover {
   cursor:pointer;
}
.overlay__item:hover>.overlay__drop {
    display: block;
}

.user-panel__drop .overlay__item span {position:relative; top:5px}


.overlay__link {
    
    padding: 5px 30px 5px 0px;
    white-space: nowrap;
    color: #ffffffb8;
    transition: .3s ease-in-out;
    text-decoration: none;
}
.overlay__link:hover {
    color: #ceb07c;
}
.overlay__ico {
    float: left;
    margin-top: -1px;
    margin-right: 4px;
}
.overlay__arrow {
    position: absolute;
    right: 5px;
    top: 50%;
    margin-top: -8px;
    display: inline-block;
    fill: #40b684;
}
.overlay__arrow--right {
    width: 4px;
    height: 7px;
}
.overlay__drop {
    display: none;
    position: absolute;
    top: 0;
    left: 100%;
    white-space: nowrap;
}
.overlay__drop--rtl {
    right: 100%;
    left: auto;
}
.user-panel {
    font-size: 0;
}
.user-panel--align-center {
    text-align: center;
}
.modal__footer, .user-panel--align-right {
    text-align: right;
}
.user-panel--valign-middle .user-panel__item {
    vertical-align: middle;
}
.user-panel--valign-bottom .user-panel__item {
    vertical-align: bottom;
}
.user-panel__item {
    display: inline-block;
    font-size: .9rem;
    vertical-align: top;
    position: relative;
    
    border-top: 0;
    border-bottom: 0;
}
.user-panel__item:hover .user-panel__drop {
    display: block;
}
.user-panel__item--active .user-panel__link {
    color: #fd61a8;
}
.user-panel__link, .user-panel__link:hover {
    color: #ffffff82;
    text-decoration: none;
}
.user-panel__link {
    padding: 7px 8px;
    display: block;
    font-size: .9rem;
    cursor: pointer;
    white-space: nowrap;
}
.user-panel__link--empty, .user-panel__link--empty:hover {
    color: #ffffff82;
    text-decoration: none;
    cursor: default;
    pointer-events: none;
}
.user-panel__ico {
    float: left;
    margin-right: 5px;
    color: #fff;
}
.user-panel__ico--wishlist {
    width: 16px;
    height: 15px;
}
.user-panel__ico--compare {
    width: 13px;
    height: 15px;
}
.user-panel__ico--profile {
    width: 16px;
    height: 16px;
}
.user-panel__link--empty .user-panel__ico {
    color: #fff;
    fill: #fff;
}
.user-panel__arrow {
    display: inline-block;
    fill: #40b684;
    position: relative;
    top: -1px;
}
.user-panel__arrow--down {
    width: 8px;
    height: 5px;
}
.user-panel__drop {
    display: none;
    position: absolute;
    z-index: 1000;
    top: 100%;
    left: 0;
}
.user-panel__drop--rtl {
    right: 0;
    left: auto;
	width:250px;
}
.modal {
    position: relative;
    margin: 0 auto;
    width: 90%;
    max-width: 700px;
}
.modal__header  {
    position: relative;
    padding: 15px;
    background: #3c3c48;
    border-bottom: 1px solid #ffffff;
    border-radius: 15px 15px 0px 0px;
    padding-left: 25px;
}
.modal__header-title {
    font-size: 21px;
    line-height: 1;
    color: #fff;
    padding-right: 20px;
    font-family: 'Fira Sans Condensed';
    text-transform: uppercase;
    letter-spacing: 2px;
    /* border-radius: 5px 5px 5px 5px; */
    font-weight: 500;
}
.modal__header-close {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 62px;
    cursor: pointer;
}
.modal__header-close:active {
    box-shadow: inset 0 5px 7px rgba(0, 0, 0, .125);
}
.modal__header-close-ico {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    width: 16px;
    height: 16px;
        fill: #ffffff;
    color: #fff;
}
.modal__content {
    padding: 25px;
    background: #ffffff;
}
.modal__content-cell {
    margin-bottom: 15px;
}
.modal__footer  {
    padding: 25px;
    background: #3c3c48;
    border-radius: 0px 0px 15px 15px;
    padding-left: 25px;
    padding-right: 25px;
}
.modal__footer .typo {color:#fff}
.modal__footer .typo a.form__link {color:#ceb07c}


.modal__footer-row:not(:first-child) {
    margin-top: 20px;
}
.modal__footer-btn {
    display: inline-block;
    margin-left: 15px;
}
.modal--sm {
    max-width: 500px;
}
.modal--lg {
    max-width: 900px;
}
.site-info {
    display: table;
    min-width: 206px;
}
.site-info__aside, .site-info__inner {
    display: table-cell;
    vertical-align: middle;
}
.site-info__aside {
    padding-right: 10px;
}
.pay-icons:after, .pay-icons:before, .soc-groups:after, .soc-groups:before {
    display: table;
    content: " "}
.site-info__ico {
    color: #fd61a8;
}
.site-info__ico--phone-big {
    width: 32px;
    height: 32px;
}
.site-info__ico--clock-big {
    width: 36px;
    height: 36px;
}
.sc-top {padding-top:15px}
.site-info__title a {
    color: #fff;
    font-weight: 500;
    font-size: 18px;
	text-decoration:none
}
.site-info__title {
   
    padding-top: 16px;
}
.site-info__title a.adr {
    color: #ffffff78;
    font-weight: 400;
    font-size: 14px;
	text-decoration:none
}

.site-info__title-link {
    color: #40b684;
    text-decoration: none;
}
.site-info__title-link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.site-info__desc {
    color: #666;
}
.site-info__link {
    color: #40b684;
    text-decoration: none;
}
.site-info__link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.soc-groups {
    margin-left: -.7142857143rem;
    margin-bottom: -.7142857143rem;
}
.soc-groups__ico {
    position: relative;
    float: left;
    margin-left: .7142857143rem;
    margin-bottom: .7142857143rem;
    width: 2.7142857143rem;
    height: 2.7142857143rem;
    border-radius: 0;
    color: #fff;
    background: #000;
}
.soc-groups__ico--vkontakte {
    background: #54769B;
}
.soc-groups__ico--facebook {
    background: #3A5BA0;
}
.soc-groups__ico--google-plus {
    background: #D95032;
}
.soc-groups__ico--twitter {
    background: #2CA7E0;
}
.soc-groups__ico--instagram {
    background: -webkit-linear-gradient(45deg, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 100%, #515ECF);
    background: linear-gradient(45deg, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 100%, #515ECF);
}
.soc-groups__ico--odnoklassniki {
    background: #F2720C;
}
.soc-groups__ico svg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    max-width: 75%;
    max-height: 75%}
.soc-groups__ico:hover {
    opacity: .7;
}
.pay-icons {
    margin-left: -5px;
}
.pay-icons__ico {
    display: inline-block;
    padding: 5px;
    line-height: 20px;
    margin-left: 5px;
    text-align: center;
    color: #fff;
    background: #000;
    text-decoration: none;
}
.pay-icons__ico:hover {
    color: #fff;
}
.star-rating {
    display: none;
}
.star-rating:after, .star-rating:before {
    content: " ";
    display: table;
}
.star-rating__stars {
    float: left;
}
.star-rating__star {
    float: left;
    margin-left: 1px;
    color: #FFB300;
    width: 14px;
    height: 14px;
}
.star-rating__star:first-child {
    margin-left: 0;
}
.star-rating__star .svg-icon {
    color: #F2AF1D;
    fill: transparent;
}
.star-rating__star--active .svg-icon {
    fill: #F2AF1D;
}
.star-rating__votes {
    float: left;
    font-size: .9em;
    margin-left: 5px;
    color: #9aa1ab;
}
.star-rating__votes-link {
    text-decoration: none;
    color: #9aa1ab;
    border-bottom: 0;
}
.star-rating__votes-link:hover {
    text-decoration: none;
}
.star-voting__wrap {
    display: inline-block;
    font-size: 1rem;
}
.star-voting__wrap:after {
    content: "";
    display: table;
}
.star-voting__ico {
    float: right;
    padding-left: 2px;
    cursor: pointer;
    width: 21px;
    height: 21px;
}
.star-voting__ico .svg-icon {
    color: #ceb07c;
    fill: transparent;
}
.star-voting__input {
    display: none;
}
.star-voting__ico:hover .svg-icon, .star-voting__ico:hover~.star-voting__ico .svg-icon, .star-voting__input:checked~.star-voting__ico .svg-icon {
    fill: #ceb07c;
}
.message {
    padding: 5px 10px;
}
a.b-share__handle, span.b-share {
    padding: 0!important;
}
.message--success {
    background-color: #dff0d8;
    border: 1px solid #dff0d8;
}
.message--error {
    background-color: #ffefe8;
    border: 1px solid #e89b88;
}
.message--info {
    background-color: #FCF8E3;
    border: 1px solid #efe4ae;
}
.message__list {
    margin-left: 15px;
    list-style-type: disc;
}
.message p, .message__item, .message__list p {
    margin-top: 5px;
}
.message p:first-child, .message__item:first-child, .message__list p:first-child {
    margin-top: 0;
}
.likes {
    margin: -10px 0 0 -15px;
    font-size: 0;
}
.likes__item {
    display: inline-block;
    vertical-align: middle;
    font-size: 1rem;
    margin: 10px 0 0 15px;
}
.tooltip, .tooltip__label {
    display: inline;
}
.likes__item--gp {
    width: 58px;
    height: 20px;
}
.likes__item--tw {
    height: 20px;
}
span.b-share {
    font: inherit!important;
}
span.b-share__text {
    margin: 0;
}
span.b-share-btn__wrap {
    margin: 0!important;
}
.b-share {
    margin-left: -5px;
}
.b-share__handle {
    margin-left: 5px;
}
.b-share__link {
    border-radius: 0!important;
}
.tooltip {
    position: relative;
}
.tooltip__position {
    position: absolute;
    bottom: 6px;
    right: -19px;
}
.tooltip__ico {
    position: relative;
    width: 14px;
    height: 14px;
    fill: #3c3c48;
    color: #3c3c48;
}
.tooltip__ico:hover .tooltip__drop {
    display: block;
}
.tooltip__drop {
    display: none;
    position: absolute;
    z-index: 10;
    left: 100%;
    top: -5px;
    padding-left: 3px;
}
.tooltip__drop--rtl {
    left: auto;
    right: 100%;
    padding-left: 0;
    padding-right: 3px;
}
.tooltip__desc {
    border: 1px solid #c8cfd9;
    box-shadow: 0 3px 10px rgba(57, 93, 132, .2);
    background: #fff;
    font-size: .9rem;
    padding: 15px;
    width: 200px;

    font-weight: 400;
    font-style: normal;
    color: #666;
    text-transform: none;
    line-height: 1.3;
    text-decoration: none;
}
.tooltip__desc--md {
    width: 300px;
}
.tooltip__desc--lg {
    width: 400px;
}
[data-loader-frame] {
    position: relative;
}
[data-loader-frame]:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    background-color: rgba(255, 255, 255, .5);
    z-index: 100;
}
.spinner-circle {
    border-radius: 80%;
    display: block;
    height: 40px;
    width: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -20px 0 0 -20px;
    -webkit-animation: tcon-spin360 675ms linear infinite forwards;
    animation: tcon-spin360 675ms linear infinite forwards;
    background: #d3d3d3;
    z-index: 200;
    opacity: .7;
}
.spinner-circle:after, .spinner-circle:before {
    content: "";
    display: block;
    position: absolute;
}
.banner-simple, .banner-simple__item {
    position: relative;
}
.spinner-circle:before {
    border-radius: 0 90px 90px 0;
    height: 40px;
    width: 50%;
    top: 0;
    right: 0;
    z-index: 1;
    background: #000;
    background-image: -webkit-linear-gradient(lightgray, #000);
    background-image: linear-gradient(lightgray, #000);
}
.spinner-circle:after {
    border-radius: 80%;
    height: 30px;
    width: 30px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1;
    background: #fff;
}
.benefits {
    font-size: 1rem;
}
.benefits__item {
    display: table;
}
.benefits__ico, .benefits__inner {
    display: table-cell;
    vertical-align: middle;
}
.benefits__ico {
    color: #000;
    padding-right: .7em;
}
.benefits__title {
    margin-bottom: .2em;
    color: #000;
    font-size: 1.2em;
    line-height: 1;
    font-weight: 700;
}
.benefits__desc {
    color: #999;
}
.banner-simple {
    font-size: 1rem;
    overflow: hidden;
}
.banner-simple [data-slider-nojs] [data-slider-slide]:not(:first-child) {
    display: none;
}
.banner-simple__link {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    z-index: 10000;
    background-color: transparent;
}
.banner-simple__image {
    display: block;
    margin: auto;
}
.banner-simple__content {
    text-align: center;
    position: absolute;
    top: 20px;
    right: 0;
    left: 0;
    padding: 10px;
    color: #000;
    line-height: 1.1;
    font-weight: 700;
}
.banner-simple__arrow {
    position: absolute;
    width: 40px;
    top: 0;
    bottom: 0;
    z-index: 100;
    font-size: 20px;
    text-align: center;
    cursor: pointer;
    color: #40b684;
}
.banner-simple__arrow:hover {
    color: #40b684;
}
.banner-simple__arrow.slick-disabled {
    display: none!important;
}
.banner-simple__arrow--prev {
    left: 0;
}
.banner-simple__arrow--next {
    right: 0;
}
.banner-simple__ico {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    height: 25px;
    fill: #40b684;
}
.banner-simple__ico:hover {
    opacity: .7;
}
.banner-simple__ico--flip {
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
}
.brand-image__img, .brands-widget__img {
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}
.banner-simple__ico svg {
    max-width: 100%;
    max-height: 100%}
.banner-simple .slick-dots {
    position: absolute;
    bottom: 5%;
    width: 100%;
    text-align: center;
}
.banner-simple .slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 2px;
}
.banner-simple .slick-dots button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 12px;
    height: 12px;
    border-radius: 6px;
    cursor: pointer;
    color: transparent;
    border: 0;
    background-color: #DFE4EB;
}
.banner-simple .slick-dots .slick-active button {
    background-color: #40b684;
}
.banner-group {
    border-left: 1px solid #dfe4eb;
    border-right: 1px solid #dfe4eb;
    position: relative;
}
.banner-group::after, .banner-group::before {
    position: absolute;
    width: 100%;
    height: 1px;
    content: "";
    z-index: 1;
    background: #dfe4eb;
    left: 0;
}
.banner-group::before {
    top: 0;
}
.banner-group::after {
    bottom: 0;
}
.banner-group__main {
    position: relative;
}
.banner-group__main::after {
    content: "";
    position: absolute;
    bottom: 0;
    z-index: 1;
    background: #dfe4eb;
    left: 0;
    width: 100%;
    height: 1px;
}
.banner-group__left {
    position: relative;
}
.banner-group__left::after {
    content: "";
    position: absolute;
    right: 0;
    z-index: 1;
    background: #dfe4eb;
    top: 0;
    height: 100%;
    width: 1px;
}
.banner-group__right-top {
    position: relative;
}
.banner-group__right-top::after {
    content: "";
    position: absolute;
    bottom: 0;
    z-index: 1;
    background: #dfe4eb;
    left: 0;
    width: 100%;
    height: 1px;
}
.active-filters__btn-ico, .active-filters__btn-link, .btn, .btn-order button, .btn-order input[type=button], .btn-order input[type=reset], .btn-order input[type=submit], .btn-white, .error-page__button, .form-input--product-base .form-input__group-btn, .form-input__group-btn, .product-buy__btn {
    text-decoration: none;
}
.btn--main {
    outline: 0!important;
    border: 0;
    background: #40b684;
    color: #fff;
}
.btn--main:focus, .btn--main:hover {
    background: #99b4d1;
    color: #fff;
}
.btn--va-m>*, .product-buy__btn--buy>* {
    display: inline-block;
    vertical-align: middle;
}
.btn--va-m>:not(:first-child), .product-buy__btn--buy>:not(:first-child) {
    margin-left: 5px;
}
.active-filters__btn-ico, .active-filters__btn-link, .btn-default, .btn-white, .form-input__group-btn, .product-buy__btn--in-cart {
  outline: 0 !important;
    background-color: #f2f2f2;
    border-color: #f2f2f2;
    border-radius: 30px;
    font-family: 'Fira Sans Condensed';
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 400;
    padding-top: 7px;
    padding-left: 20px;
    padding-right: 20px;
}



.btn.btn-default.secom {
  outline: 0 !important;
    background-color: #3c3c48;
    border-color: #3c3c48;
    border-radius: 30px;
    font-family: 'Fira Sans Condensed';
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 400;
    padding-top: 7px;
    padding-left: 20px;
    padding-right: 20px;
	color:#fff;
}




.active-filters__btn-ico:active, .active-filters__btn-ico:focus, .active-filters__btn-ico:hover, .active-filters__btn-link:active, .active-filters__btn-link:focus, .active-filters__btn-link:hover, .btn-default:active, .btn-default:focus, .btn-default:hover, .btn-white:active, .btn-white:focus, .btn-white:hover, .form-input__group-btn:active, .form-input__group-btn:focus, .form-input__group-btn:hover, .product-buy__btn--in-cart:active, .product-buy__btn--in-cart:focus, .product-buy__btn--in-cart:hover {
   background-color: #f2f2f2;
    border-color: #f2f2f2;
	
}
.btn-default__ico {
    display: inline-block;
    fill: #40b684;
    color: #40b684;
}
.btn-default__ico--search {
    width: 13px;
    height: 13px;
    position: relative;
    top: 2px;
}
.btn-default__ico--download {
    width: 15px;
    height: 15px;
    fill: #000;
}
.btn-default__ico--down, .btn-default__ico--top {
    width: 8px;
    height: 8px;
    fill: #9aa1ab;
    color: #9aa1ab;
}
.btn-order button, .btn-order input[type=button], .btn-order input[type=reset], .btn-order input[type=submit], .btn-primary, .error-page__button, .product-buy__btn--buy {
    
    outline: 0 !important;
    background-color: #ceb07c;
    border-color: #ceb07c;
    border-radius: 30px;
    font-family: 'Fira Sans Condensed';
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 400;
	    padding-top: 7px;
    padding-left: 20px;
    padding-right: 20px;

}


.product-intro .product-buy__btn.product-buy__btn--buy {
    outline: 0 !important;
    background-color: #3c3c48;
    border-color: #3c3c48;
    border-radius: 5px;
    font-family: 'Fira Sans Condensed';
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 500;
    padding-top: 5px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 8px;
	 transition: .3s ease-in-out;
}



.product-intro .product-buy__btn.product-buy__btn--buy:hover {
	 background-color: #ceb07c!important;
    border-color: #ceb07c!important;
	color:#fff;
	 transition: .3s ease-in-out;
}


.sku-prod {
    white-space: nowrap;
    display: inline-block;
    font-size: .9rem;
    /* padding-top: 10px; */
    color: #353540;
    padding-right: 25px;
    position: relative;
    top: -5px;
}







.btn-order button:active, .btn-order button:focus, .btn-order button:hover, .btn-order input[type=button]:active, .btn-order input[type=button]:focus, .btn-order input[type=button]:hover, .btn-order input[type=reset]:active, .btn-order input[type=reset]:focus, .btn-order input[type=reset]:hover, .btn-order input[type=submit]:active, .btn-order input[type=submit]:focus, .btn-order input[type=submit]:hover, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .error-page__button:active, .error-page__button:focus, .error-page__button:hover, .product-buy__btn--buy:active, .product-buy__btn--buy:focus, .product-buy__btn--buy:hover {
    background-color: #40b684!important;
    border-color: #40b684!important;
}
.btn-white {
    background: #fff;
}
.btn-white--active {
    background: #f2f6f9;
}
.btn-white__ico {
    display: inline-block;
    fill: #fd61a8;
    color: #fd61a8;
    position: relative;
    top: 3px;
}
.btn-white__ico--wishlist {
    width: 16px;
    height: 15px;
}
.btn-white__ico--compare {
    width: 13px;
    height: 15px;
}
.btn-white--active .btn-white__ico {
    fill: #000;
    color: #000;
}
.btn-light, .btn-light:active, .btn-light:focus, .btn-light:hover, .form-input--product-base .form-input__group-btn, .form-input--product-base .form-input__group-btn:active, .form-input--product-base .form-input__group-btn:focus, .form-input--product-base .form-input__group-btn:hover, .product-buy--product .product-buy__btn--in-cart, .product-buy--product .product-buy__btn--in-cart:active, .product-buy--product .product-buy__btn--in-cart:focus, .product-buy--product .product-buy__btn--in-cart:hover {
    color: #ba9659;
    background: #fff8dd!important;
    border: 1px solid #eedbb2!important;
}
.brand-image, .brand-sidebar, .brands-widget__item, .paginator__item, .widget-primary {
   
}
 .btn-mobile-icon {
    width: 22px;
    height: 22px;
    color: #fff;
    position: relative;
    left: -18px;
}
.button--loader {
    display: inline-block;
    height: 20px;
    width: 20px;
    fill: #fff;
    -webkit-animation: rotateIcon 1s linear infinite;
    animation: rotateIcon 1s linear infinite;
}
.board-nav {
    padding: 15px;
    background: #f2f6f9;
    font-size: 1rem;
}
.board-nav__header {
    display: block;
    text-decoration: none;
}
.board-nav__header:after, .board-nav__header:before {
    content: " ";
    display: table;
}
.board-nav__header:hover .board-nav__title {
    text-decoration: underline;
}
.board-nav__imagebox {
    float: left;
    padding: 0 5px 0 0;
}
.board-nav__img {
    max-width: 20px;
    max-height: 20px;
}
.board-nav__title {
    display: block;
    overflow: hidden;
    font-size: 1.3em;
    color: #000;
}
.board-nav__inner {
    display: none;
}
.widget-primary {
    margin-top: 13px;
    position: relative;
}
.post__readmore, .small-post__readmore {
    margin-top: 5px;
    text-decoration: none;
    white-space: nowrap;
}
.widget-primary__title {
      color: #3c3c48;
    font-size: 32px;
    margin-bottom: 20px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-family: 'Fira Sans Condensed', sans-serif;
	text-align:center;
	margin-bottom:50px
}



.main-text {
	text-transform: uppercase;
    letter-spacing: 0px;
    font-family: 'Fira Sans Condensed', sans-serif;
	font-size: 16px;
    color: #fff;
}

.sub-text {
	
	font-size: 13px;
    color: #ffffff99;
}

.free-b {
    background: #4d4d58 url(/images/mega.png) no-repeat;
   padding: 6px 25px;
    border-radius: 40px;
    line-height: 12px;
    margin-top: 15px;
    padding-left: 45px;
    background-size: 27px;
    background-position: 10px 4px;
}




.widget-primary__inner {
    position: relative;
    padding: 30px 50px 35px;
}
.widget-primary__arrow {
    position: absolute;
    top: calc(50% - 41px);
    display: inline-block;
    cursor: pointer;
    width: 15px;
    height: 82px;
    padding: 15px 0;
    fill: #c8cfd9;
    color: #c8cfd9;
    background: #fff;
}
.widget-primary__arrow.slick-disabled {
    visibility: hidden;
    cursor: default;
}
.widget-primary__arrow--left {
    left: -10px;
}
.widget-primary__arrow--right {
    right: -10px;
}
.widget-secondary__header {
    margin-bottom: 1.2rem;
    font-size: 0;
}
.widget-secondary__title {
    display: inline-block;
    vertical-align: baseline;
    font-size: 1.5rem;
    line-height: 1;
    color: #000;
}
.widget-secondary__viewall {
    display: inline-block;
    vertical-align: baseline;
    font-size: 1rem;
}
.widget-secondary__viewall:before {
    content: '/';
    padding: 0 10px;
}
.post__readmore:after, .small-post__readmore:after {
    content: '>';
    margin-left: 5px;
}
.widget-secondary__hlink {
    color: #40b684;
    text-decoration: none;
}
.widget-secondary__hlink:hover {
    color: #fd61a8;
    text-decoration: none;
}
.widget-sidebar__header {
    padding: 15px 25px;
    margin-bottom: 1.2rem;
    background: #f2f6f9;
}
.post__image, .small-post__image {
    margin-bottom: 5px;
    display: block;
}
.widget-sidebar__title {
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
}
.widget-sidebar-poh {
    color: #3c3c48;
    font-size: 32px;
    margin-bottom: 20px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-family: 'Fira Sans Condensed', sans-serif;
    text-align: center;
    margin-bottom: 50px;
}
.post__title, .small-post__title {
    font-size: 24px;
    font-family: 'Fira Sans Condensed';
    color: #333;
    font-weight: 300;
}
.widget-sidebar__inner {
    padding-right: 40px;
}
.widget-sidebar__item:not(:first-child) {
   
}
.post__date {
    display: block;
    color: #9aa1ab;
    padding-bottom: 3px;
}
.post__title-link {
    color: #40b684;
    text-decoration: none;
}




.post__title-link-blog {
    color: #262635;
    text-decoration: none;
    transition: .3s ease-in-out;
    font-weight: 400;
	    transition: .3s ease-in-out;
}

.post__title-link-blog:hover {
	    color: #ceb07c;
		    transition: .3s ease-in-out;
}

.post__date-blog {
    display: block;
    color: #ceb07c;
    padding-bottom: 3px;
}
.post__inner-blog {padding-left:30px}
.post__image-blog-1 {
    border-radius: 100%;
    border: 5px solid #ceb07c14;
    max-width: 170px;
}

.post__desc_blog .typo {
    line-height: 1.6;
    color: #3c3c48;
    font-size: 14px;
	    margin-top: 5px;
}
.post__title-link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.post__desc {
    padding-top: 5px;
}
.post__readmore  {
    font-size: 11px;
    line-height: 1.4;
    color: #000000;
    display: block;
    text-transform: uppercase;
    font-weight: 600;
	    transition: .3s ease-in-out;
}


.post__readmore  {
	color:ceb07c14;
	    transition: .3s ease-in-out;
}




.post__readmore:hover {
    color: #fd61a8;
    text-decoration: none;
}
.post__expire {
    display: block;
    padding: 5px 0;
    color: #c00;
}
.small-post__date {
    display: block;
    color: #ceb07c;
    padding-bottom: 3px;
}
.small-post__title-link {
    color: #262635;
    text-decoration: none;
	    transition: .3s ease-in-out;
		font-weight:400;
}
.small-post__title-link:hover {
    color: #ceb07c;
    text-decoration: none;
	    transition: .3s ease-in-out;
}
.small-post__desc {
    padding-top: 5px;
}

.widget-last-news .widget-secondary__title {
    color: #3c3c48;
    font-size: 32px;
    margin-bottom: 20px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
	    font-family: 'Fira Sans Condensed', sans-serif;
		
}
.widget-last-news .widget-secondary__hlink
{
	font-size: 11px;
	display: inline;
    line-height: 1.4;
    color: #000000;
 
    text-transform: uppercase;
font-weight: 600;}

.small-post__readmore {
   font-size: 11px;
    line-height: 1.4;
    color: #000000;
    display: block;
	   text-transform: uppercase;
		    font-weight: 600;
}
.small-post__readmore:hover {
    color: #ceb07c;
    text-decoration: none;
	 
}
.brands-widget__item {
    padding: 10px;
}
.brands-widget__link {
    display: block;
    position: relative;
    text-decoration: none;
    line-height: 1;
    overflow: hidden;
    text-align: center;
    height: 50px;
}
.brands-widget__img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-height: 100%;
    font-size: 35px;
    color: #000;
}
.brand-image__img, .brand-sidebar__img {
    top: 50%;
    left: 50%;
    display: block;
    max-height: 120px;
}
.brands-widget__img:hover {
    color: rgba(0, 0, 0, .7);
}
.brand-image {
    display: block;
    text-decoration: none;
}
.brand-image__photo {
    display: block;
    position: relative;
    width: 100%;
    height: 120px;
}
.brand-image__img {
    position: absolute;
    transform: translate(-50%, -50%);
    padding: 20px;
}
.brand-image__title {
    display: block;
    padding: 10px;
    border-top: 1px solid #dfe4eb;
    text-align: center;
    font-weight: 700;
    color: #000;
    background: #f2f6f9;
}
.brand-sidebar {
    display: block;
    text-decoration: none;
}
.brand-sidebar__photo {
    display: block;
    position: relative;
    width: 100%;
    height: 120px;
}
.brand-sidebar__img {
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    padding: 20px;
}

.breadcrumbs {
    margin-top: -5px;
    color: #9aa1ab;
    
}
.breadcrumbs:after, .breadcrumbs:before {
    content: " ";
    display: table;
}
.breadcrumbs__item {
    float: left;
    margin-top: 5px;
	    color: #333;
}
.breadcrumbs__item:not(:last-child):after {
    content: "/";
    float: left;
    margin: 0 .4em;
    color: #aeadad;
}
.breadcrumbs__link {
    float: left;
    color: #cdb177;
       text-decoration: none;
}
.breadcrumbs__link:hover {
    color: #fd61a8;
}
.paginator__item {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 40px;
    height: 40px;
    line-height: 40px;
    background: #3c3c4812;
    border-radius: 50px;
    color: #000;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
}
.paginator__item:not(:first-child) {
    margin-left: 5px;
}
.paginator__item a {
    text-decoration: none;
    color: #000;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.paginator__item a:hover {
    color: #fd61a8;
    text-decoration: none;
}
.paginator__item--active  {
    color: #fff;
    border-color: #c5a977;
    background-color: #cdaf7c;
}
.paginator__item--ellipsis {
    border: 0;
}
.paginator__arrow {
    display: block;
    margin: 0 auto;
    width: 20px;
}
.paginator__arrow--left {
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
}
.comments__list {
    padding-bottom: 40px;
}
.comments__post {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #dfe4eb;
}
.comments__post:first-child {
    margin-top: 0;
    padding-top: 0;
    border-top: 0;
}
.comments__parent-header, .comments__post-header {
    padding-bottom: 5px;
}
.comments__parent-author, .comments__post-author {
    display: inline-block;
    margin-right: 5px;
    font-size: 1.1em;
    font-weight: 700;
    color: #000;
}
.comments__parent-date, .comments__post-date {
    display: inline-block;
    margin-right: 5px;
    color: #9aa1ab;
}
.comments__post-rate {
    display: inline-block;
    position: relative;
    top: 2px;
}
.comments__post-text {
    margin-bottom: 10px;
    color: #666;
}
.comments__post-footer:after, .comments__post-footer:before {
    content: " ";
    display: table;
}
.comments__post-vote {
    float: left;
    font-size: 0;
    color: #9aa1ab;
}
.comments__post-vote-item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    font-size: 1rem;
    color: #9aa1ab;
    text-decoration: none;
}
.comments__post-vote-item:not(:first-child) {
    margin-left: 15px;
}
.comments__post-vote-ico {
    display: inline-block;
    width: 16px;
    height: 16px;
}
.comments__post-vote-ico--dislike {
    -webkit-transform: scale(-1, -1);
    -ms-transform: scale(-1, -1);
    transform: scale(-1, -1);
}
.catalog-section__img, 
.product-photo__img {
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}
.comments__post-reply {
    float: left;
    font-size: .9rem;
    margin-left: 25px;
}
.comments__post-reply-link {
    color: #40b684;
    text-decoration: none;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
}
.comments__post-reply-link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.comments__post-reply-form {
    margin-top: 50px;
    padding: 0 20px 20px;
    background-color: #ceb07c1a;
}
.comments__form-header {
    background-color: #f2f6f9;
    margin-bottom: 1px;
    padding: 15px;
    color: #000;
    font-weight: 700;
}
.comments__form-body {
        padding: 30px;
    background-color: #f8f8f8;
	border-radius:20px;
}
.comments__parent {
    margin-top: 10px;
}
.comments__parent-item {
    padding: 20px;
    background: #ceb07c1a;
    margin-top: 50px;
}
.comments__parent-item:not(:first-child) {
    margin-top: 1px;
}
.comments__parent-author, .comments__parent-date {
    font-size: .9rem;
}
.comments__parent-text {
    color: #666;
}
#comments-list, .comments #comments-anchor {
    position: absolute;
    margin-top: -50px;
}
.autocomplete, .form-input__info, .form__checkbox-field, .form__info, .form__tooltip {
    position: relative;
}
.form--bg {
    padding: 15px;
    background: #f2f6f9;
	border-radius:5px;
}
.form__messages, .form__row {
    padding-top: 20px;
}
.form__row:first-child {
    padding-top: 0;
}
.form__field {
    padding-top: 20px;
}
.form__field:first-of-type {
    padding-top: 0;
}
.form__field--hor {
    display: table;
    width: 100%}
.form__label {
    padding-bottom: 4px;
    color: #3c3c48;
    padding-top: 6px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 11px;
}
.form__require-mark::before {
    content: '*';
    font-size: 16px;
    position: relative;
    left: 2px;
    color: #e89b88;
}
.form__inner:after, .form__inner:before {
    content: " ";
    display: table;
}
.form__desc {
    line-height: 1.6;
    color: #9aa1ab;
}
.form__tooltip {
    display: table-cell;
    vertical-align: middle;
    padding-left: 5px;
}
.form__info {
    font-size: .9em;
    margin-top: 3px;
}
.form__info--error {
    color: #E89B88;
}
.form__info--help {
    color: #9aa1ab;
}
.form__link {
    color: #3c3c48;
    text-decoration: none;
}
.form__link:hover {
    color: #ceb07c;
    text-decoration: none;
}
.form__checkbox {
    display: table;
}
.form__checkbox-field, .form__checkbox-inner {
    display: table-cell;
    vertical-align: middle;
}
.form__checkbox:not(:first-child) {
    padding-top: 10px;
}
.form__checkbox-field {
    width: 20px;
}
.form__checkbox-title {
    color: #000;
    line-height: 1.1;
}
.form__checkbox-title--disabled {
    color: #9aa1ab;
}
.form__checkbox-select {
    margin-top: 10px;
    margin-bottom: 20px;
}
.form__capcha {
    display: inline-block;
    height: 34px;
    border: 1px solid #dfe4eb;
    overflow: hidden;
}
.form__capcha img {
    max-height: 34px;
}
label {
    font-weight: 400;
    display: block;
    max-width: auto;
    margin-bottom: 0;
}
.form-input {
    font-size: 1rem;
}
.form-input__control--quantity {
    text-align: center;
}
.form-input--product-base .form-input__control {
    border: 1px solid #eedbb2;
}
.form-input--product-base .form-input__control:focus {
    box-shadow: none;
}
.form-input__info {
    margin-top: 3px;
    font-size: .9em;
}
.autocomplete__product, .filter, .filter__title {
    font-size: .9rem;
}
.form-input__link {
    color: #40b684;
    text-decoration: none;
}
.form-input__link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.form-input__link--js {
    text-decoration: none;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
}
.form-input__link--js:hover {
    text-decoration: none;
}
.autocomplete__frame {
    position: absolute;
    width: 100%;
    top: 100%;
    left: 0;
    z-index: 1000;
    border: 1px solid #dfe4eb;
    border-top: 0;
    background: #fff;
    box-shadow: 0 3px 4px rgba(0, 0, 0, .15);
}
.autocomplete__item {
    display: block;
    text-decoration: none;
    padding: 10px;
    color: #666;
}
.autocomplete__item:not(:first-child) {
    border-top: 1px solid #dfe4eb;
}
.autocomplete__item:hover {
    background: #f2f6f9;
}
.autocomplete__product:after, .autocomplete__product:before {
    content: " ";
    display: table;
}
.autocomplete__product-photo {
    float: left;
    padding-right: 10px;
}
.autocomplete__product-info {
    overflow: hidden;
}
.autocomplete__product-title {
    color: #40b684;
}
.autocomplete__product-option, .filter .disabled {
    color: #9aa1ab;
}
.autocomplete__product-brand {
    display: inline;
    color: #9aa1ab;
}
.autocomplete__message {
    padding: 20px;
}
.range-slider__wrapper {
    position: relative;
    height: 15px;
}
.range-slider__wrapper:after, .range-slider__wrapper:before {
    content: " ";
    display: table;
}
.range-slider__wrapper:after {
    clear: both;
}
.range-slider__control {
    background: #d1d5d9;
    height: 5px;
    margin-top: 5px;
}
.range-slider__control .ui-slider-handle {
    display: block;
    position: absolute;
    top: 0;
    width: 15px;
    height: 15px;
    background: #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .31);
    cursor: pointer;
    -ms-touch-action: none;
    touch-action: none;
}
.change-view__button:active, .change-view__button[disabled] {
    box-shadow: inset 0 1px 3px #BDC3CA;
}
.range-slider__control .ui-slider-handle:last-of-type {
    margin-left: -15px;
}
.range-slider__control .ui-slider-range {
    position: absolute;
    top: 50%;
    margin-top: -2.5px;
    height: 5px;
    background: #ceb07c;
}
.catalog-section:hover .catalog-section__caption, .catalog-toolbar, .filter__item {
    background: #f2f6f9;
}
.plab {
    line-height: 50px;
    font-weight: 500;
    color: #222;
}
.catalog-toolbar {
    font-size: .9rem;
    padding: 5px;
	    margin-bottom: 15px;
		border-radius: 70px;
		padding-left: 20px;
	
}
.catalog-toolbar__item {
    display: table;
    padding: 10px;
}
.catalog-toolbar__field, .catalog-toolbar__label {
    display: table-cell;
    vertical-align: middle;
}
.catalog-toolbar__label {
    padding-right: 10px;
    white-space: nowrap;
    font-weight: 500;
    color: #222;
}
.filter__item {
    border-top: 0;
    padding: 14px 20px;
    margin-bottom: 3px;
}
.filter__header {
    display: table;
    width: 100%}
.filter__handle, .filter__title {
    display: table-cell;
    vertical-align: middle;
}
.filter__header[data-filter-drop-handle] {
    cursor: pointer;
}
.filter__title {
    font-weight: 700;
    color: #40b684;
    text-transform: uppercase;
}
.filter__handle {
    position: relative;
    width: 20px;
    text-align: right;
    cursor: pointer;
}
.filter__handle-ico {
    position: relative;
    height: 100%;
    width: 14px;
    display: block;
    fill: #40b684;
    color: #40b684;
}
.filter__handle-ico svg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
}
.filter__handle-ico--plus {
    height: 14px;
}
.filter__handle-ico--minus {
    height: 2px;
}
.filter__inner {
    margin-top: .8em;
}
.filter__inner--js-hidden {
    display: none;
}
.filter__inner--scroll {
    height: 180px;
    overflow: auto;
    padding-right: 5px;
}
.filter__checkgroup {
    display: table;
}
.filter__checkgroup:not(:first-child) {
    padding-top: 3px;
}
.filter__checkgroup-control {
    display: table-cell;
    vertical-align: top;
    position: relative;
    top: -2px;
}
.filter__checkgroup-title {
    display: table-cell;
    vertical-align: top;
    padding-right: 4px;
    padding-left: 4px;
    color: #000;
    text-decoration: none;
}
.filter__checkgroup-count {
    display: table-cell;
    vertical-align: top;
    color: #9aa1ab;
    font-size: .9em;
}
.filter__range-field {
    padding-bottom: 0px;
}
.filter__range-slider {
    margin-bottom: 5px;
}
.active-filters:after, .active-filters:before {
    content: " ";
    display: table;
}
.active-filters__wrapper {
    margin: -10px 0 0 -10px;
}
.active-filters__item {
    float: left;
    margin: 10px 0 0 10px;
}
.active-filters__btn-ico:before {
    content: 'x'}
.catalog-section {
    display: block;
    border: 1px solid #dfe4eb;
}
.catalog-section, .catalog-section:hover {
    text-decoration: none;
    color: #000;
}
.catalog-section__image {
    height: 200px;
    max-height: 200px;
    position: relative;
    padding: 10px;
}
.catalog-section__img {
    display: block;
    padding: 10px;
    max-height: inherit;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.catalog-section__caption {
    border-top: 1px solid #dfe4eb;
    padding: 10px;
    text-align: center;
    font-weight: 700;
}
.change-view {
    display: table;
}
.product-cut--no-overlay:hover .product-cut__extra-info, .product-cut--no-overlay:hover::before, .slick-slide .product-cut:hover .product-cut__extra-info, .slick-slide .product-cut:hover::before {
}
.change-view__button {
    width: 35px;
    height: 30px;
    position: relative;
    background: #FFF;
    border: 1px solid #dfe4eb;
}
.change-view__icon, .change-view__icon svg {
    width: 15px;
    height: 15px;
}
.change-view__button:not(:first-child) {
    border-left: 0;
}
.change-view__button[disabled] {
    background-color: #D1D7DF;
}
.change-view__icon {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    fill: #7C7C7C;
    color: #7C7C7C;
}
.product-cut, .product-cut__main-info {
    position: relative;
}
.change-view__button[disabled] .change-view__icon {
    fill: #FFF;
    color: #FFF;
}
.product-cut {
    font-size: 1rem;
    text-align: center;
}
.product-cut__extra-info {
    z-index: 100;
   
    border-top: 0;
    
}



.product-cut__photo, .product-photo {
	position:relative;
	overflow:hidden;
}

.product-cut__rating {
    padding-top: 10px;
}
.product-cut__title {
    padding-top: 5px;
    height: 40px;
}
.product-cut__title-link{
    color: #353540;
    text-decoration: none;
    font-family: 'Fira Sans Condensed';
    font-size: 18px;
}
.product-cut__title-link:hover {
    color: #ceb07c;
    text-decoration: none;
}
.product-cut__sale {
    display: block;
    padding: 5px 0 0;
    color: #fd61a8;
}
.product-cut__sale-item:not(:first-child) {
    margin-top: 3px;
}
.product-cut__variants {
    padding-top: 12px;
}
.product-cut__price {
    margin-top: 10px;
    padding-bottom: 15px;
}
.product-cut__bonus {
    margin-top: 5px;
}
.product-cut__actions {
   
}
.product-cut__action-item {
    display: table-cell;
    vertical-align: middle;
}
.product-cut__action-item:not(:first-child) {
    padding-left: 10px;
}
.product-cut__delete {
    position: absolute;
    top: 0;
    right: 0;
}
.product-cut__delete-icon {
    display: block;
    width: 20px;
    height: 20px;
    color: #C5CDD8;
    fill: #C5CDD8;
}
.product-cut__move {
    padding-bottom: 10px;
    margin-top: -5px;
}
.wish-page .frame-content__header {
    padding: 1.1em 1.8em;
    margin-bottom: 1.2em;
    background: #f3f3f3;
    color: #3c3c48;
    border-radius: 5px;
}

.wish-page .product-cut__delete {
    position: absolute;
    top: 13px;
    right: 15px;
}

.wish-page .frame-content__header-link {
    color: #3c3c48;
    text-decoration: none;
}



.product-cut__move-link {
    color: #3c3c48;
    text-decoration: none;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
}
.product-cut__move-link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.product-cut__archive {
    margin-top: 15px;
    display: inline-block;
    padding: 5px 20px;
    background: #f2f6f9;
    color: #000;
    font-size: 1.2rem;
}
.product-snippet__rating {
    padding-top: 10px;
}
.product-snippet__title-link {
    color: #40b684;
    text-decoration: none;
}
.product-snippet__title-link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.product-snippet__addition {
    font-size: .9em;
    color: #9aa1ab;
}
.product-snippet__addition:after, .product-snippet__addition:before {
    content: " ";
    display: table;
}
.product-snippet__addition-item {
    float: left;
    padding-top: 5px;
    margin-right: 10px;
}
.product-snippet__actions, .product-snippet__desc, .product-snippet__params, .product-snippet__price {
    padding-top: 10px;
}
.product-snippet__addition-item:last-child {
    margin-right: 0;
}
.product-snippet__addition-link {
    color: #9aa1ab;
    text-decoration: underline;
}
.product-snippet__addition-link:hover {
    text-decoration: none;
}
.product-snippet__variants {
    padding-top: 10px;
    max-width: 200px;
}
.product-snippet__actions {
    display: table;
}
.product-snippet__action-item {
    display: table-cell;
    vertical-align: middle;
}
.product-snippet__action-item:not(:first-child) {
    padding-left: 14px;
}
.product-snippet__desc {
    font-size: .9em;
}
.product-snippet__archive {
    margin-top: 15px;
    display: inline-block;
    padding: 5px 20px;
    background: #f2f6f9;
    color: #000;
    font-size: 1.2rem;
}
.product-intro__short-desc, .product-intro__social, .product-thumb__title {
    font-size: .9rem;
}
.product-thumb {
    display: table;
    width: 100%}
.product-thumb__title-link {
    color: #40b684;
    text-decoration: none;
}
.product-thumb__title-link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.product-thumb__price {
    padding-top: 5px;
}
.product-intro__addition {
    padding: 5px 0;
    font-size: .9rem;
    color: #9aa1ab;
}
.product-intro__addition:after, .product-intro__addition:before {
    content: " ";
    display: table;
}
.product-intro__addition-item {
    float: left;
    margin-right: 30px;
    padding-bottom: 5px;
}
.product-intro__addition-item:last-child {
    margin-right: 0;
}
.product-intro__addition-link {
    color: #000;
    text-decoration: none;
}
.product-intro__addition-link:hover {
    color: #000;
    text-decoration: underline;
}
.product-intro__variants {
    max-width: 300px;
}
.product-intro__purchase {
    /* margin-top: 15px; */
    padding: 17px 30px 0;
    background: #ceb07c24;
	border-radius:15px;
}
.product-intro__buy, .product-intro__price {
    padding-bottom: 15px;
    float: left;
}
.product-intro__purchase:after, .product-intro__purchase:before {
    content: " ";
    display: table;
}
.product-intro__bonus {
    margin-top: 10px;
    display: inline-block;
}
.product-intro__price {
    padding-right: 20px;
}
.product-intro__actions {
    margin-top: 20px;
}
.product-intro__main-params, .product-intro__short-desc, .product-intro__social {
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px dashed #dfe4eb;
}
.product-intro__social-row {
    display: table;
}
.product-intro__social-inner, .product-intro__social-title {
    display: table-cell;
    vertical-align: middle;
}
.product-intro__social-row:not(:first-child) {
    margin-top: 20px;
}
.product-intro__social-title {
    padding-right: 15px;
}
.product-intro__archive {
    margin: 10px 0;
    display: inline-block;
    padding: 10px 30px;
    background: #f2f6f9;
    color: #000;
    font-weight: 700;
    font-size: 1.4rem;
}
.product-intro__colors {
    margin-bottom: 5px;
}
.product-photo-my   {
    height: 350px;
    display: block;
	cursor:pointer;
}


.ugol-bottom-left {
    background: url(/images/ugol.svg) no-repeat;
	background-size:contain;
	height:30px;
	width:30px;
	position:absolute;
	bottom:0;
	left:0;
}


.ugol-top-right {
    background: url(/images/ugol.svg) no-repeat;
	background-size:contain;
	height:30px;
	width:30px;
	position:absolute;
	top:0;
	right:0;
	    transform: rotate(180deg);
}


.wis a {
    padding: 6px;
    padding-left: 9px;
    padding-right: 9px;
}

.prod-desc  {
    background: #f8f8f8;
    margin-top: 10px;
    border-radius: 30px;
    padding: 20px;padding-top: 10px;
}
.ugol-top-left {
    background: url(/images/ugol.svg) no-repeat;
	background-size:contain;
	height:30px;
	width:30px;
	position:absolute;
	top:0;
	left:0;
	    transform: rotate(90deg);
}

.ugol-bottom-right {
    background: url(/images/ugol.svg) no-repeat;
	background-size:contain;
	height:30px;
	width:30px;
	position:absolute;
	bottom:0;
	right:0;
	    transform: rotate(270deg);
}







.product-photo__item.product-photo__item--lg  {
    
    position:  relative;
    
    display:  block;
    
    width:  100%;
    
    padding-bottom:  100%;
    
    text-align:  center;
    
    height:  100%;
    
    max-height:  unset;
    
}





.product-photo__item--no-photo, .product-photo__item--no-photo: hover {
    color: #666!important;
    text-decoration: none;
    cursor: default;
    pointer-events: none;
}
.product-photo__item--lg, .product-photo__item--md, .product-photo__item--sm, .product-photo__item--xs {
    padding-bottom: 0;
}
.product-photo__item--xs {
    width: 60px;
    height: 60px;
    max-height: 60px;
	display:block;
}
.product-photo__item--xs .product-photo__img {
    padding: 5px;
}
.product-photo__item--sm {
   
}
.product-photo__item--md {
   
}
.product-photo__item--lg {
   
}
.product-photo__img {
  
    
}
.widget-sidebar__item .product-photo__img {
    
    display:  inline-block!important;
    
    position:  absolute;
    
    /* top:  50%;
     */
    /* left:  50%;
     */
    /* transform:  translate(-50%, -50%);
     */
    padding:  0px;
    
    /* max-height:  inherit;
     */
    height:  auto;
    
    /* width:  100%;
     */
    max-width:  fit-content;
    
}

.cart-product__photo .product-photo__img {
    
    display:  inline-block!important;
    
    position:  absolute;
    
     top:  50%;
    
     left:  50%;
     
    /* transform:  translate(-50%, -50%);
     */
    padding:  0px;
    
    /* max-height:  inherit;
     */
    height:  100%;
    
    /* width:  100%;
     */
    max-width:  fit-content;
    
}


.product-photo__item--lg .product-photo__img {
        border-radius: 20px;
    display:  inline-block!important;
    
    position:  absolute;
    
     top:  50%;
    
     left:  50%;
     
     transform:  translate(-50%, -50%);
     
    padding:  0px;
    
    max-height:  inherit;
    
    height:  100%;
    
     width:  auto;
    
   
}



.product-photo__label-text, .product-photo__thumb-img {
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}
.product-photo__labels {
    position: absolute;
    top: 10px;
    left: 10px;
}
.product-photo__label  {
    display: block;
    position: relative;
    width: 3rem;
    height: 3rem;
    font-size: .8em;
    color: #FFF;
    white-space: nowrap;
    font-weight: 700;
}
.product-photo__label--small {
    width: 2.1428571429rem;
    height: 2.1428571429rem;
}
.product-photo__label:not(:first-child) {
    margin-top: 1px;
}
.product-photo__label--hit {
    color: #ceb07c;
	font-size:60%
}
.product-photo__label--hot {
    color: #62B12E;
}
.product-photo__label--action {
    color: #FF2C2C;
	display:none;
}
.product-photo__label--discount {
    color: #ceb07c;
}
.product-photo__label-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #FFF;
    text-transform: uppercase;
}
.product-photo__label--hit .product-photo__label-text {
    top: auto;
    bottom: .5714285714rem;
    left: 0;
    right: 0;
    margin: 0 auto;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
.product-photo__label--hot .product-photo__label-text {
    font-size: .5714285714rem;
}
.product-photo__label--small .product-photo__label-text {
    font-size: .7142857143rem;
}
.product-photo__thumbs {
    font-size: 0;
    margin-top: 5px;
    margin-left: -10px;
}
.product-photo__thumb {
    display: inline-block;
    vertical-align: top;
    padding-left: 10px;
    padding-top: 10px;
    width: 20%}
.product-photo__thumb-item {
    position: relative;
    
    display: block;
    height: 60px;
    opacity: .5;
}
.product-photo__thumb-item[data-product-photo-thumb-active] {
    opacity: 1;
}
.product-photo__thumb-img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: block;
    padding: 5px;
    max-height: 60px;
}
.product-photo__wrapper {
    position: relative;
}
.product-photo__zoom {
        display:  none!important;
    position: relative;
    top: -1px;
    left: 100%;
    z-index: 1000;
    display: inline-block;
    width: 400px;
    height: 300px;
    overflow: hidden;
    background: #FFF;
    border: 1px solid #C7C7C7;
}
.product-photo__zoom:hover {
    display: none;
}
.variants-radio__item {
    display: table;
    width: 100%;
    padding: 5px 0;
}
.variants-radio__item:not(:first-child) {
    border-top: 1px solid #dfe4eb;
}
.variants-radio__item--disabled .variants-radio__field, .variants-radio__item--disabled .variants-radio__price-main {
    color: #9aa1ab;
}
.variants-radio__field {
    display: table-cell;
    width: 50%;
    vertical-align: middle;
    padding-right: 20px;
    font-size: .9em;
    color: #000;
}
.variants-radio__field:after, .variants-radio__field:before {
    content: " ";
    display: table;
}
.variants-radio__field-inner {
    display: table;
}
.variants-radio__control, .variants-radio__title {
    display: table-cell;
    vertical-align: middle;
}
.variants-radio__control {
    width: 20px;
    padding-right: 5px;
    position: relative;
    top: -3px;
}
.variants-radio__available {
    display: block;
    color: #000;
}
.variants-radio__price {
    display: table-cell;
    vertical-align: middle;
    text-align: right;
}
.variants-radio__price--left {
    text-align: left;
}
.properties__item {
    display: table;
    table-layout: fixed;
    width: 100%;
    padding: 10px 0;
}
.filter__range-control {
    display: block;
    width: 100%;
    /* height: 40px; */
    padding: 10px 12px;
    font-size: 14px;
    /* line-height: 1.428571429; */
    color: #555;
     background-color:#f2f6f9; 
     background-image: none; 
     border: none; 
    border-radius: none; 
    box-shadow: none; 
    -webkit-transition: none; 
    transition: none; 
    font-weight: 600;
}
.properties__item:not(:first-child) {
    border-top: 1px dashed #dfe4eb;
}
.properties__header {
    position: relative;
    display: table-cell;
    vertical-align: top;
    padding-right: 20px;
}
.properties__wrapper {
    position: relative;
    display: inline-block;
}
.properties__title {
    display: inline;
    font-weight: 700;
    color: #000;
}
.properties__value {
    display: table-cell;
    vertical-align: top;
}
.main-params {
    font-size: .9em;
}
.main-params:after, .main-params:before {
    content: " ";
    display: table;
}
.main-params__item {
    float: left;
}
.main-params__item:not(:first-child)::after {
    content: '/';
    float: left;
    margin: 0 4px;
}
.main-params__key {
    font-weight: 700;
}
.product-price {
    font-size: 0;
}
.product-price__item {
    font-size: 1rem;
    display: inline-block;
    vertical-align: middle;
}
.product-price__item-coins, .product-price__item-cur, .product-price__item-value {
    display: inline-block;
    vertical-align: baseline;
}
.product-price__item:not(:last-child) {
    margin-right: 5px;
}
.product-price--bg .product-price__item {
    margin: 0;
    padding: 3px 15px;
   
}
.product-cut__variants {display:none}
.product-price--bg .product-price__item:not(:first-child) {
   border-left: 1px solid #d8d8d8;
}
.product-price--lg .product-price__item {
    font-size: 2.2rem;
}
.product-price--lg .product-price__item:not(:last-child) {
    margin-right: 15px;
}
.product-price--sm .product-price__item {
    font-size: .9rem;
    font-weight: 700;
}
.product-price--md .product-price__item {
    font-size: 1.2rem;
    margin: 0 5px;
}
.product-price__item-cur {
    font-size: .7em;
}
.product-price--lg .product-price__item-cur {
    font-size: .5em;
    padding: 0 3px;
}
.product-price__old {
    position: relative;
    font-size: 1.2em;
    color: #fd61a8;
    white-space: nowrap;
}
.product-price__old:after, .product-price__old:before {
    content: " ";
    display: table;
}
.product-price__old:before {
    content: '';
    height: 1px;
    width: 100%;
    background: #fd61a8;
    position: absolute;
    top: 50%;
    left: 0;
}
.product-price__addition:after, .product-price__addition:before, .product-price__main:after, .product-price__main:before {
    content: " ";
    display: table;
}
.product-price__main {
    font-size: 1.2em;
    white-space: nowrap;
    color: #000;
}
.product-price__addition {
    font-size: .9em;
    color: #9aa1ab;
}
.product-price__addition-item {
    float: left;
}
.product-price__addition-item:not(:first-child):before {
    content: '/';
    float: left;
    margin: 1px 5px 0;
}
.product-kit__header {
    padding: 15px 25px;
    border: 1px solid #dfe4eb;
    border-bottom: 0;
}
.product-kit__title {
    color: #000;
    font-weight: 700;
}
.product-kit__inner {
    border: 1px solid #dfe4eb;
    padding: 20px;
}
.product-kit__item {
    display: table;
}
.product-kit__product:not(:first-child):before, .product-kit__purchase:before {
    display: block;
    width: 20px;
    color: #000;
    font-size: 20px;
    margin: auto;
}
.product-kit__product:not(:first-child) {
    position: relative;
}
.product-kit__product:not(:first-child):before {
    content: '+';
    overflow: hidden;
    line-height: 1;
}
.product-kit__purchase {
    position: relative;
    text-align: center;
}
.product-kit__purchase:before {
    content: '='}
.product-actions, .product-buy__available {
    margin-top: -10px;
}
.product-kit__purchase-inner {
    min-width: 200px;
    text-align: center;
    display: inline-block;
    background: #fff4c7;
    padding: 15px;
}
.product-kit__price {
    padding-bottom: 10px;
}
.product-kit__discount {
    padding-bottom: 10px;
    font-size: .9em;
    color: #ff762c;
}
.product-kit__btn {
    padding: 2px 0;
}
.product-shipping {
    font-size: 1rem;
    color: #666;
}
.product-shipping__row:not(:first-child) {
   
}
.product-shipping__row {
    margin-bottom: 1px;
    padding-bottom: 15px;
    border-bottom: 1px dashed #dfe4eb;
}
.product-shipping__header {
    display: block;
    margin-bottom: 10px;
}
.product-shipping__ico {
    display: inline-block;
    vertical-align: middle;
    padding-right: 5px;
    fill: #c5ccd3;
    color: #c5ccd3;
}
.product-shipping__ico--delivery {
    width: 30px;
    height: 20px;
}
.product-shipping__ico--payment {
    width: 27px;
    height: 22px;
}
.product-shipping__ico--phone {
    width: 30px;
    height: 30px;
}
.product-shipping__title {
    display: inline-block;
    vertical-align: middle;
    color: #3a3a45;
    text-transform: uppercase;
    font-size: 16px;
	font-weight:600;
}
.product-shipping__list {
  
}
.product-shipping__item {
    position: relative;
    line-height: 1.3;
}


.comments__post-footer {
    text-align: right;
    float: right;
    display: table;
    /* width: 100%; */
    margin-top: 10px;
    margin-bottom: 20px;
}








.product-shipping__item:not(:last-child) {
    margin-bottom: 8px;
}
.product-shipping__item:hover .product-shipping__tooltip-wrapper {
    display: block;
}
.product-shipping__item:hover .product-shipping__tooltip-link {
    color: #000;
}
.product-shipping__phone {
    font-weight: 700;
}
.product-shipping__tooltip {
    display: inline;
    position: relative;
}
.product-shipping__tooltip-link {
    cursor: default;
}
.product-shipping__tooltip-wrapper {
    display: none;
    position: absolute;
    bottom: 50%;
    left: 70%;
    z-index: 10;
    width: 200px;
    padding: 10px;
    border: 1px solid #dfe4eb;
    background: #fff;
    line-height: 1.3;
}
.product-actions__link, .product-buy__unavailable-link {
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    text-decoration: none;
}
.product-fullinfo__item:not(:last-child) {
    margin-bottom: 40px;
}
.product-fullinfo__header {
    padding: 15px 25px;
        padding-left: 0;
}




.uk-subnav-pill.vkladki > .uk-active > a {
   outline: 0 !important;
    background-color: #ceb07c;
    border-color: #ceb07c;
    border-radius: 30px;
    font-family: 'Fira Sans Condensed';
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 400;
    padding-top: 7px;
    padding-left: 20px;
    padding-right: 20px;
	text-decoration:none;
	font-size:16px;
	color:#fff;
		
}


.uk-subnav-pill.vkladki > * > :first-child {
   outline: 0 !important;
    background-color: #ededed;
    border-color: #ededed;
    border-radius: 30px;
    font-family: 'Fira Sans Condensed';
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 400;
    padding-top: 7px;
    padding-left: 20px;
    padding-right: 20px;
	text-decoration:none;
	font-size:16px;
	color:#353540;
		
}





.product-fullinfo__title {
       color: #3c3c48;
    font-size: 32px;
    margin-bottom: 20px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-family: 'Fira Sans Condensed', sans-serif;
    
    
}
.product-actions__item {
    white-space: nowrap;
    display: inline-block;
    font-size: .9rem;
    padding-top: 10px;
}
.product-actions__item:after, .product-actions__item:before, .product-buy__available:after, .product-buy__available:before {
    display: table;
    content: " "}
.product-actions__item:not(:last-child) {
    padding-right: 25px;
}
.product-actions__ico {
    float: left;
    margin-right: 5px;
}
.product-actions__ico--available {
    fill: #75b24d;
    color: #75b24d;
    width: 15px;
    height: 14px;
}
.product-actions__ico--unavailable {
    fill: #aeaeae;
    color: #aeaeae;
    width: 10px;
    height: 10px;
}
.product-actions__ico--wishlist {
    fill: #ceb07c;
    color: #ceb07c;
    width: 16px;
    height: 15px;
}

body.product .breadcrumbs {
    margin-top: -5px;
    color: #3c3c48;
    font-size: 13px;
    max-width: 1200px;
    margin: 0 auto;
}


.product-actions__ico--compare {
    fill: #fd61a8;
    color: #fd61a8;
    width: 13px;
    height: 15px;
}
.product-actions__ico--cart {
    width: 16.03px;
    height: 16.65px;
    color: #fd61a8;
}
.product-actions__ico--discount {
    fill: #fd61a8;
    color: #fd61a8;
    width: 14px;
    height: 14px;
}
.product-actions__ico--increase {
    fill: #fd61a8;
    color: #fd61a8;
    width: 16px;
    height: 16px;
}
.product-actions__text {
    float: left;
}
.product-actions__text--available {
    color: #3c3c48;
}
.product-actions__text--unavailable {
    color: #aeaeae;
}
.product-actions__link {
    color: #ceb07c;
    float: left;
}
.product-actions__link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.product-actions__link--open {
    color: #fd61a8;
    border-color: transparent;
}
.product-buy__quantity {
    float: left;
    margin-right: 10px;
    margin-top: 10px;
    width: 140px;
}
.product-buy__buttons {
    float: left;
    margin-top: 10px;
}
.product-buy__unavailable {
    margin-top: 10px;
}
.product-buy__unavailable-info {
    font-size: .9em;
    color: #000;
}
.product-buy__unavailable-notify {
    margin-top: 2px;
}
.product-buy__unavailable-link {
    color: #40b684;
    font-size: .9em;
}
.product-buy__unavailable-link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.product-sales {
    margin-bottom: .7142857143rem;
}
.product-sales__item {
    width: 100%;
    border: 1px dashed #40b684;
    background: #fff;
}
.product-sales__item+.product-sales__item {
    margin-top: 1.0714285714rem;
}
.product-sales__cell {
    display: block;
    padding: 2em 1.5em;
}
.product-sales__cell--accent {
    background: #f2f6f9;
}
.product-sales__title {
    font-size: 1.3em;
    font-weight: 700;
    margin-bottom: .2em;
    color: #000;
}
.cart-summary__items, .product-sales__desc {
    font-size: .9rem;
}
.product-sales__link {
    text-decoration: none;
    color: #000;
}
.product-sales__link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.product-sales__read-more {
    color: #40b684;
    text-decoration: none;
}
.product-sales__read-more:hover {
    color: #fd61a8;
    text-decoration: none;
}
.cart-frame__header {
padding: 0.85em 1.4em;
    margin-bottom: 1em;
	background: #3c3c48;
    color: #fff;
    border-radius: 5px;
}
.cart-frame__title {
    font-size: 1em;
    font-weight: 400;
    text-transform: uppercase;
    font-family: 'Fira Sans Condensed', sans-serif;
    letter-spacing: 2px;
}
.cart-frame__inner {
    padding: 20px 0;
}
.cart-summary__row {
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #dfe4eb;
}
.cart-summary__cell:after, .cart-summary__cell:before {
    content: " ";
    display: table;
}
.cart-summary__cell:not(:last-child) {
    padding-bottom: 5px;
}
.cart-summary__cell--delete {
    float: left;
    width: 25px;
    margin-left: 0;
}
.cart-summary__cell--delete~.cart-summary__cell {
    margin-left: 25px;
}
.cart-summary__row:first-child .cart-summary__cell {
    border-top: 0;
    padding-top: 0;
}
.cart-summary__delete {
    margin-right: 10px;
}
.cart-summary__delete-icon {
    display: block;
    width: 20px;
    height: 20px;
    color: #C5CDD8;
    fill: #C5CDD8;
}
.cart-summary__product {
    padding-right: 30px;
}
.cart-summary__product--kit:not(:last-child):after {
    content: '+';
    display: block;
    font-size: 20px;
    color: #000;
    margin-left: 25px;
}
.cart-summary__quantity {
    width: 110px;
}
.cart-summary__subtotal-item {
    display: table;
    width: 100%;
    border-top: 1px dashed #dfe4eb;
    padding: 10px 0;
}
.cart-summary__subtotal-item:first-child, .cart-summary__total-price {
    border-top: 1px solid #dfe4eb;
}
.cart-summary__subtotal-title {
    display: table-cell;
    vertical-align: middle;
}
.cart-summary__subtotal-value {
    display: table-cell;
    vertical-align: middle;
    text-align: right;
}
.cart-summary__total-label, .cart-summary__total-value {
    display: inline-block;
    vertical-align: middle;
}
.cart-summary__total-coupon {
    max-width: 400px;
    padding-top: 20px;
}
.cart-summary__total-price {
    text-align: right;
    margin-top: 10px;
    padding-top: 10px;
}
.cart-summary__total-price--order {
    border-top: 0;
    margin-top: 20px;
    padding: 20px;
    background: #ceb07c33;
    border-radius: 5px;
 font-family: 'Fira Sans Condensed', sans-serif;
}
.cart-summary__total-label {
    padding-right: 15px;
}
.cart-summary__total-price--order .cart-summary__total-label {
    float: left;
    margin-top: 8px;
    font-size: 21px;
    color: #333;
    font-weight: 500;
}
.buy-wt i, .buy-wt a {color:#00bcd4}
.buy-wt span {
    background: #fff;
    padding: 7px;
    border: 1px solid #ededed;
    border-radius: 30px;
	    display: none;
}


.delivery-radio__field {
    display: table;
}
.delivery-radio__content, .delivery-radio__control {
    display: table-cell;
    vertical-align: top;
}
.delivery-radio__field:not(:first-child) {
    padding-top: 15px;
}
.delivery-radio__control {
    width: 20px;
    position: relative;
    top: -2px;
}
.delivery-radio__title {
    color: #000;
    line-height: 1.2;
}
.delivery-radio__info {
    
    font-size:  11px;
    
    position:  relative;
    
    margin-top:  0px;
    
    color:  #4b4b4b;
    
	margin-left:  33px;
    
}
.delivery-radio__spoiler {
    display: table;
    padding-bottom: 20px;
}
.delivery-radio__spoiler-row {
    display: table-row;
}
.delivery-radio__spoiler-col {
    display: table-cell;
    vertical-align: middle;
    padding-top: 10px;
}
.delivery-radio__spoiler-col:not(:first-child) {
    padding-left: 15px;
}
.cart-product {
    font-size: .9rem;
}
.cart-product:after, .cart-product:before {
    content: " ";
    display: table;
}
.cart-product__photo {
    float: left;
}
.cart-product__info {
    padding-left: 70px;
}
.cart-product__brand {
     color: #ceb07c;
}
.cart-product__link {
    color: #3c3c48;
    text-decoration: none;
    font-size: 18px;
     font-family: 'Fira Sans Condensed', sans-serif;
    font-weight: 400;
}
.cart-product__link:hover {
    color: #3c3c48;
    text-decoration: none;
}
.cart-product__option {
    color: #9aa1ab;
}
.order-details {
    padding: 15px;
    background: #f2f6f9;
	border-radius:5px;
}
.order-details__group {
    display: table;
    width: 100%;
    table-layout: fixed;
    padding: 15px 0;
    border-bottom: 1px dashed #dfe4eb;
}
.order-details__group:first-child {
    padding-top: 0;
}
.order-details__group:last-child {
    padding-bottom: 0;
    border-bottom: 0;
}
.order-details__list {
    display: table-row;
}
.order-details__item {
    display: table-cell;
    vertical-align: top;
    padding-bottom: 10px;
}
.order-details__item:not(:first-child) {
    padding-left: 30px;
}
.order-details__item--title {
    font-weight: 600;
    color: #3c3c48;
}
.cart-price {
    font-size: 0;
}
.cart-price__old {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 1rem;
    color: #000;
    white-space: nowrap;
}
.cart-price__old:after, .cart-price__old:before {
    content: " ";
    display: table;
}
.cart-price__old:after {
    content: '';
    height: 1px;
    width: 100%;
    background: #000;
    position: absolute;
    top: 50%}
.cart-price__old-cur, .cart-price__old-value {
    float: left;
}
.cart-price__main {
    display: inline-block;
    vertical-align: middle;
    
    font-weight: 400;
    white-space: nowrap;
    color: #000;
}
.cart-price__main:after, .cart-price__main:before {
    content: " ";
    display: table;
}
.cart-price__main--vertical {
    width: 100%;
    margin-left: 0;
}
.cart-price__main--small {
    font-size: 18px;
     font-family: 'Fira Sans Condensed', sans-serif;
    padding-left: 15px;
    line-height: 38px;
}
.cart-price__main--lg {
    font-size: 2rem;
    font-weight: 400;
}
.cart-header__title, .compare__params-item--title, .countdown-post__title, .discount-table__row--header {
    font-weight: 700;
}
.cart-price__main-cur, .cart-price__main-value {
    float: left;    padding-right: 3px;
}
.cart-price__addition {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    font-size: .9rem;
    color: #9aa1ab;
}
.cart-price__addition:after, .cart-price__addition:before {
    content: " ";
    display: table;
}
.cart-price__addition-item {
    float: left;
}
.cart-price__addition-item:before {
    content: '/';
    float: left;
    margin: 1px 5px 0;
}
.cart-price__addition-cur, .cart-price__addition-value {
    float: left;
}
.cart-header {
    display: table;
}
.cart-header__aside, .cart-header__inner {
    display: table-cell;
    vertical-align: middle;
}
.cart-header__aside {
    padding-right: 10px;
}
.cart-header__ico  {
    position: relative;
    display: block;
    width: 45px;
    height: 45px;
    /* fill: #fd61a8; */
    color: #ceb07c;
    border: 1px solid;
    border-radius: 100px;
}

.cart-buter {padding-top:30px}


.cart-header__ico svg {
    height: 27px;
    top: 6px;
    position: relative;
    left: 1px;
}

.cat-sub .sidebar-nav li {
	display: inline-block!important;
	    border: 1px solid #ededed;
    border-radius: 50px;
	transition: .3s ease-in-out;
}
.cat-sub .sidebar-nav li:hover {
	background:#f3f3f3;
	transition: .3s ease-in-out;
}

.cat-sub .sidebar-nav li a {
    font-family: 'Fira Sans Condensed', sans-serif;
    font-size: 11px;
    color: #3c3c48;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 1px;
    padding: 10px 15px;
}


.cat-sub .sidebar-nav li a:hover {
	text-decoration:none;
}



.why-us {margin-top:100px}
.why-us img {
    max-width: 60px;
}

.why-us h6 {
    font-size: 24px;
    margin-bottom: 10px;
    color: #262635;
    font-weight: 400;
}
.why-us p {
    color: #3c3c48;
    line-height: 1.6;
}

.widget-last-news {
	background: #ceb07c14;
	padding-top: 0px;
	padding-bottom: 0px;
	position:relative;
	    margin-top: 150px;
		margin-bottom:170px;
		
		
}
.small-post__image img {
   
    border-radius: 100%;
    border: 5px solid #ceb07c14;
	max-width:170px;
}
.widget-last-news .widget-secondary__header {margin-bottom: 70px;text-align: center;}
.widget-last-news:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100px;
    background: url(/images/volna-brown.svg);
    top: -100px;
    background-size: cover;
}

.widget-last-news .uk-slider-nav {margin-top:50px!important}



.small-post-desc {padding-left:0px; padding-right:70px}
.widget-last-news:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100px;
    background: url(/images/volna-brown.svg);
    bottom: -100px;
    background-size: cover;
	    transform: rotate(180deg);
}

.cart-header__ico--empty {
    cursor: default;
    pointer-events: none;
}
.cart-header__title {
    margin-bottom: 2px;
    color: #fff;
    white-space: nowrap;
}
.cart-header__link {
    color: #fff;
    text-decoration: none;
}
.cart-header__link:hover {
    color: #ceb07c;
    text-decoration: none;
}
.cart-header__link--empty {
    cursor: default;
    pointer-events: none;
    color: #fff!important;
    text-decoration: none;
}
.cart-header__desc {
    color: #ffffff70;
}
.cart-header__badge {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 100%;
    margin: -10px 0 0 -10px;
    background: #40b684;
    width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius: 50%;
    color: #fff;
    font-size: 11px;
    text-align: center;
}
.order-history {
    display: table;
    width: 100%}
.order-history__row {
    display: table-row;
}
.order-history__col {
    display: table-cell;
    vertical-align: middle;
    border-bottom: 1px dashed #dfe4eb;
    padding: 10px;
}
.order-history__col--header  {
    border-bottom: 1px solid #dfe4eb;
    font-weight: 700;
    color: #3c3c48;
}
.order-history__link {
    color:#ceb07c;
    text-decoration: none;
}
.order-history__link:hover {
    color: #3c3c48;
    text-decoration: none;
}
.discount-info {
    font-size: 1rem;
}
.discount-info__list {
    display: table;
    width: 100%}
.discount-info__row {
    display: table-row;
}
.discount-info__col {
    display: table-cell;
    vertical-align: middle;
    border-bottom: 1px dashed #dfe4eb;
    padding: 5px;
}
.discount-info__col--title {
    position: relative;
}
.discount-info__col--value {
    text-align: right;
}
.discount-info__note {
    font-size: .86em;
    color: #E89B88;
}
.discount-info__message {
    margin-top: 20px;
}
.discount-table {
    display: table;
    width: 100%}
.discount-table__row {
    display: table-row;
}
.discount-table__row--header .discount-table__item:after {
    content: '';
    display: block;
    height: 1px;
    border-top: 1px dashed #dfe4eb;
    padding-bottom: 5px;
}
.discount-table__item {
    display: table-cell;
    vertical-align: top;
    padding: 2px 4px;
}
.compare__product {
    height: 140px;
    overflow: hidden;
    padding: 0 10px;
}
.compare__params {
    font-size: .9rem;
    color: #000;
}
.compare__params-item {
    padding: 2px 10px;
    height: 40px;
    overflow: hidden;
}
.compare__params-item:nth-child(odd) {
    background: #f8f9fa;
    border-right: 0;
    border-left: 0;
}
.compare__params-value {
    display: table;
    width: 100%;
    height: 100%}
.compare__params-value:before {
    content: "";
    width: 0;
    height: 100%;
    display: table-cell;
    vertical-align: middle;
}
.compare__params-text {
    display: table-cell;
    width: 100%;
    vertical-align: middle;
}
.compare__delete {
    padding-top: 3px;
}
.compare__delete-link {
    font-size: .9em;
    color: #9aa1ab;
    text-decoration: underline;
}
.compare__delete-link:hover {
    text-decoration: none;
}
.gallery-album__title-link {
    color: #40b684;
    text-decoration: none;
}
.gallery-album__title-link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.gallery-image__link {
    display: block;
    position: relative;
}
.gallery-image__img, .gallery-image__link:hover .gallery-image__zoom {
    display: block;
}
.gallery-image__zoom {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(30, 39, 47, .5);
    color: #FFF;
}
.gallery-image__zoom-outer {
    display: table;
    height: 100%;
    width: 100%}
.gallery-image__zoom-inner {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.gallery-image__zoom-ico {
    display: block;
    margin: 0 auto;
    width: 24px;
    height: 24px;
}
.gallery-image__desc {
    margin-bottom: 5px;
    font-size: .9rem;
}
.gallery-menu {
    font-size: 1rem;
    font-size: .9rem;
    text-transform: uppercase;
}
.gallery-menu__list:after, .gallery-menu__list:before {
    content: " ";
    display: table;
}
.gallery-menu__item {
    display: inline-block;
    vertical-align: top;
    margin: 0 0 5px 10px;
}
.gallery-menu__item:first-child {
    margin-left: 0;
}
.gallery-menu__link {
    color: #40b684;
    text-decoration: none;
}
.gallery-menu__link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.countdown-post {
    display: table;
    color: #000;
}
.countdown-post__header {
    background: #40b684;
    border: 1px solid #40b684;
    padding: .3571428571rem .7142857143rem;
}
.countdown-post__footer {
    margin-top: .7142857143rem;
}
.countdown-post__title {
    font-size: .8571428571rem;
    color: #fff;
}
.countdown-post__content {
    text-align: center;
    background: #f2f6f9;
    border: 2px dashed #40b684;
    border-top: 0;
    padding: .7142857143rem .2857142857rem;
}
.countdown-post__cell, .countdown-product__time {
    display: inline-block;
    background: #FFF;
    text-align: center;
    vertical-align: middle;
    font-weight: 700;
}
.countdown-post__cell {
    position: relative;
    width: 5rem;
    height: 5rem;
    margin: .0714285714rem;
    border: 1px solid #dfe4eb;
}
.countdown-post__number {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 2.5rem;
    line-height: 1;
}
.countdown-post__marker {
    font-size: 1rem;
}
.countdown-post__icon {
    display: inline-block;
    vertical-align: middle;
    color: #40b684;
    width: 1rem;
    height: 1rem;
}
.countdown-post__basement {
    display: inline-block;
    font-size: 1rem;
    vertical-align: middle;
}
.countdown-product {
    text-align: center;
}
.countdown-product__title {
    display: inline-block;
    vertical-align: middle;
    font-size: 1rem;
    margin-right: 1em;
    padding: 1em 0;
    color: #40b684;
}
.countdown-product__title:after {
    content: ":"}
.countdown-product__time {
    width: 100%;
    font-size: 2.5714285714rem;
    padding: .5em 1.2em;
    color: #000;
    border: 1px solid #dfe4eb;
}
.countdown-product__time-row {
    display: inline-table;
    white-space: nowrap;
    word-wrap: normal;
    overflow-wrap: normal;
}
.countdown-product__item {
    display: table-cell;
}
.countdown-product__item:not(:last-child)::after {
    content: ':'}
.countdown-product__item--no-marker::after {
    content: ""!important;
}
.countdown-product__item--small {
    font-size: .4em;
}
.sales-post {
    width: 100%}
.sales-post__global-link {
    width: 100%;
    display: block;
    text-decoration: none;
    color: #000;
}
.sales-post__photo {
    position: relative;
    overflow: hidden;
    border: 1px solid #dfe4eb;
}
.sales-post__img {
    display: block;
    width: 100%;
    max-height: 100%}
.sales-post__label {
    position: absolute;
    top: 0;
    left: 0;
    width: 121px;
    height: 27px;
    line-height: 27px;
    font-size: .7857142857rem;
    font-weight: 700;
    text-align: center;
    color: #FFF;
    background: #FF2C2C;
    -webkit-transform: rotate(-45deg) translate(-33px, -5px);
    -ms-transform: rotate(-45deg) translate(-33px, -5px);
    transform: rotate(-45deg) translate(-33px, -5px);
}
.sales-post__content {
    width: 100%;
    display: table;
    border: 1px solid #dfe4eb;
    border-top: 0;
}
.sales-post__cell {
    display: table-cell;
    padding: .5714285714rem;
}
.sales-post__cell:not(:first-child) {
    border-left: 1px solid #dfe4eb;
}
.sales-post__cell--ta-center {
    text-align: center;
}
.sales-post__cell--w70 {
    width: 5rem;
}
.sales-post__headline {
    margin-bottom: .2142857143rem;
    text-align: left;
    color: #9aa1ab;
    font-size: .8571428571rem;
}
.sales-post__headline>* {
    vertical-align: middle;
}
.sales-post__icon {
    display: inline-block;
    vertical-align: middle;
    width: 1rem;
    height: 1rem;
}
.slick-list, .slick-slider, .slick-track {
    position: relative;
    display: block;
}
.sales-post__title {
    color: #40b684;
}
.sales-post:hover .sales-post__title {
    color: #fd61a8;
}
.sales-post__days {
    font-weight: 700;
}
.sales-post__days--big {
    font-size: 2.5rem;
    line-height: 1;
}
.slick-slider {
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}
.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus {
    outline: 0;
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-list, .slick-slider .slick-track {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.slick-track {
    top: 0;
    left: 0;
}
.slick-track:after, .slick-track:before {
    display: table;
    content: ''}
.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir=rtl] .slick-slide {
    float: right;
}
.slick-slide img {
    display: block;
}
.slick-slide.slick-loading img {
    display: none;
}
.slick-slide.dragging img {
    pointer-events: none;
}
.slick-initialized .slick-slide {
    display: block;
}
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    input[type=date].filter__range-control, input[type=date].form-control, input[type=date].form-input__control, input[type=date].form__select, input[type=date].variants-select__field, input[type=time].filter__range-control, input[type=time].form-control, input[type=time].form-input__control, input[type=time].form__select, input[type=time].variants-select__field, input[type=datetime-local].filter__range-control, input[type=datetime-local].form-control, input[type=datetime-local].form-input__control, input[type=datetime-local].form__select, input[type=datetime-local].variants-select__field, input[type=month].filter__range-control, input[type=month].form-control, input[type=month].form-input__control, input[type=month].form__select, input[type=month].variants-select__field {
    line-height: 34px;
}
.btn-order .input-group-sm>.form-input__group-item>input[type=date][type=button], .btn-order .input-group-sm>.form-input__group-item>input[type=date][type=reset], .btn-order .input-group-sm>.form-input__group-item>input[type=date][type=submit], .btn-order .input-group-sm>.form-input__group-item>input[type=time][type=button], .btn-order .input-group-sm>.form-input__group-item>input[type=time][type=reset], .btn-order .input-group-sm>.form-input__group-item>input[type=time][type=submit], .btn-order .input-group-sm>.form-input__group-item>input[type=datetime-local][type=button], .btn-order .input-group-sm>.form-input__group-item>input[type=datetime-local][type=reset], .btn-order .input-group-sm>.form-input__group-item>input[type=datetime-local][type=submit], .btn-order .input-group-sm>.form-input__group-item>input[type=month][type=button], .btn-order .input-group-sm>.form-input__group-item>input[type=month][type=reset], .btn-order .input-group-sm>.form-input__group-item>input[type=month][type=submit], .btn-order .input-group-sm>.input-group-btn>input[type=date][type=button], .btn-order .input-group-sm>.input-group-btn>input[type=date][type=reset], .btn-order .input-group-sm>.input-group-btn>input[type=date][type=submit], .btn-order .input-group-sm>.input-group-btn>input[type=time][type=button], .btn-order .input-group-sm>.input-group-btn>input[type=time][type=reset], .btn-order .input-group-sm>.input-group-btn>input[type=time][type=submit], .btn-order .input-group-sm>.input-group-btn>input[type=datetime-local][type=button], .btn-order .input-group-sm>.input-group-btn>input[type=datetime-local][type=reset], .btn-order .input-group-sm>.input-group-btn>input[type=datetime-local][type=submit], .btn-order .input-group-sm>.input-group-btn>input[type=month][type=button], .btn-order .input-group-sm>.input-group-btn>input[type=month][type=reset], .btn-order .input-group-sm>.input-group-btn>input[type=month][type=submit], .form-input--product-base .input-group-sm>.form-input__group-item>input[type=date].form-input__group-btn, .form-input--product-base .input-group-sm>.form-input__group-item>input[type=time].form-input__group-btn, .form-input--product-base .input-group-sm>.form-input__group-item>input[type=datetime-local].form-input__group-btn, .form-input--product-base .input-group-sm>.form-input__group-item>input[type=month].form-input__group-btn, .form-input--product-base .input-group-sm>.input-group-btn>input[type=date].form-input__group-btn, .form-input--product-base .input-group-sm>.input-group-btn>input[type=time].form-input__group-btn, .form-input--product-base .input-group-sm>.input-group-btn>input[type=datetime-local].form-input__group-btn, .form-input--product-base .input-group-sm>.input-group-btn>input[type=month].form-input__group-btn, .input-group-sm input[type=date], .input-group-sm input[type=time], .input-group-sm input[type=datetime-local], .input-group-sm input[type=month], .input-group-sm>.form-input__group-item>input[type=date].active-filters__btn-ico, .input-group-sm>.form-input__group-item>input[type=date].active-filters__btn-link, .input-group-sm>.form-input__group-item>input[type=date].btn, .input-group-sm>.form-input__group-item>input[type=date].btn-white, .input-group-sm>.form-input__group-item>input[type=date].error-page__button, .input-group-sm>.form-input__group-item>input[type=date].form-input__group-btn, .input-group-sm>.form-input__group-item>input[type=date].product-buy__btn, .input-group-sm>.form-input__group-item>input[type=time].active-filters__btn-ico, .input-group-sm>.form-input__group-item>input[type=time].active-filters__btn-link, .input-group-sm>.form-input__group-item>input[type=time].btn, .input-group-sm>.form-input__group-item>input[type=time].btn-white, .input-group-sm>.form-input__group-item>input[type=time].error-page__button, .input-group-sm>.form-input__group-item>input[type=time].form-input__group-btn, .input-group-sm>.form-input__group-item>input[type=time].product-buy__btn, .input-group-sm>.form-input__group-item>input[type=datetime-local].active-filters__btn-ico, .input-group-sm>.form-input__group-item>input[type=datetime-local].active-filters__btn-link, .input-group-sm>.form-input__group-item>input[type=datetime-local].btn, .input-group-sm>.form-input__group-item>input[type=datetime-local].btn-white, .input-group-sm>.form-input__group-item>input[type=datetime-local].error-page__button, .input-group-sm>.form-input__group-item>input[type=datetime-local].form-input__group-btn, .input-group-sm>.form-input__group-item>input[type=datetime-local].product-buy__btn, .input-group-sm>.form-input__group-item>input[type=month].active-filters__btn-ico, .input-group-sm>.form-input__group-item>input[type=month].active-filters__btn-link, .input-group-sm>.form-input__group-item>input[type=month].btn, .input-group-sm>.form-input__group-item>input[type=month].btn-white, .input-group-sm>.form-input__group-item>input[type=month].error-page__button, .input-group-sm>.form-input__group-item>input[type=month].form-input__group-btn, .input-group-sm>.form-input__group-item>input[type=month].product-buy__btn, .input-group-sm>.input-group-btn>input[type=date].active-filters__btn-ico, .input-group-sm>.input-group-btn>input[type=date].active-filters__btn-link, .input-group-sm>.input-group-btn>input[type=date].btn, .input-group-sm>.input-group-btn>input[type=date].btn-white, .input-group-sm>.input-group-btn>input[type=date].error-page__button, .input-group-sm>.input-group-btn>input[type=date].form-input__group-btn, .input-group-sm>.input-group-btn>input[type=date].product-buy__btn, .input-group-sm>.input-group-btn>input[type=time].active-filters__btn-ico, .input-group-sm>.input-group-btn>input[type=time].active-filters__btn-link, .input-group-sm>.input-group-btn>input[type=time].btn, .input-group-sm>.input-group-btn>input[type=time].btn-white, .input-group-sm>.input-group-btn>input[type=time].error-page__button, .input-group-sm>.input-group-btn>input[type=time].form-input__group-btn, .input-group-sm>.input-group-btn>input[type=time].product-buy__btn, .input-group-sm>.input-group-btn>input[type=datetime-local].active-filters__btn-ico, .input-group-sm>.input-group-btn>input[type=datetime-local].active-filters__btn-link, .input-group-sm>.input-group-btn>input[type=datetime-local].btn, .input-group-sm>.input-group-btn>input[type=datetime-local].btn-white, .input-group-sm>.input-group-btn>input[type=datetime-local].error-page__button, .input-group-sm>.input-group-btn>input[type=datetime-local].form-input__group-btn, .input-group-sm>.input-group-btn>input[type=datetime-local].product-buy__btn, .input-group-sm>.input-group-btn>input[type=month].active-filters__btn-ico, .input-group-sm>.input-group-btn>input[type=month].active-filters__btn-link, .input-group-sm>.input-group-btn>input[type=month].btn, .input-group-sm>.input-group-btn>input[type=month].btn-white, .input-group-sm>.input-group-btn>input[type=month].error-page__button, .input-group-sm>.input-group-btn>input[type=month].form-input__group-btn, .input-group-sm>.input-group-btn>input[type=month].product-buy__btn, .input-group-sm>input[type=date].form-control, .input-group-sm>input[type=date].form-input__control, .input-group-sm>input[type=date].form__select, .input-group-sm>input[type=date].input-group-addon, .input-group-sm>input[type=date].variants-select__field, .input-group-sm>input[type=time].form-control, .input-group-sm>input[type=time].form-input__control, .input-group-sm>input[type=time].form__select, .input-group-sm>input[type=time].input-group-addon, .input-group-sm>input[type=time].variants-select__field, .input-group-sm>input[type=datetime-local].form-control, .input-group-sm>input[type=datetime-local].form-input__control, .input-group-sm>input[type=datetime-local].form__select, .input-group-sm>input[type=datetime-local].input-group-addon, .input-group-sm>input[type=datetime-local].variants-select__field, .input-group-sm>input[type=month].form-control, .input-group-sm>input[type=month].form-input__control, .input-group-sm>input[type=month].form__select, .input-group-sm>input[type=month].input-group-addon, .input-group-sm>input[type=month].variants-select__field, input[type=date].filter__range-control, input[type=date].form-input__control--sm, input[type=date].input-sm, input[type=time].filter__range-control, input[type=time].form-input__control--sm, input[type=time].input-sm, input[type=datetime-local].filter__range-control, input[type=datetime-local].form-input__control--sm, input[type=datetime-local].input-sm, input[type=month].filter__range-control, input[type=month].form-input__control--sm, input[type=month].input-sm {
    line-height: 30px;
}
.btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=date][type=button], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=date][type=reset], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=date][type=submit], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=time][type=button], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=time][type=reset], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=time][type=submit], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=datetime-local][type=button], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=datetime-local][type=reset], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=datetime-local][type=submit], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=month][type=button], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=month][type=reset], .btn-order .form-input--product-base .form-input__group>.form-input__group-item>input[type=month][type=submit], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=date][type=button], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=date][type=reset], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=date][type=submit], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=time][type=button], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=time][type=reset], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=time][type=submit], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=datetime-local][type=button], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=datetime-local][type=reset], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=datetime-local][type=submit], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=month][type=button], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=month][type=reset], .btn-order .form-input--product-base .form-input__group>.input-group-btn>input[type=month][type=submit], .btn-order .input-group-lg>.form-input__group-item>input[type=date][type=button], .btn-order .input-group-lg>.form-input__group-item>input[type=date][type=reset], .btn-order .input-group-lg>.form-input__group-item>input[type=date][type=submit], .btn-order .input-group-lg>.form-input__group-item>input[type=time][type=button], .btn-order .input-group-lg>.form-input__group-item>input[type=time][type=reset], .btn-order .input-group-lg>.form-input__group-item>input[type=time][type=submit], .btn-order .input-group-lg>.form-input__group-item>input[type=datetime-local][type=button], .btn-order .input-group-lg>.form-input__group-item>input[type=datetime-local][type=reset], .btn-order .input-group-lg>.form-input__group-item>input[type=datetime-local][type=submit], .btn-order .input-group-lg>.form-input__group-item>input[type=month][type=button], .btn-order .input-group-lg>.form-input__group-item>input[type=month][type=reset], .btn-order .input-group-lg>.form-input__group-item>input[type=month][type=submit], .btn-order .input-group-lg>.input-group-btn>input[type=date][type=button], .btn-order .input-group-lg>.input-group-btn>input[type=date][type=reset], .btn-order .input-group-lg>.input-group-btn>input[type=date][type=submit], .btn-order .input-group-lg>.input-group-btn>input[type=time][type=button], .btn-order .input-group-lg>.input-group-btn>input[type=time][type=reset], .btn-order .input-group-lg>.input-group-btn>input[type=time][type=submit], .btn-order .input-group-lg>.input-group-btn>input[type=datetime-local][type=button], .btn-order .input-group-lg>.input-group-btn>input[type=datetime-local][type=reset], .btn-order .input-group-lg>.input-group-btn>input[type=datetime-local][type=submit], .btn-order .input-group-lg>.input-group-btn>input[type=month][type=button], .btn-order .input-group-lg>.input-group-btn>input[type=month][type=reset], .btn-order .input-group-lg>.input-group-btn>input[type=month][type=submit], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=date][type=button], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=date][type=reset], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=date][type=submit], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=time][type=button], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=time][type=reset], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=time][type=submit], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=datetime-local][type=button], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=datetime-local][type=reset], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=datetime-local][type=submit], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=month][type=button], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=month][type=reset], .form-input--product-base .btn-order .form-input__group>.form-input__group-item>input[type=month][type=submit], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=date][type=button], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=date][type=reset], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=date][type=submit], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=time][type=button], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=time][type=reset], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=time][type=submit], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=datetime-local][type=button], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=datetime-local][type=reset], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=datetime-local][type=submit], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=month][type=button], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=month][type=reset], .form-input--product-base .btn-order .form-input__group>.input-group-btn>input[type=month][type=submit], .form-input--product-base .form-input__group input[type=date], .form-input--product-base .form-input__group input[type=time], .form-input--product-base .form-input__group input[type=datetime-local], .form-input--product-base .form-input__group input[type=month], .form-input--product-base .form-input__group>.form-input__group-item>input[type=date].active-filters__btn-ico, .form-input--product-base .form-input__group>.form-input__group-item>input[type=date].active-filters__btn-link, .form-input--product-base .form-input__group>.form-input__group-item>input[type=date].btn, .form-input--product-base .form-input__group>.form-input__group-item>input[type=date].btn-white, .form-input--product-base .form-input__group>.form-input__group-item>input[type=date].error-page__button, .form-input--product-base .form-input__group>.form-input__group-item>input[type=date].form-input__group-btn, .form-input--product-base .form-input__group>.form-input__group-item>input[type=date].product-buy__btn, .form-input--product-base .form-input__group>.form-input__group-item>input[type=time].active-filters__btn-ico, .form-input--product-base .form-input__group>.form-input__group-item>input[type=time].active-filters__btn-link, .form-input--product-base .form-input__group>.form-input__group-item>input[type=time].btn, .form-input--product-base .form-input__group>.form-input__group-item>input[type=time].btn-white, .form-input--product-base .form-input__group>.form-input__group-item>input[type=time].error-page__button, .form-input--product-base .form-input__group>.form-input__group-item>input[type=time].form-input__group-btn, .form-input--product-base .form-input__group>.form-input__group-item>input[type=time].product-buy__btn, .form-input--product-base .form-input__group>.form-input__group-item>input[type=datetime-local].active-filters__btn-ico, .form-input--product-base .form-input__group>.form-input__group-item>input[type=datetime-local].active-filters__btn-link, .form-input--product-base .form-input__group>.form-input__group-item>input[type=datetime-local].btn, .form-input--product-base .form-input__group>.form-input__group-item>input[type=datetime-local].btn-white, .form-input--product-base .form-input__group>.form-input__group-item>input[type=datetime-local].error-page__button, .form-input--product-base .form-input__group>.form-input__group-item>input[type=datetime-local].form-input__group-btn, .form-input--product-base .form-input__group>.form-input__group-item>input[type=datetime-local].product-buy__btn, .form-input--product-base .form-input__group>.form-input__group-item>input[type=month].active-filters__btn-ico, .form-input--product-base .form-input__group>.form-input__group-item>input[type=month].active-filters__btn-link, .form-input--product-base .form-input__group>.form-input__group-item>input[type=month].btn, .form-input--product-base .form-input__group>.form-input__group-item>input[type=month].btn-white, .form-input--product-base .form-input__group>.form-input__group-item>input[type=month].error-page__button, .form-input--product-base .form-input__group>.form-input__group-item>input[type=month].form-input__group-btn, .form-input--product-base .form-input__group>.form-input__group-item>input[type=month].product-buy__btn, .form-input--product-base .form-input__group>.input-group-btn>input[type=date].active-filters__btn-ico, .form-input--product-base .form-input__group>.input-group-btn>input[type=date].active-filters__btn-link, .form-input--product-base .form-input__group>.input-group-btn>input[type=date].btn, .form-input--product-base .form-input__group>.input-group-btn>input[type=date].btn-white, .form-input--product-base .form-input__group>.input-group-btn>input[type=date].error-page__button, .form-input--product-base .form-input__group>.input-group-btn>input[type=date].form-input__group-btn, .form-input--product-base .form-input__group>.input-group-btn>input[type=date].product-buy__btn, .form-input--product-base .form-input__group>.input-group-btn>input[type=time].active-filters__btn-ico, .form-input--product-base .form-input__group>.input-group-btn>input[type=time].active-filters__btn-link, .form-input--product-base .form-input__group>.input-group-btn>input[type=time].btn, .form-input--product-base .form-input__group>.input-group-btn>input[type=time].btn-white, .form-input--product-base .form-input__group>.input-group-btn>input[type=time].error-page__button, .form-input--product-base .form-input__group>.input-group-btn>input[type=time].form-input__group-btn, .form-input--product-base .form-input__group>.input-group-btn>input[type=time].product-buy__btn, .form-input--product-base .form-input__group>.input-group-btn>input[type=datetime-local].active-filters__btn-ico, .form-input--product-base .form-input__group>.input-group-btn>input[type=datetime-local].active-filters__btn-link, .form-input--product-base .form-input__group>.input-group-btn>input[type=datetime-local].btn, .form-input--product-base .form-input__group>.input-group-btn>input[type=datetime-local].btn-white, .form-input--product-base .form-input__group>.input-group-btn>input[type=datetime-local].error-page__button, .form-input--product-base .form-input__group>.input-group-btn>input[type=datetime-local].form-input__group-btn, .form-input--product-base .form-input__group>.input-group-btn>input[type=datetime-local].product-buy__btn, .form-input--product-base .form-input__group>.input-group-btn>input[type=month].active-filters__btn-ico, .form-input--product-base .form-input__group>.input-group-btn>input[type=month].active-filters__btn-link, .form-input--product-base .form-input__group>.input-group-btn>input[type=month].btn, .form-input--product-base .form-input__group>.input-group-btn>input[type=month].btn-white, .form-input--product-base .form-input__group>.input-group-btn>input[type=month].error-page__button, .form-input--product-base .form-input__group>.input-group-btn>input[type=month].form-input__group-btn, .form-input--product-base .form-input__group>.input-group-btn>input[type=month].product-buy__btn, .form-input--product-base .form-input__group>input[type=date].filter__range-control, .form-input--product-base .form-input__group>input[type=date].form-control, .form-input--product-base .form-input__group>input[type=date].form-input__control, .form-input--product-base .form-input__group>input[type=date].form__select, .form-input--product-base .form-input__group>input[type=date].input-group-addon, .form-input--product-base .form-input__group>input[type=date].variants-select__field, .form-input--product-base .form-input__group>input[type=time].filter__range-control, .form-input--product-base .form-input__group>input[type=time].form-control, .form-input--product-base .form-input__group>input[type=time].form-input__control, .form-input--product-base .form-input__group>input[type=time].form__select, .form-input--product-base .form-input__group>input[type=time].input-group-addon, .form-input--product-base .form-input__group>input[type=time].variants-select__field, .form-input--product-base .form-input__group>input[type=datetime-local].filter__range-control, .form-input--product-base .form-input__group>input[type=datetime-local].form-control, .form-input--product-base .form-input__group>input[type=datetime-local].form-input__control, .form-input--product-base .form-input__group>input[type=datetime-local].form__select, .form-input--product-base .form-input__group>input[type=datetime-local].input-group-addon, .form-input--product-base .form-input__group>input[type=datetime-local].variants-select__field, .form-input--product-base .form-input__group>input[type=month].filter__range-control, .form-input--product-base .form-input__group>input[type=month].form-control, .form-input--product-base .form-input__group>input[type=month].form-input__control, .form-input--product-base .form-input__group>input[type=month].form__select, .form-input--product-base .form-input__group>input[type=month].input-group-addon, .form-input--product-base .form-input__group>input[type=month].variants-select__field, .form-input--product-base .input-group-lg>.form-input__group-item>input[type=date].form-input__group-btn, .form-input--product-base .input-group-lg>.form-input__group-item>input[type=time].form-input__group-btn, .form-input--product-base .input-group-lg>.form-input__group-item>input[type=datetime-local].form-input__group-btn, .form-input--product-base .input-group-lg>.form-input__group-item>input[type=month].form-input__group-btn, .form-input--product-base .input-group-lg>.input-group-btn>input[type=date].form-input__group-btn, .form-input--product-base .input-group-lg>.input-group-btn>input[type=time].form-input__group-btn, .form-input--product-base .input-group-lg>.input-group-btn>input[type=datetime-local].form-input__group-btn, .form-input--product-base .input-group-lg>.input-group-btn>input[type=month].form-input__group-btn, .input-group-lg input[type=date], .input-group-lg input[type=time], .input-group-lg input[type=datetime-local], .input-group-lg input[type=month], .input-group-lg>.form-input__group-item>input[type=date].active-filters__btn-ico, .input-group-lg>.form-input__group-item>input[type=date].active-filters__btn-link, .input-group-lg>.form-input__group-item>input[type=date].btn, .input-group-lg>.form-input__group-item>input[type=date].btn-white, .input-group-lg>.form-input__group-item>input[type=date].error-page__button, .input-group-lg>.form-input__group-item>input[type=date].form-input__group-btn, .input-group-lg>.form-input__group-item>input[type=date].product-buy__btn, .input-group-lg>.form-input__group-item>input[type=time].active-filters__btn-ico, .input-group-lg>.form-input__group-item>input[type=time].active-filters__btn-link, .input-group-lg>.form-input__group-item>input[type=time].btn, .input-group-lg>.form-input__group-item>input[type=time].btn-white, .input-group-lg>.form-input__group-item>input[type=time].error-page__button, .input-group-lg>.form-input__group-item>input[type=time].form-input__group-btn, .input-group-lg>.form-input__group-item>input[type=time].product-buy__btn, .input-group-lg>.form-input__group-item>input[type=datetime-local].active-filters__btn-ico, .input-group-lg>.form-input__group-item>input[type=datetime-local].active-filters__btn-link, .input-group-lg>.form-input__group-item>input[type=datetime-local].btn, .input-group-lg>.form-input__group-item>input[type=datetime-local].btn-white, .input-group-lg>.form-input__group-item>input[type=datetime-local].error-page__button, .input-group-lg>.form-input__group-item>input[type=datetime-local].form-input__group-btn, .input-group-lg>.form-input__group-item>input[type=datetime-local].product-buy__btn, .input-group-lg>.form-input__group-item>input[type=month].active-filters__btn-ico, .input-group-lg>.form-input__group-item>input[type=month].active-filters__btn-link, .input-group-lg>.form-input__group-item>input[type=month].btn, .input-group-lg>.form-input__group-item>input[type=month].btn-white, .input-group-lg>.form-input__group-item>input[type=month].error-page__button, .input-group-lg>.form-input__group-item>input[type=month].form-input__group-btn, .input-group-lg>.form-input__group-item>input[type=month].product-buy__btn, .input-group-lg>.input-group-btn>input[type=date].active-filters__btn-ico, .input-group-lg>.input-group-btn>input[type=date].active-filters__btn-link, .input-group-lg>.input-group-btn>input[type=date].btn, .input-group-lg>.input-group-btn>input[type=date].btn-white, .input-group-lg>.input-group-btn>input[type=date].error-page__button, .input-group-lg>.input-group-btn>input[type=date].form-input__group-btn, .input-group-lg>.input-group-btn>input[type=date].product-buy__btn, .input-group-lg>.input-group-btn>input[type=time].active-filters__btn-ico, .input-group-lg>.input-group-btn>input[type=time].active-filters__btn-link, .input-group-lg>.input-group-btn>input[type=time].btn, .input-group-lg>.input-group-btn>input[type=time].btn-white, .input-group-lg>.input-group-btn>input[type=time].error-page__button, .input-group-lg>.input-group-btn>input[type=time].form-input__group-btn, .input-group-lg>.input-group-btn>input[type=time].product-buy__btn, .input-group-lg>.input-group-btn>input[type=datetime-local].active-filters__btn-ico, .input-group-lg>.input-group-btn>input[type=datetime-local].active-filters__btn-link, .input-group-lg>.input-group-btn>input[type=datetime-local].btn, .input-group-lg>.input-group-btn>input[type=datetime-local].btn-white, .input-group-lg>.input-group-btn>input[type=datetime-local].error-page__button, .input-group-lg>.input-group-btn>input[type=datetime-local].form-input__group-btn, .input-group-lg>.input-group-btn>input[type=datetime-local].product-buy__btn, .input-group-lg>.input-group-btn>input[type=month].active-filters__btn-ico, .input-group-lg>.input-group-btn>input[type=month].active-filters__btn-link, .input-group-lg>.input-group-btn>input[type=month].btn, .input-group-lg>.input-group-btn>input[type=month].btn-white, .input-group-lg>.input-group-btn>input[type=month].error-page__button, .input-group-lg>.input-group-btn>input[type=month].form-input__group-btn, .input-group-lg>.input-group-btn>input[type=month].product-buy__btn, .input-group-lg>input[type=date].filter__range-control, .input-group-lg>input[type=date].form-control, .input-group-lg>input[type=date].form-input__control, .input-group-lg>input[type=date].form__select, .input-group-lg>input[type=date].input-group-addon, .input-group-lg>input[type=date].variants-select__field, .input-group-lg>input[type=time].filter__range-control, .input-group-lg>input[type=time].form-control, .input-group-lg>input[type=time].form-input__control, .input-group-lg>input[type=time].form__select, .input-group-lg>input[type=time].input-group-addon, .input-group-lg>input[type=time].variants-select__field, .input-group-lg>input[type=datetime-local].filter__range-control, .input-group-lg>input[type=datetime-local].form-control, .input-group-lg>input[type=datetime-local].form-input__control, .input-group-lg>input[type=datetime-local].form__select, .input-group-lg>input[type=datetime-local].input-group-addon, .input-group-lg>input[type=datetime-local].variants-select__field, .input-group-lg>input[type=month].filter__range-control, .input-group-lg>input[type=month].form-control, .input-group-lg>input[type=month].form-input__control, .input-group-lg>input[type=month].form__select, .input-group-lg>input[type=month].input-group-addon, .input-group-lg>input[type=month].variants-select__field, input[type=date].input-lg, input[type=time].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg {
    line-height: 46px;
}
}@media (min-width:768px) {
    .container {
    width: 750px;
}
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    float: left;
}
.col-sm-1 {
    width: 8.3333333333%}
.col-sm-2 {
    width: 16.6666666667%}
.col-sm-3 {
    width: 25%}
.col-sm-4 {
    width: 33.3333333333%}
.col-sm-5 {
    width: 41.6666666667%}
.col-sm-6 {
    width: 50%}
.col-sm-7 {
    width: 58.3333333333%}
.col-sm-8 {
    width: 66.6666666667%}
.col-sm-9 {
    width: 75%}
.col-sm-10 {
    width: 83.3333333333%}
.col-sm-11 {
    width: 91.6666666667%}
.col-sm-12 {
    width: 100%}
.col-sm-pull-0 {
    right: auto;
}
.col-sm-pull-1 {
    right: 8.3333333333%}
.col-sm-pull-2 {
    right: 16.6666666667%}
.col-sm-pull-3 {
    right: 25%}
.col-sm-pull-4 {
    right: 33.3333333333%}
.col-sm-pull-5 {
    right: 41.6666666667%}
.col-sm-pull-6 {
    right: 50%}
.col-sm-pull-7 {
    right: 58.3333333333%}
.col-sm-pull-8 {
    right: 66.6666666667%}
.col-sm-pull-9 {
    right: 75%}
.col-sm-pull-10 {
    right: 83.3333333333%}
.col-sm-pull-11 {
    right: 91.6666666667%}
.col-sm-pull-12 {
    right: 100%}
.col-sm-push-0 {
    left: auto;
}
.col-sm-push-1 {
    left: 8.3333333333%}
.col-sm-push-2 {
    left: 16.6666666667%}
.col-sm-push-3 {
    left: 25%}
.col-sm-push-4 {
    left: 33.3333333333%}
.col-sm-push-5 {
    left: 41.6666666667%}
.col-sm-push-6 {
    left: 50%}
.col-sm-push-7 {
    left: 58.3333333333%}
.col-sm-push-8 {
    left: 66.6666666667%}
.col-sm-push-9 {
    left: 75%}
.col-sm-push-10 {
    left: 83.3333333333%}
.col-sm-push-11 {
    left: 91.6666666667%}
.col-sm-push-12 {
    left: 100%}
.col-sm-offset-0 {
    margin-left: 0;
}
.col-sm-offset-1 {
    margin-left: 8.3333333333%}
.col-sm-offset-2 {
    margin-left: 16.6666666667%}
.col-sm-offset-3 {
    margin-left: 25%}
.col-sm-offset-4 {
    margin-left: 33.3333333333%}
.col-sm-offset-5 {
    margin-left: 41.6666666667%}
.col-sm-offset-6 {
    margin-left: 50%}
.col-sm-offset-7 {
    margin-left: 58.3333333333%}
.col-sm-offset-8 {
    margin-left: 66.6666666667%}
.col-sm-offset-9 {
    margin-left: 75%}
.col-sm-offset-10 {
    margin-left: 83.3333333333%}
.col-sm-offset-11 {
    margin-left: 91.6666666667%}
.col-sm-offset-12 {
    margin-left: 100%}
.form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}
.form-inline .filter__range-control, .form-inline .form-control, .form-inline .form-input__control, .form-inline .form__select, .form-inline .variants-select__field {
    display: inline-block;
    width: auto;
    vertical-align: middle;
}
.form-inline .form-control-static {
    display: inline-block;
}
.form-inline .form-input__group, .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
}
.form-inline .form-input__group .filter__range-control, .form-inline .form-input__group .form-control, .form-inline .form-input__group .form-input__control, .form-inline .form-input__group .form-input__group-item, .form-inline .form-input__group .form__select, .form-inline .form-input__group .input-group-addon, .form-inline .form-input__group .input-group-btn, .form-inline .form-input__group .variants-select__field, .form-inline .input-group .filter__range-control, .form-inline .input-group .form-control, .form-inline .input-group .form-input__control, .form-inline .input-group .form-input__group-item, .form-inline .input-group .form__select, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .variants-select__field {
    width: auto;
}
.form-inline .form-input__group>.filter__range-control, .form-inline .form-input__group>.form-control, .form-inline .form-input__group>.form-input__control, .form-inline .form-input__group>.form__select, .form-inline .form-input__group>.variants-select__field, .form-inline .input-group>.filter__range-control, .form-inline .input-group>.form-control, .form-inline .input-group>.form-input__control, .form-inline .input-group>.form__select, .form-inline .input-group>.variants-select__field {
    width: 100%}
.form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
}
.form-inline .checkbox, .form-inline .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
}
.form-inline .checkbox label, .form-inline .radio label {
    padding-left: 0;
}
.form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {
    position: relative;
    margin-left: 0;
}
.form-inline .has-feedback .form-control-feedback {
    top: 0;
}
.form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
}
.form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
}
.form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
}
.error-page {
    padding: 3.9285714286em 0;
}
.error-page__cell {
    display: table-cell;
    vertical-align: top;
    padding: 0 1.0714285714em;
}
.post__image, .small-post__image {
    padding-right: 10px;
    margin-bottom: 0;
}
.error-page__cell+.error-page__cell {
    margin-top: 0;
}
.error-page__cell--img {
    width: 40%}
.col--align-center-sm {
    text-align: center;
}
.col--align-left-sm {
    text-align: left;
}
.col--align-right-sm {
    text-align: right;
}
.board-nav__inner {
    display: block;
    padding-top: 5px;
}
.board-nav__inner-item {
    margin-top: 5px;
}
.board-nav__inner-item:first-child {
    margin-top: 0;
}
.board-nav__inner-link {
    color: #40b684;
    text-decoration: none;
}
.board-nav__inner-link:hover {
    color: #fd61a8;
    text-decoration: none;
}
.post {
    display: table;
}
.post__image, .post__inner {
    display: table-cell;
    vertical-align: top;
}
.post__image img {
    max-width: 250px;
}
.small-post {
    display: table;
    width: 100%;
    table-layout: fixed;
}
.small-post__image, .small-post__inner {
    display: table-cell;
    vertical-align: top;
}
.small-post__image {
    width: 30%}
.small-post__image img {
   }
.product-kit__products, .product-kit__purchase {
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
}
.comments #comments-anchor {
    margin-top: -250px;
}
.form__capcha {
    border-left: 0;
}
.product-kit__products {
    width: 80%}
.product-kit__product:not(:first-child):before {
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0 0 0 -17px;
}
.product-kit__purchase {
    text-align: right;
    width: 20%;
    padding-left: 50px;
}
.product-kit__purchase:before {
    position: absolute;
    left: 15px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.cart-summary--in-modal .cart-summary__items {
    display: table;
    width: 100%}
.cart-summary--in-modal .cart-summary__row {
    display: table-row;
}
.cart-summary--in-modal .cart-summary__cell {
    display: table-cell;
    vertical-align: top;
    border-top: 1px solid #dfe4eb;
    padding: 20px 0;
}
.cart-summary--in-modal .cart-summary__cell--delete {
    float: none;
}
.cart-summary--in-modal .cart-summary__cell--delete~.cart-summary--in-modal .cart-summary__cell {
    margin-right: 0;
}
.cart-summary--in-modal .cart-summary__price {
    width: 80px;
    text-align: right;
    float: right;
}
.countdown-product__time {
    width: 23.2142857143rem;
}
}@media (min-width:768px) and (max-width:991px) {
    .visible-sm {
    display: block!important;
}
table.visible-sm {
    display: table!important;
}
tr.visible-sm {
    display: table-row!important;
}
td.visible-sm, th.visible-sm {
    display: table-cell!important;
}
.visible-sm-block {
    display: block!important;
}
.visible-sm-inline {
    display: inline!important;
}
.visible-sm-inline-block {
    display: inline-block!important;
}
.hidden-sm {
    display: none!important;
}
.row--vindent-s>[class~=col-sm-1]:nth-child(n+13), .row--vindent-s>[class~=col-sm-2]:nth-child(n+7), .row--vindent-s>[class~=col-sm-3]:nth-child(n+5), .row--vindent-s>[class~=col-sm-4]:nth-child(n+4), .row--vindent-s>[class~=col-sm-5]:nth-child(n+3), .row--vindent-s>[class~=col-sm-6]:nth-child(n+3), .row--vindent-s>[class~=col-sm-7]:nth-child(n+2), .row--vindent-s>[class~=col-sm-8]:nth-child(n+2), .row--vindent-s>[class~=col-sm-9]:nth-child(n+2), .row--vindent-s>[class~=col-sm-10]:nth-child(n+2), .row--vindent-s>[class~=col-sm-11]:nth-child(n+2), .row--vindent-s>[class~=col-sm-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m>[class~=col-sm-1]:nth-child(n+13), .row--vindent-m>[class~=col-sm-2]:nth-child(n+7), .row--vindent-m>[class~=col-sm-3]:nth-child(n+5), .row--vindent-m>[class~=col-sm-4]:nth-child(n+4), .row--vindent-m>[class~=col-sm-5]:nth-child(n+3), .row--vindent-m>[class~=col-sm-6]:nth-child(n+3), .row--vindent-m>[class~=col-sm-7]:nth-child(n+2), .row--vindent-m>[class~=col-sm-8]:nth-child(n+2), .row--vindent-m>[class~=col-sm-9]:nth-child(n+2), .row--vindent-m>[class~=col-sm-10]:nth-child(n+2), .row--vindent-m>[class~=col-sm-11]:nth-child(n+2), .row--vindent-m>[class~=col-sm-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l>[class~=col-sm-1]:nth-child(n+13), .row--vindent-l>[class~=col-sm-2]:nth-child(n+7), .row--vindent-l>[class~=col-sm-3]:nth-child(n+5), .row--vindent-l>[class~=col-sm-4]:nth-child(n+4), .row--vindent-l>[class~=col-sm-5]:nth-child(n+3), .row--vindent-l>[class~=col-sm-6]:nth-child(n+3), .row--vindent-l>[class~=col-sm-7]:nth-child(n+2), .row--vindent-l>[class~=col-sm-8]:nth-child(n+2), .row--vindent-l>[class~=col-sm-9]:nth-child(n+2), .row--vindent-l>[class~=col-sm-10]:nth-child(n+2), .row--vindent-l>[class~=col-sm-11]:nth-child(n+2), .row--vindent-l>[class~=col-sm-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:768px) and (max-width:767px) {
    .row--vindent-s-sm>[class~=col-xs-1]: nth-child(n+13), .row--vindent-s-sm>[class~=col-xs-2]:nth-child(n+7), .row--vindent-s-sm>[class~=col-xs-3]:nth-child(n+5), .row--vindent-s-sm>[class~=col-xs-4]:nth-child(n+4), .row--vindent-s-sm>[class~=col-xs-5]:nth-child(n+3), .row--vindent-s-sm>[class~=col-xs-6]:nth-child(n+3), .row--vindent-s-sm>[class~=col-xs-7]:nth-child(n+2), .row--vindent-s-sm>[class~=col-xs-8]:nth-child(n+2), .row--vindent-s-sm>[class~=col-xs-9]:nth-child(n+2), .row--vindent-s-sm>[class~=col-xs-10]:nth-child(n+2), .row--vindent-s-sm>[class~=col-xs-11]:nth-child(n+2), .row--vindent-s-sm>[class~=col-xs-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m-sm>[class~=col-xs-1]:nth-child(n+13), .row--vindent-m-sm>[class~=col-xs-2]:nth-child(n+7), .row--vindent-m-sm>[class~=col-xs-3]:nth-child(n+5), .row--vindent-m-sm>[class~=col-xs-4]:nth-child(n+4), .row--vindent-m-sm>[class~=col-xs-5]:nth-child(n+3), .row--vindent-m-sm>[class~=col-xs-6]:nth-child(n+3), .row--vindent-m-sm>[class~=col-xs-7]:nth-child(n+2), .row--vindent-m-sm>[class~=col-xs-8]:nth-child(n+2), .row--vindent-m-sm>[class~=col-xs-9]:nth-child(n+2), .row--vindent-m-sm>[class~=col-xs-10]:nth-child(n+2), .row--vindent-m-sm>[class~=col-xs-11]:nth-child(n+2), .row--vindent-m-sm>[class~=col-xs-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l-sm>[class~=col-xs-1]:nth-child(n+13), .row--vindent-l-sm>[class~=col-xs-2]:nth-child(n+7), .row--vindent-l-sm>[class~=col-xs-3]:nth-child(n+5), .row--vindent-l-sm>[class~=col-xs-4]:nth-child(n+4), .row--vindent-l-sm>[class~=col-xs-5]:nth-child(n+3), .row--vindent-l-sm>[class~=col-xs-6]:nth-child(n+3), .row--vindent-l-sm>[class~=col-xs-7]:nth-child(n+2), .row--vindent-l-sm>[class~=col-xs-8]:nth-child(n+2), .row--vindent-l-sm>[class~=col-xs-9]:nth-child(n+2), .row--vindent-l-sm>[class~=col-xs-10]:nth-child(n+2), .row--vindent-l-sm>[class~=col-xs-11]:nth-child(n+2), .row--vindent-l-sm>[class~=col-xs-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:768px) and (min-width:768px) and (max-width:991px) {
    .row--vindent-s-sm>[class~=col-sm-1]: nth-child(n+13), .row--vindent-s-sm>[class~=col-sm-2]:nth-child(n+7), .row--vindent-s-sm>[class~=col-sm-3]:nth-child(n+5), .row--vindent-s-sm>[class~=col-sm-4]:nth-child(n+4), .row--vindent-s-sm>[class~=col-sm-5]:nth-child(n+3), .row--vindent-s-sm>[class~=col-sm-6]:nth-child(n+3), .row--vindent-s-sm>[class~=col-sm-7]:nth-child(n+2), .row--vindent-s-sm>[class~=col-sm-8]:nth-child(n+2), .row--vindent-s-sm>[class~=col-sm-9]:nth-child(n+2), .row--vindent-s-sm>[class~=col-sm-10]:nth-child(n+2), .row--vindent-s-sm>[class~=col-sm-11]:nth-child(n+2), .row--vindent-s-sm>[class~=col-sm-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m-sm>[class~=col-sm-1]:nth-child(n+13), .row--vindent-m-sm>[class~=col-sm-2]:nth-child(n+7), .row--vindent-m-sm>[class~=col-sm-3]:nth-child(n+5), .row--vindent-m-sm>[class~=col-sm-4]:nth-child(n+4), .row--vindent-m-sm>[class~=col-sm-5]:nth-child(n+3), .row--vindent-m-sm>[class~=col-sm-6]:nth-child(n+3), .row--vindent-m-sm>[class~=col-sm-7]:nth-child(n+2), .row--vindent-m-sm>[class~=col-sm-8]:nth-child(n+2), .row--vindent-m-sm>[class~=col-sm-9]:nth-child(n+2), .row--vindent-m-sm>[class~=col-sm-10]:nth-child(n+2), .row--vindent-m-sm>[class~=col-sm-11]:nth-child(n+2), .row--vindent-m-sm>[class~=col-sm-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l-sm>[class~=col-sm-1]:nth-child(n+13), .row--vindent-l-sm>[class~=col-sm-2]:nth-child(n+7), .row--vindent-l-sm>[class~=col-sm-3]:nth-child(n+5), .row--vindent-l-sm>[class~=col-sm-4]:nth-child(n+4), .row--vindent-l-sm>[class~=col-sm-5]:nth-child(n+3), .row--vindent-l-sm>[class~=col-sm-6]:nth-child(n+3), .row--vindent-l-sm>[class~=col-sm-7]:nth-child(n+2), .row--vindent-l-sm>[class~=col-sm-8]:nth-child(n+2), .row--vindent-l-sm>[class~=col-sm-9]:nth-child(n+2), .row--vindent-l-sm>[class~=col-sm-10]:nth-child(n+2), .row--vindent-l-sm>[class~=col-sm-11]:nth-child(n+2), .row--vindent-l-sm>[class~=col-sm-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:768px) and (min-width:992px) and (max-width:1199px) {
    .row--vindent-s-sm>[class~=col-md-1]: nth-child(n+13), .row--vindent-s-sm>[class~=col-md-2]:nth-child(n+7), .row--vindent-s-sm>[class~=col-md-3]:nth-child(n+5), .row--vindent-s-sm>[class~=col-md-4]:nth-child(n+4), .row--vindent-s-sm>[class~=col-md-5]:nth-child(n+3), .row--vindent-s-sm>[class~=col-md-6]:nth-child(n+3), .row--vindent-s-sm>[class~=col-md-7]:nth-child(n+2), .row--vindent-s-sm>[class~=col-md-8]:nth-child(n+2), .row--vindent-s-sm>[class~=col-md-9]:nth-child(n+2), .row--vindent-s-sm>[class~=col-md-10]:nth-child(n+2), .row--vindent-s-sm>[class~=col-md-11]:nth-child(n+2), .row--vindent-s-sm>[class~=col-md-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m-sm>[class~=col-md-1]:nth-child(n+13), .row--vindent-m-sm>[class~=col-md-2]:nth-child(n+7), .row--vindent-m-sm>[class~=col-md-3]:nth-child(n+5), .row--vindent-m-sm>[class~=col-md-4]:nth-child(n+4), .row--vindent-m-sm>[class~=col-md-5]:nth-child(n+3), .row--vindent-m-sm>[class~=col-md-6]:nth-child(n+3), .row--vindent-m-sm>[class~=col-md-7]:nth-child(n+2), .row--vindent-m-sm>[class~=col-md-8]:nth-child(n+2), .row--vindent-m-sm>[class~=col-md-9]:nth-child(n+2), .row--vindent-m-sm>[class~=col-md-10]:nth-child(n+2), .row--vindent-m-sm>[class~=col-md-11]:nth-child(n+2), .row--vindent-m-sm>[class~=col-md-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l-sm>[class~=col-md-1]:nth-child(n+13), .row--vindent-l-sm>[class~=col-md-2]:nth-child(n+7), .row--vindent-l-sm>[class~=col-md-3]:nth-child(n+5), .row--vindent-l-sm>[class~=col-md-4]:nth-child(n+4), .row--vindent-l-sm>[class~=col-md-5]:nth-child(n+3), .row--vindent-l-sm>[class~=col-md-6]:nth-child(n+3), .row--vindent-l-sm>[class~=col-md-7]:nth-child(n+2), .row--vindent-l-sm>[class~=col-md-8]:nth-child(n+2), .row--vindent-l-sm>[class~=col-md-9]:nth-child(n+2), .row--vindent-l-sm>[class~=col-md-10]:nth-child(n+2), .row--vindent-l-sm>[class~=col-md-11]:nth-child(n+2), .row--vindent-l-sm>[class~=col-md-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:768px) and (min-width:1200px) {
    .row--vindent-s-sm>[class~=col-lg-1]: nth-child(n+13), .row--vindent-s-sm>[class~=col-lg-2]:nth-child(n+7), .row--vindent-s-sm>[class~=col-lg-3]:nth-child(n+5), .row--vindent-s-sm>[class~=col-lg-4]:nth-child(n+4), .row--vindent-s-sm>[class~=col-lg-5]:nth-child(n+3), .row--vindent-s-sm>[class~=col-lg-6]:nth-child(n+3), .row--vindent-s-sm>[class~=col-lg-7]:nth-child(n+2), .row--vindent-s-sm>[class~=col-lg-8]:nth-child(n+2), .row--vindent-s-sm>[class~=col-lg-9]:nth-child(n+2), .row--vindent-s-sm>[class~=col-lg-10]:nth-child(n+2), .row--vindent-s-sm>[class~=col-lg-11]:nth-child(n+2), .row--vindent-s-sm>[class~=col-lg-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m-sm>[class~=col-lg-1]:nth-child(n+13), .row--vindent-m-sm>[class~=col-lg-2]:nth-child(n+7), .row--vindent-m-sm>[class~=col-lg-3]:nth-child(n+5), .row--vindent-m-sm>[class~=col-lg-4]:nth-child(n+4), .row--vindent-m-sm>[class~=col-lg-5]:nth-child(n+3), .row--vindent-m-sm>[class~=col-lg-6]:nth-child(n+3), .row--vindent-m-sm>[class~=col-lg-7]:nth-child(n+2), .row--vindent-m-sm>[class~=col-lg-8]:nth-child(n+2), .row--vindent-m-sm>[class~=col-lg-9]:nth-child(n+2), .row--vindent-m-sm>[class~=col-lg-10]:nth-child(n+2), .row--vindent-m-sm>[class~=col-lg-11]:nth-child(n+2), .row--vindent-m-sm>[class~=col-lg-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l-sm>[class~=col-lg-1]:nth-child(n+13), .row--vindent-l-sm>[class~=col-lg-2]:nth-child(n+7), .row--vindent-l-sm>[class~=col-lg-3]:nth-child(n+5), .row--vindent-l-sm>[class~=col-lg-4]:nth-child(n+4), .row--vindent-l-sm>[class~=col-lg-5]:nth-child(n+3), .row--vindent-l-sm>[class~=col-lg-6]:nth-child(n+3), .row--vindent-l-sm>[class~=col-lg-7]:nth-child(n+2), .row--vindent-l-sm>[class~=col-lg-8]:nth-child(n+2), .row--vindent-l-sm>[class~=col-lg-9]:nth-child(n+2), .row--vindent-l-sm>[class~=col-lg-10]:nth-child(n+2), .row--vindent-l-sm>[class~=col-lg-11]:nth-child(n+2), .row--vindent-l-sm>[class~=col-lg-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:992px) {
    .container {
    width: 970px;
}
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: left;
}
.col-md-1 {
    width: 8.3333333333%}
.col-md-2 {
    width: 16.6666666667%}
.col-md-3 {
    width: 25%}
.col-md-4 {
    width: 33.3333333333%}
.col-md-5 {
    width: 41.6666666667%}
.col-md-6 {
    width: 50%}
.col-md-7 {
    width: 58.3333333333%}
.col-md-8 {
    width: 66.6666666667%}
.col-md-9 {
    width: 75%}
.col-md-10 {
    width: 83.3333333333%}
.col-md-11 {
    width: 91.6666666667%}
.col-md-12 {
    width: 100%}
.col-md-pull-0 {
    right: auto;
}
.col-md-pull-1 {
    right: 8.3333333333%}
.col-md-pull-2 {
    right: 16.6666666667%}
.col-md-pull-3 {
    right: 25%}
.col-md-pull-4 {
    right: 33.3333333333%}
.col-md-pull-5 {
    right: 41.6666666667%}
.col-md-pull-6 {
    right: 50%}
.col-md-pull-7 {
    right: 58.3333333333%}
.col-md-pull-8 {
    right: 66.6666666667%}
.col-md-pull-9 {
    right: 75%}
.col-md-pull-10 {
    right: 83.3333333333%}
.col-md-pull-11 {
    right: 91.6666666667%}
.col-md-pull-12 {
    right: 100%}
.col-md-push-0 {
    left: auto;
}
.col-md-push-1 {
    left: 8.3333333333%}
.col-md-push-2 {
    left: 16.6666666667%}
.col-md-push-3 {
    left: 25%}
.col-md-push-4 {
    left: 33.3333333333%}
.col-md-push-5 {
    left: 41.6666666667%}
.col-md-push-6 {
    left: 50%}
.col-md-push-7 {
    left: 58.3333333333%}
.col-md-push-8 {
    left: 66.6666666667%}
.col-md-push-9 {
    left: 75%}
.col-md-push-10 {
    left: 83.3333333333%}
.col-md-push-11 {
    left: 91.6666666667%}
.col-md-push-12 {
    left: 100%}
.col-md-offset-0 {
    margin-left: 0;
}
.col-md-offset-1 {
    margin-left: 8.3333333333%}
.col-md-offset-2 {
    margin-left: 16.6666666667%}
.col-md-offset-3 {
    margin-left: 25%}
.col-md-offset-4 {
    margin-left: 33.3333333333%}
.col-md-offset-5 {
    margin-left: 41.6666666667%}
.col-md-offset-6 {
    margin-left: 50%}
.col-md-offset-7 {
    margin-left: 58.3333333333%}
.col-md-offset-8 {
    margin-left: 66.6666666667%}
.col-md-offset-9 {
    margin-left: 75%}
.col-md-offset-10 {
    margin-left: 83.3333333333%}
.col-md-offset-11 {
    margin-left: 91.6666666667%}
.col-md-offset-12 {
    margin-left: 100%}
.page__main-banner {
    padding-top: 20px;
}
.content__img {
    margin-bottom: 0;
}
.col--align-center-md {
    text-align: center;
}
.col--align-left-md {
    text-align: left;
}
.col--align-right-md {
    text-align: right;
}
.banner-simple__content {
    font-size: 1.2em;
}
.banner-group__main {
    position: relative;
}
.banner-group__main::before {
    content: "";
    position: absolute;
    right: 0;
    z-index: 1;
    background: #dfe4eb;
    top: 0;
    height: 100%;
    width: 1px;
}
.banner-group__main::after {
    display: none;
}
.breadcrumbs {
   
}
.product-cut:hover::before {
   
}
.product-cut:hover .product-cut__extra-info {
    display: block;
}
.cart-summary__items {
    display: table;
    width: 100%}
.cart-summary__row {
    display: table-row;
}
.cart-summary__cell {
    display: table-cell;
    vertical-align: top;
    border-top: 1px solid #dfe4eb;
    padding: 20px 0;
}
.cart-summary__cell--delete {
    float: none;
}
.cart-summary__cell--delete~.cart-summary__cell {
    margin-right: 0;
}
.cart-summary__price {
    
    text-align: right;
    float: right;
}
.countdown-post__content {
    padding: 1.0714285714rem;
}
.countdown-post__cell {
    margin: .3571428571rem;
}
}@media (min-width:992px) and (max-width:1199px) {
    .visible-md {
    display: block!important;
}
table.visible-md {
    display: table!important;
}
tr.visible-md {
    display: table-row!important;
}
td.visible-md, th.visible-md {
    display: table-cell!important;
}
.visible-md-block {
    display: block!important;
}
.visible-md-inline {
    display: inline!important;
}
.visible-md-inline-block {
    display: inline-block!important;
}
.hidden-md {
    display: none!important;
}
.row--vindent-s>[class~=col-md-1]:nth-child(n+13), .row--vindent-s>[class~=col-md-2]:nth-child(n+7), .row--vindent-s>[class~=col-md-3]:nth-child(n+5), .row--vindent-s>[class~=col-md-4]:nth-child(n+4), .row--vindent-s>[class~=col-md-5]:nth-child(n+3), .row--vindent-s>[class~=col-md-6]:nth-child(n+3), .row--vindent-s>[class~=col-md-7]:nth-child(n+2), .row--vindent-s>[class~=col-md-8]:nth-child(n+2), .row--vindent-s>[class~=col-md-9]:nth-child(n+2), .row--vindent-s>[class~=col-md-10]:nth-child(n+2), .row--vindent-s>[class~=col-md-11]:nth-child(n+2), .row--vindent-s>[class~=col-md-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m>[class~=col-md-1]:nth-child(n+13), .row--vindent-m>[class~=col-md-2]:nth-child(n+7), .row--vindent-m>[class~=col-md-3]:nth-child(n+5), .row--vindent-m>[class~=col-md-4]:nth-child(n+4), .row--vindent-m>[class~=col-md-5]:nth-child(n+3), .row--vindent-m>[class~=col-md-6]:nth-child(n+3), .row--vindent-m>[class~=col-md-7]:nth-child(n+2), .row--vindent-m>[class~=col-md-8]:nth-child(n+2), .row--vindent-m>[class~=col-md-9]:nth-child(n+2), .row--vindent-m>[class~=col-md-10]:nth-child(n+2), .row--vindent-m>[class~=col-md-11]:nth-child(n+2), .row--vindent-m>[class~=col-md-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l>[class~=col-md-1]:nth-child(n+13), .row--vindent-l>[class~=col-md-2]:nth-child(n+7), .row--vindent-l>[class~=col-md-3]:nth-child(n+5), .row--vindent-l>[class~=col-md-4]:nth-child(n+4), .row--vindent-l>[class~=col-md-5]:nth-child(n+3), .row--vindent-l>[class~=col-md-6]:nth-child(n+3), .row--vindent-l>[class~=col-md-7]:nth-child(n+2), .row--vindent-l>[class~=col-md-8]:nth-child(n+2), .row--vindent-l>[class~=col-md-9]:nth-child(n+2), .row--vindent-l>[class~=col-md-10]:nth-child(n+2), .row--vindent-l>[class~=col-md-11]:nth-child(n+2), .row--vindent-l>[class~=col-md-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:992px) and (max-width:767px) {
    .row--vindent-s-md>[class~=col-xs-1]: nth-child(n+13), .row--vindent-s-md>[class~=col-xs-2]:nth-child(n+7), .row--vindent-s-md>[class~=col-xs-3]:nth-child(n+5), .row--vindent-s-md>[class~=col-xs-4]:nth-child(n+4), .row--vindent-s-md>[class~=col-xs-5]:nth-child(n+3), .row--vindent-s-md>[class~=col-xs-6]:nth-child(n+3), .row--vindent-s-md>[class~=col-xs-7]:nth-child(n+2), .row--vindent-s-md>[class~=col-xs-8]:nth-child(n+2), .row--vindent-s-md>[class~=col-xs-9]:nth-child(n+2), .row--vindent-s-md>[class~=col-xs-10]:nth-child(n+2), .row--vindent-s-md>[class~=col-xs-11]:nth-child(n+2), .row--vindent-s-md>[class~=col-xs-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m-md>[class~=col-xs-1]:nth-child(n+13), .row--vindent-m-md>[class~=col-xs-2]:nth-child(n+7), .row--vindent-m-md>[class~=col-xs-3]:nth-child(n+5), .row--vindent-m-md>[class~=col-xs-4]:nth-child(n+4), .row--vindent-m-md>[class~=col-xs-5]:nth-child(n+3), .row--vindent-m-md>[class~=col-xs-6]:nth-child(n+3), .row--vindent-m-md>[class~=col-xs-7]:nth-child(n+2), .row--vindent-m-md>[class~=col-xs-8]:nth-child(n+2), .row--vindent-m-md>[class~=col-xs-9]:nth-child(n+2), .row--vindent-m-md>[class~=col-xs-10]:nth-child(n+2), .row--vindent-m-md>[class~=col-xs-11]:nth-child(n+2), .row--vindent-m-md>[class~=col-xs-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l-md>[class~=col-xs-1]:nth-child(n+13), .row--vindent-l-md>[class~=col-xs-2]:nth-child(n+7), .row--vindent-l-md>[class~=col-xs-3]:nth-child(n+5), .row--vindent-l-md>[class~=col-xs-4]:nth-child(n+4), .row--vindent-l-md>[class~=col-xs-5]:nth-child(n+3), .row--vindent-l-md>[class~=col-xs-6]:nth-child(n+3), .row--vindent-l-md>[class~=col-xs-7]:nth-child(n+2), .row--vindent-l-md>[class~=col-xs-8]:nth-child(n+2), .row--vindent-l-md>[class~=col-xs-9]:nth-child(n+2), .row--vindent-l-md>[class~=col-xs-10]:nth-child(n+2), .row--vindent-l-md>[class~=col-xs-11]:nth-child(n+2), .row--vindent-l-md>[class~=col-xs-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:992px) and (min-width:768px) and (max-width:991px) {
    .row--vindent-s-md>[class~=col-sm-1]: nth-child(n+13), .row--vindent-s-md>[class~=col-sm-2]:nth-child(n+7), .row--vindent-s-md>[class~=col-sm-3]:nth-child(n+5), .row--vindent-s-md>[class~=col-sm-4]:nth-child(n+4), .row--vindent-s-md>[class~=col-sm-5]:nth-child(n+3), .row--vindent-s-md>[class~=col-sm-6]:nth-child(n+3), .row--vindent-s-md>[class~=col-sm-7]:nth-child(n+2), .row--vindent-s-md>[class~=col-sm-8]:nth-child(n+2), .row--vindent-s-md>[class~=col-sm-9]:nth-child(n+2), .row--vindent-s-md>[class~=col-sm-10]:nth-child(n+2), .row--vindent-s-md>[class~=col-sm-11]:nth-child(n+2), .row--vindent-s-md>[class~=col-sm-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m-md>[class~=col-sm-1]:nth-child(n+13), .row--vindent-m-md>[class~=col-sm-2]:nth-child(n+7), .row--vindent-m-md>[class~=col-sm-3]:nth-child(n+5), .row--vindent-m-md>[class~=col-sm-4]:nth-child(n+4), .row--vindent-m-md>[class~=col-sm-5]:nth-child(n+3), .row--vindent-m-md>[class~=col-sm-6]:nth-child(n+3), .row--vindent-m-md>[class~=col-sm-7]:nth-child(n+2), .row--vindent-m-md>[class~=col-sm-8]:nth-child(n+2), .row--vindent-m-md>[class~=col-sm-9]:nth-child(n+2), .row--vindent-m-md>[class~=col-sm-10]:nth-child(n+2), .row--vindent-m-md>[class~=col-sm-11]:nth-child(n+2), .row--vindent-m-md>[class~=col-sm-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l-md>[class~=col-sm-1]:nth-child(n+13), .row--vindent-l-md>[class~=col-sm-2]:nth-child(n+7), .row--vindent-l-md>[class~=col-sm-3]:nth-child(n+5), .row--vindent-l-md>[class~=col-sm-4]:nth-child(n+4), .row--vindent-l-md>[class~=col-sm-5]:nth-child(n+3), .row--vindent-l-md>[class~=col-sm-6]:nth-child(n+3), .row--vindent-l-md>[class~=col-sm-7]:nth-child(n+2), .row--vindent-l-md>[class~=col-sm-8]:nth-child(n+2), .row--vindent-l-md>[class~=col-sm-9]:nth-child(n+2), .row--vindent-l-md>[class~=col-sm-10]:nth-child(n+2), .row--vindent-l-md>[class~=col-sm-11]:nth-child(n+2), .row--vindent-l-md>[class~=col-sm-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:992px) and (min-width:992px) and (max-width:1199px) {
    .row--vindent-s-md>[class~=col-md-1]: nth-child(n+13), .row--vindent-s-md>[class~=col-md-2]:nth-child(n+7), .row--vindent-s-md>[class~=col-md-3]:nth-child(n+5), .row--vindent-s-md>[class~=col-md-4]:nth-child(n+4), .row--vindent-s-md>[class~=col-md-5]:nth-child(n+3), .row--vindent-s-md>[class~=col-md-6]:nth-child(n+3), .row--vindent-s-md>[class~=col-md-7]:nth-child(n+2), .row--vindent-s-md>[class~=col-md-8]:nth-child(n+2), .row--vindent-s-md>[class~=col-md-9]:nth-child(n+2), .row--vindent-s-md>[class~=col-md-10]:nth-child(n+2), .row--vindent-s-md>[class~=col-md-11]:nth-child(n+2), .row--vindent-s-md>[class~=col-md-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m-md>[class~=col-md-1]:nth-child(n+13), .row--vindent-m-md>[class~=col-md-2]:nth-child(n+7), .row--vindent-m-md>[class~=col-md-3]:nth-child(n+5), .row--vindent-m-md>[class~=col-md-4]:nth-child(n+4), .row--vindent-m-md>[class~=col-md-5]:nth-child(n+3), .row--vindent-m-md>[class~=col-md-6]:nth-child(n+3), .row--vindent-m-md>[class~=col-md-7]:nth-child(n+2), .row--vindent-m-md>[class~=col-md-8]:nth-child(n+2), .row--vindent-m-md>[class~=col-md-9]:nth-child(n+2), .row--vindent-m-md>[class~=col-md-10]:nth-child(n+2), .row--vindent-m-md>[class~=col-md-11]:nth-child(n+2), .row--vindent-m-md>[class~=col-md-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l-md>[class~=col-md-1]:nth-child(n+13), .row--vindent-l-md>[class~=col-md-2]:nth-child(n+7), .row--vindent-l-md>[class~=col-md-3]:nth-child(n+5), .row--vindent-l-md>[class~=col-md-4]:nth-child(n+4), .row--vindent-l-md>[class~=col-md-5]:nth-child(n+3), .row--vindent-l-md>[class~=col-md-6]:nth-child(n+3), .row--vindent-l-md>[class~=col-md-7]:nth-child(n+2), .row--vindent-l-md>[class~=col-md-8]:nth-child(n+2), .row--vindent-l-md>[class~=col-md-9]:nth-child(n+2), .row--vindent-l-md>[class~=col-md-10]:nth-child(n+2), .row--vindent-l-md>[class~=col-md-11]:nth-child(n+2), .row--vindent-l-md>[class~=col-md-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:992px) and (min-width:1200px) {
    .row--vindent-s-md>[class~=col-lg-1]: nth-child(n+13), .row--vindent-s-md>[class~=col-lg-2]:nth-child(n+7), .row--vindent-s-md>[class~=col-lg-3]:nth-child(n+5), .row--vindent-s-md>[class~=col-lg-4]:nth-child(n+4), .row--vindent-s-md>[class~=col-lg-5]:nth-child(n+3), .row--vindent-s-md>[class~=col-lg-6]:nth-child(n+3), .row--vindent-s-md>[class~=col-lg-7]:nth-child(n+2), .row--vindent-s-md>[class~=col-lg-8]:nth-child(n+2), .row--vindent-s-md>[class~=col-lg-9]:nth-child(n+2), .row--vindent-s-md>[class~=col-lg-10]:nth-child(n+2), .row--vindent-s-md>[class~=col-lg-11]:nth-child(n+2), .row--vindent-s-md>[class~=col-lg-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m-md>[class~=col-lg-1]:nth-child(n+13), .row--vindent-m-md>[class~=col-lg-2]:nth-child(n+7), .row--vindent-m-md>[class~=col-lg-3]:nth-child(n+5), .row--vindent-m-md>[class~=col-lg-4]:nth-child(n+4), .row--vindent-m-md>[class~=col-lg-5]:nth-child(n+3), .row--vindent-m-md>[class~=col-lg-6]:nth-child(n+3), .row--vindent-m-md>[class~=col-lg-7]:nth-child(n+2), .row--vindent-m-md>[class~=col-lg-8]:nth-child(n+2), .row--vindent-m-md>[class~=col-lg-9]:nth-child(n+2), .row--vindent-m-md>[class~=col-lg-10]:nth-child(n+2), .row--vindent-m-md>[class~=col-lg-11]:nth-child(n+2), .row--vindent-m-md>[class~=col-lg-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l-md>[class~=col-lg-1]:nth-child(n+13), .row--vindent-l-md>[class~=col-lg-2]:nth-child(n+7), .row--vindent-l-md>[class~=col-lg-3]:nth-child(n+5), .row--vindent-l-md>[class~=col-lg-4]:nth-child(n+4), .row--vindent-l-md>[class~=col-lg-5]:nth-child(n+3), .row--vindent-l-md>[class~=col-lg-6]:nth-child(n+3), .row--vindent-l-md>[class~=col-lg-7]:nth-child(n+2), .row--vindent-l-md>[class~=col-lg-8]:nth-child(n+2), .row--vindent-l-md>[class~=col-lg-9]:nth-child(n+2), .row--vindent-l-md>[class~=col-lg-10]:nth-child(n+2), .row--vindent-l-md>[class~=col-lg-11]:nth-child(n+2), .row--vindent-l-md>[class~=col-lg-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:1200px) {
    .container {
    width: 1170px;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: left;
}
.col-lg-1 {
    width: 8.3333333333%}
.col-lg-2 {
    width: 16.6666666667%}
.col-lg-3 {
    width: 25%}
.col-lg-4 {
    width: 33.3333333333%}
.col-lg-5 {
    width: 41.6666666667%}
.col-lg-6 {
    width: 50%}
.col-lg-7 {
    width: 58.3333333333%}
.col-lg-8 {
    width: 66.6666666667%}
.col-lg-9 {
    width: 75%}
.col-lg-10 {
    width: 83.3333333333%}
.col-lg-11 {
    width: 91.6666666667%}
.col-lg-12 {
    width: 100%}
.col-lg-pull-0 {
    right: auto;
}
.col-lg-pull-1 {
    right: 8.3333333333%}
.col-lg-pull-2 {
    right: 16.6666666667%}
.col-lg-pull-3 {
    right: 25%}
.col-lg-pull-4 {
    right: 33.3333333333%}
.col-lg-pull-5 {
    right: 41.6666666667%}
.col-lg-pull-6 {
    right: 50%}
.col-lg-pull-7 {
    right: 58.3333333333%}
.col-lg-pull-8 {
    right: 66.6666666667%}
.col-lg-pull-9 {
    right: 75%}
.col-lg-pull-10 {
    right: 83.3333333333%}
.col-lg-pull-11 {
    right: 91.6666666667%}
.col-lg-pull-12 {
    right: 100%}
.col-lg-push-0 {
    left: auto;
}
.col-lg-push-1 {
    left: 8.3333333333%}
.col-lg-push-2 {
    left: 16.6666666667%}
.col-lg-push-3 {
    left: 25%}
.col-lg-push-4 {
    left: 33.3333333333%}
.col-lg-push-5 {
    left: 41.6666666667%}
.col-lg-push-6 {
    left: 50%}
.col-lg-push-7 {
    left: 58.3333333333%}
.col-lg-push-8 {
    left: 66.6666666667%}
.col-lg-push-9 {
    left: 75%}
.col-lg-push-10 {
    left: 83.3333333333%}
.col-lg-push-11 {
    left: 91.6666666667%}
.col-lg-push-12 {
    left: 100%}
.col-lg-offset-0 {
    margin-left: 0;
}
.col-lg-offset-1 {
    margin-left: 8.3333333333%}
.col-lg-offset-2 {
    margin-left: 16.6666666667%}
.col-lg-offset-3 {
    margin-left: 25%}
.col-lg-offset-4 {
    margin-left: 33.3333333333%}
.col-lg-offset-5 {
    margin-left: 41.6666666667%}
.col-lg-offset-6 {
    margin-left: 50%}
.col-lg-offset-7 {
    margin-left: 58.3333333333%}
.col-lg-offset-8 {
    margin-left: 66.6666666667%}
.col-lg-offset-9 {
    margin-left: 75%}
.col-lg-offset-10 {
    margin-left: 83.3333333333%}
.col-lg-offset-11 {
    margin-left: 91.6666666667%}
.col-lg-offset-12 {
    margin-left: 100%}
.visible-lg {
    display: block!important;
}
table.visible-lg {
    display: table!important;
}
tr.visible-lg {
    display: table-row!important;
}
td.visible-lg, th.visible-lg {
    display: table-cell!important;
}
.visible-lg-block {
    display: block!important;
}
.visible-lg-inline {
    display: inline!important;
}
.visible-lg-inline-block {
    display: inline-block!important;
}
.hidden-lg {
    display: none!important;
}
.form__field--hor .form__inner, .form__field--hor .form__label, .product-thumb__inner, .product-thumb__photo {
    display: table-cell;
    vertical-align: top;
}
.row--vindent-s>[class~=col-lg-1]:nth-child(n+13), .row--vindent-s>[class~=col-lg-2]:nth-child(n+7), .row--vindent-s>[class~=col-lg-3]:nth-child(n+5), .row--vindent-s>[class~=col-lg-4]:nth-child(n+4), .row--vindent-s>[class~=col-lg-5]:nth-child(n+3), .row--vindent-s>[class~=col-lg-6]:nth-child(n+3), .row--vindent-s>[class~=col-lg-7]:nth-child(n+2), .row--vindent-s>[class~=col-lg-8]:nth-child(n+2), .row--vindent-s>[class~=col-lg-9]:nth-child(n+2), .row--vindent-s>[class~=col-lg-10]:nth-child(n+2), .row--vindent-s>[class~=col-lg-11]:nth-child(n+2), .row--vindent-s>[class~=col-lg-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m>[class~=col-lg-1]:nth-child(n+13), .row--vindent-m>[class~=col-lg-2]:nth-child(n+7), .row--vindent-m>[class~=col-lg-3]:nth-child(n+5), .row--vindent-m>[class~=col-lg-4]:nth-child(n+4), .row--vindent-m>[class~=col-lg-5]:nth-child(n+3), .row--vindent-m>[class~=col-lg-6]:nth-child(n+3), .row--vindent-m>[class~=col-lg-7]:nth-child(n+2), .row--vindent-m>[class~=col-lg-8]:nth-child(n+2), .row--vindent-m>[class~=col-lg-9]:nth-child(n+2), .row--vindent-m>[class~=col-lg-10]:nth-child(n+2), .row--vindent-m>[class~=col-lg-11]:nth-child(n+2), .row--vindent-m>[class~=col-lg-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l>[class~=col-lg-1]:nth-child(n+13), .row--vindent-l>[class~=col-lg-2]:nth-child(n+7), .row--vindent-l>[class~=col-lg-3]:nth-child(n+5), .row--vindent-l>[class~=col-lg-4]:nth-child(n+4), .row--vindent-l>[class~=col-lg-5]:nth-child(n+3), .row--vindent-l>[class~=col-lg-6]:nth-child(n+3), .row--vindent-l>[class~=col-lg-7]:nth-child(n+2), .row--vindent-l>[class~=col-lg-8]:nth-child(n+2), .row--vindent-l>[class~=col-lg-9]:nth-child(n+2), .row--vindent-l>[class~=col-lg-10]:nth-child(n+2), .row--vindent-l>[class~=col-lg-11]:nth-child(n+2), .row--vindent-l>[class~=col-lg-12]:nth-child(n+2) {
    padding-top: 60px;
}
.col--align-center-lg {
    text-align: center;
}
.col--align-left-lg {
    text-align: left;
}
.col--align-right-lg {
    text-align: right;
}
.form--bg {
    padding: 20px 35px;
}
.form__field--hor .form__label {
    width: 100px;
    padding-top: 8px;
    padding-bottom: 0;
}
.form__field--hor-lg .form__label {
    width: 150px;
}
.form__field--static .form__label {
    padding-top: 0;
    padding-bottom: 0;
}
.form__field--hor .form__inner {
   
    padding-left: 10px;
}
.form__field--hor-lg .form__inner {
    width: calc(100% - 150px);
}
.product-thumb__photo {
    width: 80px;
    padding-right: 10px;
}
.product-thumb__title {
    padding-top: 5px;
}



.rpf {
    color:#fff;
    background-color: #ceb07c;
    border-color: #ceb07c;
   
}

.active-filters








.order-details {
    padding: 30px 45px;
}
}@media (min-width:1200px) and (max-width:767px) {
    .row--vindent-s-lg>[class~=col-xs-1]: nth-child(n+13), .row--vindent-s-lg>[class~=col-xs-2]:nth-child(n+7), .row--vindent-s-lg>[class~=col-xs-3]:nth-child(n+5), .row--vindent-s-lg>[class~=col-xs-4]:nth-child(n+4), .row--vindent-s-lg>[class~=col-xs-5]:nth-child(n+3), .row--vindent-s-lg>[class~=col-xs-6]:nth-child(n+3), .row--vindent-s-lg>[class~=col-xs-7]:nth-child(n+2), .row--vindent-s-lg>[class~=col-xs-8]:nth-child(n+2), .row--vindent-s-lg>[class~=col-xs-9]:nth-child(n+2), .row--vindent-s-lg>[class~=col-xs-10]:nth-child(n+2), .row--vindent-s-lg>[class~=col-xs-11]:nth-child(n+2), .row--vindent-s-lg>[class~=col-xs-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m-lg>[class~=col-xs-1]:nth-child(n+13), .row--vindent-m-lg>[class~=col-xs-2]:nth-child(n+7), .row--vindent-m-lg>[class~=col-xs-3]:nth-child(n+5), .row--vindent-m-lg>[class~=col-xs-4]:nth-child(n+4), .row--vindent-m-lg>[class~=col-xs-5]:nth-child(n+3), .row--vindent-m-lg>[class~=col-xs-6]:nth-child(n+3), .row--vindent-m-lg>[class~=col-xs-7]:nth-child(n+2), .row--vindent-m-lg>[class~=col-xs-8]:nth-child(n+2), .row--vindent-m-lg>[class~=col-xs-9]:nth-child(n+2), .row--vindent-m-lg>[class~=col-xs-10]:nth-child(n+2), .row--vindent-m-lg>[class~=col-xs-11]:nth-child(n+2), .row--vindent-m-lg>[class~=col-xs-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l-lg>[class~=col-xs-1]:nth-child(n+13), .row--vindent-l-lg>[class~=col-xs-2]:nth-child(n+7), .row--vindent-l-lg>[class~=col-xs-3]:nth-child(n+5), .row--vindent-l-lg>[class~=col-xs-4]:nth-child(n+4), .row--vindent-l-lg>[class~=col-xs-5]:nth-child(n+3), .row--vindent-l-lg>[class~=col-xs-6]:nth-child(n+3), .row--vindent-l-lg>[class~=col-xs-7]:nth-child(n+2), .row--vindent-l-lg>[class~=col-xs-8]:nth-child(n+2), .row--vindent-l-lg>[class~=col-xs-9]:nth-child(n+2), .row--vindent-l-lg>[class~=col-xs-10]:nth-child(n+2), .row--vindent-l-lg>[class~=col-xs-11]:nth-child(n+2), .row--vindent-l-lg>[class~=col-xs-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:1200px) and (min-width:768px) and (max-width:991px) {
    .row--vindent-s-lg>[class~=col-sm-1]: nth-child(n+13), .row--vindent-s-lg>[class~=col-sm-2]:nth-child(n+7), .row--vindent-s-lg>[class~=col-sm-3]:nth-child(n+5), .row--vindent-s-lg>[class~=col-sm-4]:nth-child(n+4), .row--vindent-s-lg>[class~=col-sm-5]:nth-child(n+3), .row--vindent-s-lg>[class~=col-sm-6]:nth-child(n+3), .row--vindent-s-lg>[class~=col-sm-7]:nth-child(n+2), .row--vindent-s-lg>[class~=col-sm-8]:nth-child(n+2), .row--vindent-s-lg>[class~=col-sm-9]:nth-child(n+2), .row--vindent-s-lg>[class~=col-sm-10]:nth-child(n+2), .row--vindent-s-lg>[class~=col-sm-11]:nth-child(n+2), .row--vindent-s-lg>[class~=col-sm-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m-lg>[class~=col-sm-1]:nth-child(n+13), .row--vindent-m-lg>[class~=col-sm-2]:nth-child(n+7), .row--vindent-m-lg>[class~=col-sm-3]:nth-child(n+5), .row--vindent-m-lg>[class~=col-sm-4]:nth-child(n+4), .row--vindent-m-lg>[class~=col-sm-5]:nth-child(n+3), .row--vindent-m-lg>[class~=col-sm-6]:nth-child(n+3), .row--vindent-m-lg>[class~=col-sm-7]:nth-child(n+2), .row--vindent-m-lg>[class~=col-sm-8]:nth-child(n+2), .row--vindent-m-lg>[class~=col-sm-9]:nth-child(n+2), .row--vindent-m-lg>[class~=col-sm-10]:nth-child(n+2), .row--vindent-m-lg>[class~=col-sm-11]:nth-child(n+2), .row--vindent-m-lg>[class~=col-sm-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l-lg>[class~=col-sm-1]:nth-child(n+13), .row--vindent-l-lg>[class~=col-sm-2]:nth-child(n+7), .row--vindent-l-lg>[class~=col-sm-3]:nth-child(n+5), .row--vindent-l-lg>[class~=col-sm-4]:nth-child(n+4), .row--vindent-l-lg>[class~=col-sm-5]:nth-child(n+3), .row--vindent-l-lg>[class~=col-sm-6]:nth-child(n+3), .row--vindent-l-lg>[class~=col-sm-7]:nth-child(n+2), .row--vindent-l-lg>[class~=col-sm-8]:nth-child(n+2), .row--vindent-l-lg>[class~=col-sm-9]:nth-child(n+2), .row--vindent-l-lg>[class~=col-sm-10]:nth-child(n+2), .row--vindent-l-lg>[class~=col-sm-11]:nth-child(n+2), .row--vindent-l-lg>[class~=col-sm-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:1200px) and (min-width:992px) and (max-width:1199px) {
    .row--vindent-s-lg>[class~=col-md-1]: nth-child(n+13), .row--vindent-s-lg>[class~=col-md-2]:nth-child(n+7), .row--vindent-s-lg>[class~=col-md-3]:nth-child(n+5), .row--vindent-s-lg>[class~=col-md-4]:nth-child(n+4), .row--vindent-s-lg>[class~=col-md-5]:nth-child(n+3), .row--vindent-s-lg>[class~=col-md-6]:nth-child(n+3), .row--vindent-s-lg>[class~=col-md-7]:nth-child(n+2), .row--vindent-s-lg>[class~=col-md-8]:nth-child(n+2), .row--vindent-s-lg>[class~=col-md-9]:nth-child(n+2), .row--vindent-s-lg>[class~=col-md-10]:nth-child(n+2), .row--vindent-s-lg>[class~=col-md-11]:nth-child(n+2), .row--vindent-s-lg>[class~=col-md-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m-lg>[class~=col-md-1]:nth-child(n+13), .row--vindent-m-lg>[class~=col-md-2]:nth-child(n+7), .row--vindent-m-lg>[class~=col-md-3]:nth-child(n+5), .row--vindent-m-lg>[class~=col-md-4]:nth-child(n+4), .row--vindent-m-lg>[class~=col-md-5]:nth-child(n+3), .row--vindent-m-lg>[class~=col-md-6]:nth-child(n+3), .row--vindent-m-lg>[class~=col-md-7]:nth-child(n+2), .row--vindent-m-lg>[class~=col-md-8]:nth-child(n+2), .row--vindent-m-lg>[class~=col-md-9]:nth-child(n+2), .row--vindent-m-lg>[class~=col-md-10]:nth-child(n+2), .row--vindent-m-lg>[class~=col-md-11]:nth-child(n+2), .row--vindent-m-lg>[class~=col-md-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l-lg>[class~=col-md-1]:nth-child(n+13), .row--vindent-l-lg>[class~=col-md-2]:nth-child(n+7), .row--vindent-l-lg>[class~=col-md-3]:nth-child(n+5), .row--vindent-l-lg>[class~=col-md-4]:nth-child(n+4), .row--vindent-l-lg>[class~=col-md-5]:nth-child(n+3), .row--vindent-l-lg>[class~=col-md-6]:nth-child(n+3), .row--vindent-l-lg>[class~=col-md-7]:nth-child(n+2), .row--vindent-l-lg>[class~=col-md-8]:nth-child(n+2), .row--vindent-l-lg>[class~=col-md-9]:nth-child(n+2), .row--vindent-l-lg>[class~=col-md-10]:nth-child(n+2), .row--vindent-l-lg>[class~=col-md-11]:nth-child(n+2), .row--vindent-l-lg>[class~=col-md-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (min-width:1200px) and (min-width:1200px) {
    .row--vindent-s-lg>[class~=col-lg-1]: nth-child(n+13), .row--vindent-s-lg>[class~=col-lg-2]:nth-child(n+7), .row--vindent-s-lg>[class~=col-lg-3]:nth-child(n+5), .row--vindent-s-lg>[class~=col-lg-4]:nth-child(n+4), .row--vindent-s-lg>[class~=col-lg-5]:nth-child(n+3), .row--vindent-s-lg>[class~=col-lg-6]:nth-child(n+3), .row--vindent-s-lg>[class~=col-lg-7]:nth-child(n+2), .row--vindent-s-lg>[class~=col-lg-8]:nth-child(n+2), .row--vindent-s-lg>[class~=col-lg-9]:nth-child(n+2), .row--vindent-s-lg>[class~=col-lg-10]:nth-child(n+2), .row--vindent-s-lg>[class~=col-lg-11]:nth-child(n+2), .row--vindent-s-lg>[class~=col-lg-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m-lg>[class~=col-lg-1]:nth-child(n+13), .row--vindent-m-lg>[class~=col-lg-2]:nth-child(n+7), .row--vindent-m-lg>[class~=col-lg-3]:nth-child(n+5), .row--vindent-m-lg>[class~=col-lg-4]:nth-child(n+4), .row--vindent-m-lg>[class~=col-lg-5]:nth-child(n+3), .row--vindent-m-lg>[class~=col-lg-6]:nth-child(n+3), .row--vindent-m-lg>[class~=col-lg-7]:nth-child(n+2), .row--vindent-m-lg>[class~=col-lg-8]:nth-child(n+2), .row--vindent-m-lg>[class~=col-lg-9]:nth-child(n+2), .row--vindent-m-lg>[class~=col-lg-10]:nth-child(n+2), .row--vindent-m-lg>[class~=col-lg-11]:nth-child(n+2), .row--vindent-m-lg>[class~=col-lg-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l-lg>[class~=col-lg-1]:nth-child(n+13), .row--vindent-l-lg>[class~=col-lg-2]:nth-child(n+7), .row--vindent-l-lg>[class~=col-lg-3]:nth-child(n+5), .row--vindent-l-lg>[class~=col-lg-4]:nth-child(n+4), .row--vindent-l-lg>[class~=col-lg-5]:nth-child(n+3), .row--vindent-l-lg>[class~=col-lg-6]:nth-child(n+3), .row--vindent-l-lg>[class~=col-lg-7]:nth-child(n+2), .row--vindent-l-lg>[class~=col-lg-8]:nth-child(n+2), .row--vindent-l-lg>[class~=col-lg-9]:nth-child(n+2), .row--vindent-l-lg>[class~=col-lg-10]:nth-child(n+2), .row--vindent-l-lg>[class~=col-lg-11]:nth-child(n+2), .row--vindent-l-lg>[class~=col-lg-12]:nth-child(n+2) {
    padding-top: 60px;
}
}@media (max-width:1199px) {
    .col--spacer-md {
    padding-top: 20px;
}
}@media (max-width:991px) {
    .col--spacer-sm {
    padding-top: 20px;
}
}@media all and (max-width:900px) {
    .mfp-arrow {
    -webkit-transform: scale(.75);
    -ms-transform: scale(.75);
    transform: scale(.75);
}
.mfp-arrow-left {
    -webkit-transform-origin: 0;
    -ms-transform-origin: 0;
    transform-origin: 0;
}
.mfp-arrow-right {
    -webkit-transform-origin: 100%;
    -ms-transform-origin: 100%;
    transform-origin: 100%}
.mfp-container {
    padding-left: 6px;
    padding-right: 6px;
}
}@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px) {
    .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
}
.mfp-img-mobile img.mfp-img {
    padding: 0;
}
.mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
}
.mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
}
.mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, .6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box;
}
.mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
}
.mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
}
.mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, .6);
    position: fixed;
    text-align: center;
    padding: 0;
}
}@media (max-width:767px) {
    .visible-xs {
    display: block!important;
}
table.visible-xs {
    display: table!important;
}
tr.visible-xs {
    display: table-row!important;
}
td.visible-xs, th.visible-xs {
    display: table-cell!important;
}
.visible-xs-block {
    display: block!important;
}
.visible-xs-inline {
    display: inline!important;
}
.visible-xs-inline-block {
    display: inline-block!important;
}
.hidden-xs {
    display: none!important;
}
.row--vindent-s>[class~=col-xs-1]:nth-child(n+13), .row--vindent-s>[class~=col-xs-2]:nth-child(n+7), .row--vindent-s>[class~=col-xs-3]:nth-child(n+5), .row--vindent-s>[class~=col-xs-4]:nth-child(n+4), .row--vindent-s>[class~=col-xs-5]:nth-child(n+3), .row--vindent-s>[class~=col-xs-6]:nth-child(n+3), .row--vindent-s>[class~=col-xs-7]:nth-child(n+2), .row--vindent-s>[class~=col-xs-8]:nth-child(n+2), .row--vindent-s>[class~=col-xs-9]:nth-child(n+2), .row--vindent-s>[class~=col-xs-10]:nth-child(n+2), .row--vindent-s>[class~=col-xs-11]:nth-child(n+2), .row--vindent-s>[class~=col-xs-12]:nth-child(n+2) {
    padding-top: 20px;
}
.row--vindent-m>[class~=col-xs-1]:nth-child(n+13), .row--vindent-m>[class~=col-xs-2]:nth-child(n+7), .row--vindent-m>[class~=col-xs-3]:nth-child(n+5), .row--vindent-m>[class~=col-xs-4]:nth-child(n+4), .row--vindent-m>[class~=col-xs-5]:nth-child(n+3), .row--vindent-m>[class~=col-xs-6]:nth-child(n+3), .row--vindent-m>[class~=col-xs-7]:nth-child(n+2), .row--vindent-m>[class~=col-xs-8]:nth-child(n+2), .row--vindent-m>[class~=col-xs-9]:nth-child(n+2), .row--vindent-m>[class~=col-xs-10]:nth-child(n+2), .row--vindent-m>[class~=col-xs-11]:nth-child(n+2), .row--vindent-m>[class~=col-xs-12]:nth-child(n+2) {
    padding-top: 40px;
}
.row--vindent-l>[class~=col-xs-1]:nth-child(n+13), .row--vindent-l>[class~=col-xs-2]:nth-child(n+7), .row--vindent-l>[class~=col-xs-3]:nth-child(n+5), .row--vindent-l>[class~=col-xs-4]:nth-child(n+4), .row--vindent-l>[class~=col-xs-5]:nth-child(n+3), .row--vindent-l>[class~=col-xs-6]:nth-child(n+3), .row--vindent-l>[class~=col-xs-7]:nth-child(n+2), .row--vindent-l>[class~=col-xs-8]:nth-child(n+2), .row--vindent-l>[class~=col-xs-9]:nth-child(n+2), .row--vindent-l>[class~=col-xs-10]:nth-child(n+2), .row--vindent-l>[class~=col-xs-11]:nth-child(n+2), .row--vindent-l>[class~=col-xs-12]:nth-child(n+2) {
    padding-top: 60px;
}
.col--spacer-xs {
    padding-top: 20px;
}
.typo iframe {
    height: auto;
}
}@media print {
    .visible-print {
    display: block!important;
}
table.visible-print {
    display: table!important;
}
tr.visible-print {
    display: table-row!important;
}
td.visible-print, th.visible-print {
    display: table-cell!important;
}
.visible-print-block {
    display: block!important;
}
.visible-print-inline {
    display: inline!important;
}
.visible-print-inline-block {
    display: inline-block!important;
}
.hidden-print {
    display: none!important;
}
}@-webkit-keyframes spinner {
    to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}@keyframes spinner {
    to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}@-webkit-keyframes fade {
    0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}@keyframes fade {
    0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}@-webkit-keyframes tcon-spin360 {
    to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}@keyframes tcon-spin360 {
    to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}@-webkit-keyframes rotateIcon {
    to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}@keyframes rotateIcon {
    to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}




@media screen and (min-width: 0px) and (max-width: 767px)  {
     
.banner-simple__item  {
    display: none;
}
.start-page__row  {
    padding-top:  0px;
}

}


@media screen and (min-width: 1266px) and (max-width: 1526px)  {
     
.table-nav__link {
     font-size:  14px;
    display: block;
    height: 100%;
    color: #ceb07c;
    text-decoration: none;
    text-transform: uppercase;
}

}

@media screen and (min-width: 0px) and (max-width: 1270px)  {
     
.table-nav__link {
     font-size:  12px;
   
}

}


@media screen and (min-width: 0px) and (max-width: 1000px)  {
  .page__hgroup:after {
   
    bottom: -33px;
   
}
#map {
    height: 120vh!important;

}
.nav-1000 {display:none}
.top-logo img {
    max-width: 200px!important;
}

  
.table-nav__link {
     font-size:  10px;
    display: block;
    height: 100%;
    color: #40b684;
    text-decoration: none;
    text-transform: uppercase;
}

.sc-top {
    padding-top: 10px;
}

.site-info__title {
    padding-top: 5px;
}
.cart-buter {
    padding-top: 7px;
}


}


@media screen and (min-width: 0px) and (max-width: 520px)  {
	.widget-primary__title {
    
    margin-bottom: 0px;
    margin-top: 30px;
}
.mus {padding-left:20px!important}
.site-info__inner.uk-width-auto {display:none}.page__hgroup:after

 {
    
    bottom: -50px;
    background-size: cover;
    z-index: 1;
    height: 25px;
}.sicial-footer li span {
    color: #fff;
    position: relative;
    top: 5px;
    left: 5px;
}    .page__hgroup:after






 {
        bottom: -15px;
    }    .top-logo img

 {
        max-width: 150px !important;
    }
	
	    .sc-top

 {
        padding-top: 5px;display:none;
    }
	
	.sicial-footer i img

 {
    height: 20px;
    margin-bottom: 0;
    position: relative;
    top: 6px;
    left: 4px;
    opacity: 0.6;
}
.sicial-footer i {
    display: block;
    background: #ffffff24;
    height: 30px;
    width: 30px;
    border-radius: 100px;
    opacity: 0.6;
}
	
	
}




@media screen and (min-width: 0px) and (max-width: 920px)  {

.sicial-footer.sc-top {}


}



.zagol  {
    font-weight: bold;
}


.otziv  {
    padding-bottom: 10px;
    padding-top: 5px;
}


@media screen and (min-width: 0px) and (max-width: 768px)  {
     
.fotoo  {
    display: none;
}

}

@media screen and (min-width: 0px) and (max-width: 350px)  {
     

.widget-primary__inner  {
    
    padding:  0px 0px 0px!important;
    
}
}


@media (max-width:  768px)  {
    
.product-cut__extra-info {
    display: block!important;
    position:  inherit;
}

}


.mixo .frame-content__header  {
    padding: 0.85em 1.4em;
    margin-bottom: 1.2em;
    background: #3c3c48;
    color: #fff;
}

.mixo .cart-frame__title,  .delo .cart-frame__title  {
    font-size: 1em;
    font-weight: 400;
    text-transform: uppercase;
     font-family: 'Fira Sans Condensed', sans-serif;
    letter-spacing: 2px;
}
.mixo .form__label,  .owner .form__label  {
    color: #222;
}


.mixo .frame-content__body.frame-content__body--borderless {
	background: #f2f6f9;
    border-radius: 5px;
	    padding: 20px 35px;
}



.owner .frame-content__body.frame-content__body--borderless {
	background: #f2f6f9;
    border-radius: 5px;
	    padding: 20px 35px;
}






.mixo .mt-5,  .owner .mt-5   {
    
margin-bottom: 10px
}
.mixo .frame-content__body--borderless,  .owner .frame-content__body--borderless,  .delo .frame-content__body--borderless  {
    padding: 0 30px;
}
.mixo .form__label span,  .owner .form__label span  {
    
background: url(../_img/asterisk.png) no-repeat;
    
height:  12px;
    
    width:  12px;
    
    display:  block;
    
    background-size:  contain;
    
    float:  none;
    
    display:  inline-block;
    
    margin-left:  3px;
    
cursor: pointer;
    	
}
.cart-summary__total-coupon {display:none}
i.deso  i.deso {
    font-weight: 400;
    font-size: 9px;
    text-transform: unset;
}
b.steps  {
    display: block;
    border: 1px solid;
    border-radius: 100px;
    text-align: center;
    width: 20px;
    float: left;
    margin-right: 10px;
    line-height: 17px;
}
.owner .frame-content__header  {
    margin-bottom:  1.2em;
    padding: 0.85em 1.4em;
    margin-bottom: 1.2em;
    background: #3c3c48;
    color: #fff;
	margin-top: 40px;
    
}
.delo .frame-content__header  {
    
    padding:  1.1em 1.8em;
    
    margin-bottom:  1.2em;
    
    background:  #333;
    
    color:  #fff;
    
	margin-top: 40px;
    
}
.owner .cart-frame__title {
    font-size: 1em;
    font-weight: 400;
    text-transform: uppercase;
     font-family: 'Fira Sans Condensed', sans-serif;
    letter-spacing: 2px;
}

.delo .cart-frame__title  {
    
    color:  #fff;
    
    /* text-transform:  uppercase;
     */
    font-weight:  800;
    
    font-size:  18px;
    
    letter-spacing:  1px;
    
}






/* The container */
.container  {
    
  display:  block;
    
  position:  relative;
    
  padding-left:  35px;
    
  margin-bottom:  5px;
    
  
  font-size:  14px;
    
  -webkit-user-select:  none;
    
  -moz-user-select:  none;
    
  -ms-user-select:  none;
    
  user-select:  none;
    
}

/* Hide the browser's default radio button */
.container input  {
    
  position:  absolute;
    
  opacity:  0;
    
  
}

/* Create a custom radio button */
.checkmark  {
    position: absolute;
    top: 0;
    left: 0;
    height: 18px;
    width: 18px;
    background-color: #fff;
    border-radius: 50%;
    border: 1px solid #d2d2d2;
}

/* On mouse-over,  add a grey background color */
.container: hover input ~ .checkmark  {
    
  background-color:  #ccc;
    
}

/* When the radio button is checked,  add a blue background */
.container input: checked ~ .checkmark  {
    
  background-color:  #40b684;
    
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark: after  {
    
  content:  "";
    
  position:  absolute;
    
  display:  none;
    
}

/* Show the indicator (dot/circle) when checked */
.container input: checked ~ .checkmark:after  {
    
  display:  block;
    
}

/* Style the indicator (dot/circle) */
.container .checkmark: after  {
    
 	top:  5px;
    
	left:  5px;
    
	width:  8px;
    
	height:  8px;
    
	border-radius:  50%;
    
	background:  white;
    
}



#averin_widget iframe  {
    width: 100%!important;
}


.rekviz-t {
    color: #3c3c48;
    font-weight: 500;
    text-transform: uppercase;
    font-family: 'Fira Sans Condensed';
    letter-spacing: 2px;
    font-size: 24px;
}
.rekviz {font-size:18px}

.top-phone  {
    float: right!important;
    margin-top: 10px;
}
.top-phone ul li {
	float:left;
	margin-right:5px;
	    line-height: 1;
    font-size: 11px;
}

.top-phone ul li a{
    text-decoration: none;
    color: #222;
    
    font-weight: 600;
    text-decoration: none;
}

.top-phone ul li a img {
    max-width: 22px;
}
.top-dost img {
    height: 30px;
    float: left;
    margin-right: 5px;
    margin-top: 2px;
}
.top-dost {line-height:1px}
.top-dost a {
    line-height: 1;
    color: #222;
    text-decoration: blink;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 900;
}

.top-dost a span {    display: block;
    line-height: 1;
    padding-top: 5px;}


@media screen and (max-width: 500px) { 
.cat-sub .sidebar-nav li a {
   
    font-size: 10px;
   
    padding: 7px 9px;
}
.page.shop_category .content__title {
    color: #3c3c48;
    font-size: 24px;
    margin-bottom: 20px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
	margin-top:0;
}
.why-us h6 {
    font-size: 21px;
    margin-bottom: 10px;
    color: #262635;
    font-weight: 400;
    line-height: 1;
}
.img-box {
    max-width: 70px!important;
    padding: 18px!important;
}
.why-us img {
    max-width: 50px;
}
.why-us p {
    
    line-height: 1.2;
}


.top-search, .top-dost{
    background: #f4f4f4;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 10px;
	height: 44px;
}

.cate-hits h6 {
    margin-top: 10px;
    letter-spacing: 1px;
    font-size: 13px!important;
    font-weight: 500;
}


.cart-header__ico {
   
}

.guestbook__head h1 {
	 font-size: 21px!important;
}
.content__title {
   
    font-size: 21px;
   
    margin-top: 20px;
}



}

@media screen and (max-width: 770px) { 

.small-post-desc, .in-cat-blog {
    padding-left: 0px;
    padding-right: 0;
    text-align: center;
}

.post__image, .small-post__image {
    margin-bottom: 5px;
    display: table;
    margin: 0 auto;
}

}

.free-top  {
	display:none;
    background: #333;
    padding: 5px;
}



@media screen and (max-width: 1030px) { 
.free-sheep {display:none}
}





@media screen and (max-width: 800px) { 
.free-top  {
	display:block;
   
}
.free-sheep {display:none}
.sub-text {
    font-size: 11px;
    color: #ffffff99;
}
.free-b
 {
    background: transparent;
    padding: 0;
    border-radius: 40px;
    line-height: 12px;
    margin-top: 1px;
    padding-left: 0px;
    background-size: 27px;
    background-position: 10px 4px;
}
.main-text {
    text-transform: uppercase;
    letter-spacing: 0px;
    font-family: 'Fira Sans Condensed', sans-serif;
    font-size: 13px;
    color: #fff;
}
}




@media screen and (max-width: 700px) { 

.site-info__title {display:none!important}


}

.cart-header__badge {
    position: absolute;
    top: 10px;
    right: 0px;
    bottom: 0;
    left: 107%;
    margin: -10px 0 0 -10px;
    background: #40b684;
    width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 50%;
    color: #fff;
    font-size: 11px;
    text-align: center;
}

.widget-primary__inner {
    position: relative;
    padding: 30px 10px 35px;
}

.product-cut, .product-cut__main-info {
    position: relative;
    margin-bottom: 30px;
}

.start-page__container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}

 .start-page__container .com {display:none}

}


@media screen and (max-width: 936px) {
	.cart-buter {
    padding-top: 11px;
}
	
	.sc-top {
    padding-top: 15px;
    padding-left: 0px;
}
	.site-info__title {
    padding-left: 0;
    padding-top: 5px;
}
	
	
	
	.page__hgroup:after {

    bottom: -39px;
   
}
	
	
	
	
	
} 


@media screen and (max-width: 960px) { 

.footer__title {
  
    margin-top: 30px;
}

#seotext h1 {

    font-size: 22px;
}

#seotext p {
 
    line-height: 1.6;
    font-size: 12px;
}


.cate-hits a {
   
    margin-bottom: 20px !important;
    display: block;
}





}








@media screen and (max-width: 992px) { 

.qmy {
    position: relative;
    top: -35px;
    left: 96px;
}

}



@media screen and (max-width: 420px) { 

.top-logo img {
    max-width: 130px !important;
}


.cart-buter {
    padding-top: 0px;
}
.cart-header__ico svg {
    height: 20px;
    top: 6px;
    position: relative;
    left: -2px;
}
.btn-mobile-icon {
    width: 22px;
    height: 22px;
    color: #fff;
    position: relative;
    left: -18px;
    top: 4px;
}
.btn-mobile-icon svg {height:30px}
.cart-header__ico {
    position: relative;
    display: block;
    width: 38px;
    height: 38px;
    /* fill: #fd61a8; */
    color: #ceb07c;
    border: 1px solid;
    border-radius: 100px;
}

}





.prazo {
	background:#fd61a8
}

.prazo a{
	color:#fff;
}
.sall svg {
    height: 8px;
    width: 12px;
}
.sall a {color:#40b684;font-weight:600; }
.sall {
    position: relative;
    left: 193px;
    top: 40px;
    background: #fff;
    z-index: 1;
    max-width: 120px;
	padding-left: 15px;
}
.top-logo img { max-width:250px  }


.map-info {
    position: absolute;
    max-width: 300px;
    top: 37%;
    left: 10%;
}

.map-info-inner {
	    background: #3c3c48;
		padding:25px;
		border-radius:10px
}

#map {
	height:90vh;
	margin-bottom:-130px;
	    margin-top: 8px;
}


.norad-btn {
	border-radius:5px
}


.btn-cart-p  input[type=submit] {border-radius:5px;     padding: 10px 20px;}

.container input:checked ~ .checkmark:after {
    display: block;
}
.delivery-radio__title.container {font-weight:500}
.container .checkmark:after {
    top: 4px;
    left: 4px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #ceb07c;
}
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

.howbuy {
    max-width: 500px;
    list-style: none!important;
    margin-left: 0!important;
	margin-top:30px!important;
}

.btn.btn-primary.norad-btn.addo {
	
}

.table-nav__items li:first-child a:before {content:none}
.mal .mobile-nav__link{
    background: #ceb07c;
    font-weight: 700;
}


.sc-top-mob {display:none}

       




@media screen and (max-width: 520px) {
	
.gr-tp {padding-left:0px!important; }	
.sc-top-mob {display:block}	
	
	
.product-cut__title {
    
    height: 40px;
    overflow: hidden;
}

.product-cut__action-item.wis {display:none;}


.product-cut__title-link
 {
   
    font-size: 14px;
    line-height: 1;
}


.product-photo-my

 {
    height: 175px;
   
}

.widget-primary__inner {
    position: relative;
    padding: 30px 0px 35px;
}
.buy-wt {
    padding-left: 0!important;
}
.product-buy__buttons

 {
    float:none;
    margin-top: 10px;
}
.start-page__container

 {
   
    padding-left: 5px;
    padding-right: 5px;
}


.prod-desc
 {
  
    border-radius: 15px;
    padding: 15px;
    padding-top: 10px;
}

.ugol-top-left, .ugol-top-right, .ugol-bottom-left, .ugol-bottom-right {
   
    height: 10px;
    width: 10px;
    position: absolute;
    
} 


	}
	
	@media screen and (max-width: 360px) {
	.gr-tp {   margin-left: -7px !important;}

	   {
	
	
	
	