html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
b,strong{font-weight:bold}
h1{font-size:2em;margin:.67em 0}
small{font-size:80%}
img{border:0}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
textarea{overflow:auto}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#337ab7;text-decoration:none}
a:hover{color:#23527c;text-decoration:underline}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
img{vertical-align:middle}
[role="button"]{cursor:pointer}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
@media(min-width:768px){.container{width:750px}}
@media(min-width:992px){.container{width:970px}}
@media(min-width:1200px){.container{width:1170px}}
.row{margin-left:-10px;margin-right:-10px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:7px;padding-right:7px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-8{width:66.66666667%}
.col-xs-6{width:50%}
.col-xs-3{width:25%}
@media(min-width:768px){.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-6{width:50%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}}
@media(min-width:992px){.col-md-1,.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-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-6{width:50%}
.col-md-4{width:33%}
.col-md-3{width:25%}}
@media(min-width:1200px){.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-6{width:50%}}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}
.pull-right{float:right !important}
.hidden{display:none !important}
@-ms-viewport{width:device-width}
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}
@media(min-width:992px) and (max-width:1199px){.visible-md{display:block !important}}
@media(min-width:1200px){.visible-lg{display:block !important}}
@media(max-width:767px){.hidden-xs{display:none !important}}
@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}
@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}
@media(min-width:1200px){.hidden-lg{display:none !important}}
.jq-selectbox{vertical-align:middle;cursor:pointer}
.jq-selectbox__select{height:32px;padding:0 45px 0 10px;border:1px solid #CCC;border-bottom-color:#b3b3b3;border-radius:4px;background:#f5f5f5;background:-webkit-linear-gradient(#FFF,#e6e6e6);background:linear-gradient(#FFF,#e6e6e6);box-shadow:inset 1px -1px #f1f1f1,inset -1px 0 #f1f1f1,0 1px 2px rgba(0,0,0,.1);font:14px/32px Arial,sans-serif;color:#333;text-shadow:1px 1px #FFF}
.jq-selectbox__select:hover{background:#e6e6e6;background:-webkit-linear-gradient(#f6f6f6,#e6e6e6);background:linear-gradient(#f6f6f6,#e6e6e6)}
.jq-selectbox__select:active{background:#f5f5f5;box-shadow:inset 1px 1px 3px #DDD}
.jq-selectbox__select-text{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}
.jq-selectbox__trigger{position:absolute;top:0;right:0;width:34px;height:100%;border-left:1px solid #CCC}
.jq-selectbox__trigger-arrow{position:absolute;top:14px;right:12px;width:0;height:0;border-top:5px solid #999;border-right:5px solid transparent;border-left:5px solid transparent}
.jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#000}
.jq-selectbox__dropdown{box-sizing:border-box;width:100%;margin:2px 0 0;padding:0;border:1px solid #CCC;border-radius:4px;background:#FFF;box-shadow:0 2px 10px rgba(0,0,0,.2);font:14px/18px Arial,sans-serif}
.jq-selectbox ul{margin:0;padding:0}
.jq-selectbox li{min-height:18px;padding:5px 10px 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#231f20}
.jq-selectbox li.selected{background-color:#a3abb1;color:#FFF}
.jq-selectbox li:hover{background-color:#08C;color:#FFF}
button.styler::-moz-focus-inner,input[type='button'].styler::-moz-focus-inner,input[type='submit'].styler::-moz-focus-inner,input[type='reset'].styler::-moz-focus-inner{padding:0;border:0}
.cloudzoom-lens{border:5px solid #888;width:100px;height:100px;box-shadow:-0 -0 10px rgba(0,0,0,0.40);cursor:crosshair;z-index:9999}
.cloudzoom-zoom{border:1px solid #888;width:600px;height:200px;box-shadow:-0 -0 10px rgba(0,0,0,0.40);z-index:9999}
.cloudzoom-zoom-inside{border:0;box-shadow:none;z-index:9999}
.cloudzoom-caption{display:none;text-align:left;background-color:#000;color:#fff;font-weight:700;padding:10px;font-family:sans-serif;font-size:11px}
.cloudzoom-blank{background-image:url(css/blank.png)}
.cloudzoom-ajax-loader{background-image:url(css/ajax-loader.gif);width:32px;height:32px}
@font-face{font-family:lg;src:url(fonts/lg.eot?n1z373);src:url(fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(fonts/lg.woff?n1z373) format("woff"),url(fonts/lg.ttf?n1z373) format("truetype"),url(fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}
@-webkit-keyframes lg-right-end{0,100%{left:0}50%{left:-30px}}
@-moz-keyframes lg-right-end{0,100%{left:0}50%{left:-30px}}
@-ms-keyframes lg-right-end{0,100%{left:0}50%{left:-30px}}
@keyframes lg-right-end{0,100%{left:0}50%{left:-30px}}
@-webkit-keyframes lg-left-end{0,100%{left:0}50%{left:30px}}
@-moz-keyframes lg-left-end{0,100%{left:0}50%{left:30px}}
@-ms-keyframes lg-left-end{0,100%{left:0}50%{left:30px}}
@keyframes lg-left-end{0,100%{left:0}50%{left:30px}}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0,opacity 250ms cubic-bezier(0,0,.25,1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0,opacity 250ms cubic-bezier(0,0,.25,1) !important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0,opacity 250ms cubic-bezier(0,0,.25,1) !important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0,opacity 250ms cubic-bezier(0,0,.25,1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}
@-webkit-keyframes rightEnd{0{left:0}50%{left:-15px}100%{left:0}}
@keyframes rightEnd{0{left:0}50%{left:-15px}100%{left:0}}
@-webkit-keyframes topEnd{0{top:0}50%{top:-15px}100%{top:0}}
@keyframes topEnd{0{top:0}50%{top:-15px}100%{top:0}}
@-webkit-keyframes leftEnd{0{left:0}50%{left:15px}100%{left:0}}
@keyframes leftEnd{0{left:0}50%{left:15px}100%{left:0}}
@-webkit-keyframes bottomEnd{0{bottom:0}50%{bottom:-15px}100%{bottom:0}}
@keyframes bottomEnd{0{bottom:0}50%{bottom:-15px}100%{bottom:0}}
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}
.chosen-container.chosen-with-drop .chosen-drop{left:0}
.chosen-container a{cursor:pointer}
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}
.chosen-container-single .chosen-default{color:#999}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}
.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}
.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(css/chosen-sprite.png) no-repeat 0 2px}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}
.chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(css/chosen-sprite.png) no-repeat 100% -20px;background:url(css/chosen-sprite.png) no-repeat 100% -20px,-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(css/chosen-sprite.png) no-repeat 100% -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);background:url(css/chosen-sprite.png) no-repeat 100% -20px,-moz-linear-gradient(#eee 1%,#fff 15%);background:url(css/chosen-sprite.png) no-repeat 100% -20px,-o-linear-gradient(#eee 1%,#fff 15%);background:url(css/chosen-sprite.png) no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}
.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}
.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}
.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}
.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}
.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}
.chosen-container .chosen-results li.group-option{padding-left:15px}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}
.chosen-container-multi .chosen-choices li{float:left;list-style:none}
.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}
.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}
.chosen-container-multi .chosen-choices li.search-field .default{color:#999}
.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}
.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}
.chosen-container-multi .chosen-results{margin:0;padding:0}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}
.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}
.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}
.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}
.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}
.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111 !important}
.chosen-disabled{opacity:.5 !important;cursor:default}
.chosen-disabled .chosen-single{cursor:default}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}
.chosen-rtl{text-align:right}
.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}
.chosen-rtl .chosen-single div{right:auto;left:3px}
.chosen-rtl .chosen-single abbr{right:auto;left:26px}
.chosen-rtl .chosen-choices li{float:right}
.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}
.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(css/chosen-sprite.png) no-repeat -30px -20px;background:url(css/chosen-sprite.png) no-repeat -30px -20px,-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(css/chosen-sprite.png) no-repeat -30px -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);background:url(css/chosen-sprite.png) no-repeat -30px -20px,-moz-linear-gradient(#eee 1%,#fff 15%);background:url(css/chosen-sprite.png) no-repeat -30px -20px,-o-linear-gradient(#eee 1%,#fff 15%);background:url(css/chosen-sprite.png) no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);direction:rtl}
.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(css/chosen-sprite@2x.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
@keyframes fadeOut{0{opacity:1}100%{opacity:0}}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local(OpenSans-Italic),url(fonts/os/mem6YaGs126MiZpBA-UFUK0Udc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local(OpenSans-Italic),url(fonts/os/mem6YaGs126MiZpBA-UFUK0ddc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local(OpenSans-Italic),url(fonts/os/mem6YaGs126MiZpBA-UFUK0Vdc1GAK6bt6o.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local(OpenSans-Italic),url(fonts/os/mem6YaGs126MiZpBA-UFUK0adc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local(OpenSans-Italic),url(fonts/os/mem6YaGs126MiZpBA-UFUK0Wdc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local(OpenSans-Italic),url(fonts/os/mem6YaGs126MiZpBA-UFUK0Xdc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local(OpenSans-Italic),url(fonts/os/mem6YaGs126MiZpBA-UFUK0Zdc1GAK6b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local(OpenSans-SemiBoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKXGUdhmIqOxjaPXZSk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local(OpenSans-SemiBoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKXGUdhvIqOxjaPXZSk.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local(OpenSans-SemiBoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKXGUdhnIqOxjaPXZSk.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local(OpenSans-SemiBoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKXGUdhoIqOxjaPXZSk.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local(OpenSans-SemiBoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKXGUdhkIqOxjaPXZSk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local(OpenSans-SemiBoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKXGUdhlIqOxjaPXZSk.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local(OpenSans-SemiBoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKXGUdhrIqOxjaPX.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local(OpenSans-BoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKWiUNhmIqOxjaPXZSk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local(OpenSans-BoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKWiUNhvIqOxjaPXZSk.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local(OpenSans-BoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKWiUNhnIqOxjaPXZSk.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local(OpenSans-BoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKWiUNhoIqOxjaPXZSk.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local(OpenSans-BoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKWiUNhkIqOxjaPXZSk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local(OpenSans-BoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKWiUNhlIqOxjaPXZSk.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local(OpenSans-BoldItalic),url(fonts/os/memnYaGs126MiZpBA-UFUKWiUNhrIqOxjaPX.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local(OpenSans-Regular),url(fonts/os/mem8YaGs126MiZpBA-UFWJ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local(OpenSans-Regular),url(fonts/os/mem8YaGs126MiZpBA-UFUZ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local(OpenSans-Regular),url(fonts/os/mem8YaGs126MiZpBA-UFWZ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local(OpenSans-Regular),url(fonts/os/mem8YaGs126MiZpBA-UFVp0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local(OpenSans-Regular),url(fonts/os/mem8YaGs126MiZpBA-UFWp0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local(OpenSans-Regular),url(fonts/os/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local(OpenSans-Regular),url(fonts/os/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(fonts/os/mem5YaGs126MiZpBA-UNirkOX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(fonts/os/mem5YaGs126MiZpBA-UNirkOVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(fonts/os/mem5YaGs126MiZpBA-UNirkOXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(fonts/os/mem5YaGs126MiZpBA-UNirkOUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(fonts/os/mem5YaGs126MiZpBA-UNirkOXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(fonts/os/mem5YaGs126MiZpBA-UNirkOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(fonts/os/mem5YaGs126MiZpBA-UNirkOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(fonts/os/mem5YaGs126MiZpBA-UN7rgOX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(fonts/os/mem5YaGs126MiZpBA-UN7rgOVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(fonts/os/mem5YaGs126MiZpBA-UN7rgOXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(fonts/os/mem5YaGs126MiZpBA-UN7rgOUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(fonts/os/mem5YaGs126MiZpBA-UN7rgOXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(fonts/os/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(fonts/os/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;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;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
.slick-slide img{display:block}
.slick-initialized .slick-slide{display:block}:root{--c-green-900: #203114;--c-green-700: #4f7d2a;--c-green-500: #6e9e3b;--c-green-300: #8fc853 }html{overflow-x:auto}.hidden_search{display:none!important}body{margin-top:110px;font-family:Open Sans,sans-serif;color:#3c3c3c;background:#fff;min-width:280px;overflow-x:hidden;overflow-x:clip}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-10px)}50%{transform:translate(10px)}75%{transform:translate(-10px)}to{transform:translate(0)}}.paylogos img{width:100%;max-width:200px;height:100%}.filters-toggle{font-size:14px;margin-bottom:15px}.filters-toggle img,.sorting-toggle img{margin-right:15px}.filters-toggle:hover{cursor:pointer}.mobile-only{display:none!important}.icon-after:after,.icon-before:before{content:"";display:inline-block;vertical-align:middle}.item-right{text-align:right}.flex-box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.flex-box.vertical{-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}h1,h3{font-size:24px;font-weight:400;text-transform:uppercase}article{margin-top:40px}article ol,article p,article ul{font-size:18px;line-height:1.5;color:#484848;text-align:justify}article img{max-width:100%}article h2{font-size:24px;padding-top:30px;text-transform:uppercase;font-weight:400}article h2:after{content:"";display:block;width:35px;height:1px;margin-top:22px;background-color:var(--c-green-500)}article ul{padding:0;list-style:none}article ul li{position:relative;margin:5px 0;padding-left:25px}article ul li:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background-color:var(--c-green-500);top:.55em;left:0}article a{font-size:18px;color:var(--c-green-700)}article .category-item a{font-size:12px}.categories-container{display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between}.category-item{flex:1 1 calc(25% - 20px);max-width:calc(25% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-item a{color:#343434}@media(max-width:768px){.category-item{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}article a:hover{color:var(--c-green-700)}.form .input-group input,.form .input-group textarea{display:inline-block;width:100%;padding:0 8px;background-color:#fff;border:1px solid #bbb;height:32px;font-size:14px;margin-bottom:10px}.form .input-group input:focus,.form .input-group textarea:focus{border:2px solid #91b66b!important;outline:none}.error-message{display:none}.form .input-group input:read-only,.form .input-group textarea:read-only{background:#eee;cursor:not-allowed}.form .input-group textarea{height:92px;padding:5px 8px;resize:none}.form .input-group .stars-wrp{overflow:hidden}.form .title{font-size:24px;line-height:30px;text-transform:uppercase;text-align:left}.form .btn{display:inline-table;margin-top:10px}.form select{padding:5px 2px 5px 8px;display:inline-block;border:1px solid #bbb;background-color:#fff}.btn{padding:15px 35px;font-size:14px;color:var(--c-green-700);text-transform:uppercase;background-color:#fff;text-align:center;border:1px solid var(--c-green-700);outline:0;line-height:1.2;-webkit-transition:.25s ease;transition:.25s ease}.btn.active,.btn:hover{background-color:var(--c-green-500);color:#fff;text-decoration:none}.fust_buy_button:hover{background-color:var(--c-green-500);color:#fff}.fust_buy_button{color:var(--c-green-700);margin-left:10px;background-color:var(--c-green-500);color:#fff}.dropdown{position:relative;display:inline-block;cursor:pointer;z-index:5;-ms-user-select:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.dropdown:hover>.dropdown-ctn{display:block}.dropdown>span{box-sizing:border-box;color:var(--c-green-700);font-size:14px;text-transform:uppercase;padding:0 10px 0 15px}.dropdown>span:after{content:"";display:inline-block;margin-left:10px;vertical-align:middle;width:0;height:0;border-style:solid;border-color:var(--c-green-500) transparent transparent;border-width:5px 3px 0}.personal_overflow{position:fixed;top:0;z-index:1;left:0;width:100%;height:100%;display:none}.dropdown .dropdown-ctn{position:absolute;z-index:2;left:0;background:#fff;display:none}.dropdown .dropdown-ctn li{padding:8px 0;font-size:14px}.dropdown .dropdown-ctn li a{color:#1e1e1e}.header{position:fixed;box-shadow:0 0 #00000080;top:0;left:0;z-index:10;width:100%;padding-top:3px;padding-bottom:0;font-size:11px;color:#3a3a3a;background:#fff;transition:box-shadow .36s ease,padding .36s ease}.main-menu-h:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2.5px;background:linear-gradient(to right,#6f9d41 20%,transparent 20%);background-size:200% 100%;z-index:9999;display:none}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.header .main-menu-h .main-menu .active>span,.header .main-menu-h .main-menu a:hover,.header.full-width .main-menu-h .main-menu .active>span,.header.full-width .main-menu-h .main-menu a:hover{color:var(--c-green-700)}.header .icon-before{display:inline-block;margin-left:13px}.header .icon-before:before{width:23px;height:27px;margin-top:3px;background:url(img/all-icons.svg) no-repeat 0 0}.header .icon-before a,.header .icon-before span{padding:12px 3px 12px 5px;color:#3a3a3a}.header .coast,.header .lang,.header .person{display:inline-block;vertical-align:middle}.header .phone{vertical-align:middle;display:inline-block;margin-left:13px;width:26px;height:20px;background:url(img/phone-icon4.svg) no-repeat 0 0}.header .lang li:hover>a{color:var(--c-green-700);text-decoration:none}.header .coast li:hover>a{color:var(--c-green-700);text-decoration:none}.header .dropdown .dropdown-ctn{width:65px;background:0 0;border:0}.header .dropdown .dropdown-ctn ul{background:#fff;border:1px solid #e7e7e7;border-top:0;padding:0 0 0 15px;margin:0;list-style:none}.header .dropdown .dropdown-ctn:before{content:"";display:block;width:100%;height:8px}.header .lang .dropdown-ctn ul,.header .lang>span{padding-left:6px}.header .lang .dropdown-ctn{width:50px}.header .person,.header .person-money{color:#75a93e;margin-left:22px}.header .person-money:before,.header .person:before{background-position:0 0}.header .person-discount{cursor:pointer}.header .person-discount:hover span{color:var(--c-green-700)}.header .person-discount:before{background-position:-204px 0}.header .item-right{position:relative;z-index:11}.header .favorite:before{background-position:-50px 0}.header .commerce:before{background-position:-75px 0}.header .search-btn{cursor:pointer}.header .search-btn:before{background-position:-100px 0;-webkit-transition:background .3s ease;transition:background .3s ease}.search-h{position:absolute;z-index:3;top:43px;right:0;width:100%;padding-bottom:15px;background:#fff;opacity:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(1,0);transform:scaleY(0);-webkit-transition:all .35s ease;transition:all .35s ease;pointer-events:none}.search-h .col-sm-3 img{display:none}.search-h form{position:relative;display:block;margin-top:15px}.search-h form input[type=text]{width:100%;height:45px;border:0;font-size:24px;border-bottom:1px solid #e9e8e9;outline:0;padding-right:30px}.search-h form input[type=submit]{position:absolute;top:12px;right:0;margin-top:0;width:23px;height:24px;border:0;padding:0;outline:0;background:url(img/all-icons.svg) no-repeat -100px 0}.header:not(.no-transition) .main-menu-h .logo-h,.header:not(.no-transition) .main-menu-h .main-menu>ul,.header:not(.no-transition) .main-menu-h .main-menu>ul>li,.header:not(.no-transition) .main-menu-h .row>*{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.main-menu-h{position:relative;z-index:1;margin-top:3px;padding-top:6px;border-top:1px solid #e9e8e9;border-bottom:1px solid #f1f1f1}.main-menu-h .item-right{z-index:2}.main-menu-h .logo-h{position:relative;z-index:4;opacity:1;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translateZ(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}.main-menu{position:static}.main-menu ul{list-style:none;padding:0;margin:0;cursor:default}.main-menu>ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:35px;padding-bottom:14px;margin-left:-15px;margin-right:-15px}.main-menu>ul>li>a,.main-menu>ul>li>span{padding:15px}.main-menu li{display:inline-block;font-size:14px;text-transform:uppercase;color:#0e0506}.main-menu a{color:#0e0506;text-decoration:none}.main-menu .sub-menu{position:absolute;z-index:1;top:93%;left:0;width:100%;padding:30px 15px;border:2px solid var(--c-green-500);border-width:3px 0 1px;margin-top:3px;background-color:#fff;box-shadow:0 50px 70px -21px #161616;color:#1e1e1e;display:none}.main-menu .sub-menu .back_menu,.main-menu .open_sub{display:none}.main-menu .sub-menu:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:20px}.main-menu .sub-menu .sub-item-image{float:right;max-width:190px}.main-menu .sub-menu .sub-item-image a{position:relative;float:left;width:198px;height:200px;text-align:center;overflow:hidden;border:1px solid rgba(205,205,205,.5)}.main-menu .sub-menu .sub-item-image a+a{border-left-width:0}.main-menu .sub-menu .sub-item-image span{position:absolute;bottom:20px;left:12%;width:76%;text-align:center;text-transform:uppercase;font-size:14px;color:#393939;background-color:#ffffff87;border:2px solid #fff;box-shadow:0 0 10px .3px #0000001f}.main-menu .sub-menu .sub-item{display:inline-block;max-width:150px;vertical-align:top}.main-menu .sub-menu .sub-item+.sub-item{margin-left:70px}.main-menu .sub-menu .sub-item>span{margin-bottom:10px}.main-menu .sub-menu .sub-item>span,.main-menu .sub-menu .sub-item>span a,.main-menu .sub-menu .sub-item>span span{display:inline-block;font-size:14px!important;text-transform:uppercase}.main-menu .sub-menu .sub-item>span a:hover,.main-menu .sub-menu .sub-item>span span.active{color:var(--c-green-700)}.main-menu .sub-menu .sub-item>span:after{content:"";display:block;width:20px;height:1px;margin-top:7px;background-color:var(--c-green-500)}.main-menu .sub-menu li{display:block;margin-bottom:7px}.main-menu .sub-menu a{font-size:14px;color:#1e1e1e;text-transform:none}.brand-top{position:relative;margin-top:-95px;width:100%;height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden}.brand-top:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000000d,#00000026,#00000073);z-index:1;pointer-events:none}.brand-top .bgvideo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(1.05);z-index:0}.brand-top .mouse{position:absolute;bottom:28px;left:50%;transform:translate(-50%);z-index:2;width:22px;height:36px;border:2px solid rgba(255,255,255,.5);border-radius:11px;animation:heroFadeIn 1s ease-out .8s both}.brand-top .mouse .mouse-scroller{width:3px;height:7px;background:#ffffffb3;border-radius:2px;position:absolute;left:50%;transform:translate(-50%);animation:scrollIndicator 1.6s ease-in-out infinite}.brand-top-ctn{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:0 24px}.brand-top-ctn div{display:flex;flex-direction:column;align-items:center;gap:28px}.brand-top-ctn img{max-width:280px;width:60vw;height:auto;filter:drop-shadow(0 4px 24px rgba(0,0,0,.25));animation:heroFadeIn .8s ease-out both}.brand-top-ctn a{display:inline-block;padding:14px 48px;color:#fff;font-size:15px;font-weight:500;letter-spacing:3px;text-transform:uppercase;text-decoration:none;border:1px solid rgba(255,255,255,.6);background:#ffffff0f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .3s,border-color .3s,transform .3s;animation:heroFadeIn .8s ease-out .3s both}.brand-top-ctn a:hover{background:#ffffff2e;border-color:#fff;transform:translateY(-2px)}@keyframes scrollIndicator{0%{top:6px;opacity:1}to{top:20px;opacity:0}}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(max-width:991px){.brand-top{margin-top:-100px}.brand-top-ctn img{max-width:220px}.brand-top-ctn a{padding:12px 36px;font-size:14px;letter-spacing:2px}}@media(max-width:767px){.brand-top .mouse{display:none}.brand-top-ctn img{max-width:180px}.brand-top-ctn a{padding:11px 32px;font-size:13px;letter-spacing:1.5px}}@media(max-width:440px){.brand-top-ctn img{max-width:150px}.brand-top-ctn a{padding:10px 24px;font-size:12px}}.footer{border-top:1px solid #f2f2f2;text-align:center;color:#454445;margin-top:20px}.home-page .footer{border:0;margin:0}.footer--v2{background:#f7f8f5;text-align:left;color:#3c3c3c}.footer-new__inner{max-width:1180px;margin:0 auto;padding:0 24px}.footer-new__grid{display:grid;grid-template-columns:1.3fr 1fr 1.3fr;gap:40px;max-width:1180px;margin:0 auto;padding:56px 24px 40px}.footer-new__col h4{font-size:13px;text-transform:uppercase;letter-spacing:.6px;margin:0 0 18px;font-weight:700;color:#3c3c3c}.footer-new__col--brand{display:flex;flex-direction:column;justify-content:center}.footer-new__logo{display:inline-block;margin-bottom:14px;font-size:26px;font-weight:800;line-height:1;color:var(--c-green-700);text-decoration:none}.footer-new__socials.socials-b{margin-top:0;margin-left:-15px}.footer-new__contacts{list-style:none;margin:0;padding:0}.footer-new__contacts li{margin-bottom:8px}.footer-new__contacts a{color:#3c3c3c;text-decoration:none;font-size:14px}.footer-new__contacts a:hover{color:var(--c-green-700)}.footer-new__subscribe-row{display:flex;max-width:320px}.footer-new__subscribe-row input[type=text]{flex:1;border:1px solid #dcdcdc;border-right:0;border-radius:4px 0 0 4px;padding:0 14px;height:44px;font-size:13px;outline:0;background:#fff}.footer-new__subscribe-row input[type=submit]{border:0;background:var(--c-green-500);color:#fff;padding:0 20px;height:44px;border-radius:0 4px 4px 0;font-size:12px;text-transform:uppercase;font-weight:700;cursor:pointer;outline:0}.footer-new__subscribe-row input[type=submit]:hover{background:#5d9119}.footer-new__col--subscribe .subcribe_thanks_text{margin-top:12px;font-size:13px;line-height:1.4;padding:0}.footer-new__categories{border-top:1px solid #e4e3e3;padding:30px 0}.footer-new__categories h3{font-size:13px;text-transform:uppercase;letter-spacing:.6px;margin:0 0 16px;font-weight:700;color:#3c3c3c}.footer-new__categories .categories-container{font-size:13px}.footer-new__categories .category-item{overflow:visible;text-overflow:clip;white-space:normal;line-height:1.5;margin-bottom:4px}.footer-new__categories .category-item a{color:#8e8e8e}.footer-new__categories .category-item a:hover{color:var(--c-green-700)}.footer-new__bottom{border-top:1px solid #e4e3e3;background:#fff}.footer-new__bottom-inner{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;max-width:1180px;margin:0 auto;padding:18px 24px}.footer-new__bottom .paylogos{margin-right:auto}.footer-new__bottom .paylogos img{max-width:130px}.footer-new__legal{display:flex;gap:20px}.footer-new__legal .user_agreement{font-size:12.5px;color:#8e8e8e;text-decoration:none}.footer-new__legal .user_agreement:hover{color:var(--c-green-700);text-decoration:underline}.footer-new__bottom .copyright{margin:0;padding:0;border:0;background:none;font-size:12.5px;line-height:18px;color:#8e8e8e;flex-basis:100%}@media(max-width:860px){.footer-new__grid{grid-template-columns:1fr 1fr;padding:40px 24px 30px}.footer-new__col--brand{grid-column:1 / -1}}@media(max-width:560px){.footer-new__grid{grid-template-columns:1fr}.footer-new__bottom-inner{padding:16px}.footer-new__bottom .paylogos{margin-right:0;order:3}}.footer .copyright{margin:0;padding:15px;font-size:16px;line-height:22px;color:#8e8e8e;background:#fff;border-top:1px solid #e4e3e3}.socials-b{margin-top:30px}.socials-b a{display:inline-block;width:34px;height:27px;margin:0 15px;background:url(img/social-icon_2.png) no-repeat 0 -38px;text-decoration:none}.socials-b a:hover{background-position-y:-79px}.socials-b a.fb{background-position-x:9px}.socials-b a.in{background-position-x:-261px}.socials-b a.vb{background-position-x:-333px}.catalog-collection{padding:40px 15px}.cc-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:190px;grid-auto-flow:dense;gap:14px}.cc-card{position:relative;display:block;overflow:hidden;border-radius:20px;background:#e9eae5;text-decoration:none;transition:box-shadow .35s}.cc-card:hover{box-shadow:0 18px 44px #10180c1f}.cc-tall{grid-row:span 2}.cc-wide{grid-column:span 2}.cc-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:contrast(1.06) saturate(1.1) brightness(1.02);transition:transform .6s cubic-bezier(.22,.61,.36,1)}.cc-card:hover>img{transform:scale(1.06)}.cc-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,14,6,.42) 0%,transparent 42%);pointer-events:none;transition:background .35s}.cc-photo:hover:after{background:linear-gradient(0deg,#0a0e068c,#0a0e0614)}.cc-tag{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px}.cc-tag span{font-size:14px;font-weight:700;line-height:1.3;color:#fff;background:#0e140873;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:9px 16px;border-radius:100px;border:1px solid rgba(255,255,255,.18)}.cc-tag i{flex-shrink:0;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffffeb;color:var(--c-green-900);font-style:normal;transform:rotate(-45deg);transition:transform .35s,background .35s,color .35s}.cc-card:hover .cc-tag i{transform:rotate(0);background:var(--c-green-500);color:#fff}.cc-txt{background:var(--c-green-900);padding:26px;display:flex;flex-direction:column}.cc-txt-body{flex:1}.cc-txt-body span{display:block;font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#a9cb7d}.cc-txt-body p{margin:8px 0 0;font-size:20px;font-weight:700;line-height:1.3;color:#fff;display:inline}.cc-txt-body i{font-size:20px;font-weight:700;font-style:normal;line-height:1.3;color:#cfe3ae}.cc-txt>a{align-self:flex-start;font-size:13px;font-weight:700;color:#fff;text-decoration:none;border-bottom:1.5px solid rgba(255,255,255,.4);padding-bottom:3px;transition:border-color .3s}.cc-txt>a:after{content:" \2192"}.cc-txt>a:hover{border-color:#fff}.cc-cta{background:#f3f6ee;border:1px solid rgba(110,158,59,.18);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;text-align:center;font-size:17px;font-weight:800;color:var(--c-green-900)}.cc-cta i{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--c-green-500);color:#fff;font-size:20px;font-style:normal;transition:transform .3s}.cc-cta:hover i{transform:scale(1.12)}@media(max-width:900px){.cc-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:170px}}@media(max-width:600px){.catalog-collection{padding:24px 12px}.cc-grid{grid-auto-rows:150px;gap:10px}.cc-card{border-radius:14px}.cc-tag i{display:none}.cc-tag span{font-size:12px;padding:7px 12px}.cc-txt{padding:20px}.cc-txt-body p,.cc-txt-body i{font-size:16px}}.scroller{height:205px;position:relative}.scroller .disable{display:none}.scroller .viewport{position:relative;height:205px;overflow:hidden}.scroller .overview{position:absolute;top:0;left:0}.scroller .scrollbar{position:absolute;right:-15px;top:0;width:1px;height:100%}.scroller .track{position:relative;height:100%;width:1px;background-color:#a9a9a9}.scroller .thumb{position:absolute;top:0;left:-1px;height:20px;width:3px;cursor:pointer;overflow:hidden;background-color:#b5b5b5;border-radius:2px}.tooltip{position:absolute;z-index:1;display:block;font-size:12px;padding:5px 0}.tooltip:after{content:"";position:absolute;bottom:2px;left:50%;margin-left:-4px;width:0;height:0;border-color:transparent;border-style:solid;border-width:4px 4px 0;border-top-color:#fff}.tooltip-inner{padding:3px 5px;color:#b4b4b4;text-align:center;background-color:#fff;border:1px solid #adc890}.tooltip-arrow{position:absolute;bottom:0;left:50%;margin-left:-5px;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 5px 0;border-top-color:#adc890}@-webkit-keyframes fast-open{0%{opacity:0}to{opacity:1}}@keyframes fast-open{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fast-close{0%{opacity:1}to{opacity:0}}@keyframes fast-close{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fast-action-open{0%{-webkit-transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@keyframes fast-action-open{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fast-actiont-close{0%{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0)}}@-webkit-keyframes fast-action-close{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fast-action-close{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fast-action{position:fixed;top:0;left:0;z-index:15;width:100%;height:100%;background-color:#1c1c1c99;display:none}.fast-action.fast-dragging:not(.close),.fast-action.fast-dragging:not(.close) .action-panel,.fast-action[data-swipe-closing],.fast-action[data-swipe-closing] .action-panel{-webkit-animation-name:none!important;animation-name:none!important}.fast-action .action-panel{position:absolute;top:0;right:0;max-width:650px;width:100%;height:100%;padding:35px;background:#fff;border-left:1px solid var(--c-green-500);overflow-x:auto;overflow-y:scroll}.fast-action .close-action{position:absolute;right:42px;top:43px;width:33px;height:33px;border:0;padding:0;outline:0;background:url(img/fast-action-close.png) no-repeat center}.fast-action .thumb,.fast-action .track{background-color:#c3c3c3}.fast-action .thumb{width:5px;left:-2px;border-radius:5px}.fast-btn{cursor:pointer}html.modal-lock,html.modal-lock body{overflow:hidden;overscroll-behavior:none}#fast-favorite .fast-list{margin-bottom:0}.fast-action .action-panel{background:linear-gradient(180deg,#fffffffa,#f5faf0fa)}.fast-item{display:none;height:100%;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.fast-item h2{font-weight:400;font-size:24px;line-height:30px;margin:15px 0;text-transform:uppercase}.fast-item .fast-list{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;height:auto;min-height:149px;margin-bottom:20px}.fast-item .fast-list .viewport{position:absolute;top:0;left:0;height:100%;border:1px solid var(--c-green-500);border-width:1px 0}.fast-item .fast-list .overview,.fast-item .fast-list .viewport,.fast-item .fast-list table{width:100%}#fast-basket .fast-list .viewport{border:0;border-radius:24px;background:linear-gradient(180deg,#fffffffa,#f8fbf3fa);box-shadow:inset 0 0 0 1px #6e9e3b24,0 18px 40px #16220f0f;overflow:hidden}.fast-item .fast-list table{border-collapse:separate;border-spacing:0 12px}.fast-item .fast-list td{position:static;font-size:14px;color:#484848;text-align:left;vertical-align:top;padding:18px 0;float:none;border-bottom:0}.fast-item .fast-list td .title{margin:0 0 10px;color:#bebebe;line-height:1}.fast-item .basket-action{margin-top:auto;padding-top:8px;font-size:18px;font-weight:600;text-transform:uppercase}.fast-item#fast-basket .basket-action{margin-top:0;padding:18px 18px 0;background:linear-gradient(180deg,#fff0,#f9fcf4fa);border-top:1px solid rgba(110,158,59,.12)}.fast-item#fast-basket .basket-action .cart_sum{color:var(--c-green-900)}.fast-item#fast-basket .basket-action a{border-radius:18px;box-shadow:0 14px 28px #6e9e3b2e;background-color:#fff}.fast-item .basket-action.basket_empty{display:none}.fast-item .basket-action .row div:last-child{text-align:right}.fast-item .basket-action a{display:block;margin-top:20px;padding:15px 10px;color:var(--c-green-700);font-size:24px;line-height:28px;font-weight:700;text-align:center;text-decoration:none;border:2px solid var(--c-green-700);-webkit-transition:all .3s ease;transition:all .3s ease}.fast-item .basket-action a:hover{background-color:var(--c-green-500);color:#fff}.fixed-panel{display:none;position:fixed;z-index:7;top:50%;right:0;width:63px;padding:10px 5px;text-align:center;border:1px solid var(--c-green-500);border-right:0;border-radius:5px 0 0 5px;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fixed-panel a{display:inline-block;height:34px;width:49px;margin:10px 0;background:url(img/fixed-panel-icon.png) no-repeat 0 0}.fixed-panel .back-call-a{background-position:center 2px}.fixed-panel .contact-a{background-position:center center}.fixed-panel .review-a{background-position:center bottom}.fast-item{z-index:9;right:0;top:0;width:100%;height:100%;font-size:18px;display:none}.fast-item .fixed-wrapper{position:absolute;top:0;right:0;width:100%;height:130%;background-color:#fff}.sc-confirm__box.bc-modal{max-width:400px;padding:30px 26px 26px}.sidebar-checkout .chosen-container .chosen-single{padding:9px 14px;height:auto;font-size:15px;border:1px solid #d4d4d4;border-radius:10px;background:#fff;box-shadow:none;line-height:1.4}.sidebar-checkout .chosen-container .chosen-single span{margin-right:24px}.sidebar-checkout .chosen-container .chosen-single div b{background-position:0 6px}.sidebar-checkout .chosen-container-active .chosen-single{border-color:var(--c-green-500)}.sidebar-checkout .chosen-container .chosen-drop{border-radius:0 0 10px 10px;border-color:#d4d4d4}.sidebar-checkout .chosen-container .chosen-results li.highlighted{background:var(--c-green-500)}.sidebar-checkout .chosen-container.error_input .chosen-single{border-color:#e74c3c;background:#fef5f5}.fast-action .close-action{width:44px;height:44px;border:0;border-radius:16px;background:#6e9e3b14;box-shadow:inset 0 0 0 1px #6e9e3b29;cursor:pointer;position:absolute;right:20px;top:20px;z-index:10;padding:0}.fast-action .close-action:before,.fast-action .close-action:after{content:"";position:absolute;top:50%;left:50%;display:block;width:22px;height:2px;border-radius:999px;background:var(--c-green-500)}.fast-action .close-action:before{transform:translate(-50%,-50%) rotate(45deg)}.fast-action .close-action:after{transform:translate(-50%,-50%) rotate(-45deg)}#fast-profile .profile-panel{padding:10px 0}#fast-profile .profile-panel__user{display:flex;align-items:center;gap:14px;margin-bottom:24px}#fast-profile .profile-panel__avatar{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--c-green-500),#8ec04e);flex-shrink:0}#fast-profile .profile-panel__name{font-size:17px;font-weight:600;color:var(--c-green-900);line-height:1.3}#fast-profile .profile-panel__cards{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:28px}#fast-profile .profile-panel__card{padding:16px;border-radius:14px;background:#6e9e3b0f;border:1px solid rgba(110,158,59,.12);text-align:center}#fast-profile .profile-panel__card.btn-modal{cursor:pointer;transition:border-color .2s,background .2s}#fast-profile .profile-panel__card.btn-modal:hover{border-color:#6e9e3b4d;background:#6e9e3b1a}#fast-profile .profile-panel__card-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--c-green-700);margin-bottom:6px}#fast-profile .profile-panel__card-value{font-size:22px;font-weight:700;color:var(--c-green-900)}#fast-profile .profile-panel__topup{display:inline-block;margin-top:8px;font-size:12px;color:var(--c-green-700);text-decoration:none;border-bottom:1px dashed rgba(110,158,59,.4)}#fast-profile .profile-panel__topup:hover{border-color:var(--c-green-500)}#fast-profile .profile-panel__nav{display:flex;flex-direction:column;gap:2px}#fast-profile .profile-panel__link{display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:10px;font-size:15px;color:#333;text-decoration:none;transition:background .15s}#fast-profile .profile-panel__link:hover{background:#6e9e3b12;color:var(--c-green-900)}#fast-profile .profile-panel__link--logout{margin-top:12px;padding-top:18px;border-top:1px solid rgba(0,0,0,.06);border-radius:0;color:#999}#fast-profile .profile-panel__link--logout:hover{background:#c832320d;color:#c33}#fast-profile .profile-panel__icon{width:20px;height:20px;flex-shrink:0;opacity:.6}#fast-profile .profile-panel__link--logout .profile-panel__icon{opacity:.4}.profile-page__card .chosen-container{width:100%!important}.profile-page__card .chosen-container .chosen-single{height:44px;padding:0 14px;border:1px solid rgba(110,158,59,.2);border-radius:12px;background:#fff;box-shadow:none;font-size:15px;line-height:42px;color:#202020}.profile-page__card .chosen-container-active .chosen-single{border-color:var(--c-green-500)}.profile-page__card .chosen-container .chosen-single span{margin-right:24px;color:#202020}.profile-page__card .chosen-container .chosen-drop{border:1px solid rgba(110,158,59,.16);border-radius:0 0 12px 12px;box-shadow:0 12px 28px #1f30141f}.profile-page__card .chosen-container .chosen-results li{padding:10px 14px;font-size:14px}.profile-page__card .chosen-container .chosen-results li.highlighted{background:var(--c-green-500)}.profile-page__card .chosen-container .chosen-search input{height:38px;padding:0 10px;border:1px solid rgba(110,158,59,.16);border-radius:8px;font-size:14px}.np-add-form .chosen-container~select.np-city-deferred,.np-add-form .chosen-container~select.np-depart-deferred{display:none}.np-add-form .chosen-results{max-height:200px!important}.fast-item .phone-contact,.fixed-contact .phone-contact{margin-left:35px;line-height:1.7}.fast-item .phone-contact .mkod,.fixed-contact .phone-contact .mkod{display:inline-block}.fast-item .phone-contact p:first-of-type,.fixed-contact .phone-contact{margin-bottom:2.8em}.fast-item .phone-contact p:first-of-type img,.fixed-contact .phone-contact{top:30%}.fast-item .phone-contact p:last-of-type,.fixed-contact .phone-contact{margin-top:3em}.about-ctn{padding:50px 0 80px;border-bottom:1px solid var(--c-green-500)}.about-ctn .vertical{-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center}.about-ctn .vertical h2{margin:0 0 10px}.production{padding:0 0 80px;background:url(img/circle-big.png) no-repeat center}.production h2{margin-bottom:50px}.add-map-form .form{padding:50px 100px;background:url(tmp/add-map.jpg) repeat top center #e8e8e8}#history-form .add-map-form .form{padding:50px 30px}.phone-contact{padding:0}.phone-contact p{position:relative;padding-left:15px;margin-bottom:2.2em}.phone-contact p img{position:absolute;top:50%;right:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.phone-contact a{color:var(--c-green-700)}.stars-wrp{margin-bottom:10px}.stars-wrp span{font-size:14px;float:left}.stars{position:relative;display:inline-block;width:88px;height:15px;background:url(img/stars.png) repeat-x 0 0}.stars .star{position:absolute;left:0;top:0;height:100%;background:url(img/stars.png) repeat-x 0 -19px}.menu-l{width:235px}.menu-l .enable-affix{display:inline}.menu-l .h1,.menu-l h1{font-size:24px;font-weight:400;margin:20px 0 15px;text-transform:uppercase}.menu-l .show-all,.menu-l ul a,.menu-l ul span{padding-left:10px;font-size:14px;text-transform:uppercase;color:#0e0506;text-decoration:none}.menu-l .show-all:hover,.menu-l ul a:hover,.menu-l ul li.active>span{color:var(--c-green-700)}.menu-l li{padding:0;margin:0}.menu-l li:before{content:none}.menu-l li.active>a,.menu-l li>a.active{color:var(--c-green-700)}.menu-l ul a:before,.menu-l ul li.active>span:before{position:absolute;top:0;left:0;width:5px;height:100%;background-color:var(--c-green-500);max-height:26px}.menu-l ul li a.active:before,.menu-l ul li.active a:before,.menu-l ul ul li a.active:before,.menu-l ul ul li.active a:before{content:""}.filter{-ms-user-select:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.filter .filter-item{width:95%;border-top:1px solid #e3e3e3}.filter .filter-item.active .title{background-image:url(img/filter-arrow1.png)}.filter .filter-cnt{display:none;padding:0 0 15px}.filter .title{font-size:15px;color:#0e0506;text-transform:uppercase;padding:15px 25px 15px 0;cursor:pointer;background:url(img/filter-arrow.png) no-repeat center right}.filter .checkbox label{display:block;margin:5px 0}.filter .checkbox label input,.filter .checkbox label span{display:inline-block;vertical-align:middle}.filter .checkbox label span{margin-left:5px}.filter .size{padding-right:19px}.filter .size input{display:none}.filter .size label{display:inline-block;vertical-align:middle;margin:3px}.filter .size label span{display:inline-block;font-size:12px;color:#0e0506;height:36px;padding:0 3px;min-width:36px;line-height:34px;text-align:center;border:1px solid var(--c-green-500);border-radius:20px;cursor:pointer;-webkit-transition:.25s ease;transition:.25s ease}.filter .size label:hover span{background-color:var(--c-green-700);color:#fff}@media(max-width:1024px){.filter .size label span[data-cnt]{position:relative;overflow:visible}.filter .size label span[data-cnt]:after{content:attr(data-cnt);position:absolute;top:-8px;right:2px;min-width:15px;height:15px;padding:0 4px;box-sizing:border-box;background:#fff;border:1px solid #e3e8dd;border-radius:8px;font-size:10px;line-height:13px;font-weight:400;text-align:center;color:#8a938a}.filter .size label span[data-cnt=""]:after,.filter .size label span[data-cnt="0"]:after{content:none}.filter .size input:checked+span[data-cnt]:after{color:var(--c-green-700)}}.filter .color{padding-left:5px}.filter .color input{display:none}.filter .color label{display:inline-block;vertical-align:middle;cursor:pointer;margin:7px}.filter .color label.filter_color_h{display:block}.filter .color label span{display:inline-block;width:30px;height:30px;border:1px solid #e4e4e4;border-radius:50%;background-repeat:no-repeat;background-position:center;text-align:center;line-height:30px;vertical-align:top}.filter .color label span.filter_color_n{display:inline-block;width:auto;height:auto;line-height:30px;vertical-align:top;border-radius:0;border:none;text-align:left;margin-left:5px}.filter .color label:hover span{border:2px solid var(--c-green-500)}.filter .color label:hover span.filter_color_n{border:none}.tooltip-custom{display:none;left:0;z-index:8;bottom:100%}.tooltip-custom .tooltip-inner{position:relative;color:#6a6a6a;text-align:left;padding:10px 5px}.product-list{font-size:0}.photo-list{position:absolute;height:100%;width:85px;padding:15px 5px 15px 20px;top:0;right:100%}.photo-list .scroller,.photo-list .viewport{height:100%}.photo-list .scroller .scrollbar{right:-10px}.photo-list .photo-item{display:block;width:60px;height:70px;background-color:#e3e3e3;background-position:top center;background-repeat:no-repeat;background-size:contain;border-radius:3px;cursor:pointer;overflow:hidden}.photo-list .photo-item+.photo-item{margin-top:20px}.add-favorites{display:inline-block;vertical-align:middle;width:20px;height:19px;background:url(img/product-actions.svg) no-repeat 0 0}.add-favorites:hover{background-position:-30px 0}.sort-panel{margin-bottom:15px;font-size:14px;color:#6a6a6a;-ms-user-select:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.people-sort,.view-sort-list{display:inline-block;vertical-align:middle}.people-sort a,.view-sort-list a{display:inline-block;vertical-align:middle;width:25px;height:25px;background-color:#000;background:url(img/sort-icon.png) no-repeat 0 0}.people-sort-f.people-sort a{background:0 0;background-color:inherit;width:auto;height:auto;font-size:16px;position:relative;text-transform:none;color:#6a6a6a;padding-left:0;width:100%;display:block;line-height:30px}.people-sort-f.people-sort a.active,.people-sort-f.people-sort a:hover{color:var(--c-green-700);text-decoration:none}.people-sort-f.people-sort a:before{display:inline-block;content:"";height:25px;width:25px;background:url(img/sort-icon.png) no-repeat 0 0;vertical-align:top;margin:5px 10px 5px 0}.people-sort-f.people-sort a.girl-sort:before{background-position:-61px 0}.people-sort-f.people-sort a.man-sort.active:before,.people-sort-f.people-sort a.man-sort:hover:before{background-position:-30px 0}.people-sort-f.people-sort a.girl-sort.active:before,.people-sort-f.people-sort a.girl-sort:hover:before{background-position:-98px 0}.people-sort{margin-right:5px}.people-sort a{margin-right:15px}.people-sort .man-sort.active,.people-sort .man-sort:not(.hover):hover{background-position:-30px 0}.people-sort .girl-sort.active,.people-sort .girl-sort:not(.hover):hover{background-position:-98px 0}.people-sort .girl-sort,.people-sort .girl-sort.active:not(.hover):hover{background-position:-61px 0}.view-sort-list{float:right}.view-sort-list .view-list{background-position:-140px -1px}.view-sort-list .view-list.active,.view-sort-list .view-list:hover{background-position:-241px 0}.view-sort-list .view-role{background-position:-209px 0}.view-sort-list .view-role.active,.view-sort-list .view-role:hover{background-position:-301px 0}.sort-drop{min-width:175px}.sort-drop>span{position:relative;z-index:3;text-transform:none}.sort-drop .dropdown-ctn{padding:20px 0 0;min-width:100%;top:-10px;right:-20px;background:#fff;border:1px solid #e7e7e7}.sort-drop .dropdown-ctn li{text-align:left;font-size:14px;padding:0;white-space:nowrap}.sort-drop .dropdown-ctn li a{font-size:14px;padding:2px 0 2px 15px;display:inline-block;text-decoration:none}.sort-drop .dropdown-ctn li:hover>a{color:var(--c-green-700)}.sort-drop .dropdown-ctn li:before{content:none}.colors-b{border-bottom:1px solid #e3e3e3;padding:12px 0 5px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.colors-b .title{font-size:14px;color:#0e0506;margin-right:10px;width:110px;text-transform:uppercase}.product-page .colors-b .title{line-height:24px}.colors-b .title div{text-transform:none;font-size:12px;font-style:italic}@keyframes fadeToTransparent{0%{background-color:#a0c586}to{background-color:transparent}}.size-b .title span.size-name,.size-b .title span.sizeGroup-name,.size-b .title div.tkan-name{text-transform:none;font-size:12px;color:var(--c-green-700);text-decoration:underline;font-style:italic}.size-b .title span.size-name.inactive-link,.size-b .title span.sizeGroup-name.inactive-link{color:#0e0506;text-decoration:none;cursor:default}.colors-b ul{cursor:default;margin:0;text-align:left}.colors-b ul li{position:relative;display:inline-block;vertical-align:top;cursor:pointer;padding:0;margin:0 10px 10px 0}.colors-b ul li:before{content:none}.colors-b ul li.disabled{cursor:default}.colors-b ul li.disabled span:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(img/disabled-color.png) no-repeat center;background-size:18px 18px}.colors-b ul li:not(.disabled).bx_active span:after,.colors-b ul li:not(.disabled):hover span:after,.colors-b ul li.disabled:hover span:after,.colors-b ul li.disabled.bx_active span:after{content:"";position:absolute;bottom:-15px;left:0;height:3px;width:100%;background-color:var(--c-green-500)}.colors-b ul span{position:relative;display:block;width:33px;height:33px;border:2px solid #f0eeee;background-position:center;background-size:contain;background-repeat:no-repeat;border-radius:50%}.price-b .title,.size-b .title{width:110px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:14px;color:#0e0506;text-transform:uppercase}.size-b{border-bottom:1px solid #e3e3e3;padding:12px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.size-b ul li.stock span:after{position:absolute;top:-8px;right:-4px;width:15px;height:15px;background-color:#fff;text-align:center;border-radius:50%;font-size:10px;line-height:16px;z-index:2;color:#ed8f8f}.size-b ul li.stock.one span:after{content:"1"}.size-b ul{cursor:default;margin:0;text-align:left}.size-b ul li{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;padding:0;margin:5px 0 5px 10px}.size-b ul li:before{content:none}.size-b ul li.disabled span{opacity:.5}.size-b ul li.disabled span:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(img/disabled-color.png) no-repeat center;background-size:18px 18px}.size-b ul li span{display:block;font-size:12px;color:#0e0506;height:33px;line-height:32px;padding:0 3px;min-width:33px;text-align:center;border:1px solid var(--c-green-500);border-radius:19px;position:relative;-webkit-transition:.25s ease;transition:.25s ease}.size-b ul li.avaible span:before,.size-b ul li.avaible span:after{display:block}.size-b ul li.disabled span:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(img/disabled-color.png?u=1) no-repeat center;background-size:17px 17px;z-index:2}.size-b ul li.disabled span:after{display:none}.size-b ul li.disabled span:before{background-color:transparent;border:none}.matching-size{display:inline-block;width:160px}.matching-size .tooltip{width:275px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%);bottom:115%}.matching-size .tooltip .tooltip-inner{padding:10px 15px}.matching-size .tooltip .title+div{text-transform:none;color:#b4b4b4;margin-bottom:10px}.matching-size .tooltip .title{text-transform:uppercase;color:#0e0506;margin-bottom:3px}.matching-size .icon-size{position:relative;display:inline-block;vertical-align:middle;width:50px;height:20px;background:url(img/matching-size.png) no-repeat 0 0}.matching-size .icon-size.normal-size{background-position:-94px 0}.matching-size .icon-size:hover .tooltip{display:block}.matching-size .icon-size.size_status.normal-size,.review-item .matching-size .icon-size.normal-size{background-position:-120px 0}.product-page{color:#0e0506;margin-top:30px}.product-page .photo-ctn{position:relative;padding-left:100px}.product-page .photo-ctn img{transition:0;cursor:url(img/plus-zoom.cur),crosshair;background-color:#fbfbfb}.product-page .photo-list{right:auto;left:0;padding:0;width:80px}.product-page .photo-item{width:77px;height:110px;padding-left:0}.photo-list .photo-item a img{display:block;width:100%;height:100%;border:none;margin:0;padding:0;border-radius:3px}.product-page .photo-item a{display:block;width:100%;height:100%;transition:border .3s ease}.photo-list .photo-item a.cloudzoom-gallery-active,.photo-list .photo-item a:hover{border-left:3px solid var(--c-green-500)!important;border-right:3px solid var(--c-green-500)!important;border-radius:2px!important}.product-page .reviews-top{float:right;margin-top:-65px;text-align:right;line-height:1.2}.product-page .reviews-top a{font-size:12px;color:var(--c-green-700)}.product-page .reviews-top .stars{width:auto;height:auto;background:none;font-size:15px;line-height:1;font-family:Arial,sans-serif;white-space:nowrap;vertical-align:middle}.product-page .reviews-top .stars:before{content:"\2605\2605\2605\2605\2605";letter-spacing:2px;color:#e0e3da}.product-page .reviews-top .star{height:auto;background:none;overflow:hidden;white-space:nowrap;max-width:100%}.product-page .reviews-top .star:before{content:"\2605\2605\2605\2605\2605";letter-spacing:2px;color:#f6b21b}.product-page .product-info .name_h{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #e3e3e3}.product-page .product-info .name_h .name{margin-bottom:5px}.product-page .product-info .name h1{display:inline-block;vertical-align:middle;margin:0}.product-page .product-info .name .artik{float:right;font-size:12px;font-style:italic;font-weight:600;margin-top:7px}.product-page .product-info .add-favorites{margin:1px 10px 0 0}.product-page .size-set-b{padding:24px 0;border-bottom:1px solid #e3e3e3;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-page .size-set-b .title{margin-top:auto;margin-bottom:auto;margin-right:10px}.product-page .size-set-b .matching-size{margin:auto auto auto 0}.product-page .size-set-b .sizes{display:block;margin:auto auto auto 0}.product-page .size-set-b .title{display:inline-block}.product-page .size-set-b .size-table-btn{margin:auto 0 auto auto}.product-page .size-set-b .size-table-btn:after{margin:auto auto auto 10px}.product-page .buy-b{padding:40px 0;border-bottom:1px solid #e3e3e3;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.product-page .price-b b{display:inline-block;font-weight:100;font-size:30px;color:var(--c-green-700)}.product-page .price-b b:not(.pro_old_price){margin-left:0}.product-page .price-b b.pro_old_price{text-decoration:line-through;color:gray;font-size:22px;vertical-align:top;margin-right:15px;line-height:40px}.product-page .opt-price{font-size:14px;margin:17px 0;cursor:pointer}.product-page .opt-price:hover{font-weight:600}.product-page .opt-price:after{content:"";display:inline-block;vertical-align:bottom;margin-left:10px;width:15px;height:20px;background:url(img/opt-price1.png) no-repeat center}.product-page .terms-cooperation-btn a{font-size:12px;text-transform:none}.product-page .roz-price{padding:10px 0;border-bottom:1px solid #e3e3e3;line-height:1.2;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center}.product-page .roz-price div:last-child{font-size:18px;color:#6a6a6a}.product-page .review-list .h5{text-transform:uppercase}.size-table-btn{color:var(--c-green-700);cursor:pointer;margin-top:13px;text-transform:uppercase}.size-table-btn:after{content:"";display:inline-block;vertical-align:middle;position:relative;top:-2px;width:33px;height:21px;margin-left:10px;background:url(img/size-set.png) no-repeat center}.accordion-item{border-bottom:1px solid #e3e3e3}.accordion-item .title{margin:0;font-weight:400;text-transform:uppercase;font-size:14px;color:#0e0506;line-height:1.2;padding:10px 0;background:url(img/filter-arrow.png) no-repeat center right;cursor:pointer}.accordion-item .accordion-ctn{display:none;padding-bottom:10px;padding-left:25px}.accordion-item .accordion-ctn p{font-size:14px;color:#6a6a6a}.accordion-item.active .title{background-image:url(img/filter-arrow1.png)}.characteristics ul{margin:0}.characteristics ul li{padding:0;font-size:14px;color:#6a6a6a}.characteristics ul li:before{content:none}.terms-cooperation a{font-size:12px}.product-review-form{display:none;margin:0 0 20px;padding:20px 15px;border:1px solid #c9c9c9}.product-review-form .form-action{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;text-align:right}.product-review-form .btn{margin:0}.product-review-form input[type=reset]{font-size:12px;color:var(--c-green-700);font-weight:600;background:0 0;border:0;outline:0;margin:5px 20px 5px 0}.product-review-form .jq-selectbox,.product-review-form select{max-width:230px;border-color:#e3e3e3}.product-review-form .input-group input,.product-review-form .input-group select,.product-review-form .input-group textarea{border-color:#e3e3e3}.product-review-form .stars-wrp{margin:5px 0;color:#6a6a6a}.table-price-size{width:100%!important;margin:10px 0 20px}.table-price-size tr:first-child td{color:#0e0506}.table-price-size tr:nth-child(2n) td{background-color:#f3fbea}.table-price-size td{padding:5px;border:1px solid #e3e3e3;text-align:center;vertical-align:middle;font-size:12px;color:#6a6a6a}.table-price-size .size-color{display:inline-block;width:20px;height:20px;border:1px solid #e3e3e3;border-radius:50%;background-size:contain;background-position:center;background-repeat:no-repeat}.table-price-size .size-color span{display:block;width:100%;height:100%;border-radius:50%}.recomend{background:0 0}.m_catalog_head_mini_nav li:first-child{margin-left:0;position:sticky;left:0;z-index:1}#history-form{max-width:900px;margin:0 auto;padding:0 15px}#history-form .form form{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media(max-width:768px){#history-form .form form{flex-direction:column;align-items:stretch}}.data-form{padding-left:95px;max-width:470px}.data-form .input-group{margin-bottom:30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.data-form .input-group input,.data-form .input-group select,.data-form .input-group textarea{margin:0;font-size:16px}.data-form .input-group .input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:none;margin-top:-7px}.data-form .input-group .label{width:100px;padding:2px;font-size:14px;color:#8e8e8e}.step-item .input-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;margin-bottom:15px}.step-item .input-group .input,.step-item .input-group .jq-selectbox,.step-item .input-group input,.step-item .input-group select,.step-item .input-group textare{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;margin:0}.step-item .input-group .label{width:100px;padding:6px 0}.step-item p{font-size:16px;line-height:1.2;text-align:left}.step-item .to-pay{padding:20px 0;font-size:18px;text-transform:uppercase}.step-item .to-pay b{font-weight:600}.step-item .form-action,.step-item .to-pay{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.to-pay{border-top:1px solid #b1dd83;border-bottom:1px solid #b1dd83}.step-item .form-action{padding:30px 0}.step-item .form-action .btn{padding-left:45px;padding-right:45px;margin:10px 0 10px auto}.step-item .data-form{max-width:none;margin:0;padding:0}.step-item .data-form .input-group{margin:0}.step-item .data-form .input-group .label{width:200px;text-transform:uppercase;font-size:16px;color:#3c3c3c;padding:0}.step-item .data-form .input-group .input{display:none;margin-top:-7px}.step-item .data-form .input-group .input *+*{margin-top:5px}.product-table{font-size:14px;color:#484848}.product-table table{display:block;width:100%}.product-table table td{vertical-align:top;float:none;padding:0 0 15px}.product-table table tr:last-child td{padding-bottom:0}.product-table .table-wrp{padding:40px 0 20px}.basket_step_1 .product-table table{display:table}.table-info .tr.product-popup-pack-column{min-width:40px;max-width:65px;margin-right:0;margin-left:10px}.table-info .tr .td.product-popup-size-label,.table-info .tr.titles .td.product-popup-size-title-cell:first-child{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:4px}.quantity-b input{display:block;width:100%;color:#929292;height:26px;border:0;margin:0;outline:0;text-align:center;background:#fff}@-webkit-keyframes anim-open{0%{opacity:0;-webkit-transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@keyframes anim-open{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes anim-close{0%{opacity:1;-webkit-transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,30px,0)}}@keyframes anim-close{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}}@-webkit-keyframes anim-close-no{0%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(.6)}to{opacity:0;-webkit-transform:translate3d(0,-30px,0) scale(.6)}}@keyframes anim-close-no{0%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1)}to{opacity:0;-webkit-transform:translate3d(0,30px,0) scale(.8);transform:translate3d(0,30px,0) scale(.8)}}.modal-b.modal-dragging:not(.close) .modal-ctn{-webkit-animation-name:none!important;animation-name:none!important}#alert .alert-close{top:12px;right:12px;position:absolute;z-index:3;width:34px;height:34px;padding:0;border:0;outline:0;border-radius:50%;background:transparent;cursor:pointer;transition:background .18s ease}#alert .alert-close:before,#alert .alert-close:after{content:"";position:absolute;top:50%;left:50%;width:15px;height:2px;margin:-1px 0 0 -7.5px;border-radius:2px;background:#9aa394;transition:background .18s ease}#alert .alert-close:before{transform:rotate(45deg)}#alert .alert-close:after{transform:rotate(-45deg)}#alert .alert-close:hover{background:#f1f4ec}#alert .alert-close:hover:before,#alert .alert-close:hover:after{background:var(--c-green-900)}.double-btn-wrapper{display:flex;max-width:100%}.checkbox input{display:none}.zoom-canvas{position:absolute;left:103%;top:0;width:100%;height:100%;z-index:-1}#product-review-form{display:inline-block;vertical-align:middle;margin-right:20px}.podrob-b{position:relative;display:inline-block;vertical-align:middle}.podrob-b .more{font-size:16px}.podrob-b .more:hover+.tooltip{display:block}.podrob-b .tooltip{width:570px;left:30%;bottom:115%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.podrob-b .tooltip:hover{display:block}.podrob-b .tooltip:before{content:"";position:absolute;left:0;top:100%;width:100%;height:6px}.podrob-b .tooltip-inner{padding:0 20px 15px}.podrob-b h2{font-size:17px;margin-bottom:10px;text-transform:uppercase;font-weight:400}.podrob-b h3{font-size:15px;margin:10px 0;font-weight:400}.podrob-b p{margin:0}.podrob-b li,.podrob-b p{font-size:13px}.product_review_thanks_text{color:var(--c-green-700);text-transform:uppercase;outline:0;font-size:16px;line-height:53px;padding:0 10px;width:100%;text-align:center;display:none}.recall_content_thanks_text{color:var(--c-green-700);text-transform:uppercase;outline:0;font-size:16px;line-height:53px;padding:0 10px;position:absolute;top:0;left:0;width:100%;text-align:center;display:none}.history_thanks_text{color:var(--c-green-700);text-transform:uppercase;outline:0;font-size:16px;line-height:50px;padding:0 10px;display:none}.feedback_thanks_text,.subcribe_thanks_text{color:var(--c-green-700);text-transform:uppercase;outline:0;font-size:22px;line-height:53px;padding:0 10px;display:none}.catalog_holder{clear:both}#alert{position:fixed;inset:0;z-index:100600;display:none;align-items:center;justify-content:center;padding:20px;text-align:center}.alert-modal__backdrop{position:absolute;inset:0;background:#18260f80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;animation:alertFade .2s ease forwards}.alert-modal__card{position:relative;z-index:1;width:100%;max-width:380px;padding:34px 28px 26px;border-radius:22px;background:#fff;box-shadow:0 24px 60px -18px #18260f73,0 2px 8px #18260f14;opacity:0;animation:alertPop .28s cubic-bezier(.16,1,.3,1) forwards}@keyframes alertFade{to{opacity:1}}@keyframes alertPop{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:none}}.alert-modal__icon{width:72px;height:72px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.alert-modal__icon svg{width:34px;height:34px;display:block}.alert-modal__title{margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.25;color:var(--c-green-900)}.alert-modal__title:empty{display:none}#alert p{margin:0;font-size:15px;font-weight:400;line-height:1.5;color:#5d6657;word-break:break-word}#alert p:empty{display:none}.alert-modal__ok{display:block;width:100%;margin:24px 0 0;padding:14px 20px;border:0;outline:0;border-radius:999px;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--c-green-500);cursor:pointer;transition:background .18s ease,transform .12s ease,box-shadow .18s ease}.alert-modal__ok:hover{background:var(--c-green-700);box-shadow:0 8px 18px -8px #6e9e3bcc}.alert-modal__ok:active{transform:translateY(1px)}#alert.alert--error .alert-modal__icon{background:#fdeeec;color:#c0392b;box-shadow:0 0 0 8px #c0392b12}#alert.alert--success .alert-modal__icon{background:#f0f7e8;color:var(--c-green-700);box-shadow:0 0 0 8px #6e9e3b17}#alert.alert--info .alert-modal__icon{background:#edf1f6;color:#4a6480;box-shadow:0 0 0 8px #4a648014}#alert.alert--info .alert-modal__ok{background:#4a6480}#alert.alert--info .alert-modal__ok:hover{background:#3c5268;box-shadow:0 8px 18px -8px #4a6480cc}@media(max-width:480px){.alert-modal__card{padding:30px 20px 22px;border-radius:20px}.alert-modal__icon{width:64px;height:64px;margin-bottom:16px}.alert-modal__title{font-size:18px}}@media(prefers-reduced-motion:reduce){.alert-modal__backdrop,.alert-modal__card{animation:none;opacity:1}}.rating_input{float:right}.rating_recall a,.rating_recall span{display:block;width:15px;height:15px;background:url(img/stars_i.png) no-repeat -15px 0;float:left;margin:0 3px 0 0}.hidden_reg_btn,.hidden_reg_btn_regular{display:none!important}.payform{display:none}.portmone_currency{display:inline-block;line-height:32px;color:#929292;padding:0 5px}.clr{display:block;width:100%;clear:both}.filter .checkbox .row_checked input{display:inline-block;vertical-align:middle}.filter .checkbox .row_checked label{display:inline-block;margin:5px 0;vertical-align:middle}.filter .checkbox .row_checked:hover label{color:var(--c-green-700)}.catalog_holder .products-list .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.catalog_holder .products-list .row .col-md-4{float:none;display:inline-flex}.product-list .product_group .not_available,.product-list .product_model .not_available{display:none}.load_more_holder{text-align:center}.cssload-jumping{position:relative;display:block;margin:113px auto;width:124px}.cssload-jumping,.cssload-jumping *{box-sizing:border-box}.cssload-jumping span{display:inline-block;height:17px;width:17px;background:var(--c-green-500);border-radius:563px;background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box}.cssload-jumping span:nth-child(1){animation:scale 1.15s .12s infinite cubic-bezier(.6,-.28,.735,.045);-o-animation:scale 1.15s .12s infinite cubic-bezier(.6,-.28,.735,.045);-ms-animation:scale 1.15s .12s infinite cubic-bezier(.6,-.28,.735,.045);-webkit-animation:scale 1.15s .12s infinite cubic-bezier(.6,-.28,.735,.045);-moz-animation:scale 1.15s .12s infinite cubic-bezier(.6,-.28,.735,.045)}.cssload-jumping span:nth-child(2){animation:scale 1.15s .23s infinite cubic-bezier(.6,-.28,.735,.045);-o-animation:scale 1.15s .23s infinite cubic-bezier(.6,-.28,.735,.045);-ms-animation:scale 1.15s .23s infinite cubic-bezier(.6,-.28,.735,.045);-webkit-animation:scale 1.15s .23s infinite cubic-bezier(.6,-.28,.735,.045);-moz-animation:scale 1.15s .23s infinite cubic-bezier(.6,-.28,.735,.045)}.cssload-jumping span:nth-child(3){animation:scale 1.15s .35s infinite cubic-bezier(.6,-.28,.735,.045);-o-animation:scale 1.15s .35s infinite cubic-bezier(.6,-.28,.735,.045);-ms-animation:scale 1.15s .35s infinite cubic-bezier(.6,-.28,.735,.045);-webkit-animation:scale 1.15s .35s infinite cubic-bezier(.6,-.28,.735,.045);-moz-animation:scale 1.15s .35s infinite cubic-bezier(.6,-.28,.735,.045)}.cssload-jumping span:nth-child(4){animation:scale 1.15s .46s infinite cubic-bezier(.6,-.28,.735,.045);-o-animation:scale 1.15s .46s infinite cubic-bezier(.6,-.28,.735,.045);-ms-animation:scale 1.15s .46s infinite cubic-bezier(.6,-.28,.735,.045);-webkit-animation:scale 1.15s .46s infinite cubic-bezier(.6,-.28,.735,.045);-moz-animation:scale 1.15s .46s infinite cubic-bezier(.6,-.28,.735,.045)}.cssload-jumping span:nth-child(5){animation:scale 1.15s .58s infinite cubic-bezier(.6,-.28,.735,.045);-o-animation:scale 1.15s .58s infinite cubic-bezier(.6,-.28,.735,.045);-ms-animation:scale 1.15s .58s infinite cubic-bezier(.6,-.28,.735,.045);-webkit-animation:scale 1.15s .58s infinite cubic-bezier(.6,-.28,.735,.045);-moz-animation:scale 1.15s .58s infinite cubic-bezier(.6,-.28,.735,.045)}@keyframes scale{0%{transform:scale(0)}25%{transform:scale(.9);background:var(--c-green-500)}50%{transform:scale(1);margin:0 3px;background:var(--c-green-500)}to{transform:scale(0)}}@-o-keyframes scale{0%{-o-transform:scale(0)}25%{-o-transform:scale(.9,.9);background:var(--c-green-500)}50%{-o-transform:scale(1,1);margin:0 3px;background:var(--c-green-500)}to{-o-transform:scale(0)}}@-ms-keyframes scale{0%{-ms-transform:scale(0)}25%{-ms-transform:scale(.9,.9);background:var(--c-green-500)}50%{-ms-transform:scale(1,1);margin:0 3px;background:var(--c-green-500)}to{-ms-transform:scale(0)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(0)}25%{-webkit-transform:scale(.9,.9);background:var(--c-green-500)}50%{-webkit-transform:scale(1,1);margin:0 3px;background:var(--c-green-500)}to{-webkit-transform:scale(0)}}@-moz-keyframes scale{0%{-moz-transform:scale(0)}25%{-moz-transform:scale(.9,.9);background:var(--c-green-500)}50%{-moz-transform:scale(1,1);margin:0 3px;background:var(--c-green-500)}to{-moz-transform:scale(0)}}.show_mobile_contact{display:none}.slick-dots{display:flex;flex-direction:row;justify-content:center;margin:5px}.slick-dots li{margin:4px;padding-left:0;top:-40px;display:flex}.slick-dots li button{outline:0!important;font-size:0;background:#e0dfdf;border:none;width:14px;height:14px;border-radius:50%;display:block}.slick-dots li.slick-active button{background:var(--c-green-500)}ul.slick-dots li:before{display:none!important}.item_images_mobile .arrow{position:absolute;top:0;bottom:0;z-index:2;width:25%}.item_images_mobile .arrow.right{right:0}.item_images_mobile .arrow span{width:42px;height:42px;position:absolute;top:50%;z-index:2;border:2px solid transparent}.item_images_mobile .arrow.left.slick-disabled span,.item_images_mobile .arrow.right.slick-disabled span{display:none}.item_images_mobile .arrow.left span{background:url(img/arrow-left.png) no-repeat;left:0;transform:translateY(-50%);background-position:center;-webkit-background-size:80%;background-size:80%;opacity:1}.item_images_mobile .arrow.right span{background:url(img/arrow-right.png) no-repeat;right:0;transform:translateY(-50%);background-position:center;-webkit-background-size:80%;background-size:80%;opacity:1}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}@keyframes swingleft{0%{margin-left:-5px}to{margin-left:5px}}@keyframes swingright{0%{margin-right:-5px}to{margin-right:5px}}.step-item{clear:both}.helper_block{display:flex;flex-direction:column;align-items:center;position:fixed;width:56px;height:56px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));transition:.3s;z-index:5}.helper_block .helper_close{display:none;background:var(--c-green-500);border-radius:50%;padding:12px;width:40px;margin:5px;height:40px;transition:.5s;align-items:center;justify-content:center}.helper_block .helper_close svg{width:100%;max-width:20px;margin:0 auto;display:block}.helper_block .helper_close svg path{fill:#fff}.helper_block .helper_buttons{display:none;transition:.5s}.helper_block .helper_show{border-radius:50%;transition:.5s;width:56px;height:56px;display:flex;align-items:center;justify-content:center;padding:0;box-shadow:0 6px 18px #59379847;cursor:pointer}.helper_block .helper_show svg{width:100%;display:block}.helper_block:hover .helper_show,.helper_block:hover .helper_close{display:none}.helper_block:hover{height:130px}.helper_block:hover .helper_buttons{display:block}@media(max-width:992px){.input_phone label{padding:0 15px}.helper_block{right:14px;bottom:calc(16px + env(safe-area-inset-bottom,0px));width:52px;height:52px}.helper_block .helper_show{width:52px;height:52px}.helper_block:hover .helper_buttons{display:none}.helper_block:hover .helper_show{display:block}.helper_block:hover{height:50px}}@media(min-width:1025px){.main-menu{display:block!important}}@media(max-height:450px){.fixed-panel{top:60%}}@media(max-height:370px){.fixed-panel{width:50px;top:67%}.fixed-panel a{height:25px;width:35px;margin:5px 0;background-size:35px auto}}@media(max-height:300px){.fixed-panel{display:none}}@media(max-width:1200px){.search_container ul{min-height:auto}.fixed-panel{width:55px}.fixed-panel a{height:25px;width:35px;margin:5px 0;background-size:35px auto}.main-menu .sub-menu .sub-item-image{display:none;float:none;max-width:600px;margin-top:15px}.podrob-b{display:block;margin:15px 0}.main-menu>ul{margin-left:-10px;margin-right:-10px}.main-menu>ul>li>a,.main-menu>ul>li>span{padding:15px 5px}.header .person,.header .person-money{margin-left:15px}.header .dropdown>span{padding:0 7px}}@media(max-width:991px){#show_mobile_search{float:right;margin:0 10px 0 0;padding:10px 0}.zoom-canvas{width:50%;height:50%;display:none}body{margin-top:110px}.search-h{z-index:4}.search-h .col-sm-3 img{display:inline-block}.add-map-form{margin-top:30px}.add-map-form .form{padding:50px 15px}.about-ctn p{font-size:16px}.main-menu{display:none;width:100%;float:none;clear:both;-webkit-transition:none!important;transition:none!important}.main-menu>ul{height:350px;overflow-y:auto}.main-menu ul{padding:10px 0}.main-menu li{display:block;padding:5px}.main-menu li:after{content:none!important}header .main-menu .sub-menu{display:none;position:fixed;overflow-x:hidden;overflow-y:auto;top:109px;left:0;padding:45px 5px 10px;z-index:222;width:100%;border:none}.main-menu .sub-menu:before{content:"";display:block;width:100%;position:absolute;top:0;left:0;background:#e8e9ea;height:40px}.main-menu .sub-menu .back_menu{display:block;content:"";position:absolute;z-index:3;top:6px;left:10px;width:100%;height:26px;cursor:pointer;padding:0;border:0;outline:0}.main-menu .sub-menu .sub-item{max-width:100%;width:100%}.main-menu .sub-menu .sub-item>span{padding:0;margin-bottom:0}.main-menu .sub-menu .sub-item>span>a{padding:5px 0}.main-menu .sub-menu .sub-item>span:after{margin-top:0;display:none}.main-menu>ul li:first-child{border-bottom:2px solid #e7e7e7}.main-menu .sub-menu .sub-item+.sub-item{margin-left:0}.podrob-b{display:inline-block;margin:0}.main-menu-h{position:relative}.main-menu{position:absolute;width:100%;left:0;top:104%;background-color:#fff;border-bottom:1px solid var(--c-green-500);box-shadow:0 0 0 2px #fff}.main-menu>ul{display:block;padding:0!important;max-width:750px;margin:0 auto}.main-menu>ul li{padding:0;border-bottom:1px solid #e9e8e9}.main-menu>ul li:first-child{border-bottom-color:#bed49f}.main-menu>ul li:last-child{border-bottom:0}.main-menu>ul li a,.main-menu>ul li span{font-size:14px!important;display:block;padding:10px 0}.main-menu>ul .fast-btn{margin:0 10px 0 0;padding:10px 0}.main-menu>ul .fast-btn span{padding:0 5px;display:inline-block;text-transform:none}.main-menu>ul .flex-box{display:block}.search-small form{position:relative;display:grid}.search-small input[type=text]{width:100%;height:35px;border:0;font-size:14px;background-color:#f4f4f4;padding:10px;margin-bottom:5px;border-radius:10px;outline:0}.search-small input[type=submit]{position:absolute;top:40%;right:12px;margin-top:-11px;width:23px;height:24px;border:0;padding:0;outline:0;background:url(img/all-icons.svg) no-repeat -100px 0}.search-h{display:none}header .main-menu{position:fixed;top:110px;z-index:1}header .sub-menu ul{display:none}header .main-menu .sub-menu .sub-item{line-height:36px;border-bottom:1px solid #eee}header .main-menu .open_sub{display:inline-block;width:46px;height:46px;float:right;position:relative}header .main-menu .open_sub:after{border:2px solid rgba(0,0,0,.1);border-color:var(--mm-color-button);content:"";border-bottom:none;border-right:none;box-sizing:content-box;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;left:15px;top:0;bottom:0;transform:rotate(135deg);transition:.5s}header .open_sub_big{display:inline-block;width:46px;height:46px;position:absolute;top:0;right:0}header .main-menu .open_sub_big:after{border:2px solid rgba(0,0,0,.1);border-color:var(--mm-color-button);content:"";border-bottom:none;border-right:none;box-sizing:content-box;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;left:15px;top:0;bottom:0;transform:rotate(135deg);transition:.5s}header .main-menu>ul li:first-child{border-bottom:2px solid #e7e7e7}header .main-menu .sub-menu .sub-item>span{width:100%}.main-menu .sub-menu .back_menu:after{border:2px solid rgba(0,0,0,.1);border-color:var(--mm-color-button);content:"";border-bottom:none;border-right:none;box-sizing:content-box;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;left:15px;top:0;bottom:0;transform:rotate(-45deg)}header .sub-item ul a,header .sub-item ul span{padding:0 0 0 10px!important}header .main-menu>ul>li>a,header .main-menu>ul>li>span{position:relative;padding:13px 0}}header .main-menu .sub-menu{min-height:430px;max-height:calc(100vh - 150px);transition:max-height .5s ease-in-out}@media(max-width:767px){.catalog_holder .size-picker .size1 span{display:block;font-size:10px;color:#0e0506;height:28px;min-width:28px;line-height:26px;padding:0 4px;text-align:center;border:1px solid var(--c-green-500);border-radius:20px;position:relative;-webkit-transition:.25s ease;transition:.5s ease}header .main-menu .sub-menu{top:101px}.load_more_preload{display:none}.show_mobile_contact{display:block}.product-page .product-info .name .artik{float:none}.search-small input[type=submit]{right:10px}.filters-toggle{margin-bottom:15px}.m_catalog_head_mini_nav a:after{right:-15px;width:15px}h1,h3{font-size:21px}.dropdown:hover>.dropdown-ctn{display:none}.colors-b ul li{margin:5px 5px 5px 0}.fixed-panel{display:none}.about-ctn .flex-box{display:block}.menu-l{max-width:none;width:auto;margin-bottom:50px}.product-list{max-width:700px;margin:0 auto}.data-form{padding-left:0}.product-table table,.product-table tbody,.product-table td,.product-table tr{display:block}.product-table table td{display:inline-block;text-align:center;border:0!important}.product-table table td:first-child{width:20%}.product-table table tr:last-child td{padding-bottom:0;margin-bottom:2px;padding-top:15px}.search-h .col-sm-3 img{display:none!important}.search-h form{margin-top:30px}.fast-action .action-panel{padding-top:45px}.fast-action .close-action{right:20px;top:20px}.form .title{font-size:24px}.socials-b a{margin:0 5px}}@media(max-width:650px),(max-height:550px)and (max-width:1200px){.main-menu .sub-menu .sub-item-image{display:none}}@media(max-width:650px){.product-list{text-align:center}.product-review-form .form-action{text-align:left;display:block}.product-review-form .form-action div{text-align:right}.product-review-form .jq-selectbox,.product-review-form select{max-width:100%;width:100%;margin-bottom:10px}.podrob-b{display:block;margin:15px 0}.podrob-b .tooltip{left:47%;max-width:100%}}@media(max-width:768px){.desktop-only{display:none!important}.product-page .add_to_basket,.product-page .add_to_basket_u{text-decoration:none}.product-page .fust_buy_button,.product-page .fust_buy_button_u{background-color:var(--c-green-500);color:#fff;text-decoration:none}.product-page .add_to_basket span{background:url(img/product-actions.svg) no-repeat -px 0}}@media(max-width:600px){#fast-basket .fast-list .viewport{overflow:visible}#fast-basket .fast-list table,#fast-basket .fast-list tbody{display:block;width:100%}.size-table-btn{margin-top:0;padding:12px 0}.product-page .size-set-b{display:table;width:100%}.size-set-b .sizes{width:50%;float:left}.product-page .size-set-b .title{text-align:center;margin:0;display:block}.product-page .size-set-b .matching-size{width:100%;margin-top:10px}.product-page .sizes .matching-size .icon-size{margin-left:auto;margin-right:auto;display:table}.product-page .size-set-b .size-table-btn{display:block;width:50%;float:left;text-align:center;padding:0;margin:0}.product-page .size-set-b .size-table-btn:after{margin-top:10px;display:block;margin-left:auto;margin-right:auto}}@media(max-width:560px){.top-line .col-xs-6{width:auto}.top-line .col-xs-6.item-right{float:right}.header .icon-before a,.header .icon-before span{font-size:11px;padding:12px 5px}.header .dropdown{padding:3px 0}.header .dropdown>span{font-size:12px;padding:0 5px}.data-form .input-group{display:block}.data-form .input-group .input{margin-top:5px}.step-item{clear:both}.step-item .data-form .input-group .label{display:inline-block;margin-bottom:5px}.step-item .data-form .input-group .input{margin-top:5px}}@media(max-width:440px){.header .main-menu{top:102px}.step-item .input-group{display:block}.step-item .input-group .label{display:inline-block}.footer .copyright{font-size:12px;line-height:18px}.footer .copyright br{display:none}.search-small form{padding-left:0}}.menu-btn{display:inline-block;width:32px;height:32px;border:0;padding:0;margin:17px 0;background:url(img/menu-alt.png) no-repeat center;outline:0;transition:.5s ease-in-out}@media(max-width:440px),(max-height:460px)and (max-width:991px){.logo-h{width:120px;height:auto}.menu-btn{margin:13px 0}}.jq-selectbox{position:relative;width:100%}.jq-selectbox__select{border:1px solid #bbb;background:#fff;border-radius:0;box-shadow:none;text-shadow:none;font-family:Open Sans,sans-serif;font-size:16px;margin:0!important}.jq-selectbox__select:hover{background:#fff}.jq-selectbox__trigger{border:0;margin:0!important}.jq-selectbox__dropdown{max-width:100%;border-radius:0;margin:0!important;overflow:hidden;font-family:Open Sans,sans-serif;font-size:14px}.jq-selectbox__dropdown ul{font-size:14px;text-align:left}.jq-selectbox__dropdown ul li{margin:0}.jq-selectbox__dropdown ul li:before{content:none}.jq-selectbox li.selected,.jq-selectbox li:hover{background:var(--c-green-500)}.cloudzoom-blank div:last-child{-moz-opacity:0;-khtml-opacity:0;display:none!important}.cloudzoom-lens{border:0;box-shadow:none;cursor:url(img/plus-zoom.cur),crosshair}@-webkit-keyframes flash{50%,0%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,0%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes btnflash{50%,0%,to{background-color:var(--c-green-700);color:#fff}25%,75%{background-color:transparent;color:#0e0506}}@keyframes btnflash{50%,0%,to{background-color:var(--c-green-700);color:#fff}25%,75%{background-color:transparent;color:#0e0506}}.page-photo-slider{margin:0}.page-photo-slider li{display:block;margin:0}.page-photo-slider li:before{display:none}.color-title{float:left}.colors-picker-list.page{width:70%;float:left}.disable-colors{text-transform:uppercase!important;color:var(--c-green-700);display:none}.disable-colors:hover{cursor:pointer!important}@media only screen and (max-width:390px){.colors-picker-list.page li:last-child{float:none}.colors-picker-list.page li{margin-bottom:6px}}#show_mobile_search{margin-left:0}::-webkit-scrollbar-track{background-color:#fff;border:none;box-shadow:none}::-webkit-scrollbar{width:3px;background-color:#509f2dcc}::-webkit-scrollbar-thumb{cursor:pointer;background-color:#509f2dcc;border:none;border-radius:5px;opacity:.5}::-webkit-scrollbar-thumb:hover{background-color:var(--c-green-700);opacity:1}::-webkit-scrollbar-thumb:active{background-color:var(--c-green-700);opacity:1}#filters.fixed_filters{position:sticky;top:165px;max-height:calc(100vh - 185px);overflow-y:auto;z-index:3;background:#fff;padding-bottom:50px}@media(min-width:1025px){.catalog_holder .affix-wrapper{display:flex}.catalog_holder .affix-wrapper:before,.catalog_holder .affix-wrapper:after{display:none}}#filters::-webkit-scrollbar{display:none}#filters{-ms-overflow-style:none;scrollbar-width:none}#filters:hover{-ms-overflow-style:inherit;scrollbar-width:3px}#filters:hover::-webkit-scrollbar{display:block;width:3px}.clear_filters:hover{background-color:#fff!important;color:var(--c-green-700)!important;border:3px solid var(--c-green-700)!important}.clear_filters{display:block;font-size:15px;color:#fff;padding:15px 0;text-decoration:none;text-align:center;background-color:var(--c-green-500);border-radius:10px;margin-bottom:10px;margin-right:10px;text-transform:uppercase;border:3px solid var(--c-green-500)!important}.catalog_holder .products-list{list-style:none;display:table;width:100%}.logo-h-h{max-width:169px;display:block}.clr{clear:both;display:block;width:100%}.catalog_holder .products-list .col-md-4{margin-bottom:30px}.catalog_holder .products-list .product{margin-bottom:20px;position:relative;width:100%;height:100%;transition:0}.catalog_holder .products-list .product .pbtns{float:right}.catalog_holder .products-list .product.regular_user .color-picker{display:none}.catalog_holder .products-list .product .product-image{position:relative}.catalog_holder .products-list .product .image{position:relative;display:block}.catalog_holder .products-list .product .discount.label-3,.product-page .discount.label-3{color:#fff;background:#86ab61}.catalog_holder .products-list .product .discount.disabled,.product-page .discount.disabled{display:none!important}.catalog_holder .products-list .product .discount.label-9,.product-page .discount.label-9{line-height:12px;height:55px;padding-top:15px;background:#cdcdcc}.catalog_holder .products-list .product .discount,.product-page .discount{background:#86ab61;width:auto;padding:5px 10px;line-height:1;text-align:center;border-radius:6px;font-weight:600;text-transform:uppercase;position:absolute;top:10px;right:10px;color:#fff;z-index:4;font-size:10px;letter-spacing:.02em}.catalog_holder:not(.product_in_view) .products-list .product .image img{max-width:100%;background:#f5f5f5;display:block;margin-left:auto;margin-right:auto;z-index:0}.catalog_holder .products-list:not(.product_in_view) .product .image{aspect-ratio:2 / 3;background:#fff;overflow:hidden}.catalog_holder .products-list:not(.product_in_view) .product .image img{width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;background:#fff}.catalog_holder:not(.product_in_view) .products-list .product .image img:not(.active){display:none}.catalog_holder .products-list .product .info{margin:5px 0;display:block;width:100%;padding:0}.catalog_holder .products-list .product .name{padding-top:4px;text-align:left;width:60%;color:#44b000;float:left;font-size:12px;font-weight:400;line-height:16px;white-space:pre-line;overflow:hidden}.catalog_holder .products-list .product .old-price{color:gray!important;padding:0;position:relative}.catalog_holder .products-list .product .old-price:not(.active){display:none}@media(hover:none){.auth-button:hover span{opacity:0}}@keyframes regShake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.catalog_holder .products-list .product .old-price:after{content:" ";background:gray;height:1px;left:0;top:50%;position:absolute;display:block;width:100%}.catalog_holder .products-list .product .price-picker{display:inline-block;width:40%;text-align:right;float:right}.catalog_holder .products-list .product .price{float:right;color:#0e0506;font-size:9px;font-weight:700;line-height:20px;display:inline-block;margin-left:5px;height:20px;white-space:nowrap;overflow:hidden}.catalog_holder .products-list .product .price span{font-size:12px;font-weight:700}.catalog_holder .products-list .product .old-price{float:none;color:var(--c-green-700);font-size:9px;font-weight:400;line-height:20px;display:inline-block;height:20px;white-space:nowrap;overflow:hidden}.catalog_holder .products-list .product .old-price span{font-size:12px;font-weight:400}.catalog_holder .products-list .product .product_add_wish{display:inline-block;float:right;margin:8px 2px}.catalog_holder .products-list .product .product_add_wish,.product_add_wish{z-index:1;display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(img/product-actions.svg) no-repeat 0 0}.catalog_holder .products-list .product .product_add_wish:hover{background:url(img/product-actions.svg) no-repeat -30px 0}.catalog_holder .products-list .product .product_btn,.product_btn{text-transform:uppercase;outline:0;font-size:14px;color:var(--c-green-700);margin:0;border:none;display:inline-block;padding:5px;float:right;background:0 0}.catalog_holder .products-list .product .product_btn:hover{text-decoration:none;border:none;color:#fff}.add_to_basket span,.add_to_basket_icon,.catalog_holder .products-list .product .product_btn span,.product_btn span{z-index:1;display:inline-block;vertical-align:middle;width:20px;height:19px;background:url(img/product-actions.svg) no-repeat -92px 0}.add_to_basket:hover span{background:url(img/product-actions.svg) no-repeat -122px 0}.catalog_holder .products-list .product .active-material{display:block;width:100%;line-height:16px;font-size:12px;color:#0e0506;text-align:left}.catalog_holder .products-list .product .active-color{display:block;width:60%;float:left;padding-top:7px;line-height:16px;font-size:11px;text-align:left;color:#0e0506}.catalog_holder .products-list .product .active-color>span{overflow:hidden;max-width:145px;vertical-align:top;font-size:11px}.catalog_holder .products-list .product .status{display:block;width:100%;padding-top:2px;line-height:16px;font-size:11px;text-align:left;color:#0e0506}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .status{display:none}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user).size-status-selected .status{display:block}.catalog_holder .products-list .product .status>span{overflow:hidden;max-width:145px;vertical-align:top;font-size:11px;cursor:pointer;color:var(--c-green-500);text-decoration:underline}.catalog_holder .products-list .product .status>span.inactive-link{color:#0e0506;text-decoration:none;cursor:default}.catalog_holder .color-picker{list-style:none;display:block;float:left;width:100%;margin-top:6px;margin-bottom:-6px;text-align:center;padding:0}.catalog_holder .color-picker .color{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;float:left;padding:1px;margin:1px;transition:.5s}.catalog_holder .color-picker .color span{transition:.5s;font-size:14px;vertical-align:top;color:#9f9f9f}.catalog_holder .size-picker .size1{text-decoration:none;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;padding:2px;float:left;margin:0 0 2px}.catalog_holder .product_blocks{position:relative}.size-b ul li.active span,.size-b ul li.bx_active span,.size-b ul li:not(.disabled):hover span{background-color:var(--c-green-700);color:#fff}.catalog_holder .size-picker li:not(.disabled):hover span,.catalog_holder .size-picker .size1.active span{background-color:var(--c-green-700);color:#fff}.catalog_holder .size-picker .size1 span{display:block;font-size:8px;color:#0e0506;height:23px;min-width:23px;line-height:21px;padding:0 3px;text-align:center;border:1px solid var(--c-green-500);border-radius:20px;position:relative;-webkit-transition:.25s ease;transition:.5s ease}.catalog_holder .size-picker .size1.disabled span{opacity:.5}.catalog_holder .size-picker .size1.stock span:after{position:absolute;top:-8px;right:-4px;width:15px;height:15px;background-color:#fff;text-align:center;border-radius:50%;font-size:10px;line-height:16px;z-index:2;color:#ed8f8f}.catalog_holder .size-picker .size1.stock.one span:after{content:"1"}.timer{font-size:10px;color:#e47878;margin-bottom:4px;padding-top:2px;text-align:left;font-weight:700}.timer.disabled{display:none}.catalog_holder .size-picker .size1.stock.two span:after{content:"2"}.catalog_holder .size-picker .size1.avaible span:before,.catalog_holder .size-picker .size1.avaible span:after{display:block}.catalog_holder .size-picker .size1.disabled span:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(img/disabled-color.png?u=1) no-repeat center;background-size:17px 17px;z-index:2}.catalog_holder .size-picker .size1.disabled span:after{display:none}.catalog_holder .size-picker .size1.disabled span:before{background-color:transparent;border:none}.catalog_holder .color-picker .color span{position:relative;display:inline-block;width:28px;height:28px;border:2px solid #f0eeee;background-position:center;background-size:contain;background-repeat:no-repeat;border-radius:50%}.catalog_holder .color-picker .color:before{display:none}.catalog_holder .color-picker .color:hover span:after{content:"";position:absolute;bottom:-8px;height:3px;width:100%;background-color:var(--c-green-500);left:0}.catalog_holder .color-picker .color.active span:after{content:"";position:absolute;bottom:-8px;height:3px;width:100%;background-color:var(--c-green-500);left:0}.catalog_holder .size-picker{text-align:left;width:100%;display:none;margin:10px 0 0;padding:0}.catalog_holder .product_group .size-picker{padding-right:30px}.catalog_holder .size-picker.active{display:inline-block}.catalog_holder .size-picker .size1:before,.catalog_holder .size-picker .size:before{display:none}.color-picker-arrows .arrow{position:absolute;top:0;bottom:0;width:25%}.color-picker-arrows.disabled{display:none!important}.color-picker-arrows .arrow.left{left:0}.color-picker-arrows .arrow.right{right:0}.color-picker-arrows .arrow span{width:42px;height:42px;position:absolute;top:50%;z-index:2;border:1px solid rgba(255,255,255,.78);border-radius:50%;background-color:#ffffffdb;box-shadow:0 10px 24px #11180d1f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.color-picker-arrows .arrow:hover{cursor:pointer}.color-picker-arrows .arrow.left span{background-image:url(img/arrow-left.png);background-repeat:no-repeat;left:8px;transform:translateY(-50%);background-position:center;background-size:46%;opacity:0}.color-picker-arrows .arrow.right span{background-image:url(img/arrow-right.png);background-repeat:no-repeat;right:8px;transform:translateY(-50%);background-position:center;background-size:46%;opacity:0}.product:hover .color-picker-arrows .arrow.left span,.product:hover .color-picker-arrows .arrow.right span{opacity:1}.products-list .product a.image:focus,.products-list .product a.image:focus-visible,.products-list .product a.name:focus,.products-list .product a.name:focus-visible{outline:none}.size-b ul.product_sizes{display:none}.size-b ul.product_sizes.active,.size-b.size_single ul.product_sizes{display:block}.product-page .price-b b.pro_old_price{display:none}.input_phone{width:100%;position:relative}.input_phone input{color:#000;-webkit-text-fill-color:#000;caret-color:#000}.input_phone label{display:block;position:absolute;top:0;font-size:12px;line-height:32px;right:0;color:#91b66b;padding:0 35px}.validate_input{font-style:normal;color:#ff6e6e}.input{display:block;width:100%;position:relative}.filter .filter-item{position:relative}.find_counter{background:#fff;border:1px solid var(--c-green-500);padding:15px 10px;position:fixed;display:none;min-width:180px;left:500px;height:100px;top:278px;z-index:4;font-size:16px;transition:.5s;box-shadow:8px 5px 7px #000;bottom:0}.find_counter:hover{text-decoration:none}.find_counter:before{content:"";position:absolute;left:-20px;top:50%;margin-top:-10px;width:10px;height:10px;border:10px solid transparent;border-right:10px solid var(--c-green-500)}.find_counter_ttl{padding:5px;border-radius:5px;font-size:13px;vertical-align:middle;color:#000;display:block;margin-bottom:5px;text-transform:uppercase;text-align:center}.find_counter_text{text-decoration:none;background:var(--c-green-500);width:100%;text-transform:uppercase;outline:0;font-size:14px;color:#fff;margin:0;border:1px solid var(--c-green-500);display:inline-block;padding:6px 15px;transition:.5s;text-align:center}.find_counter_text:hover{background:#fff;color:var(--c-green-700);border:1px solid var(--c-green-700)}@keyframes menu-backdrop-in{0%{opacity:0}to{opacity:1}}.catalog-discount{min-height:52px;background:#6f1212;border-radius:12px;margin-bottom:30px;padding:12px 46px 12px 22px;display:flex;align-items:center;justify-content:center;position:relative;text-decoration:none;transition:background .2s ease}.catalog-discount:hover,.catalog-discount:focus{background:#851a1a;text-decoration:none}.catalog-discount>span{color:#fff!important;display:inline-block;font-size:14px;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;text-align:center}.catalog-discount:after{content:"";position:absolute;right:20px;top:50%;width:9px;height:9px;border-right:2px solid rgb(134,185,83);border-top:2px solid rgb(134,185,83);transform:translateY(-50%) rotate(45deg)}@media(max-width:560px){.catalog-discount{padding:10px 38px 10px 14px;margin-bottom:20px}.catalog-discount>span{font-size:12px}.catalog-discount:after{right:14px}}.product-promo{display:flex;background:#fff;justify-content:center;overflow:hidden;white-space:nowrap}.product-promo>span{color:#86b953!important;display:inline-block;animation:marquee 10s linear infinite}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.hidden_submit_btn,.hidden_submit_change_btn{display:none!important}.np_block .chosen-container{width:100%!important;max-width:264px}.cart2_newpost .chosen-container{width:100%!important;max-width:240px}.cart2_newpost .chosen-single,.np_block .chosen-single{background:#fff;box-shadow:none;border-radius:0;height:32px;line-height:32px;text-shadow:none;font-family:Open Sans,sans-serif;font-size:16px;margin:0!important}.cart2_newpost .chosen-container-active.chosen-with-drop .chosen-single,.np_block .chosen-container-active.chosen-with-drop .chosen-single{background:#fff}.cart2_newpost .chosen-container-single .chosen-single div b,.np_block .chosen-container-single .chosen-single div b{position:absolute;top:14px;right:12px;width:0;height:0;border-top:5px solid #999;border-right:5px solid transparent;border-left:5px solid transparent}.cart2_newpost .chosen-results li:before,.np_block .chosen-results li:before{display:none!important}.cart2_newpost .chosen-container .chosen-results li.active-result,.np_block .chosen-container .chosen-results li.active-result{min-height:18px;padding:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal;line-height:1;text-align:left;font-size:15px;color:#231f20}.cart2_newpost .chosen-container .chosen-results li.active-result.highlighted,.cart2_newpost .chosen-results li:active,.cart2_newpost .chosen-results li:focus,.cart2_newpost .chosen-results li:hover,.np_block .chosen-container .chosen-results li.active-result.highlighted,.np_block .chosen-results li:active,.np_block .chosen-results li:focus,.np_block .chosen-results li:hover{background:#73b257;color:#fff}#fastbuy .input{display:block;margin:0}.step-item #fastbuy .data-form .input-group{margin-bottom:20px}.fastbuy-page{background:#fbfcf8;color:#231f20}.fastbuy-page article{padding:34px 0 58px}.fastbuy-page__container{max-width:1220px}.fastbuy-page__header{max-width:620px;margin-bottom:28px}.fastbuy-page__eyebrow,.fastbuy-panel__eyebrow{margin:0 0 16px;color:var(--c-green-700);font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.08em}.fastbuy-page__title{margin:0;color:#231f20;font-size:34px;font-weight:400;line-height:1.2;text-transform:uppercase}.fastbuy-page__lead{margin-top:20px;color:#716d68;font-size:18px;line-height:1.55}.fastbuy-page__lead:empty{display:none}.fastbuy-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,.9fr);gap:28px;align-items:start}.fastbuy-panel{min-width:0;padding:28px;border:1px solid #e6dfd2;border-radius:8px;background:#fff;box-shadow:0 18px 42px #2b321e14}.fastbuy-panel__header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:28px}.fastbuy-panel__title{margin:0;color:#231f20;font-size:28px;font-weight:400;line-height:1.2;text-transform:uppercase}.fastbuy-panel__title:after{content:"";display:block;width:34px;height:2px;margin-top:22px;margin-bottom:12px;background:#83b263}.fastbuy-summary{display:flex;gap:12px;flex:0 0 auto}.fastbuy-summary__item{min-width:116px;padding:14px 16px;border-radius:8px;background:#f5f7ef}.fastbuy-summary__label{display:block;margin-bottom:6px;color:#817c73;font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.06em}.fastbuy-summary__value{display:block;color:#231f20;font-size:22px;font-weight:700;line-height:1.15}.fastbuy-page .basket_step_1,.fastbuy-page .basket_step_1 .product-table,.fastbuy-page .basket_step_1 .table-wrp{margin:0;padding:0}.fastbuy-page .basket_step_1 .product-table table,.fastbuy-page .basket_step_1 .product-table tbody{display:block;width:100%}.fastbuy-page .basket_step_1 .product-table tr{display:grid;grid-template-columns:120px minmax(0,1fr) 82px 122px 46px;gap:18px;align-items:center;margin:0 0 16px;padding:18px;border:1px solid #ebe5da;border-radius:8px;background:#fff}.fastbuy-page .basket_step_1 .product-table tr:last-child{margin-bottom:0}.fastbuy-page .basket_step_1 .product-table td{display:block;float:none;width:auto;max-width:none;padding:0;border:0;vertical-align:middle}.fastbuy-page .basket_step_1 .product-table .title{display:block;margin:0 0 8px;color:#8a857d;font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.06em}.fastbuy-page #fastbuy{margin:0}.fastbuy-page #fastbuy .data-form{display:grid;gap:20px;margin:0;padding:0}.fastbuy-page #fastbuy .data-form .input-group,.fastbuy-page #fastbuy .input-group{display:grid;grid-template-columns:118px minmax(0,1fr);gap:18px;align-items:start;margin:0}.fastbuy-page #fastbuy .label{width:auto;padding:7px 0 0;color:#777169;font-size:13px;font-weight:700;line-height:1.15;text-transform:uppercase;letter-spacing:.06em;white-space:normal}.fastbuy-page #fastbuy .input{display:block;min-width:0;margin:0}.fastbuy-page #fastbuy input,.fastbuy-page #fastbuy textarea{display:block;width:100%;min-width:0;margin:0;border:1px solid #e6dfd2;border-radius:8px;background:#fff;box-shadow:inset 0 1px 2px #2b321e0a;color:#231f20;font-size:16px;line-height:1.35}.fastbuy-page #fastbuy input{height:42px;padding:0 16px}.fastbuy-page #fastbuy textarea{min-height:112px;padding:12px 16px;resize:vertical}.fastbuy-page #fastbuy input:focus,.fastbuy-page #fastbuy textarea:focus{border-color:#83b263;outline:0;box-shadow:0 0 0 3px #83b26324}.fastbuy-page #fastbuy .to-pay{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 18px;align-items:center;margin:28px 0 0;padding:18px 20px;border:0;border-radius:8px;background:#f5f7ef;color:#69645f;font-size:16px;text-transform:none}.fastbuy-page #fastbuy .to-pay b{color:#231f20;font-size:24px;font-weight:700;line-height:1.15}.fastbuy-page__note{margin:22px 0 0;color:#69645f;font-size:15px;line-height:1.45}.fastbuy-page #fastbuy .form-action{display:block;padding:26px 0 0;border:0}.fastbuy-page #fastbuy .form-action .btn{display:block;width:100%;margin:0;padding:16px 22px;border:2px solid #83b263;border-radius:0;background:#fff;color:var(--c-green-700);font-size:15px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:.04em}.fastbuy-page #fastbuy .form-action .btn:hover{background:#83b263;color:#fff}.user_agreement{color:var(--c-green-700)}.user_agreement:hover{text-decoration:underline;color:var(--c-green-700)}.product-page .buy-b .price-b{display:flex;padding-bottom:10px;cursor:pointer}.item_images_mobile{margin-top:20px;display:block;width:100%;position:relative}.item_images_mobile .gallery_m,.item_images_mobile .gallery_m img{display:block;width:100%}.catalog_holder .products-list .product{transition:.2s}.back_product_in_view span{width:22px;height:22px;background:url(img/percent-2.png) no-repeat 0 0;background-size:22px 22px;display:block;border-radius:2px}.back_product_in_view{display:none;background:#6bc255;padding:7px;height:35px;width:35px;position:fixed;top:66%;left:-50px;z-index:0;border-top-right-radius:5px;border-bottom-right-radius:5px;text-align:center;overflow:hidden;box-shadow:0 0 5px #0000008c;transition:top .3s ease}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.product-page .size-set-b.size-set-b-mobile{display:none}.product-page .size-set-b.size-set-b-desktop{display:flex}#sorting{margin-top:60px}.filter_selected{display:inline-block;width:auto;height:30px;line-height:30px;font-size:14px;background:#f0f0f0;padding:0 8px;margin:5px 5px 5px 20px;border-radius:5px;cursor:pointer}.filter-item .filter_selected{display:none;margin-left:5px}.filter_selected:hover{color:#6f9d41;background:#e4e4e4}.filter_selected i{width:12px;height:12px;margin-left:5px;background:url(img/all-icons.svg) no-repeat 0 0;content:"";display:inline-block;vertical-align:middle;background-position:-131px -6px}.hidden_submit_btn_fb{display:none!important}@media(min-width:1300px){.container{width:1270px}}.row_checked [type=checkbox]:checked,.row_checked [type=checkbox]:not(:checked){position:absolute;left:-9999px}.row_checked [type=checkbox]:checked+label,.row_checked [type=checkbox]:not(:checked)+label{position:relative;padding-left:25px;cursor:pointer}.row_checked [type=checkbox]:checked+label:before,.row_checked [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border:1px solid #000;background:#fff;border-radius:0;box-shadow:none}.row_checked [type=checkbox]:checked+label:after,.row_checked [type=checkbox]:not(:checked)+label:after{content:"\2713";position:absolute;top:-1px;left:2px;font-size:24px;line-height:.8;color:#6e9e3c;transition:all .2s}.row_checked [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.row_checked [type=checkbox]:checked:focus+label:before,.row_checked [type=checkbox]:not(:checked):focus+label:before{border:1px dotted #00f}#breadcrumbs_holder{display:block;width:100%;float:left}.m_catalog_head_mini_nav{line-height:1;padding:16px 0;margin:0;font-size:0;display:flex;align-items:center;gap:0;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.m_catalog_head_mini_nav::-webkit-scrollbar{display:none}.m_catalog_head_mini_nav li{list-style:none;background:none;max-height:none;margin:0;display:flex;align-items:center}.m_catalog_head_mini_nav li:first-child{margin-left:0}.m_catalog_head_mini_nav li:first-child a{padding-left:0}.m_catalog_head_mini_nav li.active{background:none;cursor:default}.m_catalog_head_mini_nav li.active a{color:#1a1a1a;font-weight:600;cursor:default}.m_catalog_head_mini_nav li.active a:after{display:none}.m_catalog_head_mini_nav a{position:relative;display:inline-block;padding:6px 0;color:#999;font-size:13px;text-decoration:none;transition:color .2s ease}.m_catalog_head_mini_nav a:hover{color:var(--c-green-700)}.m_catalog_head_mini_nav li.active a:hover{text-decoration:none;color:#1a1a1a}.m_catalog_head_mini_nav a:after{content:"/";position:relative;right:auto;top:auto;width:auto;height:auto;border:0;border-radius:0;background:none;margin:0 10px;color:#ccc;font-size:13px}.home_icon{width:18px;height:16px;display:inline-block;vertical-align:middle;background:url(img/home.png) no-repeat;background-size:contain;position:relative;overflow:hidden}.match_container{display:none}.search_container{display:flex;flex-direction:column;width:100%;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 12px 24px #0000001f,0 4px 8px #0000000f;position:absolute;background:#fff;top:50px;left:0;overflow:hidden;z-index:101}.search_container ul{display:flex;flex-direction:column;width:100%;margin:0;padding:6px 0;list-style:none}.search_overflow{position:fixed;top:0;z-index:9;left:0;width:100%;height:100%;display:none;background:#1c1c1cb3}@media(max-width:1300px){.catalog_holder .products-list .product .product-image{position:relative}}@media(max-width:1200px){.catalog_holder .products-list .product .product-image{position:relative;min-height:200px}.catalog_holder .products-list .product .active-color>span{max-width:76px}}@media(max-width:1100px){.fixed-panel{display:none}}@media(max-width:1024px){.product-page .size-set-b.size-set-b-mobile{display:flex}.product-page .size-set-b.size-set-b-desktop{display:none}.product-page .product-info .name_h{margin-top:0}.product-page .reviews-top{margin-top:-45px}.product-page .product-info .name .artik{display:none}.header .main-menu{min-height:430px}.back_to_filters{position:absolute;z-index:3;top:5px;left:10px;width:100%;height:26px;cursor:pointer;padding:0;border:0;outline:0;background:url(img/back-arrow-w.png) no-repeat left;background-size:contain}#filters_holder{position:fixed;width:100%;height:100%!important;top:0;left:0;margin-left:0;background:#fff;z-index:30;padding:40px 20px 30px;overflow-x:hidden;overflow-y:auto}#filters_holder:before,#sorting_holder:before{content:"";display:block;width:100%;position:absolute;top:0;left:0;background:#76c37f;height:40px}#filters,#filters.fixed_filters{position:relative;width:100%;height:auto!important;top:0;z-index:inherit;background:#fff}.filters_btns,.filters_btns_in,.sorting_btns{display:block;width:100%;height:46px;position:fixed;bottom:0;left:0;text-align:center;z-index:2}.filters_btns a,.filters_btns_in a,.sorting_btns a{background:#efefef;width:49%;display:inline-block;height:46px;font-size:16px;line-height:46px;text-align:center;transition:.5s;cursor:pointer;font-weight:600}.filters_btns a:hover,.filters_btns_in a:hover,.sorting_btns a:hover{background:#ddd}#filters .h1{display:none}.search_container{position:relative;top:auto;left:auto;right:auto;max-height:50vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:10;border-radius:0 0 12px 12px;box-shadow:0 8px 20px #00000026}.match_container{position:sticky;top:0;z-index:10}.search_container ul{min-height:auto}.mobile_filter{position:fixed;bottom:0;background:#fff;border-top:1px solid #e9e8e9;box-shadow:0 -1px 5px #0003;width:100%;text-align:center;left:0;z-index:9;padding:5px 10px;transition:1s}.fast-action.open~.mobile_filter,.modal-lock .mobile_filter,body:has(.fast-action.open) .mobile_filter,body:has(.modal-b.open) .mobile_filter{display:none!important}.mobile_filter .filters-toggle{width:49%;float:right}.mobile_filter .sorting-toggle{width:49%;float:left;border-right:1px solid #676767}.sortcatmob{min-width:200px;position:absolute;top:-48px;right:0}.people-sort-f.people-sort a:hover{color:#6a6a6a;text-decoration:none}.people-sort-f.people-sort a.man-sort:hover:before{background-position:0 0}.people-sort-f.people-sort a.girl-sort:hover:before{background-position:-61px 0}.people-sort-f.people-sort a.active{color:var(--c-green-700);text-decoration:none}.people-sort-f.people-sort a.girl-sort.active:before{background-position:-98px 0}.filter-item .filter_selected{display:inline-block}.filter .size label:hover span{background-color:inherit;color:inherit}#sorting_holder{position:fixed;top:0;left:0;z-index:40;width:100%;height:100%;background:#fff;padding:36px 10px 0}.sort-mobile li a{display:block;padding:5px}.menu-l ul a:before,.menu-l ul li.active>span:before{display:none}.sort-mobile li a.active{background:var(--c-green-500);color:#fff}#sorting{margin-top:0}.logo-h-h{max-width:157px;display:block}#filters,#filters.fixed_filters{padding-bottom:0;position:relative;width:100%;height:auto!important;top:0;z-index:inherit;background:#fff;max-height:60px;height:60px}.menu-l{max-width:none;width:auto;margin-bottom:50px}#filters .menu-l{margin-bottom:10px}.mobile-only{display:block!important}.desktop-only{display:none!important}#filters_holder{position:fixed;width:100%;height:100%!important;top:0;left:0;margin-left:0;background:#fff;z-index:30;padding:40px 10px 30px;overflow-x:hidden;overflow-y:auto}.filters-back,.sorting-back{position:absolute;z-index:3;top:6px;left:10px;width:100%;height:26px;cursor:pointer;padding:0;border:0;outline:0;background:url(img/back-arrow-w.png) no-repeat left;background-size:contain}.filter-item .filter-cnt:before{content:"";display:block;width:100%;position:absolute;top:0;left:0;background:#555;height:36px}.filter-item .filter-cnt{display:none;position:fixed;background:#fff;width:100%;height:100%;top:0;left:0;z-index:5;padding:50px 10px 30px;overflow-x:hidden;overflow-y:auto}.col-filter,.col-catalog{width:100%}.main-menu{display:none;float:none;clear:both;-webkit-transition:none!important;transition:none!important;position:absolute;width:100%;left:0;top:104%;background-color:#fff;border-bottom:3px solid var(--c-green-500);border-top:2px solid var(--c-green-500);box-shadow:0 33px 15px -21px #3a3a3a}.main-menu>ul{height:auto;overflow-y:auto}.main-menu ul{padding:10px 0}.main-menu>ul{display:block;padding:0!important;max-width:750px;margin:0 auto}.main-menu li{display:block;padding:5px}.main-menu>ul li{padding:0;border-bottom:1px solid #e9e8e9}.main-menu>ul li a,.main-menu>ul li span{font-size:14px!important;display:block;padding:10px 0}}@media(max-width:1199px)and (min-width:1025px){.hidden-md-d{display:none!important}}@media(max-width:992px){.product .color-picker-arrows .arrow.left span,.product .color-picker-arrows .arrow.right span{opacity:1}.main-menu ul{padding:3px 0}}@media(max-width:768px){.catalog_holder .products-list .product .discount,.product-page .discount{right:5px}.header:not(.no-transition) .main-menu-h .logo-h,.header:not(.no-transition) .main-menu-h .main-menu>ul,.header:not(.no-transition) .main-menu-h .main-menu>ul>li,.header:not(.no-transition) .main-menu-h .row>*{transition:0!important}.menu-l .h1,.menu-l h1{margin-bottom:5px;padding-right:145px;font-size:18px;line-height:30px}.catalog_holder .product_group .size-picker{padding-right:0%}.product-page .roz-price{font-size:10px}.product-page .add_to_basket,.product-page .fust_buy_button,.product-page .buy-b .btn{margin-left:3px;margin-right:3px;margin-top:25px}.catalog_holder .products-list .product .active-color>span{max-width:145px}#filters,#filters.fixed_filters{padding-bottom:0}#filters .menu-l{margin-bottom:10px}.catalog_holder .products-list .product{max-width:300px;margin:0 auto;border-bottom:1px solid #ddd;position:relative;overflow:hidden}.filter .title{font-size:15px;color:#0e0506;text-transform:uppercase;padding:15px 25px 15px 0;cursor:pointer;background:url(img/filter-arrow-left-b.png) no-repeat center right}.filter .filter-item.active .title{background:url(img/filter-arrow-left-b.png) no-repeat center right}.filter-item .filter-cnt:before{content:"";display:block;width:100%;position:absolute;top:0;left:0;background:#555;height:36px}}@media(max-width:767px){.filter .checkbox .row_checked{position:relative;display:flex;align-items:center;min-height:48px;margin:0 0 8px;padding:10px 12px;border:1px solid rgba(110,158,59,.14);border-radius:15px;background:#fff}.filter .checkbox .row_checked input{width:20px;height:20px;margin:0 10px 0 0;accent-color:var(--c-green-500)}.filter .checkbox .row_checked label{flex:1;margin:0;color:#2d2d2d;font-size:15px;line-height:1.25}.filter .size,.filter .color{display:flex;flex-wrap:wrap;gap:8px;padding:0}.filter .size label{margin:0}.filter .size label span{min-width:48px;height:40px;padding:0 12px;border-color:#6e9e3b59;border-radius:999px;background:#fff;color:#222;font-size:14px;line-height:38px}.filter .color label{margin:0 2px 8px}.filter .color label span{width:34px;height:34px;border:3px solid #fff;box-shadow:0 0 0 1px #0e05061f,0 6px 14px #10180c14}.filters_btns,.filters_btns_in,.sorting_btns{right:8px;bottom:8px;left:8px;display:grid;grid-template-columns:1fr 1.25fr;gap:8px;width:auto;height:auto;padding:8px;border:1px solid rgba(110,158,59,.14);border-radius:20px;background:#fffffff0;box-shadow:0 -10px 28px #20301424;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.filters_btns a,.filters_btns_in a,.sorting_btns a{width:auto;height:46px;border-radius:15px;background:#f3f5ef;color:#4e4e4e;font-size:14px;font-weight:800;line-height:46px;text-decoration:none}.filters_btns .submit_filter,.filters_btns_in .back_to_filters_in,.sorting_btns .sorting-submit{background:var(--c-green-500);color:#fff}.sort-mobile ul{padding:0;margin:0}.sort-mobile li{margin:0 0 8px;padding:0}.sort-mobile li:before{display:none}.sort-mobile li a{display:block;min-height:50px;padding:16px 18px;border:1px solid rgba(110,158,59,.14);border-radius:16px;background:#fff;color:#242424;font-size:15px;font-weight:800;text-decoration:none;box-shadow:0 8px 24px #2336160f}.sort-mobile li a.active{background:var(--c-green-500);border-color:var(--c-green-500);color:#fff}}@media(max-width:1024px){.catalog_holder .products-list:not(.product_in_view) .product.regular_user{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;max-width:none;padding:0 0 18px;margin-bottom:28px;border-bottom:1px solid rgba(14,5,6,.08);overflow:visible}.catalog_holder .products-list .product.regular_user .discount.label-3,.catalog_holder .products-list .product.regular_user .discount.label-9,.catalog_holder .products-list .product.regular_user .discount.label-10{top:10px;right:10px;width:auto;min-width:48px;height:28px;padding:0 10px;border-radius:999px;line-height:28px;font-size:10px;letter-spacing:.02em;box-shadow:0 8px 20px #00000014}.catalog_holder .products-list .product.regular_user .discount.label-3{background:#6e9e3beb}.catalog_holder .products-list .product.regular_user .discount.label-9{background:#787878b8;color:#fff}.catalog_holder .products-list .product.regular_user .color-picker-arrows .arrow{width:32%}.catalog_holder .products-list .product.regular_user .color-picker-arrows .arrow span{width:34px;height:34px;opacity:.52;border-radius:50%;background-color:#ffffffb8;box-shadow:0 8px 22px #00000014;backdrop-filter:blur(6px)}.catalog_holder .products-list .product.regular_user .color-picker-arrows .arrow.left span{left:8px;background-size:46%}.catalog_holder .products-list .product.regular_user .color-picker-arrows .arrow.right span{right:8px;background-size:46%}.catalog_holder .products-list .product.regular_user .info{display:contents}.catalog_holder .products-list .product.regular_user>.clr,.catalog_holder .products-list .product.regular_user .timer{display:none!important}.catalog_holder .products-list .product.regular_user .name{grid-column:1 / -1;grid-row:2;width:auto;float:none;padding:0 2px;color:#202020;font-size:14px;line-height:1.25;font-weight:500;letter-spacing:-.01em;white-space:normal}.catalog_holder .products-list .product.regular_user .price-picker{grid-column:1 / 2;grid-row:5;width:auto;float:none;text-align:left;padding:3px 0 0 2px;align-self:center}.catalog_holder .products-list .product.regular_user .price,.catalog_holder .products-list .product.regular_user .price span{color:#151515;font-size:12px;line-height:1.2;font-weight:700}.catalog_holder .products-list .product.regular_user .old-price:not(.active){display:none}.catalog_holder .products-list .product.regular_user .pbtns{grid-column:2 / 3;grid-row:5;display:flex;gap:7px;align-items:center;justify-content:flex-end;float:none}.catalog_holder .products-list .product.regular_user .product_add_wish,.catalog_holder .products-list .product.regular_user .product_btn{float:none;margin:0;padding:0}.catalog_holder .products-list .product.regular_user .product_add_wish{position:absolute;top:11px;left:11px;z-index:5;width:34px;height:34px;border-radius:50%;background-color:#ffffffc7;background-image:url(img/product-actions.svg);background-repeat:no-repeat;background-position:7px 7px;box-shadow:0 8px 22px #00000014;backdrop-filter:blur(6px)}.catalog_holder .products-list .product.regular_user .product_btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;position:relative;border:0;border-radius:50%;background:#ffffffdb;box-shadow:0 8px 20px #00000014}.catalog_holder .products-list .product.regular_user .product_btn span{width:20px;height:19px;position:relative;border:0;border-radius:0;background:url(img/product-actions.svg) no-repeat -92px 0;transform:none}.catalog_holder .products-list .product.regular_user .product_btn span:before{content:none}.catalog_holder .products-list .product.regular_user .product_btn span:after{content:none}.catalog_holder .products-list .product.regular_user .active-color{display:none!important}.catalog_holder .products-list .product.regular_user .product_blocks,.catalog_holder .products-list .product.regular_user .product_blocks_left{display:contents}.catalog_holder .products-list .product.regular_user .active-material{display:none!important}.catalog_holder .products-list .product.regular_user .status{display:none!important;grid-column:1 / -1;grid-row:3;width:auto;padding:6px 2px 0;color:#676767;font-size:12px;line-height:1.35}.catalog_holder .products-list .product.regular_user .size-picker{display:block;grid-column:1 / -1;grid-row:4;margin:8px 0 0;padding:0 2px}.catalog_holder .products-list .product.regular_user .size-picker .size1{margin:0 4px 5px 0;padding:0}.catalog_holder .products-list .product.regular_user .size-picker .size1 span{min-width:31px;height:31px;padding:0 7px;border:1px solid rgba(110,158,59,.45);border-radius:999px;background:#fff;color:#202020;font-size:11px;line-height:29px;box-shadow:0 1px #00000008}.catalog_holder .products-list .product.regular_user .size-picker .size1.active span,.catalog_holder .products-list .product.regular_user .size-picker li:not(.disabled):hover span{background:var(--c-green-500);border-color:var(--c-green-500);color:#fff}}@media(max-width:1024px){.catalog_holder .products-list:not(.product_in_view) .col-md-4{margin-bottom:12px;padding-left:5px;padding-right:5px}.catalog_holder .products-list:not(.product_in_view) .product.regular_user{grid-template-columns:minmax(0,1fr) 40px;gap:0 8px;padding:7px 7px 11px;margin-bottom:14px;border:1px solid rgba(110,158,59,.14);border-bottom:1px solid rgba(110,158,59,.14);border-radius:24px;background:linear-gradient(180deg,#fff 0% 64%,#f7fbf4db);box-shadow:0 16px 36px #1f301414;overflow:hidden}.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-retail .product-image,.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-opt .product-image{min-height:0;aspect-ratio:2 / 3;border-radius:18px;background:#f5f5f5}.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-retail .image,.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-retail .image picture,.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-opt .image,.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-opt .image picture{border-radius:inherit;overflow:hidden}.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-retail .product-image{grid-column:1 / -1;position:relative;margin:0 0 11px;overflow:hidden}.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-retail .image,.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-opt .image{background:#f5f5f5}.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-retail .image>img,.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-retail .image>picture img,.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-opt .image>img,.catalog_holder .products-list:not(.product_in_view) .product.catalog-product-opt .image>picture img{object-fit:cover;object-position:center top}.catalog_holder .products-list .product.regular_user .discount.label-3,.catalog_holder .products-list .product.regular_user .discount.label-9,.catalog_holder .products-list .product.regular_user .discount.label-10{top:10px;right:10px}.catalog_holder .products-list .product.regular_user .product_add_wish{top:10px;left:10px;width:38px;height:38px;border:1px solid rgba(255,255,255,.7);background-color:#ffffffd1;background-position:9px 9px;box-shadow:0 12px 26px #141e101c}.catalog_holder .products-list .product.regular_user .color-picker-arrows .arrow span{width:38px;height:38px;opacity:.75;background-color:#ffffffdb;box-shadow:0 10px 26px #141e101f}.catalog_holder .products-list .product.regular_user .color-picker-arrows .arrow.left span{left:9px}.catalog_holder .products-list .product.regular_user .color-picker-arrows .arrow.right span{right:9px}.catalog_holder .products-list .product.regular_user .name{padding:0 1px;min-height:39px;font-size:15px;line-height:1.16;font-weight:600;color:#202322}.catalog_holder .products-list .product.regular_user .size-picker{margin-top:10px;padding:0 1px}.catalog_holder .products-list .product.regular_user .size-picker .size1{margin:0 5px 6px 0}.catalog_holder .products-list .product.regular_user .size-picker .size1 span{min-width:34px;height:34px;padding:0 7px;line-height:32px;font-size:12px;border-color:#6e9e3b57;box-shadow:0 3px 10px #1f30140d}.catalog_holder .products-list .product.regular_user .price-picker{padding-top:8px;min-height:40px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.catalog_holder .products-list .product.regular_user .price{float:none;margin:0;height:auto;line-height:1.15}.catalog_holder .products-list .product.regular_user .new-price,.catalog_holder .products-list .product.regular_user .new-price span{color:#151515;font-size:13px;font-weight:800}.catalog_holder .products-list .product.regular_user .pbtns{padding-top:7px}.catalog_holder .products-list .product.regular_user .product_btn{width:38px;height:38px;border:1px solid rgba(110,158,59,.12);background:#ffffffeb;box-shadow:0 12px 24px #1f30141a}.catalog_holder .products-list .product.regular_user .product_btn span{width:22px;height:21px;background-position:-91px 1px}}@media(max-width:380px){.catalog_holder .products-list .product.regular_user .name{font-size:14px}.catalog_holder .products-list .product.regular_user .size-picker .size1 span{min-width:31px;height:31px;line-height:29px;font-size:11px}}@media(max-width:1024px){.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user){border:1px solid rgba(110,158,59,.14);border-radius:22px;background:linear-gradient(180deg,#fff 0% 64%,#f7fbf4e0);box-shadow:0 14px 32px #1f301414;overflow:hidden}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_blocks{position:static;display:flex;flex-direction:column;padding:0 8px 12px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .info{box-sizing:border-box;padding:0 8px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_blocks_left{width:100%}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_blocks_right{width:100%;height:auto;min-width:0;margin-top:-2px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .pbtns{display:flex;justify-content:flex-end;align-items:center;gap:8px;float:none;min-height:34px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker-arrows .arrow span{width:42px;height:42px;border:1px solid rgba(255,255,255,.78);border-radius:50%;background-color:#ffffffb8;background-size:42%;box-shadow:0 10px 24px #11180d1f;opacity:1;backdrop-filter:blur(4px)}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker-arrows .arrow.left span{left:8px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker-arrows .arrow.right span{right:8px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .discount{top:10px;right:10px;width:auto;min-width:48px;height:28px;padding:0 10px;border-radius:999px;line-height:28px;font-size:10px;letter-spacing:.02em;box-shadow:0 8px 20px #00000014}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .discount:empty{display:none!important}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .discount.label-1{inset:auto auto 12px 10px;width:auto;min-width:86px;height:28px;padding:0 12px;background:#ffb566;border-radius:999px;line-height:28px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .discount.label-5{top:10px;right:12px;width:auto;min-width:54px;height:28px;padding:0 10px;border-radius:999px;line-height:28px;font-size:10px;background:#ecef53eb;color:#303030;box-shadow:0 8px 20px #7a821629}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .discount.label-3{background:#6e9e3beb;color:#fff}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .discount.label-9{background:#787878b8;color:#fff}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .name{color:#202322;font-weight:700;text-decoration:none}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .price,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .price span{color:#151515;font-weight:800}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .old-price.active,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .old-price.active span{color:#777}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .active-color span,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .status>span,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .active-material span{color:var(--c-green-700);font-style:italic;font-weight:600}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .status>span.inactive-link{color:#202322;font-style:normal;font-weight:400}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .size-picker:not(.catalog-size-list-single) .size1 span{width:100%;min-width:0;height:31px;padding:0 4px;border-color:#6e9e3b6b;border-radius:999px;background:#ffffffeb;font-size:10.5px;line-height:29px;letter-spacing:-.2px;white-space:nowrap;box-shadow:0 6px 16px #1f301414}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .size-picker:not(.catalog-size-list-single){display:none;grid-template-columns:repeat(2,85px);justify-content:flex-start;gap:3px;width:100%;margin:8px 0 0;padding:0}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .size-picker.active:not(.catalog-size-list-single){display:grid}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .size-picker:not(.catalog-size-list-single) .size1{box-sizing:border-box;width:85px;margin:0;padding:0;float:none}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .size-picker:not(.catalog-size-list-single) .size1.active span,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .size-picker:not(.catalog-size-list-single) .size1:not(.disabled):hover span{border-color:var(--c-green-500);background:var(--c-green-500);color:#fff}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color{float:none;padding:2px;margin:0;border-radius:50%;background:#fff;outline:1px solid rgba(35,35,35,.12);outline-offset:0;box-shadow:0 5px 12px #1f30140f}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker{display:flex;flex-wrap:wrap;align-items:center;gap:7px;width:100%;margin:12px 0 2px;padding:0;float:none}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color span{display:block;width:28px;height:28px;border:1px solid rgba(35,35,35,.16);background-color:#fff;box-shadow:none}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color.active,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color:hover{outline:2px solid var(--c-green-500);outline-offset:0;box-shadow:0 6px 14px #1f30141a}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color.active span:after,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color:hover span:after{content:none}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color.disabled span{opacity:.72}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color span.noColorCode{position:relative;display:block;width:28px;height:28px;color:transparent;border-color:#2323232e;background:linear-gradient(180deg,#fff,#f7f7f7);font-size:0;line-height:0}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color span.noColorCode:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;background:#b8b8b8;transform:translate(-50%,-50%)}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color.disabled span.noColorCode:after{content:"";position:absolute;inset:0;background:url(img/disabled-color.png?u=1) no-repeat center;background-size:21px 21px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color:has(span.noColorCode){padding:2px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .tkan-picker li span{width:auto;min-width:0;max-width:100%;height:auto;min-height:36px;padding:9px 13px;border-color:#6e9e3b80;border-radius:8px;background:#fff;color:#202020;font-size:12px;font-weight:500;line-height:1.25;white-space:normal;box-shadow:0 1px #00000008;box-sizing:border-box}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .tkan-picker li.active span,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .tkan-picker li:not(.disabled):hover span{border-color:var(--c-green-500);background:var(--c-green-500);color:#fff}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_btn,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .buy-model,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .cart_swiper,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_add_wish{width:32px;height:32px;padding:0;margin:0;float:none;flex:0 0 32px;border-radius:50%;background-color:#ffffffe6;box-shadow:0 10px 22px #1f30141a}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_btn span{margin:6px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .cart_swiper{order:1}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_btn{order:2}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_add_wish{position:absolute;top:12px;left:12px;z-index:5;width:38px;height:38px;flex-basis:38px;margin:0;background-image:url(img/product-actions.svg);background-repeat:no-repeat;background-position:9px 9px;backdrop-filter:blur(5px)}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_add_wish:hover{background-position:-21px 9px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_add_wish.active{background-position:-53px 9px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .cart_swiper{background-repeat:no-repeat;background-position:center;background-size:21px 21px}}@media(max-width:768px){.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color span,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color span.noColorCode{width:25px;height:25px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker{margin-top:10px}}@media(max-width:1024px){#breadcrumbs_holder{float:none;position:relative;margin:10px 0 18px;overflow:hidden}#breadcrumbs_holder .container{padding-right:0}#breadcrumbs_holder:after{content:"";position:absolute;top:0;right:0;width:34px;height:100%;pointer-events:none;background:linear-gradient(90deg,#fff0,#fff)}.m_catalog_head_mini_nav{gap:6px;align-items:center;padding:8px 34px 7px 0;line-height:1;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.m_catalog_head_mini_nav li{flex:0 0 auto;max-height:none;margin:0;background-color:transparent}.m_catalog_head_mini_nav li.active{background-color:transparent}.m_catalog_head_mini_nav li:first-child a{padding-left:10px}.m_catalog_head_mini_nav a{min-height:30px;padding:8px 12px;border:1px solid rgba(110,158,59,.22);border-radius:999px;background:#f7f8f5;color:#303030;font-size:12px;line-height:1;box-shadow:0 1px #00000008}.m_catalog_head_mini_nav a:after{content:none}.m_catalog_head_mini_nav li.active a{background:var(--c-green-500);border-color:var(--c-green-500);color:#fff}.m_catalog_head_mini_nav li.active a:hover{color:#fff}.home_icon{width:16px;height:14px}}@media(min-width:561px)and (max-width:768px){body{margin-top:128px}.logo-h,.logo-h-h{max-width:145px}.menu-btn{margin:9px 0}.search-h{top:118px}header .main-menu{top:100%}}@media(max-width:560px){body{margin-top:127px}.logo-h,.logo-h-h{max-width:132px}.menu-btn{width:30px;height:30px;margin:8px 0;background-size:30px 30px}.search-h{top:88px}}@media(max-width:768px){.header{padding:5px 8px 8px;background:#f6f8f3f0;box-shadow:none;backdrop-filter:blur(12px)}.top-line{margin:0;border:1px solid rgba(14,5,6,.06);border-radius:0 0 16px 16px;background:#ffffffeb;box-shadow:0 8px 20px #10180c0b}.top-line .container{padding-right:10px;padding-left:10px}.header .icon-before a,.header .icon-before span,.header .dropdown>span{color:#4d4d4d;font-size:11px;line-height:1}.header .dropdown>span:after{opacity:.65}.logo-h,.logo-h-h{display:block;max-width:138px;filter:drop-shadow(0 8px 10px rgba(79,145,37,.14))}.menu-btn{position:relative;width:42px;height:42px;margin:0;border-radius:14px;background:linear-gradient(135deg,#6e9e3b24,#6e9e3b0d);box-shadow:inset 0 0 0 1px #6e9e3b2e,0 10px 20px #10180c0e}.menu-btn:before{content:"";position:absolute;top:11px;right:10px;left:10px;height:3px;border-radius:3px;background:var(--c-green-500);box-shadow:0 8px 0 var(--c-green-500),0 16px 0 var(--c-green-500)}#breadcrumbs_holder{margin:12px 0 22px}#breadcrumbs_holder .container{padding-right:10px;padding-left:10px}#breadcrumbs_holder:after{right:10px;width:42px;border-radius:0 18px 18px 0;background:linear-gradient(90deg,#fff0,#fff 82%)}.m_catalog_head_mini_nav{gap:8px;padding:8px 44px 8px 8px;border:1px solid rgba(14,5,6,.06);border-radius:20px;background:#fffffff0;box-shadow:0 10px 28px #10180c0e}.m_catalog_head_mini_nav a{min-height:34px;padding:10px 14px;border-color:#6e9e3b33;background:linear-gradient(135deg,#fff,#f7f9f4);font-size:12px;box-shadow:0 6px 14px #10180c0a}.m_catalog_head_mini_nav li:first-child a{min-width:40px;padding-right:11px;padding-left:11px}.m_catalog_head_mini_nav li.active a{border-color:var(--c-green-500);background:linear-gradient(135deg,#76aa42,#609936);box-shadow:0 10px 20px #6e9e3b33}.product-page{margin-top:6px;padding:0 10px 20px;color:#202020}.product-page .reviews-top{float:right;margin:5px 0 0;padding:4px 0;line-height:1.15}.product-page .reviews-top a{font-size:11px}.product-page .product-info .name_h{position:relative;margin:0 0 14px;padding:12px 12px 14px 42px;border:1px solid rgba(14,5,6,.07);border-radius:18px;background:#fff;box-shadow:0 10px 30px #10180c0d}.product-page .product-info .name_h .name{margin:0}.product-page .product-info .name h1{display:block;color:#171717;font-size:20px;line-height:1.18;font-weight:600;letter-spacing:-.03em;text-transform:uppercase}.product-page .product-info .add-favorites{position:absolute;top:13px;left:12px;margin:0}.product-page .item_images_mobile{margin:0 0 14px;border-radius:22px;background:linear-gradient(145deg,#f6f6f2,#ededeb);overflow:hidden;box-shadow:0 16px 36px #12121214}.product-page .item_images_mobile .gallery_m{-webkit-tap-highlight-color:transparent;outline:none;-webkit-touch-callout:none}.product-page .item_images_mobile .gallery_m,.product-page .item_images_mobile .slick-list,.product-page .item_images_mobile .slick-track{border-radius:22px}.product-page .item_images_mobile .gallery_m img{aspect-ratio:3 / 4.25;height:auto;object-fit:cover;object-position:center top;background:#f4f4f2}.product-page .item_images_mobile .arrow{display:none!important}.product-page .item_images_mobile .owl-dots,.product-page .item_images_mobile .slick-dots{position:absolute;bottom:12px;left:50%;z-index:5;display:flex;align-items:center;justify-content:center;gap:5px;margin:0;padding:5px 8px;border-radius:999px;background:#ffffffc2;box-shadow:0 8px 18px #10180c1a;transform:translate(-50%)}.product-page .item_images_mobile .slick-dots li{margin:0;padding:0;top:0;display:block}.product-page .item_images_mobile .owl-dots .owl-dot,.product-page .item_images_mobile .slick-dots li button{width:6px;height:6px;margin:0;padding:0;border:0;border-radius:50%;background:#6e9e3b52;font-size:0;color:transparent;box-shadow:none;transition:width .2s ease,background .2s ease}.product-page .item_images_mobile .owl-dots .owl-dot.active,.product-page .item_images_mobile .slick-dots li.slick-active button{width:17px;border-radius:999px;background:var(--c-green-500)}.product-page .colors-b,.product-page .tkan-b,.product-page .size-b{display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;align-items:center;margin:10px 0 0;padding:13px 12px;border:1px solid rgba(14,5,6,.07);border-radius:18px;background:#fff;box-shadow:0 8px 24px #10180c0b}.product-page .colors-b .title,.product-page .tkan-b .title,.product-page .size-b .title{width:auto;margin:0;color:#5a5a5a;font-size:11px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.product-page .colors-b .title div,.product-page .size-b .title span.size-name,.product-page .size-b .title span.sizeGroup-name,.product-page .size-b .title div.tkan-name{display:block;margin-top:4px;color:var(--c-green-700);font-size:11px;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none}.product-page .colors-b ul,.product-page .tkan-b ul,.product-page .size-b ul{margin:0;text-align:left}.product-page .colors-b ul li,.product-page .tkan-b ul li,.product-page .size-b ul li{margin:3px 5px 3px 0}.product-page .colors-b ul span{width:35px;height:35px;border:3px solid #f2f0f0;box-shadow:0 2px 8px #0000000a}.product-page .colors-b ul li:not(.disabled).bx_active span,.product-page .colors-b ul li.disabled.bx_active span{border-color:#fff;box-shadow:0 0 0 2px var(--c-green-500),0 8px 16px #6e9e3b2e}.product-page .colors-b ul li:not(.disabled).bx_active span:after,.product-page .colors-b ul li:not(.disabled):hover span:after,.product-page .colors-b ul li.disabled:hover span:after,.product-page .colors-b ul li.disabled.bx_active span:after{content:none}.product-page .size-b ul li span{min-width:36px;height:36px;padding:0 8px;border-color:#6e9e3b8c;border-radius:999px;background:#fff;color:#1f1f1f;font-size:12px;line-height:34px;box-shadow:0 1px #00000008}.product-page .size-b ul li.active span,.product-page .size-b ul li.bx_active span,.product-page .size-b ul li:not(.disabled):hover span{border-color:var(--c-green-500);background:var(--c-green-500);color:#fff}.product-page .roz-price{margin:12px 0 0;padding:13px 14px;border:0;border-radius:18px;background:linear-gradient(135deg,#6e9e3b1a,#6e9e3b05);color:#5b5b5b;font-size:11px;letter-spacing:.03em}.product-page .roz-price div:last-child{color:var(--c-green-700);font-size:24px;font-weight:600}.product-page .buy-b{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 0;padding:0 0 12px;border:0}.product-page .buy-b .price-b{flex:1 0 100%;justify-content:space-between;align-items:baseline;padding:0}.product-page .add_to_basket,.product-page .fust_buy_button,.product-page .buy-b .btn{flex:1 1 calc(50% - 6px);display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:52px;margin:0!important;border-radius:16px;font-size:12px;line-height:1.15;font-weight:600;letter-spacing:.03em;text-align:center;box-shadow:0 12px 24px #6e9e3b29}.product-page .add_to_basket{border:1px solid rgba(110,158,59,.65);background:#fff;color:var(--c-green-700)}.product-page .fust_buy_button{border:1px solid var(--c-green-500);background:var(--c-green-500);color:#fff}.product-page .double-btn-wrapper{display:flex;width:100%;flex:1 1 100%;gap:12px}.product-page .double-btn-wrapper .small-btn,.product-page .double-btn-wrapper .add_to_basket,.product-page .double-btn-wrapper .fust_buy_button{flex:1 1 0;border-radius:16px!important}.product-page .size-set-b{margin:14px 0 0;padding:14px 12px;border:1px solid rgba(14,5,6,.07);border-radius:18px;background:#fff;box-shadow:0 8px 24px #10180c0b}.product-page .size-set-b .title{color:#2f2f2f;font-size:12px;line-height:1.35;letter-spacing:.02em}.product-page .size-set-b .matching-size,.product-page .size-set-b .size-table-btn{color:var(--c-green-700);font-weight:600}.product-page .opt-price{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 10px;padding:15px 16px;border:0;border-radius:18px;background:linear-gradient(135deg,var(--c-green-500),#5f9632);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase;box-shadow:0 14px 28px #6e9e3b38}.product-page .opt-price:hover{color:#fff}.product-page .opt-price:after{filter:brightness(0) invert(1);opacity:.85}.product-page .accordion-item{margin:8px 0;border:1px solid rgba(14,5,6,.07);border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 6px 18px #10180c09}.product-page .accordion-item .title{position:relative;padding:13px 42px 13px 14px;background:none;color:#2a2a2a;font-size:12px;font-weight:600;line-height:1.25;letter-spacing:.04em}.product-page .accordion-item .title:after{content:"+";position:absolute;top:50%;right:14px;width:24px;height:24px;border-radius:50%;background:#6e9e3b17;color:var(--c-green-700);font-size:18px;font-weight:400;line-height:23px;text-align:center;transform:translateY(-50%)}.product-page .accordion-item.active .title{background:none;color:var(--c-green-700)}.product-page .accordion-item.active .title:after{content:"\2212";background:var(--c-green-500);color:#fff}.product-page .accordion-item .accordion-ctn{padding:0 14px 14px;color:#5f5f5f}.product-page .accordion-item .accordion-ctn p,.product-page .characteristics ul li{color:#5f5f5f;font-size:12px;line-height:1.45}.product-page .characteristics ul li+li{margin-top:5px}}@media(max-width:360px){.product-page{padding-right:8px;padding-left:8px}.product-page .colors-b,.product-page .tkan-b,.product-page .size-b{grid-template-columns:74px minmax(0,1fr);gap:8px;padding:12px 10px}.product-page .add_to_basket,.product-page .fust_buy_button,.product-page .buy-b .btn{font-size:11px}}@media(max-width:1280px){.fastbuy-page .basket_step_1 .product-table tr{grid-template-columns:92px minmax(0,1fr) 40px;grid-template-areas:"photo info action" "photo qty action" "photo sum action";gap:8px 12px;align-items:start;padding:14px}.fastbuy-page .basket_step_1 .product-table td:nth-child(1){grid-area:photo}}@media(max-width:768px){.fastbuy-page article{padding:24px 0 42px}.fastbuy-layout{grid-template-columns:1fr;gap:18px}.fastbuy-panel{padding:20px}.fastbuy-panel__header{display:block;margin-bottom:20px}.fastbuy-summary{margin-top:18px}.fastbuy-page .basket_step_1 .product-table tr{grid-template-columns:92px minmax(0,1fr) 40px;grid-template-areas:"photo info action" "photo qty action" "photo sum action";gap:8px 12px;align-items:start;padding:14px}.fastbuy-page .basket_step_1 .product-table td:nth-child(1){grid-area:photo}}@media(max-width:640px){.fastbuy-page article{padding:18px 0 34px}.fastbuy-page__header{margin-bottom:20px}.fastbuy-page__eyebrow,.fastbuy-panel__eyebrow{margin-bottom:12px;font-size:12px}.fastbuy-page__title{font-size:26px}.fastbuy-page__lead{margin-top:14px;font-size:15px}.fastbuy-panel{padding:16px;box-shadow:0 12px 28px #2b321e14}.fastbuy-panel__title{font-size:23px}.fastbuy-summary{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fastbuy-summary__item{min-width:0;padding:12px}.fastbuy-summary__value{font-size:20px}.fastbuy-page .basket_step_1 .product-table tr{grid-template-columns:86px minmax(0,1fr) minmax(0,1fr) 36px;grid-template-areas:"photo info info action" "photo qty  sum  action";padding:12px}.fastbuy-page .basket_step_1 .product-table .title{margin-bottom:3px;font-size:10px}.fastbuy-page #fastbuy .data-form .input-group,.fastbuy-page #fastbuy .input-group{display:block}.fastbuy-page #fastbuy .label{display:block;margin-bottom:8px;padding:0}.fastbuy-page #fastbuy .to-pay{grid-template-columns:1fr;padding:16px}.fastbuy-page #fastbuy .to-pay b{font-size:22px}.fastbuy-page #fastbuy .form-action .btn{padding:14px 16px;font-size:14px}}@media(max-width:768px){.recomend{margin:24px -10px 0;overflow:hidden}}@media(max-width:768px){#breadcrumbs_holder{overflow:visible}#breadcrumbs_holder:after{right:10px;z-index:3}.m_catalog_head_mini_nav{position:relative;overflow-x:auto;margin-top:15px;overflow-y:visible;padding-left:0}.m_catalog_head_mini_nav li:first-child{position:sticky;left:0;z-index:4}.m_catalog_head_mini_nav li:first-child a{background:linear-gradient(135deg,#fff,#f7f9f4);box-shadow:8px 0 16px #ffffffeb,0 6px 14px #10180c0f}.m_catalog_head_mini_nav li:first-child+li{margin-left:2px}header .main-menu{position:fixed;top:122px;right:8px;left:8px;z-index:12;width:auto;max-height:calc(100vh - 138px);padding:12px;border:1px solid rgba(14,5,6,.06);border-radius:24px;background:#fffffff5;box-shadow:0 24px 60px #10180c29;overflow-x:hidden;overflow-y:auto;backdrop-filter:blur(12px)}.main-menu>ul{max-width:none;margin:0;padding:0!important}.main-menu>ul li,header .main-menu>ul li:first-child{margin:0 0 8px;border:0;border-radius:16px;background:linear-gradient(135deg,#fff,#fafbf8);box-shadow:inset 0 0 0 1px #0e05060e}.main-menu>ul li:last-child{margin-bottom:0}header .main-menu>ul>li>a,header .main-menu>ul>li>span,.main-menu>ul li a,.main-menu>ul li span{display:flex;align-items:center;min-height:48px;padding:14px 52px 14px 16px!important;color:#222;font-size:15px!important;font-weight:600;line-height:1.2;letter-spacing:.01em;text-decoration:none}.main-menu>ul li.active>a,.main-menu>ul li.active>span,.main-menu>ul li:hover>a,.main-menu>ul li:hover>span{color:var(--c-green-700)}header .main-menu .open_sub,header .open_sub_big{top:7px;right:8px;width:36px;height:36px;border-radius:12px;background:#6e9e3b1a}header .main-menu .open_sub:after,header .main-menu .open_sub_big:after{left:12px;width:8px;height:8px;border-color:var(--c-green-500);border-width:2px}header .main-menu .sub-menu{position:static;min-height:0;max-height:none;margin:0 0 8px;padding:8px;border:0;border-radius:18px;background:#f7f9f4;box-shadow:inset 0 0 0 1px #6e9e3b1f}header .main-menu .sub-menu:before,.main-menu .sub-menu:before{content:none}header .main-menu .sub-menu .sub-item{margin:0;border:0;background:transparent;line-height:1.2;box-shadow:none}header .main-menu .sub-menu .sub-item>span{padding:10px 42px 10px 10px!important;color:#4c4c4c;font-size:13px!important;font-weight:700}header .sub-item ul{margin:0 0 8px;padding:0}header .sub-item ul a,header .sub-item ul span{min-height:34px;padding:8px 10px!important;color:#5f5f5f;font-size:13px!important;font-weight:500}.main-menu>ul .flex-box{display:flex;justify-content:space-between;gap:8px;margin-bottom:12px;padding:8px;border-radius:18px;background:#f7f9f4}.main-menu>ul .fast-btn{position:relative;display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #6e9e3b29,0 8px 16px #10180c0b}.main-menu>ul .fast-btn.icon-before:before{display:block;width:23px;height:27px;margin:0;opacity:.82;transform:scale(.92)}.main-menu>ul .flex-box .fast-btn:nth-child(3):before{content:"";display:block;width:22px;height:22px;margin:0;border:2px solid var(--c-green-500);border-radius:50%;background:transparent;opacity:.82}.main-menu>ul .flex-box .fast-btn:nth-child(3):after{content:"";position:absolute;top:12px;left:14px;width:13px;height:13px;border:2px solid var(--c-green-500);border-top:0;border-left:0;border-radius:0 0 8px;transform:rotate(32deg)}.main-menu>ul .fast-btn span{display:none!important;min-height:0;padding:0!important;font-size:0!important}.search-small{margin-bottom:12px}.search-small form{display:block;position:relative}.search-small input[type=text]{height:44px;margin:0;padding:0 48px 0 14px;border:1px solid rgba(14,5,6,.06);border-radius:16px;background:#f7f9f4;color:#222;box-shadow:inset 0 1px #fffc}.search-small input[type=submit]{top:10px;right:12px;margin:0;opacity:.72}header .main-menu .sub-menu{padding:10px;background:linear-gradient(135deg,#6e9e3b0e,#6e9e3b04)}header .main-menu .menu_catalog_back,header .main-menu .back_menu,.main-menu .sub-menu .back_menu{display:none!important}header .main-menu .sub-menu .sub-item-image{display:none!important}header .main-menu .sub-menu .sub-item{position:relative;display:block;margin:0 0 6px;border-radius:14px;background:#ffffffad}header .main-menu .sub-menu .sub-item>span,header .main-menu .sub-menu .sub-item>span>a,header .main-menu .sub-menu .sub-item>span>span{display:flex;align-items:center;min-height:42px!important;padding:11px 48px 11px 14px!important;color:#242424;font-size:13px!important;font-weight:600;line-height:1.15}header .main-menu .sub-menu .sub-item .open_sub{top:3px;right:5px;width:36px;height:36px;border-radius:12px}header .sub-item ul li{margin:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #0e05060e}header .sub-item ul a,header .sub-item ul span{min-height:36px!important;padding:8px 14px!important;color:#2d2d2d;font-size:14px!important;line-height:1.15}.main-menu .sub-menu .back_menu{top:12px;left:12px;width:40px;height:40px;border-radius:14px;background:#6e9e3b17}.main-menu .sub-menu .back_menu:after{left:15px;border-color:var(--c-green-500)}.back_product_in_view{top:50vh!important;transform:translateY(-50%)!important}.fast-action,.fast-action.open{position:fixed!important;inset:0!important;z-index:40!important;width:100vw!important;height:100vh!important;height:100dvh!important;min-height:0!important;max-height:100vh!important;max-height:100dvh!important}.fast-action{overscroll-behavior:none}.fast-action .action-panel{inset:0 0 0 auto!important;display:flex;flex-direction:column;width:min(100vw,650px)!important;height:100%!important;min-height:0!important;max-height:none!important;padding:34px 18px 22px!important;border-left:0;border-radius:24px 0 0 24px;background:#fff;overflow:hidden;overscroll-behavior:contain}.fast-item .fixed-wrapper{position:static;width:auto;height:auto;background:transparent}.fast-action .close-action{top:20px!important;right:20px!important;z-index:10;width:44px!important;height:44px!important;border:0!important;border-radius:16px!important;background:#6e9e3b14!important;box-shadow:inset 0 0 0 1px #6e9e3b29!important;padding:0}.fast-action .close-action:before,.fast-action .close-action:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:22px!important;height:2px!important;border-radius:999px!important;background:var(--c-green-500)!important;transform:translate(-50%,-50%) rotate(45deg)!important}.fast-action .close-action:after{transform:translate(-50%,-50%) rotate(-45deg)!important}.fast-item .fast-list{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media(max-width:768px){.header{padding-top:env(safe-area-inset-top,0)!important;background:linear-gradient(180deg,#f6f8f3fa,#f6f8f3eb)!important}.top-line{margin:0 -8px!important;padding-top:4px;border:0!important;border-radius:0 0 20px 20px!important;background:#ffffffdb!important;box-shadow:0 10px 26px #10180c0b!important}header .menu_catalog_back,header .back_menu{display:none!important}header .main-menu{top:128px;padding:12px 14px 18px;border-radius:24px 24px 20px 20px;background:linear-gradient(180deg,#fffffffa,#fafcf8f7);box-shadow:0 26px 70px #10180c2e}.main-menu>ul .flex-box{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:10px;border:1px solid rgba(14,5,6,.045);border-radius:20px;background:#ffffffbd;box-shadow:inset 0 1px #fffc,0 10px 26px #10180c0a}.main-menu>ul .flex-box .search-small{grid-column:1 / -1;width:100%;margin:0}.main-menu>ul .flex-box .search-small form{position:relative;display:block;width:100%}.main-menu>ul .flex-box .search-small input[type=text]{width:100%!important;height:48px;margin:0;padding:0 52px 0 46px;border:1px solid rgba(110,158,59,.14);border-radius:16px;background:#f7f9f4e6;box-shadow:inset 0 1px #ffffffe6}.main-menu>ul .flex-box .search-small input[type=submit]{top:50%!important;right:12px!important;width:24px;height:24px;margin:0!important;opacity:.72;transform:translateY(-50%)}.main-menu>ul .fast-btn{width:100%;height:52px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #6e9e3b26,0 8px 18px #10180c0b}.main-menu>ul .fast-btn .favorite_counter,.main-menu>ul .fast-btn .cart_sum{display:inline-flex!important;align-items:center;justify-content:center;position:absolute;z-index:3;min-width:18px;height:18px;min-height:18px;padding:0 5px!important;border:2px solid #fff;border-radius:999px;background:var(--c-green-500);color:#fff;font-size:10px!important;font-weight:700;line-height:1!important;box-shadow:0 6px 12px #6e9e3b38}.main-menu>ul .fast-btn .favorite_counter{top:-5px;right:-5px}.main-menu>ul .fast-btn .cart_sum{right:-8px;bottom:-7px;height:20px;min-width:34px;max-width:72px;font-size:9px!important;white-space:nowrap}.main-menu>ul .fast-btn .favorite_counter:empty,.main-menu>ul .fast-btn .cart_sum:empty{display:none!important}.main-menu>ul .flex-box .fast-btn:nth-child(3):before{content:"\260e"!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;background:none!important;color:var(--c-green-700);font-size:28px;line-height:1;opacity:.88;transform:rotate(-15deg)}.main-menu>ul .flex-box .fast-btn:nth-child(3):after{content:none!important}.main-menu>ul li,header .main-menu>ul li:first-child{border-radius:18px;background:#ffffffe6;box-shadow:inset 0 0 0 1px #0e05060e,0 8px 20px #10180c09}header .main-menu>ul>li>a,header .main-menu>ul>li>span,.main-menu>ul li a,.main-menu>ul li span{min-height:54px;padding-right:58px!important}header .main-menu .open_sub,header .open_sub_big,header .main-menu .sub-menu .sub-item .open_sub{top:50%!important;right:10px!important;width:38px!important;height:38px!important;border-radius:14px!important;background:#6e9e3b1a;transform:translateY(-50%)}header .main-menu .sub-menu{padding:12px;border:1px solid rgba(110,158,59,.13);border-radius:20px;background:linear-gradient(145deg,#f7faf4f0,#ffffffe6);box-shadow:inset 0 1px #ffffffbf}header .main-menu .sub-menu .sub-item{margin-bottom:10px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #0e05060b,0 8px 18px #10180c08}header .main-menu .sub-menu .sub-item>span,header .main-menu .sub-menu .sub-item>span>a,header .main-menu .sub-menu .sub-item>span>span{min-height:58px!important;padding:14px 62px 14px 18px!important;line-height:1.08}header .sub-item ul li:not(.menu-show-all-item){border-radius:14px;background:#ffffffdb;box-shadow:inset 0 0 0 1px #0e05060d}header .sub-item ul li:not(.menu-show-all-item) a{display:flex;align-items:center;min-height:42px!important;padding:10px 16px!important;border-radius:14px}.main-menu>ul .flex-box .search-small{grid-column:auto;width:100%;height:52px;margin:0;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #6e9e3b26,0 8px 18px #10180c0b}.main-menu>ul .flex-box .search-small form{height:52px}.main-menu>ul .flex-box .search-small input[type=text]{height:52px;padding:0!important;border:0!important;background:transparent!important;color:transparent;caret-color:transparent;box-shadow:none!important}.main-menu>ul .flex-box .search-small input[type=text]::placeholder{color:transparent}.main-menu>ul .flex-box .search-small input[type=submit]{right:50%!important;opacity:.82;transform:translate(50%,-50%)}header .main-menu>ul>li,header .main-menu .sub-menu .sub-item{position:relative}header .main-menu .open_sub,header .open_sub_big,header .main-menu .sub-menu .sub-item .open_sub{position:absolute!important;top:50%!important;right:14px!important;transform:translateY(-50%)!important}header .main-menu .open_sub:after,header .main-menu .open_sub_big:after{top:50%!important;left:50%!important;width:10px!important;height:10px!important;border-width:0 2px 2px 0!important;transform:translate(-58%,-50%) rotate(-45deg)!important}.product-page .hidden-lg.hidden-md.hidden-sm.col-xs-12{position:relative}.product-page .hidden-lg.hidden-md.hidden-sm.col-xs-12>.product_tops{position:absolute;top:12px;right:12px;z-index:8;pointer-events:none}.product-page .hidden-lg.hidden-md.hidden-sm.col-xs-12>.product_tops .discount{top:0!important;right:0!important;left:auto!important;box-shadow:0 10px 22px #10180c24}header .main-menu .sub-menu .sub-item>span{position:relative!important;overflow:visible!important}header .main-menu .open_sub,header .main-menu .open_sub_big,header .open_sub_big{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:50%!important;right:14px!important;z-index:4!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;float:none!important;border:0!important;border-radius:15px!important;background:#6e9e3b1a!important;color:transparent!important;font-size:0!important;line-height:0!important;transform:translateY(-50%)!important;pointer-events:auto!important}header .main-menu .open_sub:after,header .main-menu .open_sub_big:after,header .open_sub_big:after{content:none!important;display:none!important}header .main-menu .open_sub:before,header .main-menu .open_sub_big:before,header .open_sub_big:before{content:""!important;display:block!important;width:11px!important;height:11px!important;margin:0!important;border:solid var(--c-green-500)!important;border-width:0 3px 3px 0!important;background:transparent!important;transform:translate(-2px) rotate(-45deg)!important;transition:transform .2s ease!important}header .main-menu>ul .flex-box>#show_mobile_search.search-btn,header .main-menu>ul .flex-box>.search-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;border:0!important;border-radius:16px!important;background:#fff!important;box-shadow:inset 0 0 0 1px #6e9e3b26,0 8px 18px #10180c0b!important}header .main-menu>ul .flex-box>#show_mobile_search.search-btn:before,header .main-menu>ul .flex-box>.search-btn:before{content:""!important;display:block!important;position:static!important;width:18px!important;height:18px!important;margin:0!important;border:3px solid var(--c-green-500)!important;border-radius:50%!important;background:transparent!important;opacity:.82!important;transform:none!important}header .main-menu>ul .flex-box>#show_mobile_search.search-btn:after,header .main-menu>ul .flex-box>.search-btn:after{content:""!important;position:absolute!important;top:29px!important;left:calc(50% + 5px)!important;width:12px!important;height:3px!important;border:0!important;border-radius:999px!important;background:var(--c-green-500)!important;opacity:.82!important;transform:rotate(45deg)!important}.match_container{position:sticky;top:0;z-index:10;margin:0 -12px -12px;padding:0}.search_container{position:relative;inset:auto;max-height:calc(100vh - 250px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-radius:0 0 12px 12px;background:#fff;box-shadow:none;border-top:1px solid #eee;z-index:10}.header .top-line{border-bottom:0!important}.header.full-width .main-menu-h,.main-menu-h{border-top:0!important;border-bottom:0!important}.header .main-menu-h .menu-btn{position:relative!important;overflow:visible!important}.header .main-menu-h .menu-btn:before,.header .main-menu-h.menu-toggle .menu-btn:before{content:""!important;top:14px!important;right:13px!important;left:13px!important;height:3px!important;border-radius:999px!important;background:var(--c-green-500)!important;box-shadow:0 9px 0 var(--c-green-500),0 18px 0 var(--c-green-500)!important;transform:none!important}.header .main-menu-h .menu-btn:after,.header .main-menu-h.menu-toggle .menu-btn:after{content:none!important;display:none!important}.main-menu>ul .flex-box .fast-btn:nth-child(3):before{content:""!important;display:block!important;width:28px!important;height:28px!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%236e9e3b' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.5 9.5c2.5-2.4 8.5-2.4 11 0 2.4 2.3 2.4 6.6 0 8.9l-2.1 2.1c-.7.7-1.8.7-2.5 0l-1.2-1.2c-.7-.7-.7-1.8 0-2.5l.9-.9a7.4 7.4 0 0 0-1.2-.1 7.4 7.4 0 0 0-1.2.1l.9.9c.7.7.7 1.8 0 2.5l-1.2 1.2c-.7.7-1.8.7-2.5 0l-2.1-2.1c-2.4-2.3-2.4-6.6 0-8.9Z'/%3E%3Cpath d='M16 15.8v5.7'/%3E%3C/svg%3E") no-repeat center / 28px 28px!important;opacity:.9!important;transform:none!important}.main-menu>ul .flex-box .fast-btn:nth-child(3):after{content:none!important;display:none!important}header .main-menu>ul .flex-box>.favorite.fast-btn:before,header .main-menu>ul .flex-box>.commerce.fast-btn:before,header .main-menu>ul .flex-box>.phone.fast-btn:before,header .main-menu>ul .flex-box>#show_mobile_search.search-btn:before,header .main-menu>ul .flex-box>.search-btn:before{content:""!important;display:block!important;position:static!important;width:28px!important;height:28px!important;margin:0!important;border:0!important;border-radius:0!important;background-repeat:no-repeat!important;background-position:center!important;background-size:28px 28px!important;opacity:.88!important;transform:none!important}header .main-menu>ul .flex-box>.favorite.fast-btn:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%236e9e3b' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 26s-9.5-5.7-11.6-12.1C3 9.5 5.6 6 9.7 6c2.4 0 4.2 1.2 5.3 3.1C16.1 7.2 17.9 6 20.3 6c4.1 0 6.7 3.5 5.3 7.9C23.5 20.3 16 26 16 26Z'/%3E%3C/svg%3E")!important}header .main-menu>ul .flex-box>.commerce.fast-btn:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%236e9e3b' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 11h14l-1 15H10L9 11Z'/%3E%3Cpath d='M12 11V9a4 4 0 0 1 8 0v2'/%3E%3C/svg%3E")!important}header .main-menu>ul .flex-box>.phone.fast-btn:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%236e9e3b' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 7.5c0-.8.7-1.5 1.5-1.5h2.7c.5 0 1 .3 1.2.8l1.2 3.3c.2.5 0 1.1-.4 1.4l-2 1.5c1.1 2.7 3.3 4.9 6 6l1.5-2c.3-.4.9-.6 1.4-.4l3.3 1.2c.5.2.8.7.8 1.2v2.7c0 .8-.7 1.5-1.5 1.5C14.2 23.2 8.8 17.8 9 7.5Z'/%3E%3C/svg%3E")!important}header .main-menu>ul .flex-box>#show_mobile_search.search-btn:not(.search-open):before,header .main-menu>ul .flex-box>.search-btn:not(.search-open):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%236e9e3b' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='14' cy='14' r='8'/%3E%3Cpath d='m20 20 6 6'/%3E%3C/svg%3E")!important}header .main-menu>ul .flex-box>.favorite.fast-btn:after,header .main-menu>ul .flex-box>.commerce.fast-btn:after,header .main-menu>ul .flex-box>.phone.fast-btn:after,header .main-menu>ul .flex-box>#show_mobile_search.search-btn:not(.search-open):after,header .main-menu>ul .flex-box>.search-btn:not(.search-open):after{content:none!important;display:none!important}}@keyframes product-popup-column-erblink{0%,to{background-color:transparent}35%{background-color:#509f2d29}}@media(max-width:768px){.header,.top-line,.header.full-width .main-menu-h,.logo-h,.logo-h-h,.menu-btn{transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1),max-height .36s cubic-bezier(.22,1,.36,1),margin .36s cubic-bezier(.22,1,.36,1),padding .36s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1)}.top-line{max-height:46px;transform:translateY(0);will-change:opacity,transform,max-height}}@media(min-width:769px)and (max-width:1024px){.catalog_holder .products-list .product{max-width:300px;margin:0 auto;position:relative;overflow:hidden}.catalog_holder .products-list .product .active-color>span{max-width:145px}.catalog_holder .product_group .size-picker{padding-right:0%}.catalog_holder .products-list .product .color-picker-arrows{display:none!important}.catalog_holder .products-list:not(.product_in_view) .product .product-image{overflow:hidden}.catalog_holder .products-list:not(.product_in_view) .product .product-image .image{position:absolute;inset:0;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y}.catalog_holder .products-list:not(.product_in_view) .product .product-image .image::-webkit-scrollbar{display:none}.catalog_holder .products-list:not(.product_in_view) .product .product-image .image>img,.catalog_holder .products-list:not(.product_in_view) .product .product-image .image>picture{display:block;flex:0 0 100%;width:100%;min-width:100%;margin:0;scroll-snap-align:center}.catalog_holder .products-list:not(.product_in_view) .product .product-image .image>picture{display:contents}.catalog_holder .products-list:not(.product_in_view) .product .product-image .image>picture img,.catalog_holder .products-list:not(.product_in_view) .product .product-image .image>img{display:block;width:100%;min-width:100%;height:100%;margin:0;object-fit:cover;pointer-events:auto}.catalog_holder:not(.product_in_view) .products-list .product .product-image .image img:not(.active),.catalog_holder .products-list:not(.product_in_view) .product .product-image .image img:not(.active){display:block}.catalog_holder .products-list .product .discount,.product-page .discount{right:5px}.catalog_holder .products-list .product .discount.label-1,.product-page .discount.label-1{line-height:26px;height:26px;width:85px;background:#ffb566;border-radius:20px;top:88%;left:4px}.catalog_holder .products-list:not(.product_in_view) .product .discount.discountLabel.label-1{inset:10px auto auto 10px!important}.catalog_holder .products-list .product .discount.popularLabel.label-1{inset:10px 10px auto auto!important}.catalog_holder .products-list .product .discount.discountLabel:not(.disabled):not(.label-1):has(~.discount.popularLabel.label-1:not(.disabled)){top:38px!important}.catalog-image-dots{position:absolute;left:50%;bottom:12px;z-index:8;display:flex;align-items:center;justify-content:center;gap:5px;padding:5px 8px;border-radius:999px;background:#ffffffc2;box-shadow:0 8px 18px #10180c1a;transform:translate(-50%);pointer-events:auto}.catalog-image-dot{display:block;width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#6e9e3b52;outline:0;transition:width .2s ease,background .2s ease}.catalog-image-dot.active{width:17px;border-radius:999px;background:var(--c-green-500)}}@media(max-width:768px){.header.full-width .main-menu-h,.main-menu-h{min-height:72px!important;margin-top:6px!important;padding:10px 15px!important;border-radius:24px!important;background:linear-gradient(135deg,#fffffffa,#f9fdf6f0)!important;box-shadow:0 16px 34px #10180c13,inset 0 0 0 1px #6e9e3b14!important}.header.full-width .main-menu-h .row,.main-menu-h .row{min-height:52px!important;align-items:center!important}.logo-h,.logo-h-h{max-width:138px!important;filter:drop-shadow(0 8px 9px rgba(79,145,37,.16))!important}.header .main-menu-h .menu-btn{position:relative!important;width:52px!important;height:52px!important;margin:0!important;border-radius:18px!important;background-color:transparent!important;background-image:linear-gradient(var(--c-green-500),var(--c-green-500)),linear-gradient(var(--c-green-500),var(--c-green-500)),linear-gradient(var(--c-green-500),var(--c-green-500)),linear-gradient(135deg,#6e9e3b29,#6e9e3b0f)!important;background-position:center calc(50% - 8px),center center,center calc(50% + 8px),center center!important;background-repeat:no-repeat!important;background-size:23px 3px,23px 3px,23px 3px,100% 100%!important;box-shadow:inset 0 0 0 1px #6e9e3b33,0 12px 24px #10180c12!important;overflow:hidden!important}.header .main-menu-h .menu-btn:before{content:none!important;display:none!important}.header .main-menu-h .menu-btn:after{content:none!important;display:none!important}}@media(max-width:768px){.mobile_filter{position:fixed!important;right:20px!important;bottom:calc(20px + env(safe-area-inset-bottom,0px))!important;left:20px!important;z-index:28!important;display:flex!important;gap:10px!important;width:auto!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)!important}.mobile_filter .filters-toggle{float:none!important;width:auto!important;flex:1!important;min-height:44px!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;color:#fff!important;background:var(--c-green-500)!important;box-shadow:0 4px 14px #6e9e3b4d!important;font-size:14px!important;font-weight:600!important;letter-spacing:.02em!important;line-height:1!important;transition:background .2s ease,box-shadow .2s ease,transform .15s ease!important}.mobile_filter .sorting-toggle{float:none!important;width:auto!important;flex:1!important;min-height:44px!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;color:#444!important;background:#fff!important;box-shadow:0 2px 10px #00000014,inset 0 0 0 1px #0000000f!important;font-size:14px!important;font-weight:600!important;letter-spacing:.02em!important;line-height:1!important;transition:background .2s ease,box-shadow .2s ease,transform .15s ease!important}.mobile_filter .filters-toggle img{width:18px!important;height:18px!important;margin:0!important;filter:brightness(0) invert(1)!important;opacity:.85!important}.mobile_filter .sorting-toggle img{width:16px!important;height:16px!important;margin:0!important;opacity:.4!important;transition:opacity .2s ease!important}.catalog_holder .products-list .product .color-picker-arrows{display:none!important}@keyframes catalogMobilePanelEnter{0%{opacity:0;transform:translate3d(0,72px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes catalogMobilePanelExit{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,88px,0) scale(.965)}}@keyframes catalogMobilePanelContentEnter{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes catalogMobileDropdownEnter{0%{opacity:0;transform:translate3d(0,-14px,0)}to{opacity:1;transform:translateZ(0)}}.catalog_holder .products-list:not(.product_in_view) .product .product-image .image{position:absolute;inset:0;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y}.catalog_holder .products-list:not(.product_in_view) .product .product-image .image::-webkit-scrollbar{display:none}.catalog_holder .products-list:not(.product_in_view) .product .product-image .image>img,.catalog_holder .products-list:not(.product_in_view) .product .product-image .image>picture{display:block;flex:0 0 100%;width:100%;min-width:100%;margin:0;scroll-snap-align:center}.catalog_holder .products-list:not(.product_in_view) .product .product-image .image>picture img,.catalog_holder .products-list:not(.product_in_view) .product .product-image .image>img{display:block;width:100%;min-width:100%;height:100%;margin:0;object-fit:cover;pointer-events:auto}.menu-btn{position:relative!important;width:52px!important;height:52px!important;margin:0!important;border-radius:18px!important;background-color:transparent!important;background-image:linear-gradient(var(--c-green-500),var(--c-green-500)),linear-gradient(var(--c-green-500),var(--c-green-500)),linear-gradient(var(--c-green-500),var(--c-green-500)),linear-gradient(135deg,#6e9e3b29,#6e9e3b0f)!important;background-position:center calc(50% - 8px),center center,center calc(50% + 8px),center center!important;background-repeat:no-repeat!important;background-size:23px 3px,23px 3px,23px 3px,100% 100%!important;box-shadow:inset 0 0 0 1px #6e9e3b33,0 12px 24px #10180c12!important;overflow:hidden!important;transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1),max-height .36s cubic-bezier(.22,1,.36,1),margin .36s cubic-bezier(.22,1,.36,1),padding .36s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1)!important}.menu-btn:before,.menu-btn:after{content:none!important;display:none!important}.filters_btns .submit_filter .mfilter-count{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;min-width:22px;height:20px;padding:0 6px;border-radius:10px;background:#ffffff3d;color:#fff;font-size:12px;font-weight:700;line-height:1}.mobile_filter.mobile-menu-hidden,body.no-scroll .mobile_filter,html.modal-lock .mobile_filter,.main-menu.showed~.mobile_filter{opacity:0!important;pointer-events:none!important;transform:translate3d(0,calc(125% + env(safe-area-inset-bottom,0px)),0)!important}body.mobile-header-is-compact #breadcrumbs_holder{margin-top:82px!important}.catalog_holder:not(.product_in_view) .products-list .product .product-image .image img:not(.active),.catalog_holder .products-list:not(.product_in_view) .product .product-image .image img:not(.active){display:block}.catalog_holder .products-list:not(.product_in_view) .product .product-image{overflow:hidden}.catalog-image-dots{position:absolute;left:50%;bottom:12px;z-index:8;display:flex;align-items:center;justify-content:center;gap:5px;padding:5px 8px;border-radius:999px;background:#ffffffc2;box-shadow:0 8px 18px #10180c1a;transform:translate(-50%);pointer-events:auto}.catalog-image-dot{display:block;width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#6e9e3b52;outline:0;transition:width .2s ease,background .2s ease}.catalog-image-dot.active{width:17px;border-radius:999px;background:var(--c-green-500)}}@media(max-width:768px){#fast-basket .fast-list .viewport{overflow:visible}#fast-basket .fast-list table,#fast-basket .fast-list tbody{display:block;width:100%}}@media(max-width:768px){body:has(.product-page) .mobile_filter,body:has(.fastbuy-page) .mobile_filter,body:has(.basket_step_1) .mobile_filter{display:none!important;opacity:0!important;pointer-events:none!important;transform:translate3d(0,calc(125% + env(safe-area-inset-bottom,0px)),0)!important}}@media(min-width:992px){.product-page{margin-top:24px;color:#202020}.product-page>.row{display:flex;align-items:flex-start}.product-page>.row>[class*=col-]{float:none}.product-page .product-info{position:relative;max-width:590px;margin-left:auto}.product-page .product-info .name_h{margin:0 0 18px;padding:0 145px 18px 0;border-bottom:1px solid rgba(14,5,6,.08)}.product-page .product-info .name_h .name{margin:0}.product-page .product-info .name h1{display:block;color:#171717;font-size:32px;font-weight:500;line-height:1.14;text-transform:uppercase}.product-page .product-info .name .artik{float:none;display:block;margin-top:8px;color:#787878;font-size:12px;font-style:normal;font-weight:400}.product-page .product-info .add-favorites{margin:3px 12px 0 0}.product-page .reviews-top{float:none;position:absolute;top:0;right:0;margin:0;text-align:right}.product-page .colors-b,.product-page .tkan-b,.product-page .size-b{display:grid;grid-template-columns:124px minmax(0,1fr);gap:14px;align-items:start;margin:0 0 10px;padding:16px 18px;border:1px solid rgba(14,5,6,.08);border-radius:8px;background:#fff;box-shadow:0 10px 26px #10180c0b}.product-page .colors-b .title,.product-page .tkan-b .title,.product-page .size-b .title,.product-page .price-b .title{width:auto;margin:0;align-self:start;color:#6a6a6a;font-size:12px;font-weight:600;line-height:1.25;text-transform:uppercase}.product-page .colors-b .title div,.product-page .size-b .title span.size-name,.product-page .size-b .title span.sizeGroup-name,.product-page .size-b .title div.tkan-name{display:block;margin-top:5px;color:var(--c-green-700);font-size:12px;font-style:normal;font-weight:400;line-height:1.25;text-decoration:none;text-transform:none}.product-page .colors-b ul,.product-page .size-b ul.product_sizes.active,.product-page .size-b.size_single ul.product_sizes,.product-page .size-b ul.product_materials.active,.product-page .size-b.size_single ul.product_materials{display:flex;flex-wrap:wrap;gap:8px;min-width:0;margin:0;text-align:left}.product-page .colors-b ul li,.product-page .size-b ul li{margin:0}.product-page .colors-b ul span{width:38px;height:38px;border:3px solid #f1f1f1;box-shadow:0 2px 9px #10180c0f}.product-page .colors-b ul li:not(.disabled).bx_active span,.product-page .colors-b ul li.disabled.bx_active span{border-color:#fff;box-shadow:0 0 0 2px var(--c-green-500),0 8px 16px #6e9e3b2b}.product-page .colors-b ul li:not(.disabled).bx_active span:after,.product-page .colors-b ul li:not(.disabled):hover span:after,.product-page .colors-b ul li.disabled:hover span:after,.product-page .colors-b ul li.disabled.bx_active span:after{content:none}.product-page .size-b ul li span{min-width:42px;height:42px;padding:0 10px;border:1px solid rgba(110,158,59,.5);border-radius:999px;background:#fff;color:#202020;font-size:13px;font-weight:500;line-height:40px;box-shadow:none}.product-page .size-b ul li.active span,.product-page .size-b ul li.bx_active span,.product-page .size-b ul li:not(.disabled):hover span{border-color:var(--c-green-500);background:var(--c-green-500);color:#fff}.product-page .size-b ul li.disabled span{background:#f8f8f8;color:#9a9a9a}.product-page .product-promo{margin:12px 0;padding:11px 14px;border-radius:8px;background:#6e9e3b14;color:#5f8738;font-size:13px;line-height:1.35}.product-page .product-promo>span{display:block;animation:none}.product-page .buy-b{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:12px 0 0;padding:18px;border:1px solid rgba(14,5,6,.08);border-radius:8px;background:#fff;box-shadow:0 12px 30px #10180c0e;text-transform:none}.product-page .buy-b .price-b{display:flex;align-items:baseline;justify-content:space-between;gap:18px;width:100%}.product-page .buy-b .price-b .prices{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:8px}.product-page .price-b b{font-size:32px;font-weight:500;line-height:1;color:var(--c-green-700)}.product-page .price-b b.pro_old_price{margin:0;color:#9b9b9b;font-size:18px;line-height:1.1}.product-page .double-btn-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.product-page .add_to_basket,.product-page .fust_buy_button,.product-page .buy-b .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin:0!important;padding:12px 18px;border-radius:8px;font-size:13px;font-weight:600;line-height:1.2;text-align:center;text-transform:uppercase}.product-page .add_to_basket{border:1px solid rgba(110,158,59,.65);background:#fff;color:var(--c-green-700)}.product-page .fust_buy_button,.product-page .buy-b .btn.active{border:1px solid var(--c-green-500);background:var(--c-green-500);color:#fff}.product-page .size-set-b{margin:12px 0 0;padding:14px 18px;border:1px solid rgba(14,5,6,.08);border-radius:8px;background:#fff;box-shadow:0 8px 22px #10180c0a}.product-page .size-set-b .title{color:#6a6a6a;font-size:12px;font-weight:600}.product-page .roz-price{margin-top:12px;padding:14px 18px;border:1px solid rgba(110,158,59,.16);border-radius:8px;background:#6e9e3b0f}.product-page .accordion.multiple{margin-top:18px}}@media(min-width:992px){.product-page .photo-ctn{padding-left:92px}.product-page .photo-ctn .photo{position:relative;overflow:hidden;border-radius:8px;background:#f4f4f2}.product-page .photo-ctn img{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;border-radius:8px}.product-page .photo-list{width:74px}.product-page .photo-item{width:72px;height:104px;margin-bottom:14px;border-radius:6px;background-color:#f4f4f2;overflow:hidden}.photo-list .photo-item a.cloudzoom-gallery-active,.photo-list .photo-item a:hover{border-right:0!important;border-left:4px solid var(--c-green-500)!important;box-shadow:0 8px 18px #6e9e3b2e}.product-page .colors-b,.product-page .tkan-b,.product-page .size-b,.product-page .buy-b,.product-page .size-set-b,.product-page .roz-price{box-shadow:0 8px 22px #10180c09}.product-page .colors-b,.product-page .tkan-b,.product-page .size-b{gap:12px;padding:14px 16px}.product-page .colors-b ul,.product-page .size-b ul.product_sizes.active,.product-page .size-b.size_single ul.product_sizes,.product-page .size-b ul.product_materials.active,.product-page .size-b.size_single ul.product_materials{gap:7px}.product-page .size-b ul li span{min-width:40px;height:40px;line-height:38px}.product-page .product-promo{display:flex;align-items:center;justify-content:center;min-height:42px;margin:10px 0;font-weight:600;text-align:center;text-transform:uppercase}.product-page .buy-b{gap:12px;padding:16px 18px}.product-page .buy-b .price-b{min-height:44px}.product-page .add_to_basket,.product-page .fust_buy_button,.product-page .buy-b .btn{min-height:46px}.product-page .roz-price{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px;padding:16px 18px;line-height:1.2;text-transform:uppercase}.product-page .roz-price .opt-price{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:none;box-shadow:none;color:#202020;font-size:14px;font-weight:600;letter-spacing:0}.product-page .roz-price .opt-price:after{width:18px;height:18px;margin:0;background-size:contain;opacity:.85}.product-page .terms-cooperation-btn a{color:var(--c-green-700);font-size:13px;font-weight:600;text-decoration:none}.product-page .accordion.multiple{margin-top:18px;border-top:1px solid rgba(14,5,6,.08)}.product-page .accordion-item{border-bottom:1px solid rgba(14,5,6,.08)}.product-page .accordion-item .title{position:relative;padding:15px 34px 15px 0;background:none;color:#202020;font-size:15px;font-weight:600;line-height:1.2;text-transform:uppercase}.product-page .accordion-item .title:after{content:"";position:absolute;top:50%;right:3px;width:11px;height:11px;border:solid #a5a5a5;border-width:0 2px 2px 0;transform:translateY(-70%) rotate(45deg)}.product-page .accordion-item.active .title{background:none;color:#202020}.product-page .accordion-item.active .title:after{border-color:#a5a5a5;transform:translateY(-30%) rotate(225deg)}.product-page .accordion-item .accordion-ctn{padding:0 0 16px 20px;color:#626262}.product-page .accordion-item .accordion-ctn p,.product-page .characteristics ul li{color:#626262;font-size:14px;line-height:1.45}.product-page .table-price-size{margin:0 0 12px}.product-page .table-price-size td{padding:7px 8px;border-color:#0e050614;font-size:12px}}@media(min-width:992px)and (max-width:1199px){.product-page .product-info{max-width:none}.product-page .product-info .name_h{padding-right:120px}.product-page .product-info .name h1{font-size:27px}.product-page .colors-b,.product-page .tkan-b,.product-page .size-b{grid-template-columns:108px minmax(0,1fr);padding:13px 15px}.product-page .colors-b .title,.product-page .tkan-b .title,.product-page .size-b .title,.product-page .price-b .title{font-size:11px}.product-page .price-b b{font-size:30px}.product-page .photo-ctn{padding-left:86px}.product-page .photo-list{width:68px}.product-page .photo-item{width:66px;height:96px}}@media(min-width:992px){.product-page .photo-ctn .photo{overflow:visible}.product-page .photo .product_tops .discount{top:12px;right:12px;left:auto;z-index:8;box-shadow:0 10px 22px #10180c29}.product-page .colors-b,.product-page .tkan-b,.product-page .size-b{min-height:66px;align-items:center}.product-page .colors-b .title,.product-page .tkan-b .title,.product-page .size-b .title{align-self:center}.product-page .size-b .title br{display:none}.product-page .size-b .title span.size-name,.product-page .size-b .title span.sizeGroup-name,.product-page .size-b .title div.tkan-name{margin-top:4px}.product-page .colors-b ul,.product-page .size-b ul.product_sizes.active,.product-page .size-b.size_single ul.product_sizes,.product-page .size-b ul.product_materials.active,.product-page .size-b.size_single ul.product_materials{align-items:center}.product-page .size-b ul li.disabled span{border-color:#6e9e3b52}.product-page .size-set-b{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:58px;padding:12px 18px}.product-page .size-set-b .sizes{display:flex;align-items:center;gap:12px;min-width:0;margin:0}.product-page .size-set-b .title,.product-page .size-set-b .matching-size,.product-page .size-set-b .size-table-btn{margin:0}.product-page .size-set-b .matching-size{display:inline-flex;width:auto;min-width:34px}.product-page .size-set-b .size-table-btn{display:inline-flex;align-items:center;gap:8px;color:var(--c-green-700);font-size:13px;font-weight:600;white-space:nowrap}.product-page .size-set-b .size-table-btn:after{margin:0}.product-page .roz-price div:first-child{color:#202020;font-size:14px;font-weight:600}.product-page .roz-price div:last-child{display:flex;align-items:baseline;gap:6px;color:var(--c-green-700);font-size:18px;font-weight:500;white-space:nowrap}.product-page .accordion-item .accordion-ctn{max-width:92%}}@media(min-width:1200px){.product-page .product-info{padding-top:10px}.product-page .colors-b,.product-page .tkan-b,.product-page .size-b,.product-page .buy-b,.product-page .size-set-b,.product-page .roz-price{border-color:#0e050612}}@media(min-width:992px){.product-page .product-info .name_h{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start;padding:0 0 18px 52px}.product-page .product-info .name_h .name{position:relative;min-width:0}.product-page .product-info .add-favorites{position:absolute;top:2px;left:-52px;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;border:1px solid rgba(14,5,6,.08);border-radius:50%;background:#fff;box-shadow:0 8px 18px #10180c0d;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.product-page .product-info .add-favorites:before{content:"";display:block;width:20px;height:19px;background:url(img/product-actions.svg) no-repeat 0 0}.product-page .product-info .add-favorites:hover{border-color:#6e9e3b59;background:#fff;box-shadow:0 10px 22px #6e9e3b1f;transform:translateY(-1px)}.product-page .product-info .add-favorites:hover:before{background-position:-30px 0}.product-page .product-info .name h1{max-width:100%;letter-spacing:0}.product-page .product-info .name .artik{margin-top:10px;color:#8a8a8a;font-size:13px;line-height:1.2;text-transform:uppercase}.product-page .reviews-top{float:none;position:static;display:flex;align-items:center;gap:9px;width:fit-content;min-width:0;margin:0 0 4px auto;padding:7px 13px;background:#f6f9f1;border:1px solid rgba(32,49,20,.09);border-radius:100px;line-height:1;text-align:right}.product-page .reviews-top br{display:none}.product-page .reviews-top .stars{display:inline-block;margin-left:0;transform-origin:100% 50%}.product-page .reviews-top a{display:inline;margin-top:0;color:var(--c-green-700);font-size:12.5px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.product-page .reviews-top a:hover{text-decoration:underline}.product-page .accordion-item.characteristics .accordion-ctn{max-width:100%;padding-left:0}.product-page .characteristics ul{display:grid;gap:0;margin:2px 0 0;border:1px solid rgba(14,5,6,.07);border-radius:8px;background:#fff;overflow:hidden}.product-page .characteristics ul li{display:block;margin:0;padding:10px 14px;border-bottom:1px solid rgba(14,5,6,.06);color:#626262;font-size:14px;line-height:1.38}.product-page .characteristics ul li:nth-child(odd){background:#6e9e3b09}.product-page .characteristics ul li:last-child{border-bottom:0}.product-page .characteristics ul li:before{content:none}}@media(min-width:992px)and (max-width:1199px){.product-page .product-info .name_h{gap:12px;padding-left:46px}.product-page .product-info .add-favorites{left:-46px;width:34px;height:34px}.product-page .reviews-top{min-width:84px}}@media(min-width:992px){.product-page #description .accordion-ctn{max-width:100%;padding:0 0 18px;color:#626262;font-size:14px;line-height:1.55}.product-page #description .accordion-ctn>:first-child{margin-top:0}.product-page #description .accordion-ctn table{width:100%!important;margin:10px 0 18px;border:1px solid rgba(14,5,6,.08);border-collapse:separate;border-spacing:0;border-radius:8px;background:#fff;overflow:hidden}.product-page #description .accordion-ctn table td,.product-page #description .accordion-ctn table th{padding:9px 12px;border:0;border-right:1px solid rgba(14,5,6,.07);border-bottom:1px solid rgba(14,5,6,.07);color:#5f5f5f;font-size:13px;line-height:1.25;text-align:center;vertical-align:middle}.product-page #description .accordion-ctn table tr:first-child td,.product-page #description .accordion-ctn table tr:first-child th{background:#6e9e3b14;color:#202020;font-weight:600}.product-page #description .accordion-ctn table tr:nth-child(2n) td{background:#6e9e3b09}.product-page #description .accordion-ctn table td:first-child,.product-page #description .accordion-ctn table th:first-child{min-width:132px;color:#626262;font-weight:600;text-align:left}.product-page #description .accordion-ctn table td:last-child,.product-page #description .accordion-ctn table th:last-child{border-right:0}.product-page #description .accordion-ctn table tr:last-child td,.product-page #description .accordion-ctn table tr:last-child th{border-bottom:0}.product-page #description .accordion-ctn p{margin:10px 0 0;color:#626262;font-size:14px;line-height:1.58}.product-page #description .accordion-ctn p+p{margin-top:12px}.product-page #description .accordion-ctn b,.product-page #description .accordion-ctn strong{color:#202020;font-weight:600}}@media(min-width:992px){.product-page .accordion.multiple{display:grid;gap:12px;margin-top:18px;border-top:0}.product-page .accordion-item{margin:0;border:1px solid rgba(14,5,6,.08);border-radius:18px;background:#fff;box-shadow:0 10px 26px #10180c0a;overflow:hidden}.product-page .accordion-item .title{min-height:58px;padding:18px 58px 18px 22px;background:none;color:#202020;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.product-page .accordion-item .title:after{content:"+";top:50%;right:20px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:50%;background:#6e9e3b17;color:var(--c-green-700);font-size:26px;font-weight:400;line-height:1;transform:translateY(-50%)}.product-page .accordion-item.active .title{color:var(--c-green-700)}.product-page .accordion-item.active .title:after{content:"\2212";background:var(--c-green-500);color:#fff;transform:translateY(-50%)}.product-page .accordion-item .accordion-ctn{max-width:100%;padding:0 22px 22px;color:#626262}.product-page #description .accordion-ctn,.product-page .accordion-item.characteristics .accordion-ctn{padding:0 22px 22px}.product-page #description .accordion-ctn table,.product-page .characteristics ul{margin-top:0}.product-page .accordion-item:not(.active) .accordion-ctn{padding-bottom:0}}@media(min-width:992px)and (max-width:1199px){.product-page .accordion.multiple{gap:10px}.product-page .accordion-item{border-radius:15px}.product-page .accordion-item .title{min-height:52px;padding:15px 52px 15px 18px;font-size:14px}.product-page .accordion-item .title:after{right:16px;width:30px;height:30px;font-size:24px}.product-page .accordion-item .accordion-ctn,.product-page #description .accordion-ctn,.product-page .accordion-item.characteristics .accordion-ctn{padding-right:18px;padding-left:18px}}@media(min-width:992px){.header{padding:0;border-bottom:1px solid rgba(14,5,6,.06);background:#fffffffa;box-shadow:0 12px 32px #10180c0b}.header .top-line{min-height:32px;border-bottom:1px solid rgba(14,5,6,.06);background:#fff}.header .top-line .container>.row,.header .main-menu-h .container>.row{display:flex;align-items:center}.header .top-line .col-md-8,.header .top-line .item-right,.header .main-menu-h .header-m-block,.header .main-menu-h .main-menu{float:none}.header .top-line .col-md-8{display:flex;align-items:center;gap:18px;flex:1 1 auto;width:auto;min-width:0}.header .top-line .item-right{display:flex;justify-content:flex-end;align-items:center;flex:0 0 auto;width:auto;margin-left:auto}.header .top-line .item-right .visible-md.visible-lg{display:flex!important;align-items:center;justify-content:flex-end;gap:11px}.header .coast,.header .lang,.header .person,.header .person-discount{display:inline-flex;align-items:center;min-height:32px;margin:0;color:#5e9633;font-size:12px;font-weight:700;line-height:1;letter-spacing:.01em}.header .person,.header .person-discount{gap:6px;color:#3d3d3d;font-weight:500}.header .icon-before{margin-left:0}.header .icon-before:before{flex:0 0 auto;margin-top:0;opacity:.82;transform:scale(.86);transform-origin:center}.header .icon-before a,.header .icon-before span,.header .person-money.dropdown span,.header .person.dropdown span{display:inline-flex;align-items:center;min-height:32px;padding:0 2px;color:inherit;font-size:12px;line-height:1;white-space:nowrap}.header .dropdown .dropdown-ctn{top:100%;padding-top:4px}.header .dropdown .dropdown-ctn ul{padding:6px 12px;border:1px solid rgba(14,5,6,.08);border-radius:10px;box-shadow:0 14px 26px #10180c17}.header .item-right .fast-btn,.header .item-right .phone,.header .item-right .search-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:32px;margin:0;border-radius:999px;color:#5e9633;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.header .item-right .fast-btn:hover,.header .item-right .phone:hover,.header .item-right .search-btn:hover{background-color:#6e9e3b14;box-shadow:inset 0 0 0 1px #6e9e3b29;transform:translateY(-1px)}.header .item-right .fast-btn:before,.header .item-right .search-btn:before{display:block;margin:0;transform:scale(.9)}.header .item-right .phone{background-position:center;background-size:21px auto}.header .item-right .commerce{width:auto;min-width:34px;gap:6px;padding:0 8px}.header .item-right .commerce .cart_sum:empty{display:none}.header .item-right .commerce:not(:has(.cart_sum:not(:empty))){gap:0;padding:0}.header .item-right .commerce .cart_sum{display:inline-flex;align-items:center;color:#2f2f2f;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.header .item-right .favorite .favorite_counter{position:absolute;top:-4px;right:-4px;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;min-height:16px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:var(--c-green-500);color:#fff;font-size:9px;font-weight:700;line-height:1}.header .item-right .favorite_counter:empty{display:none}.main-menu-h,.header.full-width .main-menu-h{min-height:76px;margin:0;padding:0;border-top:0;border-bottom:0;background:#fff}.main-menu-h .container>.row{min-height:76px}.main-menu-h .header-m-block{display:flex;align-items:center;flex:0 0 250px;width:250px;min-width:0;padding-right:20px}.logo-h-h{display:inline-flex;align-items:center;max-width:188px}.main-menu-h .logo-h{display:block;max-width:188px;max-height:60px;opacity:1;transform:none}.main-menu{flex:1 1 auto;width:auto;min-width:0}.main-menu>ul,.header.full-width .main-menu-h .main-menu>ul{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:76px;margin:0;padding:0}.main-menu>ul>li{position:static;display:inline-flex;align-items:center;margin:0;font-size:13px;line-height:1.1}.main-menu>ul>li:after,.main-menu>ul>li.active:after{content:none}.main-menu .open_sub_big{display:inline-block;width:7px;height:7px;margin-left:8px;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg)}.main-menu .sub-menu{top:100%;left:0;z-index:20;width:100%;margin:0;padding:14px 0 24px;border:0;background:transparent;box-shadow:none;pointer-events:none}.main-menu .sub-menu>.container{pointer-events:auto}.main-menu .sub-menu:before{top:-14px;bottom:auto;height:14px}.main-menu .sub-menu>.container{display:grid;grid-template-columns:repeat(5,minmax(110px,1fr)) minmax(150px,190px);grid-auto-flow:row dense;gap:26px;max-width:1170px;padding:26px 30px;border:1px solid rgba(110,158,59,.18);border-radius:0 0 18px 18px;background:#fffffffa;box-shadow:0 34px 70px #10180c29}.main-menu .sub-menu .back_menu,.main-menu .sub-menu .menu_catalog_back{display:none!important}.main-menu .sub-menu .sub-item{display:block;max-width:none;min-width:0;margin:0;padding:0;vertical-align:top}.main-menu .sub-menu .sub-item+.sub-item{margin-left:0}.main-menu .sub-menu .sub-item>span{display:block;margin:0 0 11px;color:#202020}.main-menu .sub-menu .sub-item>span,.main-menu .sub-menu .sub-item>span a,.main-menu .sub-menu .sub-item>span span{font-size:13px!important;font-weight:800;line-height:1.25;letter-spacing:.03em;text-transform:uppercase}.main-menu .sub-menu .sub-item>span:after,.menu_catalog_link:after{width:24px;height:2px;margin-top:9px;border-radius:999px;background:var(--c-green-500)}.main-menu .sub-menu ul{display:grid;gap:2px;margin:0;padding:0}.main-menu .sub-menu li{display:block;margin:0;padding:0;font-size:13px;text-transform:none}.main-menu .sub-menu a,.main-menu .sub-menu .active>span,.main-menu .sub-menu .sub-item .active>span{display:inline-flex;align-items:center;max-width:100%;min-height:27px;padding:4px 8px;border-radius:999px;color:#373737;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;text-transform:none;transition:color .2s ease,background .2s ease}.main-menu .sub-menu a:hover,.main-menu .sub-menu .active>span,.main-menu .sub-menu .sub-item .active>span{background:#6e9e3b17;color:#5f9630}.main-menu .sub-menu .sub-item-image{display:grid;grid-column:6;grid-row:1;grid-template-columns:1fr;gap:10px;align-self:start;float:none;max-width:none;min-width:0}.main-menu .sub-menu .sub-item-image a{display:block;position:relative;float:none;width:100%;height:148px;border:0;border-radius:12px;background:#f4f4f1;overflow:hidden;box-shadow:inset 0 0 0 1px #0e05060d}.main-menu .sub-menu .sub-item-image a+a{border-left-width:0}.main-menu .sub-menu .sub-item-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.main-menu .sub-menu .sub-item-image a:hover img{transform:scale(1.035)}.main-menu .sub-menu .sub-item-image span{right:12px;bottom:12px;left:12px;width:auto;min-height:30px;padding:7px 10px;border:1px solid rgba(255,255,255,.86);border-radius:999px;background:#ffffffc7;color:#202020;font-size:12px;font-weight:800;line-height:1.1;letter-spacing:.04em;box-shadow:0 8px 18px #10180c1f;backdrop-filter:blur(3px)}.search-h{top:109px;padding:14px 0 18px;border-top:1px solid rgba(14,5,6,.06);border-bottom:1px solid rgba(110,158,59,.16);box-shadow:0 22px 44px #10180c1f}.search-h form{margin-top:0}.search-h form input[type=text]{height:48px;padding:0 56px 0 18px;border:1px solid rgba(110,158,59,.14);border-radius:999px;background:#f8faf5;color:#222;font-size:18px}.search-h form input[type=submit]{top:12px;right:18px}}@media(min-width:992px){.header{background:linear-gradient(180deg,#fff 0 74%,#f7faf3);box-shadow:0 18px 42px #1c2d1217}.header .top-line{background:#f8fbf4}.main-menu-h,.header.full-width .main-menu-h{position:relative;background:linear-gradient(180deg,#fff 0 72%,#f7faf3)}.main-menu-h:before{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:linear-gradient(90deg,var(--c-green-500),#a9d56d 42%,rgba(110,158,59,.16))}.main-menu>ul,.header.full-width .main-menu-h .main-menu>ul{gap:5px}.main-menu>ul>li>a,.main-menu>ul>li>span,.header.full-width .main-menu-h .main-menu>ul>li>a,.header.full-width .main-menu-h .main-menu>ul>li>span{display:inline-flex;align-items:center;min-height:42px;padding:0 15px;border:1px solid transparent;border-radius:999px;background:transparent;color:#1e1e1e;font-size:13px;font-weight:500;line-height:1.1;letter-spacing:.02em;text-decoration:none;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.main-menu>ul>li>a:hover,.main-menu>ul>li>span:hover,.main-menu>ul>li.active>a,.main-menu>ul>li.active>span,.header .main-menu-h .main-menu>ul>li>a:hover,.header .main-menu-h .main-menu>ul>li.active>span,.header.full-width .main-menu-h .main-menu>ul>li>a:hover,.header.full-width .main-menu-h .main-menu>ul>li.active>span{border-color:#6e9e3b3d;background:var(--c-green-500);color:#fff;box-shadow:0 10px 22px #6e9e3b33}.main-menu .sub-menu{padding-top:18px}.main-menu .sub-menu>.container{grid-template-columns:repeat(5,minmax(122px,1fr)) 206px;gap:14px;padding:22px;border:1px solid rgba(110,158,59,.2);border-radius:22px;background:linear-gradient(135deg,#f5faef 0,#fff 34% 100%);box-shadow:0 34px 80px #141e0e33,inset 0 1px #fffffff0}.main-menu .sub-menu>.container:before,.main-menu .sub-menu>.container:after{content:none;display:none}.main-menu .sub-menu .sub-item{min-height:100%;padding:16px 14px 14px;border:1px solid rgba(110,158,59,.12);border-radius:16px;background:#ffffffc7;box-shadow:0 10px 26px #1c2d120b}.main-menu .sub-menu .sub-item:hover{border-color:#6e9e3b3d;background:#fff;box-shadow:0 16px 34px #1c2d1217}.main-menu .sub-menu .sub-item>span{min-height:38px;margin-bottom:12px}.main-menu .sub-menu .sub-item>span,.main-menu .sub-menu .sub-item>span a,.main-menu .sub-menu .sub-item>span span{color:#27301f;font-size:14px!important;line-height:1.14}.main-menu .sub-menu .sub-item>span:after,.menu_catalog_link:after{width:30px;height:3px;margin-top:10px;background:linear-gradient(90deg,var(--c-green-500),#acd86d)}.main-menu .sub-menu ul{gap:4px}.main-menu .sub-menu a,.main-menu .sub-menu .active>span,.main-menu .sub-menu .sub-item .active>span{width:100%;min-height:30px;padding:6px 9px;border-radius:10px;color:#333;font-size:13px;line-height:1.18}.main-menu .sub-menu a:hover,.main-menu .sub-menu .active>span,.main-menu .sub-menu .sub-item .active>span,.header .main-menu-h .main-menu .sub-menu a:hover,.header .main-menu-h .main-menu .sub-menu .active>span,.header.full-width .main-menu-h .main-menu .sub-menu a:hover,.header.full-width .main-menu-h .main-menu .sub-menu .active>span{background:#edf6e7;color:#4c8428}.main-menu .sub-menu .sub-item-image{gap:14px}.main-menu .sub-menu .sub-item-image a{height:176px;border:6px solid #fff;border-radius:18px;box-shadow:0 18px 36px #1c2d1224}.main-menu .sub-menu .sub-item-image a:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#0000,#181e1238);pointer-events:none}.main-menu .sub-menu .sub-item-image span{z-index:2;right:14px;bottom:14px;left:14px;min-height:34px;padding:9px 12px;background:#ffffffe6;color:#202020;font-size:13px}}@media(min-width:992px)and (max-width:1199px){.main-menu-h .header-m-block{flex-basis:190px;width:190px}.logo-h-h,.main-menu-h .logo-h{max-width:156px}.main-menu>ul,.header.full-width .main-menu-h .main-menu>ul{gap:2px}.main-menu>ul>li>a,.main-menu>ul>li>span,.header.full-width .main-menu-h .main-menu>ul>li>a,.header.full-width .main-menu-h .main-menu>ul>li>span{padding-right:9px;padding-left:9px;font-size:12px}.main-menu .sub-menu>.container{grid-template-columns:repeat(3,minmax(138px,1fr)) 190px}.main-menu .sub-menu .sub-item-image a{height:152px}}@media(min-width:769px){.fast-action{background:#12190d6b;backdrop-filter:blur(5px)}.fast-action .action-panel{top:0;right:0;width:min(560px,calc(100vw - 36px));height:100vh;padding:0;border-left:1px solid rgba(110,158,59,.16);border-radius:28px 0 0 28px;background:linear-gradient(180deg,#fbfff7 0,#fff 180px 100%);box-shadow:-28px 0 70px #11180d38;overflow:hidden}.fast-action .close-action{top:22px;right:22px;z-index:10;width:44px;height:44px;border:0;border-radius:16px;background:#6e9e3b14;box-shadow:inset 0 0 0 1px #6e9e3b29;transition:background .2s ease,transform .2s ease;padding:0}.fast-action .close-action:before,.fast-action .close-action:after{content:"";position:absolute;top:50%;left:50%;width:22px;height:2px;border-radius:999px;background:var(--c-green-500);transform:translate(-50%,-50%) rotate(45deg)}.fast-action .close-action:after{transform:translate(-50%,-50%) rotate(-45deg)}.fast-action .close-action:hover{background:#6e9e3b1f;transform:translateY(-1px)}.fast-item{height:100%;min-height:0;padding:30px 30px 24px;font-size:15px;box-sizing:border-box}.fast-item h2{position:relative;flex:0 0 auto;margin:0 58px 24px 0;padding:0 0 18px;color:#202020;font-size:30px;font-weight:800;line-height:1.1;letter-spacing:0;text-transform:uppercase}.fast-item h2:after{content:"";position:absolute;bottom:0;left:0;width:48px;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--c-green-500),#b4dc73)}.fast-item .fast-list{position:relative;flex:1 1 auto;min-height:0;margin:0;border:0;overflow-y:auto}.fast-item .fast-list .viewport{position:absolute;inset:0;height:auto;border:0;background:transparent;overflow:auto}.fast-item .fast-list .overview{width:100%;min-height:100%;padding:0 3px 4px 0}.fast-action .scrollbar{display:none}.fast-action .fast-list .viewport::-webkit-scrollbar{width:6px}.fast-action .fast-list .viewport::-webkit-scrollbar-track{background:transparent}.fast-action .fast-list .viewport::-webkit-scrollbar-thumb{border-radius:999px;background:#6e9e3b52}.fast-item .fast-list::-webkit-scrollbar{width:6px}.fast-item .fast-list::-webkit-scrollbar-track{background:transparent}.fast-item .fast-list::-webkit-scrollbar-thumb{border-radius:999px;background:#6e9e3b52}.fast-item .fixed-wrapper{position:static;width:auto;height:auto;min-height:100%;background:transparent}.fast-item .fixed-wrapper .flex-box{display:block;min-height:0}#fast-basket .fast-list table,#fast-basket .fast-list tbody,#fast-favorite .fast-list table,#fast-favorite .fast-list tbody{display:block;width:100%;border-collapse:separate;border-spacing:0}.fast-item .fast-list td .title{margin:0 0 5px;color:#8a9481;font-size:11px;font-weight:800;line-height:1.1;letter-spacing:.06em;text-transform:uppercase}.fast-item#fast-basket .basket-action{flex:0 0 auto;margin:0;padding:10px 0 0;border:0;border-top:1px solid rgba(0,0,0,.06);border-radius:0;background:transparent;box-shadow:none;font-size:14px;text-transform:none;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.fast-item .basket-action .row{display:flex;align-items:center;width:100%;margin:0 0 6px}.fast-item .basket-action .row>div{float:none;width:auto;padding:0;color:#888;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.fast-item .basket-action .row div:last-child{margin-left:auto;color:#1a1a1a;text-align:right}.fast-item#fast-basket .basket-action .cart_sum{color:#1a1a1a;font-size:16px;font-weight:700;line-height:1}.fast-item .basket-action a.go_to_basket,.fast-item#fast-basket .basket-action a.go_to_basket{display:flex!important;align-items:center;justify-content:center;flex:1 1 0;min-height:46px;min-width:0;margin:0;padding:10px 12px;border:1.5px solid var(--c-green-500);border-radius:50px;background:#fff;color:#567c2e;font-size:12px;font-weight:700;line-height:1.15;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;box-shadow:none;transition:background .2s ease,color .2s ease}.fast-item#fast-basket .basket-action .hidden_submit_btn_fb{display:none!important}.fast-item .basket-action a.go_to_basket:first-of-type,.fast-item#fast-basket .basket-action a.go_to_basket:first-of-type{border-color:var(--c-green-500);background:var(--c-green-500);color:#fff;box-shadow:0 6px 18px #6e9e3b4d}.fast-item .basket-action a.go_to_basket:hover,.fast-item#fast-basket .basket-action a.go_to_basket:hover{background:#f2f8ea;color:#4c6e28}.fast-item .basket-action a.go_to_basket:first-of-type:hover,.fast-item#fast-basket .basket-action a.go_to_basket:first-of-type:hover{background:#618b34;color:#fff}#fast-contact .fast-list .overview{padding-right:2px}#fast-contact .phone-contact{display:grid;gap:10px;margin:0 0 22px;line-height:1.35}#fast-contact .phone-contact p{margin:0;padding:16px;border:1px solid rgba(110,158,59,.13);border-radius:18px;background:#fff;box-shadow:0 12px 28px #1c2d120e}#fast-contact .phone-contact p:first-of-type{margin-bottom:0}#fast-contact .phone-contact p:last-of-type{margin-top:0}#fast-contact .phone-contact img{display:inline-block;width:22px;max-height:22px;margin:0 9px 0 0;vertical-align:middle}#fast-contact .phone-contact p:first-of-type img{display:block;width:28px;max-height:28px;margin:0 0 10px}#fast-contact .phone-contact a{color:#202020;font-size:16px;font-weight:700;text-decoration:none}#fast-contact .phone-contact a:hover{color:var(--c-green-700)}#fast-contact h3{margin:0 0 14px;color:#202020;font-size:18px;font-weight:800;line-height:1.2;text-transform:uppercase}#fast-contact .form{padding:18px;border:1px solid rgba(110,158,59,.13);border-radius:22px;background:linear-gradient(135deg,#f7fbf2,#fff);box-shadow:0 18px 40px #1c2d1212}#fast-contact .form .row{display:block;margin:0}#fast-contact .form .row:before,#fast-contact .form .row:after{display:none}#fast-contact .form [class*=col-]{float:none;width:100%;padding:0;margin-bottom:10px}#fast-contact .form .input-group{margin:0 0 10px}#fast-contact input[type=text],#fast-contact textarea{display:block;width:100%;border:1px solid rgba(110,158,59,.16);border-radius:14px;background:#fff;color:#202020;font-size:14px;outline:0;box-shadow:inset 0 1px #ffffffd9;transition:border-color .2s ease,box-shadow .2s ease}#fast-contact input[type=text]{height:46px;padding:0 14px}#fast-contact textarea{min-height:104px;padding:12px 14px;resize:vertical}#fast-contact input[type=text]:focus,#fast-contact textarea:focus{border-color:#6e9e3b6b;box-shadow:0 0 0 4px #6e9e3b1a}#fast-contact .btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;margin:4px 0 0;border:0;border-radius:16px;background:var(--c-green-500);color:#fff;font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 14px 26px #6e9e3b38}#fast-contact .feedback_thanks_text{margin-top:12px;color:var(--c-green-700);font-size:14px;font-weight:700}}@media(max-width:768px){.fast-action .action-panel{background:linear-gradient(180deg,#fbfff7 0,#fff 160px 100%)!important}#fast-contact h2{flex-shrink:0;position:sticky;top:0;z-index:2;margin:0 50px 16px 0;padding:0 0 14px;background:inherit}#fast-contact h2:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--c-green-500),#b4dc73)}#fast-contact .fast-list{flex:1;height:auto;min-height:0;margin-bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch}#fast-contact .fast-list .scrollbar{display:none}#fast-contact .fast-list .viewport{position:static;height:auto;border:none;overflow:visible}#fast-contact .fast-list .overview{position:static;top:auto}.fast-item h2{margin-right:58px;font-weight:800}#fast-contact .fast-list .overview{padding:0 2px}#fast-contact .fixed-wrapper .flex-box,#fast-contact .fixed-wrapper .flex-box>div{width:100%}#fast-contact .phone-contact{display:flex;flex-direction:column;gap:8px;margin:0 0 18px}#fast-contact .phone-contact p{margin:0;padding:12px 14px;border:1px solid rgba(110,158,59,.12);border-radius:14px;background:#fff;box-shadow:0 2px 8px #0000000a;line-height:1.5}#fast-contact .phone-contact p:first-of-type{margin:0}#fast-contact .phone-contact p{position:relative;padding:12px 14px 12px 46px}#fast-contact .phone-contact p:before{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#6e9e3b1a;color:var(--c-green-700);font-size:14px;font-weight:800;line-height:1}#fast-contact .phone-contact p:after{display:block;order:-1;margin:0 0 4px;color:#7a8472;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}#fast-contact .phone-contact p:first-of-type:before{content:"\260e"}#fast-contact .phone-contact p:first-of-type:after{content:"\422\435\43b\435\444\43e\43d\438"}#fast-contact .phone-contact p:nth-of-type(2):before{content:"";background:#734fa01a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23734fa0' d='M23.4 19.9c-.8-.4-1.8-.8-2.6-1.1-.7-.2-1.2 0-1.5.4l-.7.9c-.3.4-.8.4-1.2.2-2.1-1.1-3.7-2.7-4.7-4.7-.2-.4-.2-.9.2-1.2l.9-.7c.4-.3.6-.8.4-1.5-.3-.9-.7-1.8-1.1-2.6-.4-.8-1.1-1-1.8-.8l-1.3.4c-.8.2-1.4.9-1.4 1.8.1 6.8 5.6 12.4 12.4 12.4.9 0 1.6-.6 1.8-1.4l.4-1.3c.2-.7 0-1.4-.8-1.8Z'/%3E%3Cpath fill='%23734fa0' d='M16 3C9.4 3 4 7.9 4 14c0 2.3.8 4.4 2.1 6.1L5 26.8c-.1.5.4.9.9.7l6.3-2.1c1.2.4 2.5.6 3.8.6 6.6 0 12-4.9 12-11S22.6 3 16 3Zm0 20.4c-1.2 0-2.4-.2-3.5-.6l-.4-.1-4 1.3.7-4.1-.3-.4C7.2 17.9 6.6 16 6.6 14c0-4.7 4.2-8.4 9.4-8.4s9.4 3.8 9.4 8.4-4.2 9.4-9.4 9.4Z'/%3E%3C/svg%3E") no-repeat center / 17px 17px}#fast-contact .phone-contact p:nth-of-type(2):after{content:"Viber"}#fast-contact .phone-contact p:nth-of-type(3):before{content:"@"}#fast-contact .phone-contact p:nth-of-type(3):after{content:"E-mail"}#fast-contact .phone-contact p:first-of-type br{display:none}#fast-contact .phone-contact p:first-of-type a{display:block;margin-top:3px}#fast-contact .phone-contact img{display:none}#fast-contact .phone-contact a{color:#202020;font-size:14px;font-weight:600;text-decoration:none}#fast-contact h3{margin:0 0 10px;color:#202020;font-size:16px;font-weight:700;text-transform:uppercase}#fast-contact .form{padding:14px;border:1px solid rgba(110,158,59,.1);border-radius:16px;background:linear-gradient(135deg,#f8fbf4,#fff);box-shadow:0 4px 16px #0000000a}#fast-contact #feedback_form .row,#fast-contact #feedback_form .row:before,#fast-contact #feedback_form .row:after{all:unset!important;display:block!important;margin:0!important}#fast-contact #feedback_form .row .col-sm-6{all:unset!important;display:block!important;width:100%!important;margin-bottom:8px!important}#fast-contact .form .input-group{margin:0 0 8px}#fast-contact input[type=text],#fast-contact textarea{display:block;width:100%;border:1px solid rgba(110,158,59,.14);border-radius:12px;background:#fff;color:#202020;font-size:14px;outline:0;transition:border-color .2s ease}#fast-contact input[type=text]{height:42px;padding:0 12px}#fast-contact textarea{min-height:80px;padding:10px 12px;resize:vertical}#fast-contact input[type=text]:focus,#fast-contact textarea:focus{border-color:#6e9e3b66}#fast-contact .btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:4px 0 0;border:0;border-radius:14px;background:var(--c-green-500);color:#fff;font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;box-shadow:0 4px 14px #6e9e3b33}#fast-contact .feedback_thanks_text{margin-top:10px;color:var(--c-green-700);font-size:13px;font-weight:600}#fast-basket .fast-list .scrollbar{display:none!important}#fast-basket .fast-list .viewport{position:static!important;height:auto!important;overflow:visible!important}#fast-basket .fast-list .overview{position:static!important;top:auto!important}#fast-basket .fast-list{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}#fast-basket .fast-list::-webkit-scrollbar{display:none}.fast-item#fast-basket .basket-action{flex:0 0 auto;margin:0;padding:10px 0 0;border:0;border-top:1px solid rgba(0,0,0,.06);border-radius:0;background:transparent;box-shadow:none;font-size:14px;text-transform:none}.fast-item .basket-action .row{display:flex;align-items:center;margin:0 0 8px}.fast-item .basket-action .row>div{float:none;width:auto;padding:0;color:#888;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.fast-item .basket-action .row div:last-child{margin-left:auto;color:#1a1a1a;text-align:right}.fast-item#fast-basket .basket-action .cart_sum{color:#1a1a1a;font-size:18px;font-weight:800;line-height:1}.fast-item .basket-action a,.fast-item#fast-basket .basket-action a{display:flex;align-items:center;justify-content:center;min-height:46px;margin:8px 0 0;padding:10px 16px;border:1.5px solid var(--c-green-500);border-radius:50px;background:#fff;color:#567c2e;font-size:13px;font-weight:700;line-height:1.15;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;box-shadow:none;transition:background .2s ease,color .2s ease}.fast-item .basket-action a:first-of-type,.fast-item#fast-basket .basket-action a:first-of-type{border-color:var(--c-green-500);background:var(--c-green-500);color:#fff;box-shadow:0 6px 18px #6e9e3b4d}.fast-item .basket-action a:hover,.fast-item#fast-basket .basket-action a:hover{background:#f2f8ea;color:#4c6e28}.fast-item .basket-action a:first-of-type:hover,.fast-item#fast-basket .basket-action a:first-of-type:hover{background:#618b34;color:#fff}}@media(min-width:769px){#fast-contact .phone-contact p{position:relative;padding:17px 18px 17px 58px}#fast-contact .phone-contact p:before{position:absolute;top:16px;left:18px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#6e9e3b1a;color:var(--c-green-700);font-size:15px;font-weight:800;line-height:1}#fast-contact .phone-contact p:after{display:block;order:-1;margin:0 0 8px;color:#7a8472;font-size:11px;font-weight:800;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}#fast-contact .phone-contact p:first-of-type:before{content:"\260e"}#fast-contact .phone-contact p:first-of-type:after{content:"\422\435\43b\435\444\43e\43d\438  \434\43b\44f  \437\432'\44f\437\43a\443"}#fast-contact .phone-contact p:nth-of-type(2):before{content:"";background:#734fa01a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23734fa0' d='M23.4 19.9c-.8-.4-1.8-.8-2.6-1.1-.7-.2-1.2 0-1.5.4l-.7.9c-.3.4-.8.4-1.2.2-2.1-1.1-3.7-2.7-4.7-4.7-.2-.4-.2-.9.2-1.2l.9-.7c.4-.3.6-.8.4-1.5-.3-.9-.7-1.8-1.1-2.6-.4-.8-1.1-1-1.8-.8l-1.3.4c-.8.2-1.4.9-1.4 1.8.1 6.8 5.6 12.4 12.4 12.4.9 0 1.6-.6 1.8-1.4l.4-1.3c.2-.7 0-1.4-.8-1.8Z'/%3E%3Cpath fill='%23734fa0' d='M16 3C9.4 3 4 7.9 4 14c0 2.3.8 4.4 2.1 6.1L5 26.8c-.1.5.4.9.9.7l6.3-2.1c1.2.4 2.5.6 3.8.6 6.6 0 12-4.9 12-11S22.6 3 16 3Zm0 20.4c-1.2 0-2.4-.2-3.5-.6l-.4-.1-4 1.3.7-4.1-.3-.4C7.2 17.9 6.6 16 6.6 14c0-4.7 4.2-8.4 9.4-8.4s9.4 3.8 9.4 8.4-4.2 9.4-9.4 9.4Z'/%3E%3C/svg%3E") no-repeat center / 19px 19px}#fast-contact .phone-contact p:nth-of-type(2):after{content:"Viber"}#fast-contact .phone-contact p:nth-of-type(3):before{content:"@"}#fast-contact .phone-contact p:nth-of-type(3):after{content:"E-mail"}#fast-contact .phone-contact p:first-of-type br{display:none}#fast-contact .phone-contact p:first-of-type a{display:block;margin-top:5px}#fast-contact .phone-contact p img{display:none}#fast-contact .phone-contact p:nth-of-type(2) a,#fast-contact .phone-contact p:nth-of-type(3) a{display:inline-flex;align-items:center;min-height:22px}#fast-contact .phone-contact p:nth-of-type(2) a{color:#583b83}}.fs-gallery{position:fixed;inset:0;z-index:99999;background:#000;display:flex;flex-direction:column;opacity:0;transition:opacity .3s ease}.fs-gallery--open{opacity:1}.fs-gallery__close{position:absolute;top:12px;right:12px;z-index:3;width:40px;height:40px;border:0;border-radius:50%;background:#ffffff1f;cursor:pointer}.fs-gallery__save{position:absolute;bottom:60px;right:16px;z-index:3;width:44px;height:44px;border-radius:50%;background:#ffffff2e;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;text-decoration:none}.fs-gallery__save:before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #fff;position:absolute;top:22px}.fs-gallery__save:after{content:"";position:absolute;top:12px;left:50%;width:2px;height:12px;background:#fff;transform:translate(-50%)}.fs-gallery__close:before,.fs-gallery__close:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;border-radius:2px;background:#fff}.fs-gallery__close:before{transform:translate(-50%,-50%) rotate(45deg)}.fs-gallery__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.fs-gallery__counter{position:absolute;top:18px;left:50%;z-index:3;transform:translate(-50%);color:#fff9;font-size:13px;font-weight:600}.fs-gallery__current{color:#fff}.fs-gallery__slider{flex:1;min-height:0}.fs-gallery__slider .slick-list,.fs-gallery__slider .slick-track{height:100%}.fs-gallery__slide{height:100%;display:flex!important;align-items:center;justify-content:center;overflow:hidden;touch-action:pan-x pinch-zoom}.fs-gallery__slide img{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;transform-origin:center center;transition:transform .15s ease}.fs-gallery__dots{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:5px;padding:14px 10px calc(14px + env(safe-area-inset-bottom,0px))}.fs-gallery__dot{display:block;width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#ffffff4d;outline:0;transition:width .2s ease,background .2s ease}.fs-gallery__dot.active{width:17px;border-radius:999px;background:#fff}.fs-gallery-loader{position:fixed;inset:0;z-index:99999;background:#000000d9;display:flex;align-items:center;justify-content:center}.fs-gallery-loader__spinner{width:36px;height:36px;border:3px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:fsGalleryLoaderSpin .7s linear infinite}@keyframes fsGalleryLoaderSpin{to{transform:rotate(360deg)}}.partner-detail-grid{display:grid;grid-template-columns:1fr 2fr;gap:24px}.nav-drawer-head,.nav-drawer-close{display:none!important}@media(max-width:1024px){.main-menu,header .main-menu,header.minimenu .main-menu{position:fixed!important;inset:0 0 0 auto!important;width:min(400px,96vw)!important;height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important;border-radius:22px 0 0 22px!important;border-bottom:none!important;box-shadow:-12px 0 50px #0e050629!important;display:block!important;z-index:2001!important;transform:translate(100%)!important;transition:transform .38s cubic-bezier(.32,.72,0,1)!important;padding-top:0!important}.main-menu.showed{display:block!important;transform:translate(0)!important}.main-menu>ul>li:first-child{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;padding:10px!important;border-bottom:1px solid rgba(14,5,6,.08)!important}.main-menu>ul,header .main-menu>ul{height:auto!important;overflow:visible!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.main-menu>ul>li{padding:0!important;border-bottom:1px solid rgba(14,5,6,.05)!important;display:block!important}.main-menu>ul>li:last-child{border-bottom:none!important}.main-menu>ul>li:nth-child(n+2)>a,.main-menu>ul>li:nth-child(n+2)>span{display:flex!important;align-items:center!important;padding:14px 20px!important;font-size:12px!important;font-weight:600!important;letter-spacing:1px!important;color:#0e0506!important;text-transform:uppercase!important;text-decoration:none!important;background:transparent!important;transition:color .15s,background .15s!important}.main-menu>ul>li:nth-child(n+2)>a:hover,.main-menu>ul>li:nth-child(n+2)>span:hover{color:var(--c-green-700)!important;background:#6e9e3b0d!important}.main-menu>ul>li:nth-child(n+2)>a.active,.main-menu>ul>li.active:nth-child(n+2)>a,.main-menu>ul>li.active:nth-child(n+2)>span{color:var(--c-green-700)!important;padding-left:17px!important}.main-menu>ul>li.active:after{display:none!important}.main-menu .sub-menu,header .main-menu .sub-menu,header.minimenu .main-menu .sub-menu{position:static!important;top:auto!important;left:auto!important;width:100%!important;height:auto!important;max-height:none!important;padding:4px 0 10px!important;background:#6e9e3b0a!important;border-top:2px solid rgba(110,158,59,.12)!important;border-left:none!important;border-right:none!important;border-bottom:none!important;box-shadow:none!important;z-index:auto!important;overflow:visible!important}.main-menu .sub-menu:before{display:none!important}.main-menu .sub-menu .back_menu,.main-menu .sub-menu .sub-item-image{display:none!important}.main-menu .sub-menu li{margin-bottom:0!important;padding:0!important;display:block!important}.main-menu .sub-menu a{display:block!important;padding:9px 22px!important;font-size:13px!important;color:#555!important;text-decoration:none!important;border-bottom:1px solid rgba(14,5,6,.04)!important;text-transform:none!important;letter-spacing:0!important;transition:color .15s,padding-left .15s!important}.main-menu .sub-menu a:last-child{border-bottom:none!important}.main-menu .sub-menu a:hover{color:var(--c-green-700)!important;padding-left:30px!important}.main-menu .sub-menu .active>span{color:var(--c-green-700)!important}.main-menu .sub-menu .sub-item{display:block!important;max-width:100%!important;width:100%!important;margin-left:0!important;margin-bottom:8px!important;vertical-align:top!important;border-radius:18px!important;background:#fff!important;box-shadow:inset 0 0 0 1px #0e05060b,0 8px 18px #10180c08!important}.main-menu .sub-menu .sub-item>span{display:block!important;position:relative!important;padding:12px 62px 12px 18px!important;font-size:12px!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase!important;margin-bottom:0!important;color:#0e0506!important}.main-menu .sub-menu .sub-item>span>a,.main-menu .sub-menu .sub-item>span>span:not(.open_sub){font-size:12px!important;text-transform:uppercase!important;letter-spacing:0!important;padding:0!important;display:inline!important}.main-menu .sub-menu .sub-item .open_sub{display:block!important;position:absolute!important;top:50%!important;right:10px!important;width:38px!important;height:38px!important;border-radius:14px!important;background:#6e9e3b1a!important;transform:translateY(-50%)!important;float:none!important}.main-menu .sub-menu .sub-item>span:after{display:none!important}.main-menu .sub-menu .menu-show-all{display:block!important;padding:10px 22px!important;font-size:11px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;color:var(--c-green-700)!important;border-bottom:none!important}.search-small{padding:10px 16px 4px!important}.nav-drawer-head{position:sticky!important;top:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:15px 18px!important;background:#fff!important;border-bottom:1px solid rgba(14,5,6,.07)!important;z-index:5!important;flex-shrink:0!important}.nav-drawer-head-logo{display:inline-flex!important;align-items:center!important;text-decoration:none!important;line-height:0!important}.nav-drawer-head-logo img{width:110px!important;height:auto!important;display:block!important}.nav-drawer-close{position:relative!important;width:40px!important;height:40px!important;border-radius:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#6e9e3b14!important;border:none!important;box-shadow:inset 0 0 0 1px #6e9e3b29!important;cursor:pointer!important;color:transparent!important;font-size:0!important;line-height:0!important;padding:0!important;transition:background .2s ease!important;-webkit-appearance:none!important}.nav-drawer-close:hover{background:#6e9e3b24!important}.nav-drawer-close:before,.nav-drawer-close:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;display:block!important;width:20px!important;height:2px!important;border-radius:999px!important;background:var(--c-green-500)!important;transform:translate(-50%,-50%) rotate(45deg)!important}.nav-drawer-close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}.search_overflow{z-index:9!important}header:has(.main-menu.showed){background:transparent!important;box-shadow:none!important}header:has(.main-menu.showed) .top-line{opacity:0!important;pointer-events:none!important}header:has(.main-menu.showed) .main-menu-h{background:transparent!important;box-shadow:none!important}header:has(.main-menu.showed) .main-menu-h .row>*:not(.main-menu){opacity:0!important;pointer-events:none!important}}@media(max-width:1024px){.menu-btn{margin-left:auto!important}.header .main-menu-h .row{display:flex!important;justify-content:space-between!important;align-items:center!important}}@media(max-width:768px){header .main-menu .sub-menu .sub-item .open_sub{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;right:14px!important;border-radius:15px!important}header .main-menu .sub-menu>.menu-show-all{display:flex!important;align-items:center!important;justify-content:center!important;margin:0 15px 12px!important;padding:10px 16px!important}header .main-menu .sub-menu .sub-item>span,.main-menu .sub-menu .sub-item>span,header .main-menu .sub-menu .sub-item>span>a,.main-menu .sub-menu .sub-item>span>a,header .main-menu .sub-menu .sub-item>span>span,.main-menu .sub-menu .sub-item>span>span{border-bottom:none!important}header .main-menu .sub-menu .sub-item>span:after,header .main-menu .sub-menu .sub-item>span>a:after,header .main-menu .sub-menu .sub-item>span>span:after{content:none!important;display:none!important}}@media(min-width:1025px){.catalog_holder .menu-l{width:auto;padding-right:10px}.catalog_holder .menu-l .h1{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:19px;font-weight:600;letter-spacing:1.5px;color:#2e3628;margin:4px 0 10px}.catalog_holder .clear_filters{display:inline;background:none!important;border:none!important;border-bottom:1px dashed #c9cfc4!important;border-radius:0;color:#9aa39a!important;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;padding:0;margin:0;white-space:nowrap;transition:color .2s}.catalog_holder .clear_filters:hover{color:var(--c-green-700)!important;border-bottom-color:var(--c-green-700)!important}.catalog_holder .filter .filter-item{width:100%;border-top:1px solid #e8ebe5}.catalog_holder .filter .filter-item:last-of-type{border-bottom:1px solid #e8ebe5}.catalog_holder .filter .title{font-size:13px;font-weight:600;letter-spacing:1px;color:#2e3628;padding:15px 25px 15px 2px;background:none;position:relative;transition:color .2s}.catalog_holder .filter .title:hover{color:var(--c-green-700)}.catalog_holder .filter .title:after{content:"";position:absolute;right:6px;top:50%;width:8px;height:8px;border-right:1.5px solid #a8b0a2;border-bottom:1.5px solid #a8b0a2;transform:translateY(-70%) rotate(45deg);transition:transform .25s}.catalog_holder .filter .filter-item.active .title{background:none}.catalog_holder .filter .filter-item.active .title:after{transform:translateY(-30%) rotate(225deg)}.catalog_holder .filter .filter-cnt{padding:2px 2px 18px}.catalog_holder .filter .checkbox .row_checked{display:flex;align-items:center;gap:10px;padding:6px;margin:0 -6px;border-radius:7px;cursor:pointer;transition:background .15s}.catalog_holder .filter .checkbox .row_checked:hover{background:#f4f7f0}.catalog_holder .filter .row_checked [type=checkbox]+label:before,.catalog_holder .filter .row_checked [type=checkbox]+label:after{content:none!important}.catalog_holder .filter .checkbox .row_checked input{position:static;left:auto;-webkit-appearance:none;appearance:none;width:18px;height:18px;flex:0 0 18px;margin:0;border:1.5px solid #c4ccc0;border-radius:5px;background:#fff center/12px no-repeat;cursor:pointer;transition:all .18s}.catalog_holder .filter .checkbox .row_checked input:checked{background-color:var(--c-green-500);border-color:var(--c-green-500);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.5 4.8 9 10 3.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.catalog_holder .filter .checkbox .row_checked label{display:flex;flex:1;align-items:baseline;margin:0;padding-left:0;font-size:13.5px;color:#444;cursor:pointer}.catalog_holder .filter .checkbox .row_checked:hover label{color:#2e3628}.catalog_holder .filter .checkbox .row_checked input:checked~label{color:#2e3628;font-weight:600}.catalog_holder .filter .checkbox .row_checked label .f-cnt{margin-left:auto;padding-left:8px;font-size:11.5px;font-weight:400;color:#b3bab0}.catalog_holder .filter .filter_avaible .checkbox{display:flex;flex-wrap:wrap;gap:8px}.catalog_holder .filter .filter_avaible .checkbox .row_checked{display:block;padding:0;margin:0}.catalog_holder .filter .filter_avaible .checkbox .row_checked:hover{background:none}.catalog_holder .filter .filter_avaible .checkbox .row_checked input{display:none}.catalog_holder .filter .filter_avaible .checkbox .row_checked label{display:inline-block;flex:none;border:1px solid #d7ddd2;border-radius:18px;padding:7px 15px;font-size:12.5px;font-weight:400;color:#555;background:#fff;transition:all .18s}.catalog_holder .filter .filter_avaible .checkbox .row_checked:hover label{border-color:var(--c-green-500);color:var(--c-green-700)}.catalog_holder .filter .filter_avaible .checkbox .row_checked input:checked~label{background:var(--c-green-500);border-color:var(--c-green-500);color:#fff;font-weight:600}.catalog_holder .filter .people-sort-f.people-sort{display:flex;flex-wrap:wrap;gap:8px;margin:0}.catalog_holder .filter .people-sort-f.people-sort a{display:inline-block;width:auto;border:1px solid #d7ddd2;border-radius:18px;padding:7px 15px;margin:0;font-size:12.5px;line-height:1.4;color:#555;background:#fff;transition:all .18s}.catalog_holder .filter .people-sort-f.people-sort a:before{display:none!important}.catalog_holder .filter .people-sort-f.people-sort a:hover{border-color:var(--c-green-500);color:var(--c-green-700)}.catalog_holder .filter .people-sort-f.people-sort a.active{background:var(--c-green-500);border-color:var(--c-green-500);color:#fff;font-weight:600}.catalog_holder .filter .size{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:2px 6px 4px 2px}.catalog_holder .filter .size label{display:block;margin:0}.catalog_holder .filter .size label span{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;row-gap:2px;width:100%;min-height:38px;height:auto;min-width:0;padding:4px;font-size:13px;line-height:1.15;color:#555;border:1px solid #d7ddd2;border-radius:10px;transition:all .18s}.catalog_holder .filter .size label:hover span{background:#fff;color:var(--c-green-700);border-color:var(--c-green-500)}.catalog_holder .filter .size input:checked+span{background-color:var(--c-green-500)!important;border-color:var(--c-green-500);color:#fff!important;font-weight:600}.catalog_holder .filter .size label.disabled span{opacity:.35;text-decoration:line-through}.catalog_holder .filter .size .f-size-grp{grid-column:1 / -1;margin:8px 0 0;font-size:10.5px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:#9aa39a}.catalog_holder .filter .size .f-size-grp:first-child{margin-top:0}.catalog_holder .filter .size label[data-label$=\440]{grid-column:span 2}.catalog_holder .filter .size label span[data-cnt]{position:relative}.catalog_holder .filter .size label span[data-cnt]:after{content:attr(data-cnt);position:absolute;top:-7px;right:9px;background:#fff;border-radius:7px;padding:0 4px;font-size:10px;line-height:13px;font-weight:400;color:#b3bab0;transition:color .18s}.catalog_holder .filter .size label span[data-cnt=""]:after,.catalog_holder .filter .size label span[data-cnt="0"]:after{content:none}.catalog_holder .filter .size label:hover span[data-cnt]:after{color:var(--c-green-700)}.catalog_holder .filter .size input:checked+span[data-cnt]:after{color:var(--c-green-700)}.catalog_holder .filter .color{padding-left:2px}.catalog_holder .filter .color label.filter_color_h{display:flex;align-items:center;gap:10px;margin:0 -6px;padding:5px 6px;border-radius:7px;transition:background .15s}.catalog_holder .filter .color label.filter_color_h:hover{background:#f4f7f0}.catalog_holder .filter .color .tooltip{display:none!important}.catalog_holder .filter .color label span{width:22px;height:22px;line-height:22px;flex:0 0 22px;border:1px solid rgba(0,0,0,.12)}.catalog_holder .filter .color label:hover span{border:1px solid rgba(0,0,0,.12);box-shadow:0 0 0 2px #fff,0 0 0 3.5px #cfd8c6}.catalog_holder .filter .color input:checked+span{border:1px solid rgba(0,0,0,.12);box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--c-green-500)}.catalog_holder .filter .color label span.filter_color_n,.catalog_holder .filter .color label:hover span.filter_color_n,.catalog_holder .filter .color input:checked~span.filter_color_n{width:auto;height:auto;flex:1;border:none;box-shadow:none;margin:0;font-size:13px;line-height:1.3;color:#444;text-align:left}.catalog_holder .filter .color label:hover span.filter_color_n{color:#2e3628}.catalog_holder .filter .color input:checked~span.filter_color_n{color:#2e3628;font-weight:600}.catalog_holder .filter-item .filter_selected{display:inline-flex;align-items:center;gap:6px;width:auto;height:auto;line-height:1.2;margin:0 6px 10px 0;padding:4px 9px 4px 11px;font-size:12px;color:#4a6b28;background:#eef5e6;border:1px solid #d5e4c2;border-radius:16px;transition:background .2s}.catalog_holder .filter-item .filter_selected:hover{background:#e2eed2;color:#3f5c22}.catalog_holder .filter-item .filter_selected i{width:14px;height:14px;margin:0;background:#b9cf9b;border-radius:50%;color:#fff;font-size:11px;line-height:14px;text-align:center;font-style:normal}.catalog_holder .filter-item .filter_selected i:before{content:"\d7"}.catalog_holder .filter-item .filter_selected:hover i{background:var(--c-green-700)}.catalog_holder .products-list:not(.product_in_view) .product.regular_user{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto auto 1fr;column-gap:8px;max-width:none;padding:0 0 16px;margin-bottom:26px;background:#fff;border:1px solid #eef0ea;border-bottom:1px solid #eef0ea;border-radius:16px;overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease}.catalog_holder .products-list:not(.product_in_view) .product.regular_user:hover{border-color:#e0e6d8;box-shadow:0 14px 38px #14280a1a}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .product-image{grid-column:1 / -1;grid-row:1;width:100%;float:none;margin:0}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .info{display:contents}.catalog_holder .products-list:not(.product_in_view) .product.regular_user>.clr,.catalog_holder .products-list:not(.product_in_view) .product.regular_user .timer,.catalog_holder .products-list:not(.product_in_view) .product.regular_user .active-color,.catalog_holder .products-list:not(.product_in_view) .product.regular_user .active-material{display:none!important}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .name{grid-column:1 / -1;grid-row:2;width:auto;float:none;padding:12px 16px 0;color:#202020;font-size:14.5px;line-height:1.3;font-weight:500;letter-spacing:-.01em;white-space:normal;transition:color .2s}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .name:hover{color:var(--c-green-700);text-decoration:none}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .status{display:none!important;grid-column:1 / -1;grid-row:3;width:auto;padding:8px 16px 0;color:#676767;font-size:12px;line-height:1.35}.catalog_holder .products-list:not(.product_in_view) .product.regular_user.size-status-selected .status{display:block!important}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .product_blocks,.catalog_holder .products-list:not(.product_in_view) .product.regular_user .product_blocks_left{display:contents}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .tkan-picker,.catalog_holder .products-list:not(.product_in_view) .product.regular_user .btn-modal.notification{grid-column:1 / -1;grid-row:3}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .size-picker{display:block;grid-column:1 / -1;grid-row:4;margin:10px 0 0;padding:0 16px}.catalog_holder .products-list:not(.product_in_view) .product.regular_user ul.color-picker{grid-column:1 / -1;grid-row:6;margin:8px 0 0;padding:0 16px}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .price-picker{grid-column:1 / 2;grid-row:5;width:auto;float:none;display:flex;align-items:baseline;gap:8px;text-align:left;padding:14px 0 0 16px;align-self:center}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .price{float:none;width:auto;margin:0}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .new-price{order:1}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .old-price{order:2}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .price,.catalog_holder .products-list:not(.product_in_view) .product.regular_user .price span{color:#151515;font-size:15px;line-height:1.2;font-weight:700}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .old-price.active,.catalog_holder .products-list:not(.product_in_view) .product.regular_user .old-price.active span{color:#a9b0a6;font-size:12.5px;font-weight:400}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .old-price:not(.active){display:none}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .pbtns{grid-column:2 / 3;grid-row:5;display:flex;gap:8px;align-items:center;justify-content:flex-end;float:none;width:auto;padding:14px 14px 0 0;align-self:center}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .product_add_wish,.catalog_holder .products-list:not(.product_in_view) .product.regular_user .product_btn{float:none;margin:0;padding:0;opacity:1;visibility:visible}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .product_add_wish{position:absolute;top:12px;left:12px;z-index:5;width:36px;height:36px;border-radius:50%;background-color:#fffc;background-image:url(img/product-actions.svg);background-repeat:no-repeat;background-position:8px 8px;box-shadow:0 8px 22px #00000014;backdrop-filter:blur(6px);transition:background-color .2s}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .product_add_wish:hover{background-color:#fff}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .product_add_wish.active{background-position:-54px 8px}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .product_btn{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;border:0;border-radius:0;background:none;padding:4px;transition:opacity .2s}.catalog_holder .products-list:not(.product_in_view) .product.regular_user .product_btn:hover{opacity:.75}.catalog_holder .products-list:not(.product_in_view) .product .discountLabel{top:12px;right:12px;left:auto}.catalog_holder .products-list:not(.product_in_view) .product .popularLabel{top:12px;right:12px;left:auto}.catalog_holder .products-list:not(.product_in_view) .product .discountLabel:not(.disabled):not(.label-1):has(~.popularLabel:not(.disabled)){top:40px!important}.catalog_holder .products-list:not(.product_in_view) .product .size-picker .size1{margin:0 4px 5px 0;padding:0}.catalog_holder .products-list:not(.product_in_view) .product .size-picker .size1 span{position:relative;min-width:32px;height:32px;padding:0 8px;border:1px solid rgba(110,158,59,.45);border-radius:999px;background:#fff;color:#202020;font-size:11.5px;line-height:30px;box-shadow:0 1px #00000008}.fc-open .col-catalog:after{content:"";position:absolute;inset:0;z-index:50;background:#ffffff8c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:fcFade .25s ease}@keyframes fcFade{0%{opacity:0}to{opacity:1}}.catalog_holder .products-list:not(.product_in_view) .product .size-picker .size1.active span,.catalog_holder .products-list:not(.product_in_view) .product .size-picker li:not(.disabled):hover span{background:var(--c-green-500);border-color:var(--c-green-500);color:#fff}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user){display:flex;flex-direction:column;max-width:none;padding:0 0 14px;margin-bottom:26px;background:#fff;border:1px solid #eef0ea;border-bottom:1px solid #eef0ea;border-radius:16px;overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user):hover{border-color:#e0e6d8;box-shadow:0 14px 38px #14280a1a}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .product-image{width:100%;float:none;margin:0}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .info{box-sizing:border-box;width:auto;float:none;padding:12px 16px 0}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .info .name{width:auto;float:none;padding:0;color:#202020;font-size:14.5px;line-height:1.3;font-weight:500;white-space:normal;transition:color .2s}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .info .name:hover{color:var(--c-green-700);text-decoration:none}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .info .price-picker{width:auto;float:none;display:flex;align-items:baseline;gap:8px;text-align:left;padding:8px 0 0}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .info .price{float:none;width:auto;margin:0}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .info .new-price{order:1}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .info .old-price{order:2}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .info .price,.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .info .price span{color:#151515;font-size:15px;font-weight:700}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .info .old-price.active,.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .info .old-price.active span{color:#a9b0a6;font-size:12.5px;font-weight:400}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .info .active-color{padding:4px 0 0;color:#9aa39a;font-size:12px}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user)>.clr{display:none}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .product_blocks{position:static;display:flex;flex-direction:column;flex:1;width:auto;padding:6px 16px 0}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .product_blocks_left{width:100%}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .product_blocks_right{width:100%;height:auto;min-width:0;margin-top:auto}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .pbtns{display:flex;justify-content:flex-end;align-items:center;gap:8px;float:none;min-height:38px;padding-top:8px}.catalog_holder .products-list:not(.product_in_view) .product:is(.product_group,.product_model):not(.regular_user) .status{color:#676767;font-size:12px}.catalog_holder .products-list:not(.product_in_view) .product .tkan-picker li{margin:0 4px 5px 0;padding:0}.catalog_holder .products-list:not(.product_in_view) .product .tkan-picker li span{position:relative;width:auto;min-width:0;max-width:100%;height:auto;min-height:36px;padding:9px 13px;border:1px solid rgba(110,158,59,.5);border-radius:8px;background:#fff;color:#202020;font-size:12px;font-weight:500;line-height:1.25;white-space:normal;box-shadow:0 1px #00000008;box-sizing:border-box}.catalog_holder .products-list:not(.product_in_view) .product .tkan-picker li.active span,.catalog_holder .products-list:not(.product_in_view) .product .tkan-picker li:not(.disabled):hover span{border-color:var(--c-green-500);background:var(--c-green-500);color:#fff}.find_counter{transition:none;bottom:auto;height:auto;z-index:60;min-width:210px;padding:16px;border:1px solid #d5e4c2;border-radius:12px;box-shadow:0 12px 34px #14280a29}.find_counter:before{top:var(--fc-arrow, 50%);border-right-color:#fff;filter:drop-shadow(-2px 0 1px rgba(20,40,10,.08))}.find_counter .find_counter_close{position:absolute;top:-10px;right:-10px;width:26px;height:26px;border-radius:50%;background:#fff;border:1px solid #d5e4c2;color:#9aa39a;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-transform:none;cursor:pointer;box-shadow:0 4px 12px #14280a1f;transition:color .2s,border-color .2s}.find_counter .find_counter_close:hover{color:#e05a5a;border-color:#e5c0c0}.find_counter .find_counter_ttl{padding:0;margin-bottom:12px;font-size:12px;letter-spacing:.8px;color:#5b6355}.find_counter .find_counter_ttl span{color:var(--c-green-700);font-weight:700;font-size:13px}.find_counter .find_counter_text{border-radius:22px;padding:9px 15px;font-size:13px;font-weight:600;letter-spacing:.5px;background:var(--c-green-500);border-color:var(--c-green-500);transition:background .2s}.find_counter .find_counter_text:hover{background:var(--c-green-700);color:#fff;border-color:var(--c-green-700)}.catalog_holder #filters.fixed_filters:after{content:"";position:sticky;display:block;bottom:0;height:28px;margin-top:-28px;background:linear-gradient(to top,#ffffffe6,#fff0);opacity:0;transition:opacity .2s;pointer-events:none}.catalog_holder #filters.fixed_filters.has-scroll-more:after{opacity:1}}@media(max-width:1024px){.menu-l .h1 .clear_filters{display:none}}.seo-links{margin:14px 0 18px}.seo-links__title{font-size:13px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#5b6355;margin-bottom:10px}.seo-links__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.seo-links__item a{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid #e2e6de;border-radius:18px;font-size:13px;color:#3d443a;text-decoration:none;background:#fff;transition:border-color .2s,background .2s}.seo-links__item a:hover{border-color:var(--c-green-500);background:#f4f8ef;color:#3d443a}.seo-links--related{margin-top:26px}.seo-links__item:before,.seo-links__item:after{content:none!important;display:none!important}.seo-links__item{padding:0;margin:0;text-align:left}.seo-tiles{margin:10px 0 16px}.seo-tiles__strip{display:flex;gap:14px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;padding:4px 2px 8px}.seo-tiles__strip::-webkit-scrollbar{display:none}.seo-tiles__item{flex:0 0 auto;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:8px;width:106px;text-decoration:none}.seo-tiles__icon{width:72px;height:72px;border-radius:50%;background:#f0f6e9;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s}.seo-tiles__icon img{width:34px;height:34px;object-fit:contain}.seo-tiles__item:hover .seo-tiles__icon{background:#e7efdc;transform:translateY(-2px)}.seo-tiles__name{font-size:12px;line-height:1.3;color:#3d443a;text-align:center;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.seo-tiles__item:hover .seo-tiles__name{color:var(--c-green-700)}.seo-tiles__count{color:var(--c-green-700);font-weight:700;font-size:11px;margin-left:4px}.sitemap-page ul{list-style:none;margin:0;padding:0}.sitemap-branch__row{display:flex;align-items:center;gap:8px;padding:6px 0;cursor:pointer;list-style:none;user-select:none}@media(min-width:769px)and (max-width:1024px){#breadcrumbs_holder{padding-top:10px}}.about-b{background:#fafbf7;padding:70px 0}.ab2-grid{display:grid;grid-template-columns:5fr 6fr;gap:60px;align-items:center}.ab2-grid>div{min-width:0}.ab2-photo{position:relative}.ab2-photo img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:top center;border-radius:24px}.ab2-chip{position:absolute;background:#fff;border-radius:16px;padding:14px 20px;box-shadow:0 12px 34px #10180c24}.ab2-chip b{display:block;font-size:22px;font-weight:800;line-height:1.2;color:var(--c-green-900)}.ab2-chip span{font-size:12px;color:#888}.ab2-chip-1{top:26px;left:-20px}.ab2-chip-2{bottom:34px;right:-16px}.ab2-body h2{margin:14px 0 0;font-size:34px;font-weight:800;line-height:1.2;text-transform:none;color:var(--c-green-900)}.ab2-lead{margin:16px 0 0;font-size:15.5px;line-height:1.7;color:#5d6657}.ab2-usps{margin-top:30px;display:flex;flex-direction:column;gap:18px}.ab2-usp{display:flex;gap:16px;align-items:flex-start}.ab2-usp>i{flex-shrink:0;width:46px;height:46px;border-radius:14px;background:#f3f6ee;border:1px solid rgba(110,158,59,.2);display:flex;align-items:center;justify-content:center;font-style:normal}.ab2-usp svg{width:24px;height:24px;stroke:var(--c-green-500)}.ab2-usp b{font-size:15.5px;color:var(--c-green-900)}.ab2-usp p{margin:2px 0 0;font-size:13.5px;line-height:1.55;color:#7a8471}.ab2-delivery{margin-top:34px;padding-top:26px;border-top:1px solid rgba(32,49,20,.1);display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ab2-delivery>svg{width:40px;height:40px;stroke:var(--c-green-500);flex-shrink:0}.ab2-delivery-txt{flex:1;min-width:200px}.ab2-delivery-txt b{font-size:15px;color:var(--c-green-900)}.ab2-delivery-txt p{margin:2px 0 0;font-size:13px;color:#7a8471}.ab2-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 30px;border-radius:100px;background:var(--c-green-900);color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:background .3s}.ab2-btn:hover{background:var(--c-green-500);color:#fff}.ab2-btn:after{content:"\2192";transition:transform .3s}.ab2-btn:hover:after{transform:translate(4px)}@media(max-width:992px){.ab2-grid{grid-template-columns:1fr;gap:40px}.ab2-photo{max-width:480px;margin:0 auto}.ab2-chip-1{left:12px}.ab2-chip-2{right:12px}.ab2-body h2{font-size:27px}}@media(max-width:576px){.about-b{padding:48px 0}}.about-page{clear:both}.dp-overline{margin:0;font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--c-green-700)}@media(min-width:1025px){.catalog_holder .sort-panel{display:flex;align-items:center;gap:10px;margin:0 0 24px;padding:0 0 16px;border-bottom:1px solid #e8ebe5;font-size:13.5px;color:#444}.catalog_holder .sort-panel>form{display:contents}.catalog_holder .sort-panel .people-sort{display:inline-flex;gap:8px;margin:0}.catalog_holder .sort-panel .people-sort a{display:inline-flex;align-items:center;width:auto;height:36px;padding:0 16px;margin:0;background:#fff;border:1px solid #e0e5dc;border-radius:999px;font-size:13.5px;color:#444;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s}.catalog_holder .sort-panel .people-sort a:hover{border-color:#b8c7ab;background:#f4f7f0;color:#2e3628}.catalog_holder .sort-panel .people-sort a.active{background:#eef5e6;border-color:var(--c-green-500);color:#3f6f1f;font-weight:600}.catalog_holder .sort-panel .people-sort a.active:after{content:"";width:12px;height:12px;margin-left:7px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.5 4.8 9 10 3.5' fill='none' stroke='%23509f2d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.catalog_holder .sort-panel .groups_selector{display:inline-flex;align-items:center;height:36px;margin:0;line-height:normal}.catalog_holder .sort-panel .groups_selector label{margin:0 0 0 8px;color:#444;font-size:13.5px}.catalog_holder .sort-panel .groups_selector .groups{margin:0}.catalog_holder .sort-panel .groups_selector .groups.switchOn:before{background:var(--c-green-500)}.catalog_holder .sort-panel .filter_selected{display:inline-flex;align-items:center;height:36px;margin:0;padding:0 14px;line-height:normal;background:#eef5e6;border-radius:999px;font-size:13px;color:#3f6f1f}.catalog_holder .sort-panel .filter_selected:hover{background:#e2eed4;color:#2e5313}.catalog_holder .sort-panel .filter_selected i{width:10px;height:10px;margin-left:8px;font-size:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1.5 1.5l7 7M8.5 1.5l-7 7' stroke='%233f6f1f' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.catalog_holder .sort-panel .sort-drop{margin-left:auto;min-width:0;z-index:9}.catalog_holder .sort-panel .sort-drop>span{display:inline-flex;align-items:center;height:36px;padding:0 34px 0 38px;border:1px solid #e0e5dc;border-radius:999px;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 3v10M5 13 2.5 10.5M5 13l2.5-2.5M11 13V3M11 3 8.5 5.5M11 3l2.5 2.5' fill='none' stroke='%237a8474' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 15px center/16px no-repeat;font-size:13.5px;color:#2e3628;text-transform:none;white-space:nowrap;cursor:pointer;transition:border-color .2s}.catalog_holder .sort-panel .sort-drop:hover>span{border-color:var(--c-green-500)}.catalog_holder .sort-panel .sort-drop>span:after{content:"";position:absolute;right:15px;top:50%;width:7px;height:7px;margin:0;border:none;border-right:1.5px solid #7a8474;border-bottom:1.5px solid #7a8474;transform:translateY(-70%) rotate(45deg)}.catalog_holder .sort-panel .sort-drop .dropdown-ctn{top:100%;right:0;left:auto;z-index:20;min-width:240px;padding:8px 0 0;background:transparent;border:none}.catalog_holder .sort-panel .sort-drop .dropdown-ctn ul{margin:0;padding:6px;background:#fff;border:1px solid #e8ebe5;border-radius:14px;box-shadow:0 14px 34px #2e362824}.catalog_holder .sort-panel .sort-drop .dropdown-ctn li{padding:0;text-align:left;white-space:nowrap}.catalog_holder .sort-panel .sort-drop .dropdown-ctn li a{display:block;padding:9px 14px;border-radius:9px;font-size:13.5px;color:#444;text-decoration:none;transition:background-color .15s,color .15s}.catalog_holder .sort-panel .sort-drop .dropdown-ctn li:hover>a{background:#f4f7f0;color:#2e3628}.catalog_holder .sort-panel .view-sort-list{float:none;display:inline-flex;align-items:center;gap:10px;margin:0}.catalog_holder .sort-panel .view-sort-list>span{font-size:12.5px;color:#9aa39a}.catalog_holder .sort-panel .view-switch{display:inline-flex;gap:2px;padding:3px;border:1px solid #e0e5dc;border-radius:999px;background:#fff}.catalog_holder .sort-panel .view-switch a{position:relative;width:32px;height:28px;margin:0;border-radius:999px;background:none;transition:background-color .2s}.catalog_holder .sort-panel .view-switch a:before{content:"";position:absolute;inset:0;background:#9aa39a;-webkit-mask:var(--vs-icon) center/16px no-repeat;mask:var(--vs-icon) center/16px no-repeat;transition:background-color .2s}.catalog_holder .sort-panel .view-switch a.view-list{--vs-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 3.5h11M2.5 8h11M2.5 12.5h11' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") }.catalog_holder .sort-panel .view-switch a.view-role{--vs-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='%23000'%3E%3Crect x='1.5' y='1.5' width='5.6' height='5.6' rx='1.4'/%3E%3Crect x='8.9' y='1.5' width='5.6' height='5.6' rx='1.4'/%3E%3Crect x='1.5' y='8.9' width='5.6' height='5.6' rx='1.4'/%3E%3Crect x='8.9' y='8.9' width='5.6' height='5.6' rx='1.4'/%3E%3C/g%3E%3C/svg%3E") }.catalog_holder .sort-panel .view-switch a:hover:before{background:#2e3628}.catalog_holder .sort-panel .view-switch a.active{background:#eef5e6}.catalog_holder .sort-panel .view-switch a.active:before{background:var(--c-green-700)}}.rv-page{clear:both}.rv-stars{position:relative;display:inline-block;font-size:16px;line-height:1;white-space:nowrap;font-family:Arial,sans-serif}.rv-stars:before{content:"\2605\2605\2605\2605\2605";letter-spacing:3px;color:#e2e6dc}.rv-stars-on{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.rv-stars-on:before{content:"\2605\2605\2605\2605\2605";letter-spacing:3px;color:#f6b21b}.rv-google{display:flex;align-items:center;gap:12px;margin-top:18px;padding:12px 14px;background:#fff;border:1px solid rgba(32,49,20,.12);border-radius:12px;text-align:left;text-decoration:none;transition:border-color .15s,box-shadow .15s}.rv-google:hover{border-color:#6e9e3b73;box-shadow:0 6px 16px #2e362812;text-decoration:none}.rv-google-g{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid rgba(32,49,20,.12);color:#4285f4;font-family:Arial,sans-serif;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center}.rv-google-body{display:flex;flex-direction:column;line-height:1.2}.rv-google-top{display:flex;align-items:center;gap:8px}.rv-google-top b{font-size:16px;font-weight:800;color:var(--c-green-900)}.rv-google-top .rv-stars{font-size:14px}.rv-google-sub{margin-top:2px;font-size:12px;color:#7a8471}.footer-new__col--brand .rv-google{max-width:250px;margin-top:18px;margin-bottom:26px;padding:11px 14px;border-color:#20311424;box-shadow:0 1px 4px #2e36280d}.footer-new__col--brand .rv-google:hover{border-color:#6e9e3b73;box-shadow:0 2px 8px #2e362814}html{scroll-behavior:smooth}.bc-modal{text-align:center}.bc-badge{display:inline-flex;align-items:center;justify-content:center;width:92px;height:92px;margin:0 auto 22px;border-radius:50%;background:radial-gradient(circle at 50% 42%,#eef7e3,#e4f1d3);box-shadow:0 0 0 8px #6e9e3b14;animation:bc-pop .45s cubic-bezier(.16,.84,.44,1.2) both}.bc-badge-svg{width:56px;height:56px}.bc-badge-circle{stroke:var(--c-green-500);stroke-width:2.5;stroke-dasharray:151;stroke-dashoffset:151;animation:bc-draw .5s .12s ease-out forwards}.bc-badge-check{stroke:var(--c-green-500);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:44;stroke-dashoffset:44;animation:bc-draw .35s .5s ease-out forwards}.bc-eyebrow{display:block;margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7fa653}.bc-title{margin:0 0 12px;font-size:26px;line-height:1.2;font-weight:800;color:#23320f}.bc-sub{margin:0 auto 28px;max-width:320px;font-size:15px;line-height:1.55;color:#6b7561}.bc-btn.btn{display:inline-block;min-width:220px;padding:14px 30px;border:0;border-radius:14px;background:var(--c-green-500);color:#fff;font-size:15px;font-weight:700;text-decoration:none;box-shadow:0 10px 24px #6e9e3b47;transition:background .2s ease,box-shadow .2s ease,transform .1s ease}.bc-btn.btn:hover{background:#5d8a32;box-shadow:0 12px 28px #6e9e3b5c}.bc-btn.btn:active{transform:translateY(1px)}.bc-btn--pay.btn{background:#fff;color:var(--c-green-700);border:1px solid var(--c-green-700);box-shadow:none}@keyframes bc-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes bc-draw{to{stroke-dashoffset:0}}@media(max-width:767px){.bc-badge{width:80px;height:80px}.bc-title{font-size:23px}.bc-btn.btn{display:block;width:100%}}.fbpay-options{display:flex;flex-direction:column;gap:14px;margin:0 0 6px;text-align:left}.fbpay-option{position:relative;display:flex;flex-direction:column;gap:4px;padding:18px 20px;border:2px solid #e7ede0;border-radius:16px;background:#fff;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease}.fbpay-option:hover{border-color:var(--c-green-500);box-shadow:0 8px 20px #6e9e3b24}.fbpay-option__title{font-size:16px;font-weight:800;color:#23320f}.fbpay-option__sub{font-size:13.5px;line-height:1.45;color:#6b7561}.fbpay-option__sub .fbpay-option__sum{font-weight:700;color:#23320f}.fbpay-option--full{border-color:var(--c-green-500);background:radial-gradient(circle at 100% 0%,#eef7e3,#fff 65%)}@keyframes fbpay-spin{to{transform:rotate(360deg)}}@media(max-width:767px){.fbpay-option{padding:16px}}.fbpay-or{display:flex;align-items:center;gap:12px;margin:12px 0 18px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#a9b3a0}.fbpay-or:before,.fbpay-or:after{content:"";flex:1;height:1px;background:#e7ede0}.fbpay-ask-link{display:flex;flex-direction:column;gap:4px;padding:18px 20px;border:2px solid #e7ede0;border-radius:16px;background:#f6f9f1;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.fbpay-ask-link:hover{border-color:var(--c-green-500);box-shadow:0 8px 20px #6e9e3b24}@media(max-width:767px){.fbpay-ask-link{padding:16px}}.fbpay-ask{display:none;text-align:left}.fbpay-ask__title{margin:0 0 14px;font-size:14px;line-height:1.45;color:#6b7561;text-align:center}.fbpay-ask__opts{display:flex;flex-direction:column;gap:10px}.fbpay-ask__opt{position:relative;display:flex;flex-direction:column;gap:2px;padding:14px 18px;border:2px solid #e7ede0;border-radius:16px;background:#fff;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease}.fbpay-ask__opt:hover{border-color:var(--c-green-500);box-shadow:0 8px 20px #6e9e3b24}.fbpay-ask__opt-title{font-size:15px;font-weight:700;color:#23320f}.fbpay-ask__opt-sub{font-size:13px;line-height:1.45;color:#6b7561}.fbpay-ask__opt--tg:hover{border-color:#29a2da;box-shadow:0 8px 20px #29a2da24}.fbpay-ask__opt--viber:hover{border-color:#7360f2;box-shadow:0 8px 20px #7360f224}.fbpay-ask__done{display:none;margin:0;padding:18px 20px;border-radius:16px;background:#eef7e3;font-size:14.5px;line-height:1.5;color:#23320f;text-align:center}.fbpay-ask__back{display:inline-block;margin-top:14px;font-size:13.5px;color:#8b9483;text-decoration:underline}.fbpay-ask__back:hover{color:#6b7561}.fbdlv-fields{margin:4px 0 22px;text-align:left}.fbdlv-skip{display:inline-block;margin-top:14px;font-size:13.5px;color:#8b9483;text-decoration:underline}.fbdlv-skip:hover{color:#6b7561}@media(min-width:1025px){.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_blocks{position:static}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_blocks_right{min-width:0;height:auto;float:none}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .pbtns{display:flex;justify-content:flex-end;align-items:center;gap:8px;float:none;min-height:34px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_btn,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .cart_swiper,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_add_wish{width:32px;height:32px;padding:0;margin:0;float:none;flex:0 0 32px;border-radius:50%;background-color:#ffffffe6;box-shadow:0 10px 22px #1f30141a}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_btn span{margin:6px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .cart_swiper{order:1;background-repeat:no-repeat;background-position:center;background-size:21px 21px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_btn{order:2}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_add_wish{position:absolute;top:12px;left:12px;z-index:5;width:38px;height:38px;flex-basis:38px;margin:0;background-image:url(img/product-actions.svg);background-repeat:no-repeat;background-position:9px 9px;backdrop-filter:blur(5px)}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_add_wish:hover{background-position:-21px 9px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .product_add_wish.active{background-position:-53px 9px}}@media(max-width:991px){.product-page .reviews-top{float:none;position:static;display:flex;align-items:center;gap:8px;width:fit-content;min-width:0;margin:0 0 10px auto;padding:6px 12px;background:#f6f9f1;border:1px solid rgba(32,49,20,.09);border-radius:100px;line-height:1;text-align:right}.product-page .reviews-top br{display:none}.product-page .reviews-top .stars{display:inline-block;margin-left:0}.product-page .reviews-top a{display:inline;margin-top:0;color:var(--c-green-700);font-size:12px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}}.product-page .review-list .accordion-ctn{padding:6px 22px 24px}.product-page .review-list .accordion-ctn>br{display:none}.product-page .review-list .accordion-ctn>div:first-of-type{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-bottom:22px}.product-page #product-review-form{display:inline-flex;align-items:center;margin:0;padding:12px 26px;background:var(--c-green-500);border-radius:100px;color:#fff;font-size:13.5px;font-weight:700;text-decoration:none;transition:background-color .15s}.product-page #product-review-form:hover{background:var(--c-green-700);color:#fff;text-decoration:none}.product-page .review-list .podrob-b{position:relative;display:inline-block;vertical-align:middle}.product-page .review-list .podrob-b .more{font-size:13px;font-weight:600;color:var(--c-green-700);text-decoration:none;border-bottom:1px dashed rgba(110,158,59,.5);padding-bottom:1px}.product-page .review-list .podrob-b .more:hover{color:var(--c-green-700)}.product-page .review-list .podrob-b .tooltip{display:none;width:480px;max-width:88vw;left:0;bottom:130%;transform:none;background:#fff;border:1px solid rgba(32,49,20,.12);border-radius:14px;box-shadow:0 22px 50px #2e362829;z-index:20}.product-page .review-list .podrob-b .more:hover+.tooltip,.product-page .review-list .podrob-b .tooltip:hover{display:block}.product-page .review-list .podrob-b .tooltip-inner{padding:20px 22px;font-size:13px;line-height:1.6;color:#5d6657}.product-page .review-list .podrob-b .tooltip-inner h2{font-size:15px;font-weight:800;color:var(--c-green-900);margin-bottom:8px}.product-page .review-list .podrob-b .tooltip-inner h3{font-size:13.5px;font-weight:700;color:var(--c-green-900);margin:12px 0 6px}.product-page .review-list .podrob-b .tooltip-inner p{margin:6px 0}.product-page .review-list .podrob-b .tooltip-inner ul{margin:6px 0 6px 18px}.product-page .review-list .podrob-b .tooltip-inner li{margin:3px 0}.product-page .review-list .podrob-b .tooltip-arrow{position:absolute;top:100%;left:30px;width:14px;height:14px;background:#fff;border-right:1px solid rgba(32,49,20,.12);border-bottom:1px solid rgba(32,49,20,.12);transform:translateY(-50%) rotate(45deg)}.product-page .product-review-form{margin:0 0 34px;padding:26px 26px 24px;background:#fafbf7;border:1px solid rgba(32,49,20,.09);border-radius:18px}.product-page .product-review-form .input-group{margin-bottom:16px}.product-page .product-review-form .input-group .row{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0}.product-page .product-review-form .input-group .row:before,.product-page .product-review-form .input-group .row:after{content:none}.product-page .product-review-form .input-group .row>div{padding:0;width:auto;min-width:0;max-width:none;float:none}.product-page .product-review-form input[type=text],.product-page .product-review-form textarea{width:100%;padding:13px 16px;background:#fff;border:1px solid rgba(32,49,20,.14);border-radius:10px;font-size:14px;color:var(--c-green-900);font-family:inherit}.product-page .product-review-form input[type=text]:focus,.product-page .product-review-form textarea:focus{outline:none;border-color:var(--c-green-500)}.product-page .product-review-form textarea{min-height:110px;resize:vertical}.product-page .product-review-form .stars-wrp{display:flex;align-items:center;gap:14px;height:100%;margin:0;padding:12px 16px;background:#fff;border:1px solid rgba(32,49,20,.14);border-radius:10px;overflow:visible}.product-page .product-review-form .stars-wrp>span{float:none;font-size:13px;font-weight:600;color:#5d6657}.product-page .product-review-form .rating_input{display:inline-block}.product-page .product-review-form .rating_recall{display:inline-flex;gap:4px}.product-page .product-review-form .rating_recall .vote_recall{width:26px;height:26px;margin:0;background:none;float:none;position:relative;cursor:pointer}.product-page .product-review-form .rating_recall .vote_recall:before{content:"\2605";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;color:#d8ddd0;transition:color .12s}.product-page .product-review-form .form-action{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;text-align:left}.product-page .product-review-form .jq-selectbox{position:relative;max-width:260px;width:100%;border:0}.product-page .product-review-form .jq-selectbox__select{position:relative;display:block;height:auto;padding:13px 40px 13px 16px;background:#fff;border:1px solid rgba(32,49,20,.14);border-radius:10px;box-shadow:none;font-size:13.5px;color:var(--c-green-900);cursor:pointer}.product-page .product-review-form .jq-selectbox__select-text{display:block;width:100%!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-page .product-review-form .jq-selectbox__trigger{position:absolute;top:0;right:0;width:38px;height:100%;border:0;background:none}.product-page .product-review-form .jq-selectbox__trigger-arrow{position:absolute;top:50%;right:15px;width:8px;height:8px;margin-top:-6px;border:0;border-right:2px solid #9aa392;border-bottom:2px solid #9aa392;background:none;transform:rotate(45deg)}.product-page .product-review-form .jq-selectbox__dropdown{top:calc(100% + 6px);width:100%;margin:0;background:#fff;border:1px solid rgba(32,49,20,.12);border-radius:12px;box-shadow:0 16px 34px #2e36281f;overflow:hidden;z-index:15}.product-page .product-review-form .jq-selectbox__dropdown ul{list-style:none;margin:0;padding:6px}.product-page .product-review-form .jq-selectbox__dropdown li{padding:10px 12px;border-radius:8px;font-size:13.5px;color:#4c5647;cursor:pointer}.product-page .product-review-form .jq-selectbox__dropdown li:hover,.product-page .product-review-form .jq-selectbox__dropdown li.sel{background:#f3f6ee;color:var(--c-green-700)}.product-page .product-review-form .form-action>div:last-child{display:flex;align-items:center;gap:6px}.product-page .product-review-form input[type=reset]{margin:0 8px 0 0;padding:12px 18px;font-size:13px;font-weight:600;color:#7a8471;background:0 0;border:0;cursor:pointer}.product-page .product-review-form input[type=reset]:hover{color:var(--c-green-900)}.product-page .product-review-form .btn[type=submit]{margin:0;padding:13px 30px;background:var(--c-green-500);border:0;border-radius:100px;color:#fff;font-size:13.5px;font-weight:700;cursor:pointer;transition:background-color .15s}.product-page .product-review-form .btn[type=submit]:hover{background:var(--c-green-700)}.product-page .review-list .h5{margin:0 0 6px;font-size:20px;font-weight:800;text-transform:none;color:var(--c-green-900)}.product-page .review-list .no_review{margin-top:14px;padding:30px 24px;background:#fafbf7;border:1px dashed rgba(32,49,20,.16);border-radius:14px;text-align:center;font-size:14px;color:#7a8471}@media(max-width:640px){.product-page .product-review-form .input-group .row{grid-template-columns:1fr}.product-page .product-review-form .form-action{flex-direction:column;align-items:stretch}.product-page .product-review-form .jq-selectbox{max-width:none}}@media(min-width:992px)and (max-width:1199px){.product-page .review-list .accordion-ctn{padding-left:18px;padding-right:18px}}@media(max-width:768px){.product-page .review-list .accordion-ctn{padding-left:14px;padding-right:14px}}@media(max-width:1024px){.catalog_holder #filters,.catalog_holder #filters.fixed_filters{height:auto!important;max-height:none!important;overflow:visible!important}.catalog_holder .mobile_filter{position:static!important;inset:auto!important;z-index:auto!important;display:flex!important;gap:10px!important;width:auto!important;margin:4px 0 16px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;transition:none!important}.catalog_holder .mobile_filter.down_swipe,.catalog_holder .mobile_filter.mobile-ui-hidden{position:static!important;inset:auto!important;transform:none!important;opacity:1!important;pointer-events:auto!important}.catalog_holder .mobile_filter .filters-toggle,.catalog_holder .mobile_filter .sorting-toggle{float:none!important;flex:1 1 0!important;width:auto!important;margin:0!important}}@media(max-width:1024px){.catalog_holder .mobile_filter .filters-toggle{min-height:48px!important;border-radius:14px!important;background:#eef5e6!important;border:1px solid rgba(110,158,59,.3)!important;color:#5a8a2e!important;font-weight:600!important;box-shadow:none!important}.catalog_holder .mobile_filter .sorting-toggle{min-height:48px!important;border-radius:14px!important;background:#fff!important;border:1px solid #e6e8e2!important;color:#2c3327!important;font-weight:600!important;box-shadow:0 3px 10px #10180c0d!important}.catalog_holder .mobile_filter .filters-toggle img{opacity:1!important;filter:brightness(0) saturate(100%) invert(46%) sepia(51%) saturate(430%) hue-rotate(46deg) brightness(93%) contrast(90%)!important}.catalog_holder .mobile_filter .sorting-toggle img{opacity:.5!important;filter:none!important}.catalog_holder .mobile_filter .filters-toggle.active{background:var(--c-green-500)!important;border-color:var(--c-green-500)!important;color:#fff!important;box-shadow:0 4px 14px #6e9e3b4d!important}.catalog_holder .mobile_filter .filters-toggle.active img{opacity:1!important;filter:brightness(0) invert(1)!important}.catalog_holder .mobile_filter .sorting-toggle.active{background:#2c3327!important;border-color:#2c3327!important;color:#fff!important;box-shadow:0 4px 14px #10180c2e!important}.catalog_holder .mobile_filter .sorting-toggle.active img{opacity:1!important;filter:brightness(0) invert(1)!important}}.modal-b .modal-ctn.promo_subscribe{max-width:460px}#promo_subscribe .ps-hero{text-align:center}#promo_subscribe .ps-badge{display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;background:radial-gradient(120% 120% at 30% 20%,#8fbe5e 0%,var(--c-green-500) 60%,var(--c-green-700) 100%);color:#fff;font-size:30px;font-weight:700;letter-spacing:-.5px;box-shadow:0 10px 24px #6e9e3b66;margin-bottom:18px}#promo_subscribe .ps-sub{margin:0 0 22px;font-size:15px;line-height:1.5;color:#666;text-align:center}#promo_subscribe .ps-btn{flex:0 0 auto;height:52px;padding:0 26px;border:0;border-radius:14px;background:var(--c-green-500);color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;box-shadow:0 10px 24px #6e9e3b38;transition:background .2s}#promo_subscribe .ps-btn:hover{background:var(--c-green-700)}#promo_subscribe .ps-error{display:none;margin:10px 2px 0;font-size:13px;line-height:1.4;color:#c0392b}#promo_subscribe .ps-note{margin:14px 2px 0;font-size:13px;line-height:1.5;color:#999;text-align:center}#promo_subscribe .ps-success{display:none;text-align:center;padding:10px 0 4px}#promo_subscribe .ps-success-icon svg{width:64px;height:64px}#promo_subscribe .ps-success-title{margin:16px 0 8px;font-size:20px;font-weight:700;color:var(--c-green-900)}#promo_subscribe .ps-success-text{margin:0 0 22px;font-size:14.5px;line-height:1.55;color:#666}#promo_subscribe .ps-close-btn{display:inline-block;height:46px;padding:0 34px;border:0;border-radius:999px;background:var(--c-green-500);color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;transition:background .2s}#promo_subscribe .ps-close-btn:hover{background:var(--c-green-700)}@-webkit-keyframes psFadeIn{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes psFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:480px){#promo_subscribe .ps-badge{width:80px;height:80px;font-size:26px}#promo_subscribe .ps-btn{width:100%}}@media(min-width:769px){.product-page .photo-ctn .photo{position:relative}.product-page .photo-ctn img.cloudzoom{cursor:zoom-in}.pgd-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;padding:0;border:none;border-radius:50%;background:#ffffffeb;box-shadow:0 2px 12px #00000029;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:6;opacity:0;transition:opacity .2s,transform .15s}.photo:hover .pgd-arrow{opacity:1}.pgd-arrow:hover{transform:translateY(-50%) scale(1.08)}.pgd-arrow svg{width:20px;height:20px;stroke:#333;stroke-width:2.4;fill:none}.pgd-prev{left:14px}.pgd-next{right:14px}.pgd-next svg,.pgd-lb__next svg{transform:scaleX(-1)}.pgd-counter{position:absolute;right:14px;bottom:14px;background:#0e05068c;color:#fff;font-size:12px;font-weight:600;padding:5px 12px;border-radius:100px;letter-spacing:.5px;z-index:6;pointer-events:none}.pgd-lb{position:fixed;inset:0;z-index:100200;display:flex;flex-direction:column;background:#0c0a09f5;opacity:0;transition:opacity .25s}.pgd-lb--open{opacity:1}.pgd-lb__top{flex:none;display:flex;align-items:center;justify-content:space-between;padding:16px 24px;color:#ffffffd9}.pgd-lb__counter{font-size:13px;font-weight:600;letter-spacing:1px}.pgd-lb__close{width:42px;height:42px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:transparent;color:#fff;font-size:18px;line-height:1;cursor:pointer}.pgd-lb__close:hover{background:#ffffff1f}.pgd-lb__stage{flex:1;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:0}.pgd-lb__stage img{max-width:calc(100% - 180px);max-height:100%;object-fit:contain;cursor:zoom-in;transition:transform .25s ease;transform-origin:center center}.pgd-lb__stage img.pgd-zoomed{cursor:zoom-out}.pgd-lb .pgd-arrow{opacity:1;width:52px;height:52px;border:1px solid rgba(255,255,255,.25);background:#ffffff0f}.pgd-lb .pgd-arrow:hover{background:#ffffff2e}.pgd-lb .pgd-arrow svg{width:22px;height:22px;stroke:#fff}.pgd-lb__prev{left:24px}.pgd-lb__next{right:24px}.pgd-lb__thumbs{flex:none;display:flex;justify-content:safe center;gap:8px;padding:14px 24px 8px;overflow-x:auto;scrollbar-width:none}.pgd-lb__thumbs::-webkit-scrollbar{display:none}.pgd-lb__thumb{flex:none;width:52px;height:74px;border-radius:5px;overflow:hidden;border:2px solid transparent;opacity:.55;cursor:pointer;transition:opacity .2s,border-color .2s}.pgd-lb__thumb:hover{opacity:1}.pgd-lb__thumb.active{opacity:1;border-color:var(--c-green-500)}.pgd-lb__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pgd-lb__hint{flex:none;text-align:center;color:#fff6;font-size:11px;padding:4px 0 14px}}.helper_block .helper_show{position:relative;background:var(--c-green-500);box-shadow:0 6px 18px #4a6d2659;transition:background .2s,transform .2s}.helper_block .helper_show:hover{background:var(--c-green-700)}.helper_block .helper_show svg{display:none}.helper_block .helper_show:before{content:"";width:26px;height:26px;background:#fff;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 3C6.48 3 2 6.92 2 11.75c0 2.76 1.46 5.22 3.73 6.83-.12 1.02-.58 2.43-1.55 3.42 1.96-.14 3.9-.94 5.13-1.88.86.18 1.76.28 2.69.28 5.52 0 10-3.92 10-8.75S17.52 3 12 3zM6.2 11.75a1.3 1.3 0 1 1 2.6 0 1.3 1.3 0 0 1-2.6 0zm4.5 0a1.3 1.3 0 1 1 2.6 0 1.3 1.3 0 0 1-2.6 0zm4.5 0a1.3 1.3 0 1 1 2.6 0 1.3 1.3 0 0 1-2.6 0z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 3C6.48 3 2 6.92 2 11.75c0 2.76 1.46 5.22 3.73 6.83-.12 1.02-.58 2.43-1.55 3.42 1.96-.14 3.9-.94 5.13-1.88.86.18 1.76.28 2.69.28 5.52 0 10-3.92 10-8.75S17.52 3 12 3zM6.2 11.75a1.3 1.3 0 1 1 2.6 0 1.3 1.3 0 0 1-2.6 0zm4.5 0a1.3 1.3 0 1 1 2.6 0 1.3 1.3 0 0 1-2.6 0zm4.5 0a1.3 1.3 0 1 1 2.6 0 1.3 1.3 0 0 1-2.6 0z'/%3E%3C/svg%3E") center/contain no-repeat}.helper_block:hover{height:56px}.helper_block:hover .helper_show{display:flex}.helper_block .helper_buttons{position:absolute;bottom:100%;right:2px;padding-bottom:12px;display:none;flex-direction:column;align-items:flex-end;gap:10px}.helper_block:hover .helper_buttons,.helper_block.active .helper_buttons{display:flex}@-webkit-keyframes hbFadeUp{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes hbFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:992px){.helper_block:hover{height:52px}.helper_block:hover .helper_buttons{display:none}.helper_block .helper_close{width:52px;height:52px;margin:0;padding:0;box-shadow:0 6px 18px #4a6d2659}}.modal-b .modal-ctn.notification{max-width:480px}#notification .nf-hero{text-align:center}#notification .nf-badge{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:radial-gradient(120% 120% at 30% 20%,#8fbe5e 0%,var(--c-green-500) 60%,var(--c-green-700) 100%);box-shadow:0 10px 24px #6e9e3b66;margin-bottom:16px}#notification .nf-badge svg{width:34px;height:34px}#notification .nf-row{display:flex;gap:8px;margin-top:18px}#notification .nf-row input[type=email]{flex:1 1 auto;min-width:0;height:52px;padding:0 18px;border:1px solid #d4d4d4;border-radius:14px;font-size:15px;font-family:inherit;background:#fafafa;outline:0;transition:border-color .2s,background .2s;box-sizing:border-box}#notification .nf-row input[type=email]:focus{border-color:var(--c-green-500);background:#fff}#notification .nf-btn{flex:0 0 auto;height:52px;padding:0 22px;border:0;border-radius:14px;background:var(--c-green-500);color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;box-shadow:0 10px 24px #6e9e3b38;transition:background .2s}#notification .nf-btn:hover{background:var(--c-green-700)}#notification .nf-error{display:none;margin:10px 2px 0;font-size:13px;line-height:1.4;color:#c0392b}#notification .nf-success{display:none;text-align:center;padding:10px 0 4px}#notification .nf-success-icon svg{width:64px;height:64px}#notification .nf-success-title{margin:16px 0 8px;font-size:20px;font-weight:700;color:var(--c-green-900)}#notification .nf-success-text{margin:0 0 22px;font-size:14.5px;line-height:1.55;color:#666}#notification .nf-success-text b{color:var(--c-green-900);font-weight:700;display:inline-block;overflow-wrap:break-word;max-width:100%}#notification .nf-close-btn{display:inline-block;height:46px;padding:0 34px;border:0;border-radius:999px;background:var(--c-green-500);color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;transition:background .2s}#notification .nf-close-btn:hover{background:var(--c-green-700)}@media(max-width:480px){#notification .nf-row{flex-direction:column}#notification .nf-btn{height:48px}}.modal-b .modal-ctn.opt-auth{max-width:460px}.modal-b .modal-ctn.reg-form-opt,.modal-b .modal-ctn.rreg-form-opt{max-width:480px}#reg-form-opt .input-group:has(.reg-country),#reg-form-opt .input-group:has(.reg-region),#reg-form-opt .input-group:has(.reg-city){display:none}.news_counter--menu{position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:0!important;height:16px!important;min-width:16px!important;margin-left:6px!important;padding:0 4px!important;vertical-align:middle!important;font-size:10px!important;font-weight:700!important;line-height:1!important;color:#fff!important}.nws-tier-set{position:relative}.nws-tier-set .nws-tst{display:block;font-size:11px;font-weight:600;margin-top:4px}html.in-app a[href*=google-auth],html.in-app a[href*=facebook-auth],html.in-app a[href*=apple-auth],html.in-app [data-auth=google],html.in-app [data-auth=facebook],html.in-app [data-auth=apple],html.in-app .social-login,html.in-app .auth-social,html.in-app #g_id_signin,html.in-app .g_id_signin,html.in-app #g_id_onload,html.in-app iframe[src*="accounts.google.com"],html.in-app #credential_picker_container,html.in-app #g-signin2,html.in-app #f-signin2,html.in-app #a-signin2{display:none!important}.product-video-badge{position:absolute;right:10px;bottom:10px;z-index:9;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#fffffff0;box-shadow:0 2px 10px #00000038;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(max-width:1024px){.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .video-circle{float:none;margin:0;padding:2px;border-radius:50%;background:#fff;outline:1px solid rgba(35,35,35,.12);outline-offset:0;box-shadow:0 5px 12px #1f30140f}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .video-circle span{display:block;border:0;background:#232323}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .video-circle:hover,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .video-circle:focus{outline:2px solid var(--c-green-500)}}.catalog_holder .color-picker .color.disabled span:before{background-size:16px 16px}.catalog_holder .color-picker .color.disabled span.noColorCode:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(img/disabled-color.png?u=1) no-repeat center;background-size:16px 16px}.catalog_holder .color-picker li:before{content:none}@media(min-width:1025px){.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker{display:flex;flex-wrap:wrap;align-items:center;gap:7px;width:100%;margin:12px 0 2px;padding:0;float:none}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color{float:none;padding:2px;margin:0;border-radius:50%;background:#fff;outline:1px solid rgba(35,35,35,.12);outline-offset:0;box-shadow:0 5px 12px #1f30140f}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color span{display:block;width:28px;height:28px;border:1px solid rgba(35,35,35,.16);background-color:#fff;box-shadow:none}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color.active,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color:hover{outline:2px solid var(--c-green-500);outline-offset:0;box-shadow:0 6px 14px #1f30141a}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color.active span:after,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color:hover span:after{content:none}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color.disabled span{opacity:.72}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color span.noColorCode{position:relative;display:block;width:28px;height:28px;color:transparent;border-color:#2323232e;background:linear-gradient(180deg,#fff,#f7f7f7);font-size:0;line-height:0}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color span.noColorCode:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;background:#b8b8b8;transform:translate(-50%,-50%)}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .color:has(span.noColorCode){padding:2px}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .video-circle{float:none;margin:0;padding:2px;border-radius:50%;background:#fff;outline:1px solid rgba(35,35,35,.12);outline-offset:0;box-shadow:0 5px 12px #1f30140f}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .video-circle span{display:block;border:0;background:#232323}.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .video-circle:hover,.catalog_holder .products-list .product:is(.product_group,.product_model):not(.regular_user) .color-picker .video-circle:focus{outline:2px solid var(--c-green-500)}}.colors-b ul li:not(.disabled).bx_active span:after,.colors-b ul li:not(.disabled):hover span:after,.colors-b ul li.disabled:hover span:after,.colors-b ul li.disabled.bx_active span:after{content:none}.colors-b ul li.bx_active span{border-color:#fff;box-shadow:0 0 0 2px var(--c-green-500),0 8px 16px #6e9e3b2e}.product-page.pv-playing .photo-list .photo-item a.cloudzoom-gallery-active{border-left-color:transparent!important;border-right-color:transparent!important}@media(max-width:1024px){.catalog_holder .products-list .product.pv-playing:is(.product_group,.product_model):not(.regular_user) .color-picker .color.active{outline:1px solid rgba(35,35,35,.12)!important;box-shadow:0 5px 12px #1f30140f!important}}.product-video-badge{width:40px;height:40px;background:var(--c-green-500);box-shadow:0 3px 14px #1f301461}.product-video-badge{background:#fffffff0;box-shadow:0 2px 10px #00000038}.recomend .rcb{margin-top:60px}.rcb-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.recomend .rcb .rcb-title{font-size:26px;font-weight:700;line-height:1.2;margin:0;padding:0;text-transform:none;color:#0e0506}.recomend .rcb .rcb-title:after{content:none}.rcb-nav{display:flex;gap:8px;flex:0 0 auto}.rcb-arrow{width:38px;height:38px;border-radius:50%;border:1px solid #e3e3e3;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:border-color .15s,background .15s}.rcb-arrow:hover{border-color:var(--c-green-500);background:#f3f6ee}.rcb-arrow svg{width:16px;height:16px;stroke:#0e0506;stroke-width:2;fill:none}.rcb-strip{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px;scrollbar-width:none}.rcb-strip::-webkit-scrollbar{display:none}.rcb-card{flex:0 0 calc((100% - 48px)/4);width:calc((100% - 48px)/4);min-width:0;scroll-snap-align:start;position:relative}.rcb-photo{display:block;position:relative;border-radius:10px;overflow:hidden;background:#fff}.rcb-photo-link{display:block}.rcb-photo img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;transition:transform .35s}.rcb-card:hover .rcb-photo img{transform:scale(1.04)}.rcb-labels{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;gap:5px;align-items:flex-start;pointer-events:none}.rcb-label{font-style:normal;font-size:11px;font-weight:700;line-height:1;color:#fff;border-radius:5px;padding:4px 8px}.rcb-label--sale{background:#c0392b}.rcb-wish{position:absolute;top:10px;right:10px;width:34px;height:34px;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center;z-index:2}.rcb-wish svg{width:17px;height:17px;fill:none;stroke:#0e0506;stroke-width:1.8;transition:stroke .15s,fill .15s}.rcb-wish:hover svg{stroke:#c0392b}.rcb-sizes{position:absolute;left:10px;right:10px;bottom:10px;display:flex;gap:4px;justify-content:center;flex-wrap:wrap;background:#fffffff0;border-radius:8px;padding:7px 8px;font-size:11.5px;font-weight:600;color:#444;opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s;pointer-events:none}.rcb-sizes:empty{display:none}.rcb-sizes span+span:before{content:"\b7";margin-right:4px;color:#b5b5b0}.rcb-name{display:block;font-size:15px;font-weight:600;color:#0e0506;text-decoration:none;margin:9px 2px 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcb-name:hover{color:var(--c-green-700)}.rcb-price{font-size:16px;font-weight:700;color:#0e0506;margin:0 2px}.rcb-price-old{display:none;font-size:12.5px;color:#a0a09a;font-weight:400;margin-left:6px}.rcb-price-old.active{display:inline}.rcb-colors{display:flex;align-items:center;gap:5px;margin:7px 2px 0;min-height:14px}.rcb-color{display:block;line-height:0}.rcb-color span{display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.12)}.rcb-color:hover span{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--c-green-500)}.rcb-color-more{font-size:10.5px;color:#9a9a92;font-weight:600}@media(min-width:1025px){.rcb-card:hover .rcb-sizes{opacity:1;transform:none}}@media(min-width:769px)and (max-width:1024px){.rcb-card{flex-basis:calc((100% - 32px)/3);width:calc((100% - 32px)/3)}}@media(max-width:768px){.recomend .rcb{margin-top:0}.rcb-head{margin-bottom:12px}.recomend .rcb .rcb-title{font-size:20px}.rcb-nav{display:none}.rcb-strip{gap:8px}.rcb-card{flex-basis:46vw;width:46vw}.rcb-wish{width:30px;height:30px;top:8px;right:8px}.rcb-wish svg{width:15px;height:15px}.rcb-name{font-size:12px;margin-top:7px}.rcb-price{font-size:13px}.rcb-price-old{font-size:11px}.rcb-color span{width:12px;height:12px}}@media(max-width:768px){.iframe_google_holder iframe{height:380px!important}}@media(max-width:1024px){header .main-menu>ul .flex-box .search-small:not(.hidden_search){grid-column:1 / -1!important;width:100%!important;height:auto!important;min-height:52px!important;margin:0!important;padding:2px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}header .main-menu>ul .flex-box .search-small:not(.hidden_search) form{display:block!important;position:relative!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}header .main-menu>ul .flex-box .search-small:not(.hidden_search) input[type=text]{display:block!important;width:100%!important;height:48px!important;margin:0!important;padding:0 48px 0 16px!important;border:1px solid rgba(110,158,59,.16)!important;border-radius:14px!important;background:#f7f9f4!important;color:#222!important;caret-color:var(--c-green-500)!important;font-size:15px!important;box-shadow:none!important}header .main-menu>ul .flex-box .search-small:not(.hidden_search) input[type=text]::placeholder{color:#9aa394!important}header .main-menu>ul .flex-box .search-small:not(.hidden_search) form.search_active input[type=text]{padding-left:44px!important}header .main-menu>ul .flex-box .search-small:not(.hidden_search) input[type=submit]{position:absolute!important;top:26px!important;right:14px!important;width:24px!important;height:24px!important;margin:0!important;opacity:.75!important;transform:translateY(-50%)!important}header .main-menu>ul .flex-box .search-small:not(.hidden_search) .remove_search_h{position:absolute!important;top:26px!important;left:12px!important;width:24px!important;height:24px!important;border-radius:50%!important;background-color:#6e9e3b14!important;background-position:center!important;opacity:.8!important;transform:translateY(-50%)!important}header .main-menu>ul .flex-box .search-small:not(.hidden_search) .match_container{position:static!important;z-index:auto!important;margin:0!important;padding:0!important}header .main-menu>ul .flex-box .search-small:not(.hidden_search) .search_container{position:static!important;top:auto!important;right:auto!important;left:auto!important;max-height:min(48vh,430px)!important;margin:8px 0 0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border:1px solid rgba(14,5,6,.08)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 14px 30px #10180c1f!important}header .main-menu>ul .flex-box .search_container ul{display:flex!important;flex-direction:column!important;flex:0 0 auto!important;gap:0!important;width:100%!important;min-height:0!important;margin:0!important;padding:4px 0!important;list-style:none!important}header .main-menu>ul .flex-box .search_container ul li,header .main-menu>ul .flex-box .search_container ul li:first-child{display:flex!important;flex:0 0 auto!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid rgba(14,5,6,.05)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}header .main-menu>ul .flex-box .search_container ul li:last-child{border-bottom:0!important}header .main-menu>ul .flex-box .search_container ul li:active{background:#6e9e3b14!important}header .main-menu>ul .flex-box .search_container ul li a{display:flex!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:0!important;margin:0!important;padding:10px 16px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#222!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}header .main-menu>ul .flex-box .search_container ul li a span{display:inline!important;min-height:0!important;padding:0!important;color:#333!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important}header .main-menu>ul .flex-box .search_container ul li a span b{color:var(--c-green-700)!important;font-weight:700!important}header .main-menu>ul .flex-box .search_container ul li a img{display:block!important;width:48px!important;height:72px!important;margin:0!important;border-radius:10px!important;object-fit:cover!important;flex:0 0 48px!important;background:#f7f9f4!important;box-shadow:0 0 0 1px #0e05060d!important}header .main-menu>ul .flex-box .search_container ul li a.submit_search{flex:1 1 auto!important;width:auto!important;justify-content:center!important;margin:8px 12px!important;padding:11px 16px!important;border:0!important;border-radius:12px!important;background:#6e9e3b17!important;color:var(--c-green-700)!important;font-size:13.5px!important;font-weight:700!important}header .main-menu>ul .flex-box .search_container ul li:has(a.submit_search){border-bottom:0!important}header .main-menu>ul .flex-box .search_container ul li:has(.match_more_cat) a{padding:8px 16px!important;gap:10px!important}header .main-menu>ul .flex-box .search_container ul li:has(.match_more_cat) a span{font-size:13px!important;color:#5c5c55!important;line-height:1.35!important}header .main-menu>ul .flex-box .search_container ul li .match_more_cat{width:32px!important;height:32px!important;margin:0!important;border-radius:10px!important;background:#6e9e3b1a url(img/match_more_cat.png) no-repeat center!important;background-size:16px 12px!important;flex:0 0 32px!important}}@media(min-width:769px)and (max-width:1024px){#filters.catalog-panel-open,#filters.catalog-panel-open.fixed_filters{position:relative!important;top:auto!important;z-index:2!important;max-height:none!important;height:auto!important;overflow:visible!important;padding-bottom:0!important}#filters_holder.mobile-inline-open,#sorting_holder.mobile-inline-open{display:block!important;position:relative!important;inset:auto!important;z-index:2!important;width:100%!important;height:auto!important;max-height:none!important;margin:10px 0 18px!important;padding:16px!important;border:1px solid rgba(110,158,59,.16)!important;border-radius:22px!important;background:linear-gradient(180deg,#fbfff7 0,#fff 120px)!important;box-shadow:0 12px 28px #23361614!important;overflow:visible!important;transform:none!important}#filters_holder.mobile-inline-open:before,#sorting_holder.mobile-inline-open:before{content:none!important;display:none!important}#filters_holder.mobile-inline-open .filters-back,#sorting_holder.mobile-inline-open .sorting-back,#filters_holder.mobile-inline-open .filters-panel-title,#sorting_holder.mobile-inline-open .sorting-panel-title{display:none!important}#filters_holder.mobile-inline-open .filter .filter-item{margin-bottom:8px!important;border-radius:16px!important;overflow:hidden!important}#filters_holder.mobile-inline-open .filter-item .filter-cnt{position:static!important;inset:auto!important;z-index:auto!important;width:auto!important;height:auto!important;max-height:none!important;padding:0 14px 16px!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:visible!important}#filters_holder.mobile-inline-open .filter-item .filter-cnt:before,#filters_holder.mobile-inline-open .back_to_filters,#filters_holder.mobile-inline-open .back_to_filters_in{content:none!important;display:none!important}#filters_holder.mobile-inline-open .filters_btns,#filters_holder.mobile-inline-open .filters_btns_in,#sorting_holder.mobile-inline-open .sorting_btns{position:static!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:auto!important;margin-top:12px!important}#sorting_holder.mobile-inline-open .sort-mobile ul{margin:0!important}#sorting_holder.mobile-inline-open .sort-mobile li a{min-height:46px!important}.mobile_filter{position:fixed!important;right:20px!important;bottom:calc(20px + env(safe-area-inset-bottom,0px))!important;left:20px!important;z-index:28!important;display:flex!important;gap:10px!important;width:auto!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)!important}.mobile_filter.down_swipe,.mobile_filter.mobile-ui-hidden{bottom:calc(20px + env(safe-area-inset-bottom,0px))!important;opacity:0!important;pointer-events:none!important;transform:translate3d(0,calc(125% + env(safe-area-inset-bottom,0px)),0)!important}.mobile_filter .filters-toggle{float:none!important;width:auto!important;flex:1!important;min-height:44px!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;color:#fff!important;background:var(--c-green-500)!important;box-shadow:0 4px 14px #6e9e3b4d!important;font-size:14px!important;font-weight:600!important;letter-spacing:.02em!important;line-height:1!important;transition:background .2s ease,box-shadow .2s ease,transform .15s ease!important}.mobile_filter .sorting-toggle{float:none!important;width:auto!important;flex:1!important;min-height:44px!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;color:#444!important;background:#fff!important;box-shadow:0 2px 10px #00000014,inset 0 0 0 1px #0000000f!important;font-size:14px!important;font-weight:600!important;letter-spacing:.02em!important;line-height:1!important;transition:background .2s ease,box-shadow .2s ease,transform .15s ease!important}.mobile_filter .filters-toggle img{width:18px!important;height:18px!important;margin:0!important;filter:brightness(0) invert(1)!important;opacity:.85!important}.mobile_filter .sorting-toggle img{width:16px!important;height:16px!important;margin:0!important;opacity:.4!important;transition:opacity .2s ease!important}.mobile_filter .filters-toggle.active{color:#fff!important;background:#5a8a2e!important;box-shadow:0 4px 16px #6e9e3b73,inset 0 1px #fff3!important}.mobile_filter .sorting-toggle.active{color:#fff!important;background:#333!important;box-shadow:0 4px 16px #0003!important}.mobile_filter .filters-toggle.active img,.mobile_filter .sorting-toggle.active img{opacity:1!important;filter:brightness(0) invert(1)!important}@keyframes catalogMobilePanelEnter{0%{opacity:0;transform:translate3d(0,72px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes catalogMobilePanelExit{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,88px,0) scale(.965)}}@keyframes catalogMobilePanelContentEnter{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes catalogMobileDropdownEnter{0%{opacity:0;transform:translate3d(0,-14px,0)}to{opacity:1;transform:translateZ(0)}}#filters_holder.filters:not(.desktop-only),#sorting_holder.sorting:not(.desktop-only){display:block!important;position:fixed!important;inset:8px 8px 0!important;z-index:40!important;width:auto!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;border-radius:28px 28px 0 0!important;background:linear-gradient(180deg,#fbfff7 0,#fff 145px)!important;box-shadow:0 -10px 34px #121f0c40!important;overflow:hidden!important;transform-origin:50% 100%!important;will-change:transform,opacity;backface-visibility:hidden;-webkit-overflow-scrolling:touch}#filters_holder.filters:not(.desktop-only)>div{position:absolute!important;inset:78px 0 0!important;display:flex!important;flex-direction:column!important;min-height:0!important;padding:0 14px 12px!important}#sorting_holder.sorting:not(.desktop-only) .sort-mobile{position:absolute!important;inset:78px 0 0!important;display:flex!important;flex-direction:column!important;min-height:0!important;padding:0 14px 12px!important}#filters_holder.catalog-mobile-panel-open:not(.desktop-only),#sorting_holder.catalog-mobile-panel-open:not(.desktop-only){animation:catalogMobilePanelEnter .42s cubic-bezier(.18,.88,.22,1)!important}#filters_holder.catalog-mobile-panel-closing:not(.desktop-only),#sorting_holder.catalog-mobile-panel-closing:not(.desktop-only){animation:catalogMobilePanelExit .3s cubic-bezier(.4,0,.2,1)!important}#filters_holder.filters.catalog-mobile-panel-dragging:not(.catalog-mobile-panel-closing),#sorting_holder.sorting.catalog-mobile-panel-dragging:not(.catalog-mobile-panel-closing){animation:none!important}#filters_holder.filters:not(.desktop-only):after,#sorting_holder.sorting:not(.desktop-only):after{content:""!important;display:block!important;position:absolute!important;top:7px!important;left:50%!important;z-index:7!important;width:42px!important;height:5px!important;margin-left:-21px!important;border-radius:999px!important;background:#6e9e3b4d!important}#filters_holder.filters:not(.desktop-only):before,#sorting_holder.sorting:not(.desktop-only):before{content:"";display:block!important;position:absolute!important;top:0!important;right:0!important;left:0!important;height:66px!important;border-radius:28px 28px 0 0!important;background:#fffffff0!important;box-shadow:0 1px #6e9e3b1f!important}#filters_holder.filters:not(.desktop-only) .filters-back,#sorting_holder.sorting:not(.desktop-only) .sorting-back,#filters_holder.filters:not(.desktop-only) .filters-panel-title,#sorting_holder.sorting:not(.desktop-only) .sorting-panel-title{display:block!important}#filters_holder.filters:not(.desktop-only) .filters-back,#sorting_holder.sorting:not(.desktop-only) .sorting-back{position:absolute!important;top:14px!important;right:16px!important;left:auto!important;z-index:6!important;display:block!important;width:42px!important;height:42px!important;padding:0!important;border:1px solid rgba(110,158,59,.22)!important;border-radius:15px!important;background:#f8fff3!important;box-shadow:inset 0 0 0 1px #ffffffbf,0 8px 18px #23361614!important;font-size:0!important;overflow:hidden!important}#filters_holder.filters:not(.desktop-only) .filters-back:before,#filters_holder.filters:not(.desktop-only) .filters-back:after,#sorting_holder.sorting:not(.desktop-only) .sorting-back:before,#sorting_holder.sorting:not(.desktop-only) .sorting-back:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;display:block!important;width:18px!important;height:2px!important;margin:0!important;border-radius:999px!important;background:var(--c-green-500)!important}#filters_holder.filters:not(.desktop-only) .filters-back:before,#sorting_holder.sorting:not(.desktop-only) .sorting-back:before{transform:translate(-50%,-50%) rotate(45deg)!important}#filters_holder.filters:not(.desktop-only) .filters-back:after,#sorting_holder.sorting:not(.desktop-only) .sorting-back:after{transform:translate(-50%,-50%) rotate(-45deg)!important}#filters_holder.filters:not(.desktop-only) .filters-panel-title,#sorting_holder.sorting:not(.desktop-only) .sorting-panel-title{position:absolute!important;top:23px!important;left:22px!important;z-index:5!important;margin:0!important;color:#26331d!important;font-size:22px!important;font-weight:800!important;line-height:1!important}#filters_holder.filters:not(.desktop-only) .filter .title{position:relative!important;padding:18px 40px 18px 0!important;background:none!important;transition:color .24s ease!important}#filters_holder.filters:not(.desktop-only) .filter .title:after{content:""!important;position:absolute!important;top:50%!important;right:6px!important;width:14px!important;height:14px!important;border-right:2px solid rgba(38,51,29,.45)!important;border-bottom:2px solid rgba(38,51,29,.45)!important;transform:translateY(-65%) rotate(45deg)!important;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .24s ease!important}#filters_holder.filters:not(.desktop-only) .filter .filter-item.active .title{color:#26331d!important}#filters_holder.filters:not(.desktop-only) .filter .filter-item.active .title:after{border-color:var(--c-green-500)!important;transform:translateY(-35%) rotate(225deg)!important}#filters_holder.filters:not(.desktop-only) .filter{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0 4px 12px!important;-webkit-overflow-scrolling:touch}#filters_holder.filters:not(.desktop-only) .filter form{min-height:100%!important}#filters_holder.filters:not(.desktop-only) .filter-item .filter-cnt{position:static!important;inset:auto!important;z-index:auto!important;width:auto!important;height:auto!important;max-height:none!important;padding:0 14px 8px!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important;opacity:1!important;transform:none!important;will-change:height,opacity}#sorting_holder.sorting:not(.desktop-only) .sort-mobile{animation:catalogMobilePanelContentEnter .32s cubic-bezier(.18,.88,.22,1)!important}#sorting_holder.sorting:not(.desktop-only) .sort-mobile ul{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;margin:0!important;padding:0 4px 12px!important;-webkit-overflow-scrolling:touch}#sorting_holder.sorting:not(.desktop-only) .sort-mobile ul,#sorting_holder.mobile-inline-open .sort-mobile ul{transform-origin:50% 0;animation:catalogMobileDropdownEnter .28s cubic-bezier(.18,.88,.22,1)}#filters_holder.filters:not(.desktop-only) .filters_btns,#sorting_holder.sorting:not(.desktop-only) .sorting_btns{position:relative!important;inset:auto!important;flex:0 0 auto!important;z-index:7!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;margin-top:12px!important;padding:10px!important;border:1px solid rgba(110,158,59,.14)!important;border-radius:24px!important;background:#fffffff5!important;box-shadow:0 -8px 24px #2030141f!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#filters_holder.filters:not(.desktop-only) .filters_btns_in{display:none!important}#filters_holder.filters:not(.desktop-only) .filters_btns a,#filters_holder.filters:not(.desktop-only) .filters_btns_in a,#sorting_holder.sorting:not(.desktop-only) .sorting_btns a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;height:auto!important;padding:0 16px!important;border-radius:18px!important;background:#f3f5ef!important;color:#4e4e4e!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;box-shadow:inset 0 0 0 1px #6e9e3b14!important}#filters_holder.filters:not(.desktop-only) .filters_btns .submit_filter,#filters_holder.filters:not(.desktop-only) .filters_btns_in .back_to_filters_in,#sorting_holder.sorting:not(.desktop-only) .sorting_btns .sorting-submit{background:linear-gradient(180deg,#78ad42,#5f9630)!important;color:#fff!important;box-shadow:0 12px 24px #6e9e3b38!important}.filters_btns .submit_filter .mfilter-count{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;min-width:22px;height:20px;padding:0 6px;border-radius:10px;background:#ffffff3d;color:#fff;font-size:12px;font-weight:700;line-height:1}.filters_btns .submit_filter .mfilter-count:empty{display:none}#filters_holder.filters:not(.desktop-only) .filter-item .filter-cnt:before,#filters_holder.filters:not(.desktop-only) .back_to_filters,#filters_holder.filters:not(.desktop-only) .filters-back-in,#filters_holder.filters:not(.desktop-only) .back_to_filters_in{content:none!important;display:none!important}.mobile_filter.mobile-menu-hidden,body.no-scroll .mobile_filter,html.modal-lock .mobile_filter,.main-menu.showed~.mobile_filter{opacity:0!important;pointer-events:none!important;transform:translate3d(0,calc(125% + env(safe-area-inset-bottom,0px)),0)!important}}.product-page .double-btn-wrapper .add_to_basket{gap:8px}.product-page .double-btn-wrapper .add_to_basket .add_to_basket_icon{flex:0 0 20px;margin-right:6px}#modal--fastbuy-popup .modal-ctn,#modal--fastbuy-cart-popup .modal-ctn{max-width:440px}.fbp{display:flex;flex-direction:column;gap:16px;text-align:left}.fbp-head{text-align:center}.fbp-badge{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:14px;border-radius:50%;background:radial-gradient(120% 120% at 30% 20%,#8fbe5e 0%,var(--c-green-500) 60%,var(--c-green-700) 100%);box-shadow:0 10px 24px #6e9e3b66}.fbp-badge svg{width:30px;height:30px}.fbp-title{margin:0;font-size:20px;line-height:1.3;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--c-green-900)}.fbp-product{display:flex;gap:14px;align-items:center;padding:12px;border:1px solid rgba(110,158,59,.16);border-radius:16px;background:#fafbf7}.fbp-thumb img{width:60px;height:84px;object-fit:cover;border-radius:12px;display:block}.fbp-name{font-size:14.5px;font-weight:700;line-height:1.35;color:var(--c-green-900)}.fbp-size{font-size:13px;color:#7a7a7a;margin-top:4px}.fbp-size b{color:#3d5a20;font-weight:700}.fbp-total{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-radius:16px;background:#eef5e4}.fbp-total-label{font-size:14px;color:#3d5a20}.fbp-total-val{font-size:20px;font-weight:700;color:var(--c-green-900);white-space:nowrap}.fbp-total-val i{font-style:normal;font-size:13px;font-weight:600;color:#5f7a41}.fbp-form{display:flex;flex-direction:column;gap:12px;margin:0}.fbp-form .input_phone{position:relative;margin:0}.fbp-form .input_phone input{width:100%;height:54px;padding:0 88px 0 18px;border:1px solid #d9d9d9;border-radius:14px;background:#fafafa;font-family:inherit;font-size:16px;color:var(--c-green-900);outline:0;-webkit-appearance:none;appearance:none;box-shadow:none;box-sizing:border-box;transition:border-color .2s,background .2s,box-shadow .2s}.fbp-form .input_phone input:focus,.fbp-form .input_phone input:focus-visible{border-color:var(--c-green-500);background:#fff;outline:0;box-shadow:0 0 0 3px #6e9e3b29}.fbp-form .input_phone .descr{position:absolute;top:50%;right:18px;transform:translateY(-50%);margin:0;font-size:12px;line-height:1;color:#9aa693;pointer-events:none}.fbp .fbp-form a.btn.submit_fastbuy_popup,.fbp .fbp-form a.btn.submit_fastbuy_cart{display:flex;align-items:center;justify-content:center;width:100%;height:54px;margin:0;padding:0 20px;border:0;border-radius:14px;background:var(--c-green-500);color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;text-align:center;text-decoration:none;box-sizing:border-box;box-shadow:0 10px 24px #6e9e3b40;transition:background .2s,box-shadow .2s,transform .15s}.fbp .fbp-form a.btn.submit_fastbuy_popup:hover,.fbp .fbp-form a.btn.submit_fastbuy_cart:hover{background:var(--c-green-700);color:#fff;text-decoration:none}.fbp .fbp-form a.btn.submit_fastbuy_popup:active,.fbp .fbp-form a.btn.submit_fastbuy_cart:active{transform:translateY(1px);box-shadow:0 6px 16px #6e9e3b40}.fbp-note{margin:0;text-align:center;font-size:12.5px;line-height:1.5;color:#8a8a8a}.fbp-cart-note{font-size:13px;line-height:1.45;color:#3d5a20;background:#eef5e4;border-radius:14px;padding:12px 16px}.fbp-cart-note b{white-space:nowrap}@media(max-width:480px){.fbp-badge{width:56px;height:56px;margin-bottom:12px}.fbp-title{font-size:18px}.fbp-total{padding:12px 14px}.fbp-total-val{font-size:18px}}.catalog_holder .products-list .product.catalog-product-list.catalog-product-list.catalog-product-list.catalog-product-list{display:grid;grid-template-columns:150px minmax(0,1fr) 224px;grid-template-areas:"pphoto pinfo pbuy";grid-template-rows:auto;gap:0 24px;height:auto;max-width:none;margin-bottom:0;padding:18px 0;border:none;border-top:1px solid #e3e3e3;border-radius:0;background:#fff;overflow:visible;box-shadow:none;transition:none;text-align:left}.cl1c-intro{margin:0 0 14px;color:#444;font-size:14px;line-height:1.55}.cl1c-btn{display:block;width:100%;padding:14px 28px;border:0;border-radius:14px;background:var(--c-green-500);color:#fff!important;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center;text-decoration:none;box-shadow:0 4px 14px #6e9e3b40;transition:background .2s ease,box-shadow .2s ease;box-sizing:border-box}.cl1c-btn:hover{background:#5f8a30;box-shadow:0 6px 20px #6e9e3b59}.cl1c-resend{margin:14px 0 0;text-align:center;color:#888;font-size:13px}.cl1c-resend a{color:#5a8a2f;font-weight:600}.cl1c .input-group{margin-bottom:14px}.cl1c .input-group .label{display:block;margin-bottom:5px;color:#666;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cl1c .input-group .label .validate_input{color:var(--c-green-700);font-style:normal}.cl1c .input-group .input{position:relative}.cl1c .input-group .input input{width:100%;height:48px;padding:0 16px;border:1.5px solid #e0e0e0;border-radius:14px;background:#fafafa;color:#1a1a1a;font-size:15px;outline:0;box-sizing:border-box;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.cl1c .input-group .input input:focus{border-color:var(--c-green-500);background:#fff;box-shadow:0 0 0 3px #6e9e3b1a}.cl1c .input-group.kod .input input{text-align:center;font-size:20px;font-weight:700;letter-spacing:.35em}.cl1c .cl1c-form-error{display:none;margin:0 0 12px;color:#d9534f;font-size:13px;font-weight:600;text-align:center}.cl1c .cl1c-resend+.cl1c-form-error{margin:8px 0 0}.basket-card .basket-card__nostock{display:none;margin-top:6px;color:#d9534f;font-size:12px;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.02em}.nws-ph.nws-ph-c{flex:0 0 auto;max-width:82%;display:block}.add-map-form .form{background:#f7f9f4;border-radius:10px;padding:28px 32px;max-width:680px}.profile-panel__accounts{margin:14px 0;padding:6px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.profile-panel__accounts-add{display:block;padding:10px 4px;font-size:14px;color:var(--c-green-700);font-weight:600;text-decoration:none;cursor:pointer}.profile-panel__accounts-add:hover{text-decoration:underline}.basket-card__stock{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:3px 8px;border-radius:4px;background:#fff4e5;color:#b06a12;font-size:12px;font-weight:600;line-height:1.4}.product-page .size-b .title span.size-name.notification-info:not(.inactive-link),.product-page .size-b .title span.sizeGroup-name.notification-info:not(.inactive-link),.size-b .title span.size-name.notification-info:not(.inactive-link),.size-b .title span.sizeGroup-name.notification-info:not(.inactive-link),.catalog_holder .products-list .product .status>span.notification-info:not(.inactive-link){cursor:pointer;color:var(--c-green-700);text-decoration:none}#product-popup .product-popup-list{display:flex;flex-direction:column}#product-popup .ppc-modes{display:inline-flex;gap:3px;padding:3px;margin-left:auto;background:#fafbf7;border:1px solid #e1e6d9;border-radius:11px}#product-popup .ppt.is-out{display:none}#product-popup .ppt .product-popup-quantity-cell{margin-top:auto}.modal-b #product-popup .ppc-body.table-info{display:block;width:auto}.modal-b #product-popup .ppt .quantity-b .minus{order:1}.modal-b #product-popup .product-popup-name-link{color:#1b2116;font-size:18px;font-weight:750;letter-spacing:-.015em}.modal-b #product-popup .pp-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;flex:1;min-height:0}.modal-b #product-popup .pp-summary .to-bottom{display:block;border-top:1px solid #e1e6d9;padding-top:12px;margin-top:auto}.modal-b #product-popup .product-popup-header{display:flex;align-items:center;gap:14px 24px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid #e1e6d9}.modal-b #product-popup .pp-summary .product-popup-submit-button{width:100%;border:0;border-radius:11px;background:#5e8f31;color:#fff;font-size:14.5px;font-weight:750;letter-spacing:.01em;padding:13px 16px;text-transform:none;box-shadow:none}#product-popup .pp-picks-toggle{display:none}@media(max-width:900px){.modal-b #product-popup .pp-body{grid-template-rows:auto auto}.modal-b #product-popup .pp-body .product-popup-table-wrp{flex:0 1 auto!important;height:auto!important;max-height:calc(100vh - 300px);overflow-y:auto}.modal-b #product-popup .pp-totals:not(:has(.pp-total-row:not([hidden]))){display:none;padding:0;border:0}.modal-b #product-popup .pp-summary{padding-top:6px}}@media(max-width:900px){.modal-b #product-popup .pp-body{flex:0 1 auto;align-content:start}.modal-b #product-popup .pp-summary .to-bottom{margin-top:0}.modal-b #product-popup .pp-summary .product-popup-bottom:not(.has-total) .product-popup-total{display:none}}.nws-tier-set .nws-set-q{display:block;font-size:11px;font-weight:600;color:#7a7a7a;margin-bottom:2px}.cvchat{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:99000;font-family:inherit;line-height:1.35}.cvchat *{box-sizing:border-box}.cvchat [hidden]{display:none!important}.cvchat button{font-family:inherit}.cvchat__badge{position:absolute;top:-3px;right:-3px;min-width:21px;height:21px;padding:0 5px;border-radius:11px;background:#c0392b;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #fff}.cvchat__tip{position:absolute;right:72px;bottom:6px;width:236px;max-width:calc(100vw - 110px);padding:12px 14px;background:#fff;color:var(--c-green-900);border-radius:14px;font-size:13.5px;box-shadow:0 6px 20px #2031142e;cursor:pointer;animation:cvchat-pop .22s ease-out}.cvchat__tip:after{content:"";position:absolute;right:-6px;bottom:18px;width:12px;height:12px;background:#fff;transform:rotate(45deg)}.cvchat__tip-txt{display:block;padding-right:6px}.cvchat__tip-x{position:absolute;top:-9px;right:-9px;width:24px;height:24px;border:0;border-radius:50%;background:#c0392b;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px #0003}.cvchat__tip-x svg{width:12px;height:12px}.cvchat__panel{position:absolute;right:0;bottom:74px;width:360px;height:520px;max-height:calc(100vh - 130px);display:flex;flex-direction:column;overflow:hidden;background:#eef2f5;border-radius:16px;box-shadow:0 14px 46px #10180c57;animation:cvchat-up .18s ease-out}.cvchat__head{position:relative;padding:14px 16px 12px;background:linear-gradient(180deg,var(--c-green-500),var(--c-green-500));color:#fff;text-align:center}.cvchat__title{font-size:17px;font-weight:700}.cvchat__head-x{position:absolute;top:10px;right:10px;width:28px;height:28px;border:0;border-radius:50%;background:#ffffff2e;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.cvchat__head-x:hover{background:#ffffff4d}.cvchat__status{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;background:#e6ecf0;color:#7c8a94;font-size:12px}.cvchat__dot{width:8px;height:8px;border-radius:50%;background:#b9c3c9;flex:0 0 auto}.cvchat__status.is-online .cvchat__dot{background:#46b04a;box-shadow:0 0 0 3px #46b04a2e}.cvchat__body{flex:1;min-height:0;overflow-y:auto;padding:14px;display:flex;flex-direction:column}.cvchat__contact{padding:10px 12px;background:#fff;border-top:1px solid #e3e9ed}.cvchat__contact-txt{margin-bottom:7px;font-size:12px;color:#6a7883}.cvchat__contact-row{display:flex;gap:6px}.cvchat__phone{flex:1;min-width:0;padding:9px 11px;border:1px solid #d5dee4;border-radius:9px;font-size:14px;font-family:inherit;outline:none}.cvchat__phone:focus{border-color:var(--c-green-500)}.cvchat__contact-save{padding:9px 15px;border:0;border-radius:9px;background:var(--c-green-500);color:#fff;font-size:13px;font-weight:600;cursor:pointer}.cvchat__contact-save:hover{background:var(--c-green-700)}.cvchat__foot{display:flex;align-items:flex-end;gap:8px;padding:9px 12px;background:#fff;border-top:1px solid #e3e9ed}.cvchat__input{flex:1;min-width:0;max-height:96px;padding:9px 0;border:0;background:transparent;resize:none;font-size:15px;font-family:inherit;line-height:1.35;outline:none;color:#1e2a16}.cvchat__send{flex:0 0 auto;width:40px;height:40px;border:0;border-radius:50%;background:var(--c-green-500);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.cvchat__send:hover{background:var(--c-green-700)}@keyframes cvchat-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cvchat-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@media(max-width:640px){.cvchat{right:14px;bottom:calc(14px + env(safe-area-inset-bottom))}.cvchat__fab{width:54px;height:54px}.cvchat__panel{position:fixed;right:10px;left:10px;bottom:calc(80px + env(safe-area-inset-bottom));top:56px;width:auto;height:auto;max-height:none}}@media print{.cvchat{display:none}}.cvchat.is-embedded{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}.cvchat.is-embedded .cvchat__tip{right:68px;bottom:2px}.helper_block>.cvchat__badge{position:absolute;top:-3px;right:-3px;z-index:3}.helper_block>.cvchat__badge[hidden]{display:none!important}@media(max-width:640px){.cvchat.is-embedded{right:14px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}.cvchat.is-embedded .cvchat__tip{right:64px}}.cvchat__clip{flex:0 0 auto;width:34px;height:34px;margin-bottom:3px;border:0;border-radius:50%;background:transparent;color:#8b98a1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s,background .15s}.cvchat__clip:hover{color:var(--c-green-700);background:#f1f5ec}@keyframes cvchat-dot{0%,60%,to{opacity:.28;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.helper_block.cvchat-solo .helper_close{display:none!important}.helper_block.cvchat-solo .helper_show{display:flex!important}#fast-basket .fast-list tr.basket-card .basket-card__photo{position:relative}.basket-card__left{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:3px 8px;border-radius:4px;background:#fdecec;color:#c0392b;font-size:12px;font-weight:600;line-height:1.4}.basket-card__left:has(.stock-txt:empty){display:none}@media(max-width:1024px){.catalog_holder .products-list .product{content-visibility:auto;contain-intrinsic-size:auto 640px}.catalog_holder .products-list .product:nth-child(-n+4){content-visibility:visible;contain-intrinsic-size:none}}@media(max-width:1024px){.color-picker-arrows .arrow span{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fffffff2}.cc-tag span{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e14089e}.brand-top-ctn a{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000047}.download-catalog a{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff5}.rcb-card{content-visibility:auto;contain-intrinsic-size:auto 320px}}
