/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}.link-style,a{background-color:transparent;-webkit-text-decoration-skip:objects}.link-style:hover,a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}.h1,h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{box-sizing:border-box}html{height:100%;margin:0}body,html{min-height:100%;padding:0;background:#f5f5f5}.h1,.h2,.h3,.h4,.h5,.h6,address,body,button,dfn,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,select,table,td,textarea,th,tr,ul{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:13px}@media only screen and (min-width:769px){.h1,.h2,.h3,.h4,.h5,.h6,address,body,button,dfn,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,select,table,td,textarea,th,tr,ul{font-size:14px}}fieldset{padding:45px 35px 30px;background:#fff;border:1px solid #dfdfdf;max-width:725px}img{height:auto}td,th{text-align:left}hr{height:1px}dfn{font-style:normal}table{border-collapse:collapse}p{word-wrap:break-word}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1.3em;text-rendering:optimizelegibility;word-wrap:break-word}.h1,h1{margin:0 0 10px;font-size:29px;font-weight:700}@media only screen and (min-width:600px){.h1,h1{font-size:31px}}@media only screen and (min-width:769px){.h1,h1{margin-bottom:15px;font-size:34px}}@media only screen and (min-width:1540px){.h1,h1{margin-bottom:20px;font-size:36px}}.h2,h2{margin:0 0 10px;font-size:28px;font-weight:400}@media only screen and (min-width:600px){.h2,h2{font-size:29px}}@media only screen and (min-width:769px){.h2,h2{margin-bottom:15px;font-size:29px}}@media only screen and (min-width:1540px){.h2,h2{margin-bottom:20px;font-size:32px}}.h3,h3{margin:0 0 10px;font-size:20px;font-weight:700}@media only screen and (min-width:600px){.h3,h3{font-size:20px}}@media only screen and (min-width:769px){.h3,h3{margin-bottom:15px;font-size:21px}}@media only screen and (min-width:1540px){.h3,h3{margin-bottom:20px;font-size:21px}}.h4,h4{margin:0 0 10px;font-size:19px;font-weight:700}@media only screen and (min-width:600px){.h4,h4{font-size:20px}}@media only screen and (min-width:769px){.h4,h4{margin-bottom:15px;font-size:21px}}@media only screen and (min-width:1540px){.h4,h4{margin-bottom:20px;font-size:21px}}.h5,h5{margin:0 0 10px;font-size:13px;text-transform:uppercase;font-weight:700}@media only screen and (min-width:769px){.h5,h5{margin-bottom:15px;font-size:15px}}@media only screen and (min-width:1540px){.h5,h5{margin-bottom:20px;font-size:16px}}.h6,h6{margin:0 0 10px;font-size:13px;font-weight:700}@media only screen and (min-width:769px){.h6,h6{font-size:14px}}.link-style,a{text-decoration:underline;color:red;cursor:pointer;outline:none;transition:color .2s cubic-bezier(.8,.2,.48,1)}.link-style:hover,a:hover{text-decoration:none;color:red}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.h1,.h2,.h3,.h4,.h5,.h6{display:block}.heading--has-addition{display:flex;justify-content:space-between;flex-direction:column;align-items:baseline}@media only screen and (min-width:600px){.heading--has-addition{flex-direction:row}}.heading-addition{color:#777;font-size:13px}.link-style{display:inline-block;height:22px;line-height:22px;border:none}.input{width:210px;max-width:100%;height:48px;line-height:46px;padding:0 10px;border:1px solid #ddd;color:#000;background:#fff}.input--textarea{height:144px;line-height:20px;padding-top:5px;padding-bottom:5px}.input:focus{outline:0}.form-input-error .input,.input.form-input-error{padding-right:25px;border-color:red;box-shadow:none}.form-input-error .input:focus,.input.form-input-error:focus{border-color:red}.form-input-disabled .input,.input.form-input-disabled{background:#eff1f2}.input-no-style{width:auto;border:0;background:none;color:#000;box-shadow:none}.input-no-style:focus{outline:0}input[type=date]::-webkit-input-placeholder,input[type=timedate]::-webkit-input-placeholder{visibility:hidden!important}input[type=number]{-moz-appearance:textfield}input[type=checkbox],input[type=radio]{cursor:pointer}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea{resize:vertical}textarea.red-placeholder::-moz-placeholder{opacity:1;color:red}textarea.red-placeholder:-ms-input-placeholder{opacity:1;color:red}textarea.red-placeholder::placeholder{opacity:1;color:red}select.input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/public/frontend/svg/custom-arrow.svg) no-repeat,#fff;background-position:right 15px center;background-size:9px 5px}.input-wrapper{float:left}@media only screen and (min-width:769px){.input-wrapper--one-second{width:50%}}@media only screen and (min-width:769px){.input-wrapper--one-third{width:33%}}input[type=checkbox].css-checkbox,input[type=checkbox].css-radio,input[type=radio].css-checkbox,input[type=radio].css-radio{position:absolute!important;height:1px;width:1px;left:-1000px;margin:-1px;padding:0;z-index:-1000;overflow:hidden;clip:rect(0 0 0 0);border:0}input[type=checkbox].css-checkbox+.css-checkbox__image,input[type=checkbox].css-checkbox+.css-radio__image,input[type=checkbox].css-radio+.css-checkbox__image,input[type=checkbox].css-radio+.css-radio__image,input[type=radio].css-checkbox+.css-checkbox__image,input[type=radio].css-checkbox+.css-radio__image,input[type=radio].css-radio+.css-checkbox__image,input[type=radio].css-radio+.css-radio__image{position:relative;display:inline-block;vertical-align:middle;padding-left:30px;line-height:1.5;font-size:14px;cursor:pointer}input[type=checkbox].css-checkbox+.css-checkbox__image:before,input[type=checkbox].css-checkbox+.css-radio__image:before,input[type=checkbox].css-radio+.css-checkbox__image:before,input[type=checkbox].css-radio+.css-radio__image:before,input[type=radio].css-checkbox+.css-checkbox__image:before,input[type=radio].css-checkbox+.css-radio__image:before,input[type=radio].css-radio+.css-checkbox__image:before,input[type=radio].css-radio+.css-radio__image:before{content:"";position:absolute;display:inline-block;left:0;top:50%;transform:translateY(-50%);width:22px;height:22px;background-repeat:no-repeat;background-position:0 0;background-size:66px 44px}input[type=checkbox].css-checkbox+.css-checkbox__image:hover:before,input[type=checkbox].css-checkbox+.css-radio__image:hover:before,input[type=checkbox].css-checkbox:active+.css-checkbox__image:before,input[type=checkbox].css-checkbox:active+.css-radio__image:before,input[type=checkbox].css-checkbox:focus+.css-checkbox__image:before,input[type=checkbox].css-checkbox:focus+.css-radio__image:before,input[type=checkbox].css-radio+.css-checkbox__image:hover:before,input[type=checkbox].css-radio+.css-radio__image:hover:before,input[type=checkbox].css-radio:active+.css-checkbox__image:before,input[type=checkbox].css-radio:active+.css-radio__image:before,input[type=checkbox].css-radio:focus+.css-checkbox__image:before,input[type=checkbox].css-radio:focus+.css-radio__image:before,input[type=radio].css-checkbox+.css-checkbox__image:hover:before,input[type=radio].css-checkbox+.css-radio__image:hover:before,input[type=radio].css-checkbox:active+.css-checkbox__image:before,input[type=radio].css-checkbox:active+.css-radio__image:before,input[type=radio].css-checkbox:focus+.css-checkbox__image:before,input[type=radio].css-checkbox:focus+.css-radio__image:before,input[type=radio].css-radio+.css-checkbox__image:hover:before,input[type=radio].css-radio+.css-radio__image:hover:before,input[type=radio].css-radio:active+.css-checkbox__image:before,input[type=radio].css-radio:active+.css-radio__image:before,input[type=radio].css-radio:focus+.css-checkbox__image:before,input[type=radio].css-radio:focus+.css-radio__image:before{background-position-x:center}input[type=checkbox].css-checkbox:checked+.css-checkbox__image:before,input[type=checkbox].css-checkbox:checked+.css-radio__image:before,input[type=checkbox].css-radio:checked+.css-checkbox__image:before,input[type=checkbox].css-radio:checked+.css-radio__image:before,input[type=radio].css-checkbox:checked+.css-checkbox__image:before,input[type=radio].css-checkbox:checked+.css-radio__image:before,input[type=radio].css-radio:checked+.css-checkbox__image:before,input[type=radio].css-radio:checked+.css-radio__image:before{background-position-y:bottom}input[type=checkbox].css-checkbox:disabled+.css-checkbox__image:before,input[type=checkbox].css-checkbox:disabled+.css-radio__image:before,input[type=checkbox].css-radio:disabled+.css-checkbox__image:before,input[type=checkbox].css-radio:disabled+.css-radio__image:before,input[type=radio].css-checkbox:disabled+.css-checkbox__image:before,input[type=radio].css-checkbox:disabled+.css-radio__image:before,input[type=radio].css-radio:disabled+.css-checkbox__image:before,input[type=radio].css-radio:disabled+.css-radio__image:before{cursor:no-drop;background-position-x:right}input[type=checkbox].css-checkbox:disabled~.css-checkbox__image,input[type=checkbox].css-checkbox:disabled~.css-radio__image,input[type=checkbox].css-radio:disabled~.css-checkbox__image,input[type=checkbox].css-radio:disabled~.css-radio__image,input[type=radio].css-checkbox:disabled~.css-checkbox__image,input[type=radio].css-checkbox:disabled~.css-radio__image,input[type=radio].css-radio:disabled~.css-checkbox__image,input[type=radio].css-radio:disabled~.css-radio__image{cursor:no-drop;color:#aaa}input[type=checkbox].css-checkbox.display-none~.css-checkbox__image,input[type=checkbox].css-checkbox.display-none~.css-radio__image,input[type=checkbox].css-checkbox[style*="display:none"]~.css-checkbox__image,input[type=checkbox].css-checkbox[style*="display: none"]~.css-checkbox__image,input[type=checkbox].css-checkbox[style*="display:none"]~.css-radio__image,input[type=checkbox].css-checkbox[style*="display: none"]~.css-radio__image,input[type=checkbox].css-radio.display-none~.css-checkbox__image,input[type=checkbox].css-radio.display-none~.css-radio__image,input[type=checkbox].css-radio[style*="display:none"]~.css-checkbox__image,input[type=checkbox].css-radio[style*="display: none"]~.css-checkbox__image,input[type=checkbox].css-radio[style*="display:none"]~.css-radio__image,input[type=checkbox].css-radio[style*="display: none"]~.css-radio__image,input[type=radio].css-checkbox.display-none~.css-checkbox__image,input[type=radio].css-checkbox.display-none~.css-radio__image,input[type=radio].css-checkbox[style*="display:none"]~.css-checkbox__image,input[type=radio].css-checkbox[style*="display: none"]~.css-checkbox__image,input[type=radio].css-checkbox[style*="display:none"]~.css-radio__image,input[type=radio].css-checkbox[style*="display: none"]~.css-radio__image,input[type=radio].css-radio.display-none~.css-checkbox__image,input[type=radio].css-radio.display-none~.css-radio__image,input[type=radio].css-radio[style*="display:none"]~.css-checkbox__image,input[type=radio].css-radio[style*="display: none"]~.css-checkbox__image,input[type=radio].css-radio[style*="display:none"]~.css-radio__image,input[type=radio].css-radio[style*="display: none"]~.css-radio__image{display:none}.css-checkbox__image,.css-radio__image{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.css-checkbox__image .css-checkbox__image__link{color:#000}.css-checkbox__image .css-checkbox__image__link:active,.css-checkbox__image .css-checkbox__image__link:focus,.css-checkbox__image .css-checkbox__image__link:hover{color:#ffa200}.css-checkbox__image:before{background-image:url(/public/frontend/svg/custom-checkbox.svg)}.css-radio+.css-checkbox__image:before,.css-radio__image:before{background-image:url(/public/frontend/svg/custom-radio.svg)}.btn{width:auto;min-height:58px;padding:20px 30px;line-height:18px;vertical-align:middle;display:inline-block;transition:background .2s cubic-bezier(.8,.2,.48,1),color .2s cubic-bezier(.8,.2,.48,1);text-align:center;border:0;color:#fff;background:red;cursor:pointer;font-weight:700;text-decoration:none;font-size:13px;outline:0}.btn:hover{color:#fff;background:#e60000}.btn--success{color:#fff;background:red}.btn--success:hover{color:#fff;background:#e60000}.btn--primary,.btn--primary:hover{color:#fff;background:#000}.btn--disabled{opacity:.5;cursor:no-drop}.btn--transparent{font-weight:400}.btn--outline,.btn--transparent,.btn--transparent:hover{background:transparent;color:#000}.btn--outline{padding:10px 20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-height:unset;border:1px solid #000}.btn--outline:hover{background:#000;color:#fff}.btn--large{padding-left:25px;padding-right:25px;font-size:16px}.btn--small{padding:5px 10px;min-height:48px;font-size:11px}.btn--with-icon{display:inline-flex;align-items:center}.btn--with-icon:before{display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:svg}.btn--with-icon--right:before{order:1;margin-left:5px}.btn--with-icon--left:before{margin-right:5px}.btn--arrow{position:relative;text-align:left;padding-right:60px;background:#000}.btn--arrow:before{content:"";display:block;width:6px;height:100%;position:absolute;top:0;right:23px;background:url(/public/frontend/svg/button-arrow.svg) 50% no-repeat;background-size:contain;transition:.2s cubic-bezier(.8,.2,.48,1)}.btn--arrow:hover{background:#000}.btn--arrow:hover:before{transform:translateX(5px)}.btn-no-style{padding:0;display:inline-block;border:0;background:none;outline:0}.btn-no-style--link{color:red;text-decoration:underline;cursor:pointer;text-align:left}.btn-no-style--link:hover{text-decoration:none}.btn--add-to-cart,.btn--add-to-wishlist{position:relative;height:48px}.btn--add-to-cart:hover:before,.btn--add-to-wishlist:hover:before{transform:translateY(-3px)}.btn--add-to-cart:before,.btn--add-to-wishlist:before{content:"";display:block;background-size:contain;position:absolute;width:100%;height:100%;top:0;left:0;transition:.2s cubic-bezier(.8,.2,.48,1)}.btn--add-to-cart{padding-left:65px}.btn--add-to-cart:before{width:25px;background:url(/public/frontend/svg/feather-shopping-cart-plus.svg) 0 no-repeat;background-size:25px;margin-left:30px}.btn--add-to-cart--small{margin-left:40px;height:39px;min-height:unset;padding:10px 15px 10px 45px}@media only screen and (max-width:599px){.btn--add-to-cart--small{margin-left:10px}}.btn--add-to-cart--small:before{margin-left:10px}.btn--add-to-wishlist{background:#fff;border:1px solid #000;font-size:0}.btn--add-to-wishlist:hover{background:transparent}.btn--add-to-wishlist:before{background:url(/public/frontend/svg/feather-list-plus.svg) 50% no-repeat;background-size:25px;top:-3px}.btn--add-to-wishlist--added{border-color:#92d050}.btn--add-to-wishlist--added:before{background:url(/public/frontend/svg/feather-list-plus-added.svg) 50% no-repeat;background-size:25px}.btn-wrapper--highlighted .btn--primary{background:red;font-size:20px;padding:1.5em 2em;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}img{max-width:100%}.web{display:flex;flex-direction:column;width:100%;min-height:100%}.is-safari .web{display:block}.web--window-activated{overflow:hidden}@media only screen and (min-width:1540px){.web--window-activated{overflow:unset}}.web__in{flex:1;position:relative}.web__line{padding:0 2%}.web__line--grey{background:#f5f5f5}.web__line--white{padding-bottom:1px;background:#fff}.web__line--no-padding{padding:0}@media only screen and (min-width:769px){.web__line--breadcrumbs{position:fixed;width:100%;z-index:998}}.web__container{padding:0 10px}@media only screen and (min-width:1540px){.web__container{padding:0}}@media only screen and (min-width:1920px){.web__container{margin:0 auto}}.web__container--no-padding{padding:0}.web__main--with-panel .web__container{padding:0;width:100%}.web__header{position:relative;box-shadow:0 10px 5px 0 rgba(0,0,0,.03);z-index:999}.web__header .web__container,.web__header .web__line{padding:0}.web__sidebar{border-right:1px solid #dfdfdf;background:#fff}@media only screen and (min-width:769px){.web__sidebar{width:16.5%;width:320px;position:fixed;z-index:998;top:0;height:100vh}}@media only screen and (max-width:768px){.web__sidebar .web__container{padding:0}}@media only screen and (min-width:769px){.web__sidebar--mobile-only{display:none}}@media only screen and (min-width:769px){.web__main{width:83.5%;width:calc(100% - 320px);padding:75px 0 0;float:right}}.web__main--with-panel{padding:0 10px}@media only screen and (min-width:769px){.web__main--with-panel{display:flex;width:100%}}@media only screen and (min-width:1540px){.web__main--with-panel{padding:0 20px}}@media only screen and (min-width:1920px){.web__main--with-panel{width:1920px;margin:0 auto}}.web__main--without-sidebar{width:100%}.web__main--without-sidebar .web__container{max-width:1220px;margin:0 auto}.web__main--with-panel .web__main__content{margin-bottom:20px}@media only screen and (min-width:769px){.web__main--with-panel .web__main__content{order:2;width:calc(100% - 260px)}}.web__footer{flex:0;will-change:padding;background:#f5f5f5;transition:padding .2s cubic-bezier(.8,.2,.48,1)}@media only screen and (min-width:769px){.web__footer{width:83.5%;width:calc(100% - 320px);float:right}}.web__footer--with-cookies{padding-bottom:36px}.web__main--without-sidebar~.web__footer{width:100%}.web .homepage-icons{background:#fff}.row{*zoom:1}.row:after,.row:before{content:"";display:table}.row:after{clear:both}.col{float:left}.col--20{width:20%}.col--25{width:25%}.col--30{width:30%}.col--35{width:35%}.col--40{width:40%}.col--45{width:45%}.col--50{width:50%}.col--55{width:55%}.col--60{width:60%}.col--65{width:65%}.col--70{width:70%}.col--75{width:75%}.col--80{width:80%}.col--100{width:100%}.col--52{width:52%}.col--51{width:51%}.col--49{width:49%}.col--48{width:48%}@media only screen and (max-width:768px){.col--20-tablet{width:20%}.col--25-tablet{width:25%}.col--30-tablet{width:30%}.col--35-tablet{width:35%}.col--40-tablet{width:40%}.col--45-tablet{width:45%}.col--50-tablet{width:50%}.col--55-tablet{width:55%}.col--60-tablet{width:60%}.col--65-tablet{width:65%}.col--70-tablet{width:70%}.col--75-tablet{width:75%}.col--80-tablet{width:80%}.col--100-tablet{width:100%}.col--52-tablet{width:52%}.col--51-tablet{width:51%}.col--49-tablet{width:49%}.col--48-tablet{width:48%}}@media only screen and (max-width:599px){.col--20-mobile{width:20%}.col--25-mobile{width:25%}.col--30-mobile{width:30%}.col--35-mobile{width:35%}.col--40-mobile{width:40%}.col--45-mobile{width:45%}.col--50-mobile{width:50%}.col--55-mobile{width:55%}.col--60-mobile{width:60%}.col--65-mobile{width:65%}.col--70-mobile{width:70%}.col--75-mobile{width:75%}.col--80-mobile{width:80%}.col--100-mobile{width:100%}.col--52-mobile{width:52%}.col--51-mobile{width:51%}.col--49-mobile{width:49%}.col--48-mobile{width:48%}}@media only screen and (max-width:479px){.col--20-mobile-small{width:20%}.col--25-mobile-small{width:25%}.col--30-mobile-small{width:30%}.col--35-mobile-small{width:35%}.col--40-mobile-small{width:40%}.col--45-mobile-small{width:45%}.col--50-mobile-small{width:50%}.col--55-mobile-small{width:55%}.col--60-mobile-small{width:60%}.col--65-mobile-small{width:65%}.col--70-mobile-small{width:70%}.col--75-mobile-small{width:75%}.col--80-mobile-small{width:80%}.col--100-mobile-small{width:100%}.col--52-mobile-small{width:52%}.col--51-mobile-small{width:51%}.col--49-mobile-small{width:49%}.col--48-mobile-small{width:48%}}.header{border-bottom:1px solid #dfdfdf;left:0;width:100%;background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.1)}@media only screen and (min-width:769px){.header{height:75px;position:fixed}}.header .svg{transition:.2s}.header__wrapper{display:flex;flex-wrap:wrap;height:100%}@media only screen and (min-width:769px){.header__wrapper{max-width:1920px;flex-wrap:nowrap;margin:0 auto}}.header__logo{width:100%;padding:5px 2% 12px}@media only screen and (min-width:769px){.header__logo{width:25%;display:flex;align-items:center;padding:5px 10px}}.header__middle{width:100%;background:#fff;order:5}@media only screen and (min-width:769px){.header__middle{width:32%;border-left:1px solid #dfdfdf;order:unset;display:flex;align-items:center}}.header__right{display:flex;width:100%}@media only screen and (min-width:769px){.header__right{flex:1;width:auto;justify-content:flex-end;border-left:1px solid #dfdfdf}}.header__right__item{border:1px solid #dfdfdf;border-right:none;white-space:nowrap;display:flex;align-items:center;background:#fff;width:20%}@media only screen and (min-width:769px){.header__right__item{width:25%;border:none;border-left:1px solid #dfdfdf}}@media only screen and (min-width:1540px){.header__right__item{width:auto}}.header__right__item>a{padding:10px 5px;height:100%;width:100%;font-size:10px;color:#000;text-decoration:none;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}@media only screen and (min-width:769px){.header__right__item>a{font-size:13px}}@media only screen and (min-width:1540px){.header__right__item>a{width:auto;flex-direction:row;justify-content:unset;padding:10px 20px}}.header__right__item>a:hover .svg{transform:translateY(-5px)}.header__right__item>a .svg:before{content:"";background-size:contain;display:block;margin-bottom:10px}@media only screen and (min-width:1540px){.header__right__item>a .svg:before{margin-bottom:0}}.header__sign-in{display:none;padding-right:0;position:relative;border:none}@media only screen and (min-width:1540px){.header__sign-in{display:flex}}.header__sign-in .header__sign-in__red-box{background:red;color:#fff;padding:.6em .8em}.header__sign-in .header__sign-in__red-box span{font-size:12px}.header__sign-in .header__sign-in__red-box a{color:#fff;text-decoration:underline}.header__sign-in .header__sign-in__red-box:after{content:"";display:block;width:5px;height:10px;background:red;position:absolute;top:50%;transform:translateY(-50%);right:-5px;z-index:1;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%)}.header__login{position:relative;border-left:none}@media only screen and (min-width:1540px){.header__login{border-left:1px solid #dfdfdf}}.header__login .svg:before{background:url(/public/frontend/svg/feather-user.svg) 0 no-repeat;width:23px;height:26px}@media only screen and (min-width:1540px){.header__login .svg:before{margin-right:6px}}.header__login__sub{display:none;width:100%;position:absolute;top:100%;left:-1px;margin:0;padding:0 0 15px;border:1px solid #dfdfdf;border-top-color:#fff;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-sizing:content-box;z-index:-1}.header__login__sub__item{list-style:none}.header__login:hover .header__login__sub{display:block}.header__favorite-products{display:none}@media only screen and (min-width:1540px){.header__favorite-products{display:flex}}.header__favorite-products .svg:before{background:url(/public/frontend/svg/feather-list.svg) 0 no-repeat;width:27px;height:18px;margin-top:5px}@media only screen and (min-width:1540px){.header__favorite-products .svg:before{margin-top:0;margin-right:7px}}.header__favorite-products--mobile{display:flex}@media only screen and (min-width:1540px){.header__favorite-products--mobile{display:none}}.header__fast-purchase .svg:before{background:url(/public/frontend/svg/feather-cloud-lightning.svg) 0 no-repeat;width:19px;height:25px}@media only screen and (min-width:1540px){.header__fast-purchase .svg:before{margin-right:10px}}.header__menu-button--mobile{display:flex;background:red;border:1px solid red}.header__menu-button--mobile .svg:before{background:url(/public/frontend/svg/menu-icon.svg) 50% no-repeat;width:23px;height:14px}.active.header__menu-button--mobile .svg:before{background:url(/public/frontend/svg/menu-icon-close.svg) 50% no-repeat}@media only screen and (min-width:769px){.header__menu-button--mobile{display:none}}.header__menu-button--mobile>a{color:#fff;text-transform:uppercase}.header__top{display:none}@media only screen and (min-width:769px){.header__top{order:-1;display:flex;align-items:center;width:100%;margin-bottom:10px}.header__top__left,.header__top__right{flex:1}}.header__mobile{display:none;width:calc(100% - 38px);text-align:right}.header__mobile-button{display:inline-block;min-width:28px;height:28px;line-height:28px;margin:0 5px;text-align:center;outline:0;cursor:pointer}.header__mobile-button--menu{float:left;margin-left:0}.header__mobile-button--menu .svg{margin-right:5px;vertical-align:baseline;position:relative;top:-2px;font-size:11px}.header__mobile-button__in{padding:0 10px;display:block;position:relative;transition:color .2s cubic-bezier(.8,.2,.48,1);color:#000;text-decoration:none;font-size:16px}.header__mobile-button--menu .header__mobile-button__in{background:#f5f5f5;font-size:14px}.header__mobile-button__in.active{color:red;text-decoration:none}.header__mobile-button--menu .header__mobile-button__in.active{color:#fff;background:red}.header__mobile-button__in__info{position:absolute;top:-3px;right:-3px;width:16px;height:16px;line-height:16px;border-radius:50%;color:#fff;background:red;font-size:12px}.header__mobile-button__menu{display:none;position:absolute;top:95px;left:-20px;right:-20px;background:#fff;border-top:1px solid #ddd;box-shadow:0 10px 15px rgba(0,0,0,.2)}.header__mobile-button__menu a{display:block;padding:3px 10px;border-bottom:1px solid #ddd;text-decoration:none}#js-cart-box{height:100%;width:100%}.cart{display:flex;height:100%;align-items:center;position:relative;*zoom:1;text-align:left}.cart:after,.cart:before{content:"";display:table}.cart:after{clear:both}.cart__block{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:space-evenly;text-decoration:none;color:#000;width:100%;height:100%;padding:10px 5px}@media only screen and (min-width:1540px){.cart__block{justify-content:unset;flex-direction:row;width:auto;padding:10px 20px}}.cart__block.active{border-bottom:1px solid #fff;z-index:6000}.cart__block:hover{cursor:pointer;text-decoration:none;color:#000}.cart__block:hover .cart__info__items-count,.cart__block:hover>.svg{transform:translateY(-5px)}.cart__block>.svg:before{content:"";display:block;background:url(/public/frontend/svg/feather-shopping-cart.svg) 0 no-repeat;width:28px;height:27px;margin-bottom:10px}@media only screen and (min-width:1540px){.cart__block>.svg:before{margin-bottom:0;margin-right:5px}}.cart__icon{width:30px;float:left;text-align:center;font-size:20px}.cart__detail{display:none;position:absolute;min-width:400px;top:calc(100% - 1px);right:0;z-index:6000}.active .cart__detail{display:block}.cart__info{font-size:10px}@media only screen and (min-width:769px){.cart__info{font-size:13px}}@media only screen and (min-width:1540px){.cart__info{position:relative}}.cart__info__items-count{font-size:12px;text-align:right;background:red;color:#fff;border-radius:1em;padding:.1em .3em;position:absolute;top:8px;left:55%;transition:.2s cubic-bezier(.8,.2,.48,1)}@media only screen and (min-width:1540px){.cart__info__items-count{left:-15px;top:-8px}}.cart__info__price{font-size:10px;font-weight:700;color:#000}@media only screen and (min-width:769px){.cart__info__price{font-size:13px}}.cart-detail{margin:0;list-style:none;padding:0 5px 0 0;display:flex;flex-direction:column;max-height:355px;width:100%;overflow-y:auto}.cart-detail__wrap{padding:20px 15px 20px 20px;width:100%;background-color:#fff;border:1px solid #ddd}.cart-detail__item{display:flex;flex-direction:row;width:100%;margin-bottom:5px;min-height:71px;border-bottom:1px solid #ddd}.cart-detail__item__image{position:relative;width:71px;margin-right:5px}.cart-detail__item__image img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%}.cart-detail__item__content{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:600px){.cart-detail__item__content{width:calc(100% - 154px)}}.cart-detail__item__content__title{display:inline-block;padding-bottom:5px;font-size:14px;color:#000;text-decoration:none}.cart-detail__item__content__price{display:inline-block;width:100%;padding-bottom:5px;font-weight:700}.cart-detail__item__pieces{align-self:center;text-align:center;font-size:14px;color:#aaa}@media only screen and (min-width:600px){.cart-detail__item__pieces{width:50px}}.cart-detail__item__remove{align-self:center;width:33px;padding:10px;text-align:left;text-decoration:none;cursor:pointer}.cart-detail__item__remove .svg{margin-top:3px;font-size:13px;color:#aaa}.cart-detail__item__remove:hover .svg{color:#000}.cart-detail__total{display:flex;padding-top:20px;line-height:28px;background-color:#fff}.cart-detail__total__text{width:30%;text-align:left;font-size:16px}.cart-detail__total__price{width:70%;text-align:right;line-height:28px;font-size:24px;font-weight:700}.cart-detail__bottom{display:flex;flex-direction:column;width:100%;padding:20px;background-color:#ddd}@media only screen and (min-width:600px){.cart-detail__bottom{flex-direction:row}}.cart-detail__bottom__button{align-self:flex-end;width:100%;padding-top:20px;text-align:center}@media only screen and (min-width:600px){.cart-detail__bottom__button{padding-top:0;text-align:right}}.cart-mobile,.contact-us{display:none}@media only screen and (min-width:769px){.contact-us{display:block;margin-top:5px;color:#aaa;font-size:11px}.contact-us__phone{display:inline-block;margin-right:10px}.contact-us__phone .svg{margin-right:3px;font-size:10px}.contact-us__email{display:inline-block;margin-left:10px}}.logo{display:flex;width:100%;max-height:100%;justify-content:space-between;align-items:center;text-decoration:none}@media only screen and (min-width:769px){.logo{justify-content:flex-start;text-align:left}}.logo img{max-height:100%;width:32%;display:block;margin-right:.68vw}@media only screen and (min-width:769px){.logo img{width:70%}}@media only screen and (min-width:1540px){.logo img{width:50%}}.logo__text{max-width:220px;line-height:1.05;font-weight:700;padding-top:3px;margin:0}@media only screen and (min-width:769px){.logo__text{font-size:21px;font-size:1.1vw}}.menu{padding:0;margin:0;list-style:none;font-size:0}.menu__item{display:inline-block;vertical-align:middle;font-size:14px}.menu__item__link{display:block;padding:5px;margin-left:5px}.menu-iconic{display:none}@media only screen and (min-width:769px){.menu-iconic{padding:0;margin:0;list-style:none;display:block;text-align:right;font-size:0}.menu-iconic__item{display:inline-block;vertical-align:middle;position:relative;line-height:16px;text-align:left;font-size:14px}.menu-iconic__item__link{display:block;padding:5px;margin-right:5px;text-decoration:none}.menu-iconic__item__link .svg{display:inline-block;vertical-align:middle;font-size:11px}.menu-iconic__item__link span{display:inline-block;vertical-align:middle;text-decoration:underline}.menu-iconic__item__link:hover span{text-decoration:none}.menu-iconic__sub{display:none;padding:0;list-style:none;position:absolute;top:26px;left:50%;width:140px;margin:0 0 0 -70px;background:#fff;border:1px solid #ddd;border-top:0;z-index:30}.menu-iconic__item:hover .menu-iconic__sub{display:block}.menu-iconic__sub__item{display:block;border-top:1px solid #ddd}.menu-iconic__sub__item__link{display:block;padding:5px 10px}}.search{position:relative;width:100%}.search,.search form{height:100%}.search__form{display:flex;height:100%}.search__form__input{height:100%;width:calc(100% - 50px);position:relative}.search__form__input .input{height:100%;padding-left:30px;padding-right:0;width:100%}.search__form__button{background:transparent!important}.search__form__button .svg:before{content:"";display:block;background:url(/public/frontend/svg/feather-search.svg) 50% no-repeat!important;width:23px;height:23px}.search__form__button:hover .svg{transform:translateY(-5px)}.search__form__icon{position:absolute;top:9px;left:10px;transition:color .2s cubic-bezier(.8,.2,.48,1);color:#aaa}.search__input:focus+.search__form__icon{color:red}.search__input{border:none;padding:10px 20px}@media only screen and (min-width:769px){.search__input{padding:25px 30px}}.search__hint{padding:0;list-style:none;position:absolute;top:75px;left:0;margin:-1px 0 0;width:100%;z-index:10;border:1px solid #ddd;border-top:0;background:#fff;border-radius:0 0 3px 3px}.search__hint__item{border-top:1px solid #dfdfdf}.search__hint__item__link{display:flex;align-items:center;width:100%;padding:15px;color:#000;font-weight:700;*zoom:1;text-decoration:none}.search__hint__item__link:after,.search__hint__item__link:before{content:"";display:table}.search__hint__item__link:after{clear:both}.search__hint__item__link:hover{text-decoration:none}.search__hint__item--info{padding:10px 0;text-align:center;font-size:14px;border:none}.search__hint__item__wrapper{border-top:1px solid #dfdfdf;display:flex;justify-content:space-between;padding:30px 20px}.search__hint__image{position:relative;height:20px;width:30px}.search__hint__image img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%}.search__hint__image .svg{position:relative;top:-2px;margin-bottom:-2px;font-size:20px;color:red}.search__hint__image .svg:before{color:red}.search__hint__name{padding-left:10px;flex:1}@media only screen and (min-width:769px){.footer__row{width:100%;max-width:1220px;margin:0 auto;display:flex;flex-flow:row wrap;padding:0 10px}}.footer__row__col-1-4{border-top:1px solid #dfdfdf;padding:30px calc(2% + 10px) 1px}@media only screen and (min-width:769px){.footer__row__col-1-4{padding:0;border-top:none;width:48%;margin-right:2%}}@media only screen and (min-width:1540px){.footer__row__col-1-4{width:23%}}.footer__row__col-1-2{border-top:1px solid #dfdfdf;padding:30px calc(2% + 10px) 1px}@media only screen and (min-width:769px){.footer__row__col-1-2{padding:0;border-top:none;width:100%}}@media only screen and (min-width:1540px){.footer__row__col-1-2{width:50%}}.footer__top{background:#fff}@media only screen and (min-width:769px){.footer__top{padding:90px 2%}}.footer__top ul{padding:0}.footer__top li{list-style:none}.footer__top h3{margin-bottom:15px}@media only screen and (min-width:769px){.footer__top h3{margin-bottom:2.1em}}.footer__top a{display:inline-block;padding:.3em 0;margin-bottom:1.2em}.footer__top__about__text{line-height:1.43;margin:20px 0}.footer__top__about__text span{font-weight:700}.footer__top__contacts .contact-link{position:relative;padding-left:35px}.footer__top__contacts .contact-link:before{content:"";display:block;position:absolute;width:35px;height:100%;left:0;top:0}.footer__top__contacts .contact-link.phone-number:before{background:url(/public/frontend/svg/icon-feather-phone.svg) no-repeat 50%;background-size:auto 20px}.footer__top__contacts .contact-link.mobile-phone-number:before{background:url(/public/frontend/svg/icon-feather-smartphone.svg) no-repeat 50%;background-size:auto 21px}.footer__top__contacts .contact-link.email-link:before{background:url(/public/frontend/svg/icon-feather-mail.svg) no-repeat 50%;background-size:auto 16px}.footer__top__contacts .contact-link.facebook-link:before{background:url(/public/frontend/svg/icon-feather-facebook.svg) no-repeat 50%;background-size:auto 21px}.footer__bottom{text-align:center;color:#000}@media only screen and (min-width:769px){.footer__bottom{display:flex;align-items:center;text-align:left}}.footer__bottom__row{border-top:1px solid #dfdfdf;display:flex;flex-direction:column;justify-content:space-between;padding:30px calc(2% + 10px)}@media only screen and (min-width:769px){.footer__bottom__row{flex-direction:row;padding:75px 0 120px}}.footer__bottom__copyright{margin-bottom:10px}@media only screen and (min-width:769px){.footer__bottom__copyright{width:50%;margin-bottom:0;text-align:right}}.footer__bottom__links{margin-bottom:25px}@media only screen and (min-width:769px){.footer__bottom__links{margin:0}}.footer__bottom__links a{margin:0 15px}@media only screen and (min-width:769px){.footer__bottom__links a{margin:0 30px 0 0}}@font-face{font-family:svg;src:url(/build/fonts/svg.23a23ab2.eot?#iefix) format("embedded-opentype"),url(/build/fonts/svg.ef11c9b7.woff2) format("woff2"),url(/build/fonts/svg.96350eae.woff) format("woff")}.svg{line-height:1}.svg:before{font-family:svg!important;font-style:normal;font-weight:400!important;vertical-align:top}.svg-arrow-thin:before{content:"\f101"}.svg-arrow:before{content:"\f102"}.svg-breadcrumbs-arrow:before{content:"\f103"}.svg-burger-menu:before{content:"\f104"}.svg-button-arrow:before{content:"\f105"}.svg-cart:before{content:"\f106"}.svg-csv-icon:before{content:"\f107"}.svg-custom-arrow:before{content:"\f108"}.svg-custom-checkbox:before{content:"\f109"}.svg-custom-radio:before{content:"\f10a"}.svg-feather-cloud-lightning:before{content:"\f10b"}.svg-feather-list-plus-added:before{content:"\f10c"}.svg-feather-list-plus:before{content:"\f10d"}.svg-feather-list:before{content:"\f10e"}.svg-feather-search:before{content:"\f10f"}.svg-feather-shopping-cart-plus:before{content:"\f110"}.svg-feather-shopping-cart-white:before{content:"\f111"}.svg-feather-shopping-cart:before{content:"\f112"}.svg-feather-user:before{content:"\f113"}.svg-folder:before{content:"\f114"}.svg-gallery-icon:before{content:"\f115"}.svg-gears:before{content:"\f116"}.svg-home:before{content:"\f117"}.svg-house-plus:before{content:"\f118"}.svg-icon-1:before{content:"\f119"}.svg-icon-2:before{content:"\f11a"}.svg-icon-3:before{content:"\f11b"}.svg-icon-4:before{content:"\f11c"}.svg-icon-feather-facebook:before{content:"\f11d"}.svg-icon-feather-mail:before{content:"\f11e"}.svg-icon-feather-phone:before{content:"\f11f"}.svg-icon-feather-smartphone:before{content:"\f120"}.svg-icon-success:before{content:"\f121"}.svg-icon-truck:before{content:"\f122"}.svg-info:before{content:"\f123"}.svg-menu-icon-close:before{content:"\f124"}.svg-menu-icon:before{content:"\f125"}.svg-pdf-icon:before{content:"\f126"}.svg-phone:before{content:"\f127"}.svg-product-arrow:before{content:"\f128"}.svg-remove-thin:before{content:"\f129"}.svg-remove:before{content:"\f12a"}.svg-sale-icon:before{content:"\f12b"}.svg-search:before{content:"\f12c"}.svg-spinner:before{content:"\f12d"}.svg-user:before{content:"\f12e"}.svg-warning:before{content:"\f12f"}.svg-xml-icon:before{content:"\f130"}.svg{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.svg:before{vertical-align:middle}.svg-color-red:before{color:red}.svg-margin-right{margin-right:5px}.svg-truck:before{content:"";display:inline-block;width:34px;height:28px;background:url(/public/frontend/svg/icon-truck.svg) 50% no-repeat;background-size:contain}.svg-house-plus:before{content:"";display:inline-block;width:27px;height:30px;background:url(/public/frontend/svg/house-plus.svg) 50% no-repeat;background-size:contain}.svg-user-custom:before{content:"";display:inline-block;width:23px;height:26px;background:url(/public/frontend/svg/feather-user.svg) 50% no-repeat;background-size:contain}.svg-success-large:before{content:"";display:inline-block;width:52px;height:52px;background:url(/public/frontend/svg/icon-success.svg) 50% no-repeat;background-size:contain}.svg-remove:before{background:url(/public/frontend/svg/remove.svg) 50% no-repeat;background-size:contain}.svg-remove-thin:before,.svg-remove:before{content:"";display:inline-block;width:12px;height:12px}.svg-remove-thin:before{background:url(/public/frontend/svg/remove-thin.svg) 50% no-repeat;background-size:contain}.svg-product-arrow:before{content:"";display:inline-block;width:14px;height:7px;background:url(/public/frontend/svg/product-arrow.svg) 50% no-repeat;background-size:contain}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-bg{opacity:.65}.mfp-zoom,.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{padding:3px 5px;right:0;top:0;width:auto;height:auto;line-height:20px;text-align:center;border:3px solid #fff;color:#fff;background:#000}img.mfp-img{padding:10px;background:#fff}.mfp-figure:after{top:0;bottom:0;box-shadow:0 0 15px rgba(0,0,0,.6)}.tooltip{position:absolute;z-index:500;display:block;font-size:13px;font-weight:400;font-style:italic;opacity:0}.tooltip.in{opacity:.7}.tooltip.top{margin-top:-3px;padding:7px 0}.tooltip.right{margin-left:3px;padding:0 7px}.tooltip.bottom{margin-top:3px;padding:7px 0}.tooltip.left{margin-left:-3px;padding:0 7px}.tooltip-inner{max-width:300px;padding:3px 8px;color:#555;text-align:center;background-color:#f5f5f5;border-radius:3px;white-space:break-spaces}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-7px;border-width:7px 7px 0;border-top-color:#ddd}.tooltip.top-left .tooltip-arrow{right:7px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-7px;border-width:7px 7px 0;border-top-color:#ddd}.tooltip.top-right .tooltip-arrow{left:7px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-7px;border-width:7px 7px 7px 0;border-right-color:#ddd}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-7px;border-width:7px 0 7px 7px;border-left-color:#ddd}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-7px;border-width:0 7px 7px;border-bottom-color:#ddd}.tooltip.bottom-left .tooltip-arrow{top:0;right:7px;margin-top:-7px;border-width:0 7px 7px;border-bottom-color:#ddd}.tooltip.bottom-right .tooltip-arrow{top:0;left:7px;margin-top:-7px;border-width:0 7px 7px;border-bottom-color:#ddd}.tooltip{z-index:499;line-height:16px;text-transform:none;font-style:normal;font-size:11px}.tooltip.in{opacity:1}.tooltip-inner{min-width:120px;border:1px solid #ddd}.ui-slider{display:block;height:4px;position:relative;width:calc(100% - 17px);margin-left:8.5px;margin-bottom:17px;background:#dfdfdf}.ui-slider-range{height:4px;position:absolute;top:0;background:#707070}.ui-slider-handle{height:17px;width:17px;display:block;position:absolute;top:-6.5px;margin-left:-8.5px;background:red;border-radius:50px}.ui-slider-handle:after{left:auto;right:6px}.wrap-box{margin-bottom:20px;padding:45px 35px 30px;background:#fff;border:1px solid #dfdfdf;max-width:700px}.wrap-box__title{font-size:28px;line-height:1.2;margin-bottom:20px}.wrap-well{display:block;margin-bottom:20px;padding:20px;background:#f5f5f5}@media only screen and (min-width:600px){.in-action{width:100%;display:flex;align-items:flex-start;justify-content:space-between}}.in-action__left{margin-top:20px;width:100%;text-align:center}@media only screen and (min-width:600px){.in-action__left{width:50%;margin-top:0;order:1;text-align:left}}.in-action__right{margin-bottom:5px}@media only screen and (min-width:600px){.in-action__right{order:2;width:50%;margin-bottom:0;text-align:right}}@media only screen and (min-width:769px){.in-action__right{width:35%}}.in-action__right div{width:100%}.in-action__btn{width:100%;background:#000;color:#fff}.in-action__btn--big{min-height:72px;line-height:32px;padding-left:30px;padding-right:60px;font-size:18px}.in-action__btn--arrow{padding-right:60px}#product_filter_form_parameters .in-disable{display:none!important}.in-disable{opacity:.5}.in-flag{position:absolute;display:flex;flex-wrap:wrap;max-width:100%;-moz-column-gap:8px;column-gap:8px;bottom:5px;left:10px}.in-flag--in-list{top:10px;left:10px}.in-flag__item{color:#fff;padding:5px 8px;margin-bottom:5px;font-size:14px;font-weight:600;border-radius:5px}.in-icon{display:inline-block;vertical-align:middle;text-decoration:none}.in-icon--info{color:red;font-size:16px;height:16px;cursor:help}.in-icon--detail{color:#aaa}.in-message{display:block;padding:15px 0;font-size:16px;text-transform:none;font-weight:700}.in-message__list{padding:0;margin:0;list-style:none}.in-message--error{color:red}.in-message--warning{color:#ffa200}.in-message--info{color:#000}.in-message--success{color:#289c1c}.in-message--alert{color:red}.in-overlay{position:relative!important}.in-overlay__in{position:fixed;bottom:0;right:0;top:0;left:0;z-index:4000;text-align:center;background:hsla(0,0%,100%,.5)}.in-overlay__in--absolute{position:absolute}.in-overlay__spinner{position:fixed;top:50%;left:50%;min-width:28px;min-height:28px;margin-top:-14px;margin-left:-14px;line-height:28px;text-align:center}.in-overlay__spinner--absolute{position:absolute}.in-overlay__spinner__icon{display:inline-block;width:28px;height:28px;line-height:28px;will-change:transform;opacity:.3;font-size:28px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;color:#000}.in-overlay__spinner__icon:before{display:block;line-height:28px;height:28px;width:28px}.in-overlay__spinner__message{display:block;margin-top:10px}.in-paging{margin-bottom:20px}@media only screen and (min-width:600px){.in-paging{align-items:center}}.in-paging__info{display:none}@media only screen and (min-width:600px){.in-paging__info{display:block;flex:1}}.in-paging__control{flex:3;text-align:center;font-size:0}@media only screen and (min-width:600px){.in-paging__control{flex:2;text-align:right}}.in-paging__control__item{display:inline-block;vertical-align:middle;min-width:24px;height:24px;line-height:24px;margin:0 1px;text-align:center;font-size:14px}.in-paging__control__item--num{text-decoration:none;background:#f5f5f5;color:#000}.in-paging__control__item--num:hover{background:#e8e8e8}.in-paging__control__item--num--active{background:red;color:#fff}.in-paging__control__item--num--active:hover{background:red}.in-paging__control__item--arrow{text-decoration:none;background:#f5f5f5;color:#000}.in-paging__control__item--arrow:hover{background:#e8e8e8}.in-paging__control__item--arrow--inactive{color:#aaa}.in-paging__control__item--arrow--inactive:hover{background:#f5f5f5}.in-place{margin-bottom:20px;text-align:center}.in-place--footer{padding:10px 0;margin-bottom:0}.in-scroll{width:100%;overflow:auto}@media only screen and (min-width:1540px){.in-scroll{width:auto;overflow:auto}}.in-scroll__in{min-width:800px}@media only screen and (min-width:1540px){.in-scroll__in{min-width:0}}.in-tab__head{display:none;padding:0 2%}@media only screen and (min-width:769px){.in-tab__head{display:block;margin-bottom:-1px;position:relative;z-index:2;*zoom:1}.in-tab__head:after,.in-tab__head:before{content:"";display:table}.in-tab__head:after{clear:both}.in-tab__head__item{float:left;padding:15px 25px;background:#f8f8f8;margin-right:8px;color:#000;text-decoration:none;border:1px solid #dfdfdf}.in-tab__head__item.active{background:#fff;color:red;text-decoration:none;border-color:#ddd #ddd #fff}}.in-tab__content__title{display:block;padding:10px 40px 10px 10px;margin-bottom:10px;position:relative;text-decoration:none;border:1px solid #dfdfdf;color:#000;font-weight:700}@media only screen and (min-width:769px){.in-tab__content__title{display:none}}.in-tab__content__title .svg{position:absolute;top:13px;right:10px;font-size:10px}.in-tab__content__title.active{color:red}.in-tab__content__title.active .svg{transform:rotate(180deg)}.in-tab__content__item{display:none;padding:40px 2%}@media only screen and (min-width:769px){.in-tab__content__item{border:1px solid #dfdfdf}}.in-tab__content__item.active{display:block;margin-bottom:10px}.in-user-text ul{padding:0;list-style:none;margin:0 0 20px}.in-user-text ul li{position:relative;padding-left:15px;line-height:18px;margin-bottom:5px}.in-user-text ul li:after{position:absolute;content:"";top:6px;left:0;width:6px;height:6px;background:red}.in-user-text ul ul{margin:5px 0 0 15px}.in-user-text img{height:auto!important}.form-error{display:inline-block;vertical-align:middle;position:relative;cursor:default}.form-error--line{position:absolute;top:50%;transform:translateY(-50%);right:-25px;z-index:10}.form-error--inline{display:flex;align-items:baseline;margin:5px;padding:5px;background:red}.form-error--choice{right:-20px;position:absolute;top:50%;margin-top:-10px}.form-error--line-block{position:absolute;top:7px;right:5px;z-index:10}.form-error__icon{display:inline-block;vertical-align:middle;width:20px;height:20px;text-align:center;color:red;font-weight:700;font-size:17px}.form-error--inline .form-error__icon{width:auto;margin-right:5px;color:#fff}.form-error__list{list-style:none;position:absolute;top:100%;left:50%;width:120px;margin:10px 0 0 -60px;padding:5px;display:none;z-index:50;text-align:center;background:rgba(0,0,0,.7);color:#fff}.form-error__list:after{position:absolute;top:-6px;left:50%;margin-left:-6px;content:"";border-bottom:6px solid rgba(0,0,0,.7);border-left:6px solid transparent;border-right:6px solid transparent}.form-error:hover .form-error__list{display:block}.form-error--inline:hover .form-error__list{display:inline-block}.form-error--inline .form-error__list{display:inline-block;position:static;width:auto;padding:0;margin:0;background:none}.form-error--inline .form-error__list:after{display:none}.form-error__list li{font-size:12px;color:#fff}.form-error__list.right{left:-170%}.form-error__list.right:after{left:87%}.form-error__list.left{left:60px}.form-error__list.left:after{left:9%}.form-choice{position:relative;display:block;float:left;line-height:20px;padding-right:5%;margin-bottom:5px;min-width:50%}.form-choice--block{display:block;margin-right:0}.form-choice__input{position:absolute;top:2px;left:0}.form-choice__label{position:relative}.form-choice__thread,.form-choice__usage{padding:15px;margin-bottom:5px}.form-input-required{display:inline-block;padding:0 1px;color:red}.form-input-spinbox{display:inline-block;vertical-align:middle;position:relative;padding:3px 24px 3px 3px;background:#fff;border:1px solid #ddd}.form-input-spinbox__input{width:27px;padding:0;height:42px;line-height:42px;text-align:center}.form-input-spinbox__btn{position:absolute;top:0;right:0;width:24px;height:50%;background:#fff;color:#000}.form-input-spinbox__btn--minus{top:auto;bottom:0}.form-input-spinbox__btn:hover{background:#e8e8e8}.form-input-spinbox--large{min-width:95px;height:39px;padding:0}.form-input-spinbox--large .form-input-spinbox__input{line-height:39px;height:39px}@media only screen and (max-width:768px){.form-input-spinbox--large .form-input-spinbox__input{height:38px}}.form-input-spinbox--large .form-input-spinbox__input-wrapper{display:flex;justify-content:center}.form-input-spinbox--large .form-input-spinbox__btn{right:0;height:100%;width:32px;background:#fff;padding:5px 10px;color:#777;font-size:19px;cursor:pointer}.form-input-spinbox--large .form-input-spinbox__btn--minus{left:0}.form-line{position:relative;margin:0 0 15px;padding:0}.form-line dt{margin:0 0 5px;padding:0;display:block}@media only screen and (min-width:600px){.form-line dt{float:left;width:90px;padding:14px 0;margin:0;line-height:20px}}@media only screen and (min-width:1280px){.form-line dt{padding:14px 10px 14px 0;width:110px}}.form-line dd{margin:0 0 5px;padding:0;display:block;position:relative}@media only screen and (min-width:600px){.form-line dd{margin-left:90px;margin-bottom:0}}@media only screen and (min-width:1280px){.form-line dd{margin-left:120px}}.form-line .input{width:100%}@media only screen and (min-width:769px){.form-line .input{max-width:550px}}.form-line-block{position:relative;margin:0 0 15px;padding:0}.form-line-block dd,.form-line-block dt{margin:0 0 5px;padding:0;display:block}.form-line-block dd{position:relative}.form-line-block .input{width:100%}.list-addresses{padding:0;margin:0;list-style:none;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.list-addresses__item{margin-bottom:15px;position:relative;width:49%;cursor:pointer}.list-addresses__item--last{order:99999;width:100%}.list-addresses__item--no-border{border:0}.list-addresses__item__in{display:flex;flex-direction:column;padding:20px;border:1px solid #ddd;background:#f8f8f8;cursor:pointer}.list-addresses__item.active .list-addresses__item__in{border:1px solid #000;background:#f5f5f5}.list-addresses__item--last .list-addresses__item__in{width:49%;flex-direction:row;align-items:center;padding:30px 40px;background:#fff;border-style:dashed}.list-addresses__item--last .list-addresses__item__in .svg-icon{padding:0 20px 0 10px}.list-addresses__item--last .list-addresses__item__in .btn-no-style{cursor:pointer}.list-addresses__item__circle{opacity:0;position:absolute;top:20px;width:44px;padding-right:22px}.list-addresses__item__circle label{cursor:pointer}.list-addresses__item__line{display:flex;flex-direction:row}.list-addresses__item__left,.list-addresses__item__right{width:100%;margin-bottom:20px}.list-addresses__item__right{display:flex;flex-direction:column}.list-addresses__item__remove{position:absolute;right:20px;top:20px;cursor:pointer}.list-addresses__item__remove .svg{color:#aaa;font-size:12px;font-weight:400;text-decoration:none}.list-addresses__item__remove:hover .svg{color:red}.list-categories{margin:0;list-style:none;padding:80px 0 0;display:flex;flex-direction:column;justify-content:left}@media only screen and (min-width:480px){.list-categories{font-size:0}}@media only screen and (min-width:600px){.list-categories{margin-left:-2.5%;flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width:480px){.list-categories__item{display:inline-block;vertical-align:top;width:100%}}@media only screen and (min-width:600px){.list-categories__item{width:47.5%;margin-bottom:65px;margin-left:2.5%}}@media only screen and (min-width:1540px){.list-categories__item{width:30.8%}}@media only screen and (min-width:1920px){.list-categories__item{max-width:480px}}.list-categories__item__block{width:100%;text-decoration:none}.list-categories__item__image{display:block;width:100%;text-align:center;padding-bottom:61%;margin-bottom:15px;background:#fff;border:1px solid #dfdfdf;position:relative;overflow:hidden}.list-categories__item__image picture{position:absolute;top:0;left:0;width:100%;height:100%}.list-categories__item__image picture img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-o-object-fit:contain;object-fit:contain;transition:.2s;width:auto;height:auto;max-height:100%;max-width:100%}.list-categories__item__title{width:100%;margin-bottom:25px;line-height:1.2;font-size:24px;font-weight:700;text-align:center;color:red}.list-categories__item:hover img{transform:scale(1.15)}.list-menu__item__link{margin-left:24px;position:relative}@media only screen and (min-width:769px){.list-menu__item__link{margin-left:13px}}.list-menu__item__link--level-1{margin-left:24px}@media only screen and (min-width:769px){.list-menu__item__link--level-1{margin-left:19px}}.list-menu__item__link--level-1 .list-menu__item__control{height:12px;width:12px;left:-24px}@media only screen and (min-width:769px){.list-menu__item__link--level-1 .list-menu__item__control{left:-19px}}.list-menu__item__control{height:12px;width:12px;text-align:center;display:block;position:absolute;top:50%;transform:translateY(-50%);left:-24px;z-index:1}@media only screen and (min-width:769px){.list-menu__item__control{height:8px;width:8px;left:-13px}}.list-menu__item__control:after,.list-menu__item__control:before{content:"";display:block;width:100%;height:2px;position:absolute;top:50%;transform:translateY(-50%);background:#dfdfdf}.list-menu__item__control:after{transform:translateY(-50%) rotate(90deg)}.list-menu__item__control.open:after,.list-menu__item__control.open:before{background:red}.list-menu__item__control.open:after{transform:translateY(-50%)}.list-menu{padding:0;list-style:none;display:none;left:0;z-index:9;margin:0 0 0 13px}.list-menu,.list-menu--root{position:relative;width:100%;top:0}.list-menu--root{display:flex;flex-direction:column;margin-left:0}@media only screen and (max-width:768px){.list-menu--root{display:none}}.list-menu--root__item{padding:15px 15px 0;font-size:14px;border-bottom:1px solid #dfdfdf}@media only screen and (min-width:769px){.list-menu--root__item{padding:15px 0 0;margin-right:30px}}@media only screen and (min-width:769px){.list-menu--root__item:hover{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;padding-left:10px;padding-right:30px;margin:-1px -1px 0 -11px;background:#fff}}@media only screen and (min-width:1540px){.list-menu--root__item:hover .menu-hover-panel{display:block}}.list-menu--root__item .menu-hover-panel{display:none}@media only screen and (min-width:769px){.list-menu--root__item .menu-hover-panel{position:fixed;top:135px;left:320px}}.list-menu--root__item .menu-hover-panel__wrapper{display:flex;flex-flow:column wrap;max-height:80vh;padding:0 0 25px;background:#fff}.list-menu--root__item .menu-hover-panel__item{display:flex;padding:30px 0;margin-left:60px;border-top:1px solid #dfdfdf}.list-menu--root__item .menu-hover-panel__item__links{white-space:nowrap}.list-menu--root__item .menu-hover-panel__item__links h3{font-size:14px;font-weight:300;margin-bottom:15px}.list-menu--root__item .menu-hover-panel__item__links h3>a{color:#000;text-decoration:none}.list-menu--root__item .menu-hover-panel__item__links ul{padding:0}.list-menu--root__item .menu-hover-panel__item__links li{list-style:none;font-size:13px;line-height:1.85}.list-menu--root__item .menu-hover-panel__item__image{width:72px;height:0;padding-bottom:60px;margin-right:15px;position:relative;overflow:hidden}.list-menu--root__item .menu-hover-panel__item__image img{position:absolute;top:0;left:50%;transform:translateX(-50%);-o-object-fit:contain;object-fit:contain;min-width:60%;max-width:80%;height:100%}.list-menu--root__item .menu-hover-panel__item:before{content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;top:0;z-index:-1}.list-menu--root__item .menu-hover-panel__item:after{content:"";display:block;position:absolute;height:1px;width:100%;background:#fff;top:0}.list-menu--root__item:last-of-type>a{color:red}.list-menu--root__item:last-of-type>a:before{content:"";display:block;position:absolute;left:-22px;top:2px;background:url(/public/frontend/svg/sale-icon.svg) 50% no-repeat;background-size:contain;width:18px;height:18px}.list-menu--dropdown{position:relative;top:0}.list-menu__item{font-size:14px}@media only screen and (min-width:769px){.list-menu__item{font-size:13px}}.list-menu--root .list-menu__item{display:flex;flex-direction:column;align-items:flex-start}.list-menu__item--has-children:hover+.list-menu__black-box{display:block}.list-menu__item.active>a{margin-bottom:15px;font-weight:700}.list-menu__item__link{width:100%;margin-bottom:15px;color:#000;text-decoration:none;font-weight:500}.list-menu__item__link:hover{color:#000}.list-menu__item__link:hover .svg{text-decoration:none}.list-menu__item__link.current{color:#000;font-weight:700}.list-menu__item__link--level-1{font-size:18px}@media only screen and (min-width:769px){.list-menu__item__link--level-1{font-size:14px}}.list-menu__item__link--level-2{padding-right:26px;font-size:15px}@media only screen and (min-width:769px){.list-menu__item__link--level-2{font-size:13px}}.list-menu__item__link--level-3{padding-right:39px}.list-menu__item__link--level-4{padding-right:52px}.list-menu__item__link--level-5{padding-right:65px}.list-menu__item__link--level-6{padding-right:78px}.list-menu__item__control,.list-menu__item__control:hover{color:#000}.list-menu .list-menu{margin-bottom:0}@media only screen and (min-width:769px){.list-menu--scrollable{padding:135px 0 35px 30px;position:absolute;top:0;left:1px;width:100%;height:100%;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}}.list-menu--scrollable::-webkit-scrollbar{width:0;height:0}@media only screen and (min-width:1540px){.list-menu__black-box{display:none;position:fixed;top:0;left:16.5%;left:320px;width:100%;height:100%;background:rgba(0,0,0,.17);z-index:-2}}.list-images{padding:0;list-style:none;margin:0 0 20px -20px;display:flex;flex-direction:row;flex-wrap:wrap}.list-images__item{display:flex;flex-direction:column;width:50%;padding-left:20px;margin-bottom:20px}@media only screen and (min-width:480px){.list-images__item{width:33.33333333%}}@media only screen and (min-width:600px){.list-images__item{width:33.33333333%}}@media only screen and (min-width:1540px){.list-images__item{width:20%}}@media only screen and (min-width:1920px){.list-images__item{width:16.66666667%}}.list-images__item__label{height:32px;overflow:hidden;margin-bottom:5px;text-align:center;word-wrap:break-word}.list-images__item__image{position:relative;height:100px}.list-images__item__image img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%}.list-products{padding:0;list-style:none;width:100%;display:flex;flex-wrap:wrap;align-items:stretch;margin:20px 0}.list-products li{width:100%;margin-bottom:45px}.list-products .web__main--with-panel{margin-left:-80px}.list-products__item{width:100%;display:flex;flex-direction:column;margin-bottom:20px;padding-left:80px}@media only screen and (min-width:480px){.list-products__item{width:50%}}@media only screen and (min-width:600px){.list-products__item{width:33.33333333%}}@media only screen and (min-width:769px){.list-products__item{width:50%}}@media only screen and (min-width:1540px){.list-products__item{width:33.33333333%}}@media only screen and (min-width:480px){.list-products--in-window .list-products__item{width:50%}}@media only screen and (min-width:600px){.list-products--in-window .list-products__item{width:50%}}@media only screen and (min-width:769px){.list-products--in-window .list-products__item{width:33.33333333%}}@media only screen and (min-width:1540px){.list-products--in-window .list-products__item{width:33.33333333%}}.list-products__item__in{flex:1;display:flex;flex-direction:column;padding:5px;min-height:353px}.list-products__item__block{flex:1;display:flex;flex-direction:column;text-decoration:none;color:#000}.list-products__item__block:hover{text-decoration:none}.list-products__item__title{flex:1;display:block;margin-bottom:30px;line-height:1.35;font-size:28px;font-weight:700;color:#000;transition:color .2s cubic-bezier(.8,.2,.48,1)}.list-products__item__block:hover .list-products__item__title{color:red}@media only screen and (min-width:600px){.list-products__item__image-list{margin-left:-2.5%}}.list-products__item__image-list__item{margin-bottom:20px}@media only screen and (min-width:480px){.list-products__item__image-list__item{display:inline-block;vertical-align:top;width:100%}}@media only screen and (min-width:600px){.list-products__item__image-list__item{width:30.4%;margin-left:2.5%}}@media only screen and (min-width:1280px){.list-products__item__image-list__item{width:30.5%;margin-bottom:40px}}@media only screen and (min-width:1540px){.list-products__item__image-list__item{width:30.6%}}@media only screen and (min-width:1920px){.list-products__item__image-list__item{max-width:480px}}.list-products__item__image-list__item__image{display:block;width:100%;text-align:center;padding-bottom:61%;margin-bottom:15px;border:1px solid #dfdfdf;position:relative;overflow:hidden}.list-products__item__image-list__item__image picture{position:absolute;top:0;left:0;width:100%;height:100%}.list-products__item__image-list__item__image picture img{width:auto;height:auto;max-width:100%;max-height:100%;transition:.2s}.list-products__item__image-list__item:hover img{transform:scale(1.15)}.list-products__item__info{display:flex;align-items:baseline;flex-wrap:wrap;width:100%;margin-bottom:30px}.list-products__item__info__description{width:100%;max-width:900px;margin-bottom:15px;font-size:14px;line-height:1.4}.list-products__item__info__price{width:50%;padding-right:5px}.list-products__item__info__price__item{display:block;font-size:12px;color:#aaa}.list-products__item__info__price__item--main{font-size:16px;font-weight:700;color:red}.list-products__item__info__availability{width:50%;padding-left:5px;text-align:right;font-size:12px}@media only screen and (max-width:1279px){.list-products__item__action-wrapper{position:absolute;width:100%;left:0;height:100%;z-index:0!important}}.list-products__item__action{text-align:center;display:flex;white-space:nowrap;justify-content:flex-end}@media only screen and (max-width:1279px){.list-products__item__action{position:absolute;top:15px;right:calc(2% + 10px)}}.list-products__item__mobile-arrow{display:block;position:absolute;bottom:10px;width:100%;text-align:center;cursor:pointer}.list-products__item__mobile-arrow .svg-product-arrow{transform:rotate(180deg)}tr.closed .list-products__item__mobile-arrow .svg-product-arrow{transform:none}@media only screen and (min-width:1280px){.list-products__item__mobile-arrow{display:none}}.list-products__item__table{width:100%;border:1px solid #dfdfdf}@media only screen and (max-width:768px){.list-products__item__table{position:relative;width:100vw;margin:0 calc(-2% - 10px);border-right:0;border-left:0}}.list-products__item__table__title{font-size:13px;padding:25px 15px;margin:0 calc(-2% - 10px);border-top:1px solid #dfdfdf;font-weight:700}@media only screen and (min-width:1280px){.list-products__item__table__title{display:none;margin:0}}.list-products__item__table .list-products__item__table__name{padding:25px 0 15px;margin-bottom:1px;order:-3}@media only screen and (min-width:1280px){.list-products__item__table .list-products__item__table__name{padding-top:15px;padding-left:15px}}@media only screen and (max-width:1279px){.list-products__item__table .list-products__item__table__name{width:80%;align-items:baseline;min-height:55px}}.list-products__item__table .list-products__item__table__description{font-size:11px;text-align:left}@media only screen and (max-width:1279px){.list-products__item__table .list-products__item__table__description{order:10;flex-direction:column;align-items:flex-start;margin-top:1em;font-size:13px}}th.list-products__item__table .list-products__item__table__description{text-align:left;font-size:13px}.list-products__item__table .list-products__item__table__description:before{font-size:13px;margin-right:10px}@media only screen and (max-width:1279px){.list-products__item__table .list-products__item__table__description:before{margin-bottom:5px}}@media only screen and (min-width:1280px){.list-products__item__table .list-products__item__table__param{max-width:125px}}@media only screen and (max-width:1279px){.list-products__item__table .list-products__item__table__multiple-values>div{display:flex;align-items:flex-end}.list-products__item__table .list-products__item__table__multiple-values>div>*{margin-left:5px}}.list-products__item__table__price{order:-2}.list-products__item__table__availability{position:relative;order:-1}.list-products__item__table__availability p{line-height:1.4}.list-products__item__table__availability p .svg-info{font-size:13px}@media only screen and (max-width:1279px){tr.closed .list-products__item__table__availability{order:-2;margin-bottom:50px}}.list-products__item__table__discount{order:-1}@media only screen and (max-width:1279px){.list-products__item__table thead{display:none}}.list-products__item__table thead tr{background:#fff;padding:5px 0}.list-products__item__table td,.list-products__item__table th{text-align:center;padding:15px 5px;font-size:13px}@media only screen and (min-width:1540px){.list-products__item__table td,.list-products__item__table th{padding:15px}}@media only screen and (max-width:1279px){.list-products__item__table td,.list-products__item__table th{display:flex;justify-content:space-between;align-items:flex-end;padding:0;min-height:2em;z-index:1}}.list-products__item__table td:first-child,.list-products__item__table th:first-child{text-align:left}@media only screen and (min-width:1540px){.list-products__item__table td:first-child,.list-products__item__table th:first-child{white-space:nowrap}}@media only screen and (max-width:1279px){.list-products__item__table td:before,.list-products__item__table th:before{content:attr(title);font-weight:700}}.list-products__item__table td a,.list-products__item__table th a{color:red;text-decoration:underline}.list-products__item__table td p,.list-products__item__table th p{font-size:13px;margin:0}.list-products__item__table tr{border-bottom:1px solid #dfdfdf;background:#f1f1f1;padding:0 12px 0 0}@media only screen and (max-width:1279px){.list-products__item__table tr{position:relative;display:flex;flex-direction:column;padding:0 calc(2% + 10px) 35px;overflow:hidden}}.list-products__item__table tr:nth-child(2n){background:#f8f8f8}@media only screen and (max-width:1279px){.list-products__item__table tr.closed{max-height:150px}}.list-products__item__table .form-input-spinbox{padding:0 24px 0 3px}@media only screen and (max-width:768px){.list-products__item__table .form-input-spinbox{display:none}}.list-products__item__table .form-input-spinbox input{height:40px}@media only screen and (max-width:768px){.list-products__item__table .form-input--after{display:none}}.list-products__item__table .btn--primary{height:40px;min-height:unset;width:40px;padding:0;font-size:0;margin-left:5px}@media only screen and (max-width:768px){.list-products__item__table .btn--primary{display:none}}@media only screen and (max-width:768px){.list-products__item__table .btn--primary.btn--add-to-cart{display:block}}.list-products__item__table .btn--primary:before{margin:0;width:100%;background-position:50%}.list-products__item__price-with-vat--before-sale{font-size:10px!important;color:#777;text-decoration:line-through}.list-products__item__sale--percentage{color:red;font-weight:700}.list-products__item__stock{white-space:nowrap}.list-products__item__stock span{color:#289c1c}.list-products__item__stock--out-of-stock span{color:red}@media only screen and (max-width:1279px){.list-products__item__stock .tooltip{left:auto!important;right:0;top:35px!important}}@media only screen and (max-width:1279px){.list-products__item__stock .tooltip-arrow{display:none}}.list-products-line{margin-bottom:20px}.list-products-line__list{padding:0;margin:0;list-style:none}.list-products-line__item{display:block;margin-bottom:5px;border:1px solid #ddd}.list-products-line__item__block{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:5px;text-decoration:none;color:#000}.list-products-line__item__position{width:20px;font-size:14px}.list-products-line__item__image{width:50px;padding-right:5px;text-align:center}.list-products-line__item__image img{display:block}.list-products-line__item__title{width:calc(100% - 70px);margin-bottom:0;padding-left:5px;font-size:14px;font-weight:700}@media only screen and (min-width:600px){.list-products-line__item__title{width:calc(100% - 220px)}}.list-products-line__item__price{width:100%}@media only screen and (min-width:600px){.list-products-line__item__price{width:150px}}.list-products-line__item__price__item{font-size:12px;color:#aaa;text-align:right}.list-products-line__item__price__item--main{font-weight:700;color:red}.list-products-line__more{text-align:center}.list-simple{padding:0;margin:0;list-style:none}.list-simple__item{position:relative;padding-left:20px;line-height:20px;margin-bottom:3px}.list-simple__item:after{position:absolute;top:6px;left:0;width:8px;height:8px;content:"";background:#289c1c}.list-related-products{padding-top:0}.list-related-products .list-categories__item{margin-bottom:50px}@media only screen and (min-width:769px){.list-related-products .list-categories__item{margin-bottom:65px}}.list-related-products .list-products__item__table{margin-top:15px}@media only screen and (min-width:600px){.list-related-products .list-products__item__table{margin:15px 0 0;width:100%;border:1px solid #dfdfdf}}.list-related-products .list-products__item__table tr{padding-bottom:0;background:#f1f1f1;border-bottom:none}.list-related-products .list-products__item__table td a{color:#fff}@media only screen and (min-width:769px){.list-related-products .list-products__item__table td{padding:5px}}.list-related-products .list-products__item__action-wrapper{position:relative;left:auto;height:auto;padding:10px 0}@media only screen and (min-width:1280px){.list-related-products .list-products__item__action-wrapper{padding-right:30px!important}}.list-related-products .list-products__item__action{position:relative;top:auto;right:0}.last-visited-products{position:relative;margin:0 2rem}@media only screen and (min-width:1280px){.last-visited-products{margin:0 -10px}}.last-visited-products .slick-list{overflow:hidden;padding-bottom:1px}.last-visited-products .slick-arrow{width:2rem;height:2rem;overflow:hidden;position:absolute;top:50%;font-size:0;border:none;background:none;cursor:pointer}.last-visited-products .slick-arrow:before{content:"";display:block;width:100%;height:100%;background:url(/public/frontend/svg/arrow-thin.svg) 50% no-repeat;background-size:contain}.last-visited-products .slick-arrow.slick-prev{left:-2rem}.last-visited-products .slick-arrow.slick-next{right:-2rem;transform:rotate(180deg)}.last-visited-products__item{display:inline-block;vertical-align:top;width:100%;padding:0 10px}.last-visited-products__item__block{width:100%;text-decoration:none}.last-visited-products__item__image{display:block;width:100%;text-align:center;padding-bottom:61%;margin-bottom:15px;background:#fff;border:1px solid #dfdfdf;position:relative;overflow:hidden}.last-visited-products__item__image picture{position:absolute;top:0;left:0;width:100%;height:100%}.last-visited-products__item__image picture img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-o-object-fit:contain;object-fit:contain;transition:.2s;width:auto;height:auto;max-height:100%;max-width:100%}.last-visited-products__item__title{width:100%;margin-bottom:25px;line-height:1.2;font-size:24px;font-weight:700;text-align:center;color:red}.last-visited-products__item:hover img{transform:scale(1.15)}.last-visited-products .list-products__item__action,.last-visited-products .list-products__item__action-wrapper{position:static}.last-visited-products .list-products__item__action .form-input-spinbox{display:inline-block}.last-visited-products .list-products__item__action .form-input--after{display:inline}.last-visited-products .list-products__item__action .btn--add-to-wishlist{display:block}.last-visited-products .list-products__item__action .btn--add-to-cart{display:inline-block}@media only screen and (max-width:768px){.last-visited-products .list-products__item__table{width:100%;margin:0;border:1px solid #dfdfdf}}.last-visited-products .list-products__row--action{padding:15px calc(2% + 10px);border-bottom:1px}.last-visited-products .list-categories__item__main-variant-title,.last-visited-products .list-categories__item__title{margin-bottom:5px;height:2.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.last-visited-products .list-categories__item__main-variant-title{font-size:.85rem;line-height:1.25;text-align:left}.last-visited-products .list-categories__item__variant-alias{font-size:.85rem;text-align:left;height:1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px}.last-visited-title{font-weight:700}.table-cart{margin:50px 0 40px}.table-cart thead th{font-size:13px}.table-cart tbody{background:#fff}.table-cart tbody tr{border:1px solid #dfdfdf}.table-cart__col--product{width:40%}.table-cart__cell{font-size:12px}.table-cart__cell--action a{display:inline-block;padding:0 15px 0 25px;text-decoration:none;color:#aaa;font-size:12px}.table-cart__cell--action a .svg-remove:before{content:"";display:block;width:12px;height:12px;background:url(/public/frontend/svg/remove-thin.svg) 50% no-repeat;background-size:contain}.table-cart__cell--action a:hover{color:red}.table-cart__cell--product{display:flex;padding-left:0}.table-cart__cell--product__desc{padding:10px;flex:1}.table-cart__cell--product__desc span{display:block;color:#000;font-size:16px;line-height:1.2;font-weight:700}.table-cart__cell--product__desc a{display:block;font-size:13px;color:#777;font-weight:700;text-decoration:none;margin-top:3px}.table-cart__cell--availability p{margin:0;font-weight:700;font-size:13px;line-height:1.5}.table-cart__cell--price{font-size:17px}.table-cart__cell--total-price{font-weight:700}.table-cart__cell__image{display:inline-block;position:relative;height:75px;min-width:75px}.table-cart__cell__image img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%}.table-cart__cell--add-to-wishlist .btn{padding:0;height:39px;min-height:1px;width:39px}@media only screen and (max-width:768px){.table-cart{width:100vw;margin:0 calc(-2% - 11px) 35px;border-left:0;border-right:0;display:block}.table-cart tbody,.table-cart tfoot{display:block;background:#fff}.table-cart tbody tr,.table-cart tfoot tr{border:0;border-bottom:1px solid #dfdfdf}.table-cart tbody tr:first-of-type,.table-cart tfoot tr:first-of-type{border-top:1px solid #dfdfdf}.table-cart thead{display:none}.table-cart__row{display:flex;flex-wrap:wrap;padding:20px 15px;position:relative;align-items:center}tfoot .table-cart__row{border:0}.table-cart__cell{display:block}tfoot .table-cart__cell{display:none}.table-cart__cell--image{float:left;width:40px}.table-cart__cell--product{width:100%;display:flex}.table-cart__cell--amount{padding-left:0;margin-right:15px}.table-cart__cell--name{padding-left:85px;padding-right:20px}.table-cart__cell--availability,.table-cart__cell--price{flex-basis:50%;margin-bottom:15px}.table-cart__cell--price{text-align:right}.table-cart__cell--action{position:absolute;top:10px;right:0}.table-cart__cell--total-price{flex-basis:50%;margin-bottom:0;text-align:left}tfoot .table-cart__cell--total-price{display:block;text-align:center;font-weight:700}tfoot .table-cart__cell--total-price span{font-size:14px;color:red}.table-cart__cell--add-to-wishlist{position:absolute;right:15px;bottom:20px;text-align:right}}@media only screen and (min-width:769px){.table-cart{width:100%}.table-cart__cell{padding:5px;text-align:left}thead .table-cart__cell{font-weight:700}tfoot .table-cart__cell{border-bottom:0}.table-cart__cell--product{padding-left:0}.table-cart__cell--amount{text-align:left;padding-left:75px}.table-cart__cell--price{text-align:right}.table-cart__cell--action{width:20px;text-align:right}.table-cart__cell--total-price{text-align:right;font-weight:700}.table-cart__cell--total-price span{display:inline-block;margin-left:5px;color:red;font-size:16px}.table-cart__cell__price-mobile{display:none}}.box-preview{border:1px solid #dfdfdf}.box-preview__heading{display:flex;justify-content:space-between;align-items:flex-end;padding:20px}.box-preview__heading__title{font-size:16px;line-height:1.2;font-weight:700}.box-preview__total-price{padding:30px 20px 15px;border-top:1px solid #dfdfdf}.box-preview__total-price__item{display:flex;justify-content:space-between;margin-bottom:15px}.box-preview__total-price__item div{font-size:16px;line-height:1.2}.box-preview__total-price__item__desc{margin-right:10px}.box-preview__total-price__item--vat div{color:#777}.box-preview__total-price__item--with-vat div{font-size:20px;font-weight:700}.box-preview__total-price__item--promo-with-vat div{color:red;font-size:16px;font-weight:700}.box-preview__total-price__item--promo-without-vat div{color:red;font-size:14px}.box-preview__total-price__item--info-text{color:red}.table-cart-preview{width:100%}.table-cart-preview__promo{height:48px}.table-cart-preview__row{border-top:1px solid #ddd;height:48px}.table-cart-preview__cell{padding:15px 20px}@media only screen and (max-width:1279px){.table-cart-preview__cell:first-child{padding-right:10px}}.table-cart-preview__row--total .table-cart-preview__cell{font-weight:700}.table-cart-preview__cell--price{padding-left:5px;text-align:right}.table-cart-preview__cell--name{padding:15px 0}.table-cart-preview__cell--name span{color:#777;font-size:11px}.table-cart-preview__cell--light{color:#777}.table-cart-preview__cell--top{vertical-align:top}.table-cart-preview__cell span{display:block}.table-main{margin-bottom:35px}.table-main tbody tr{background:#fff;border:1px solid #dfdfdf}.table-main td,.table-main th{padding:15px}.table-main th{font-weight:700}.table-params{width:100%}.table-params tr{background:#fff;border-top:1px solid #ddd}.table-params tr:first-child{border-top:0}.table-params td,.table-params th{padding:8px 12px}.table-params th{width:200px;text-align:left;font-weight:700}.table-variants{margin-bottom:20px}.table-variants__cell__image{display:inline-block;position:relative}.table-variants__cell__image img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%}@media only screen and (max-width:768px){.table-variants{width:100%;display:block}.table-variants tbody{display:flex;flex-wrap:wrap;margin-left:-5px}.table-variants thead{display:none}.table-variants__row{margin-bottom:5px;padding:5px;position:relative;display:block;border:1px solid #ddd}tbody .table-variants__row{width:calc(50% - 5px);margin-left:5px}.table-variants__cell{display:block;padding-left:50px}.table-variants__cell--image{float:left;width:40px;padding-left:0}.table-variants__cell--action{clear:both;padding-left:0}.table-variants__cell__image{height:40px;width:40px}}@media only screen and (max-width:768px) and (max-width:479px){.table-variants tbody{margin-left:0}}@media only screen and (max-width:768px) and (max-width:479px){tbody .table-variants__row{width:100%;margin-left:0}}@media only screen and (min-width:769px){.table-variants{width:100%}.table-variants__cell{padding:5px;text-align:left;font-size:12px;border-bottom:1px solid #ddd}.table-variants__cell--image{width:85px}.table-variants__cell--price{text-align:right}.table-variants__cell--action{width:240px;text-align:right}.table-variants__cell__image{height:60px;width:60px}thead .table-variants__cell{font-weight:700}tfoot .table-variants__cell{border-bottom:0}}.wishlist{margin:55px 0 80px}.wishlist--cart{padding-top:50px;border-top:1px solid #dfdfdf}h2.wishlist__title{font-size:28px;font-weight:700}h1.wishlist__title{margin-top:50px}.table-wishlist{margin-bottom:20px}.table-wishlist thead th{font-size:13px;display:table-cell}.table-wishlist tbody{background:#fff}.table-wishlist tbody tr{border:1px solid #dfdfdf}.table-wishlist__col--product{width:40%}.table-wishlist__cell{font-size:12px}.table-wishlist__cell--action a{display:inline-block;padding:0 15px 0 25px;text-decoration:none;color:#aaa;font-size:12px}.table-wishlist__cell--action a .svg-remove:before{content:"";display:block;width:12px;height:12px;background:url(/public/frontend/svg/remove-thin.svg) 50% no-repeat;background-size:contain}.table-wishlist__cell--action a:hover{color:red}.table-wishlist__cell--product{display:flex}.table-wishlist__cell--product__desc{padding:10px;flex:1}.table-wishlist__cell--product__desc span{display:block;color:#000;font-size:16px;line-height:1.2;font-weight:700}.table-wishlist__cell--product__desc a{display:block;font-size:13px;color:#777;font-weight:700;text-decoration:none;margin-top:3px}.table-wishlist__cell--availability p{margin:0;font-weight:700;font-size:13px;line-height:1.5}.table-wishlist__cell--price{font-size:17px}.table-wishlist__cell--amount{text-align:left}.table-wishlist__cell--amount form{display:flex;align-items:center;white-space:nowrap}.table-wishlist__cell--amount form .form-input--after{display:none}.table-wishlist__cell--amount form .form-input-spinbox{min-width:95px;height:39px;padding:0;display:flex;justify-content:center}.table-wishlist__cell--amount form .form-input-spinbox__input{line-height:39px;height:39px}.table-wishlist__cell--amount form .form-input-spinbox__input-wrapper{display:flex;justify-content:center}.table-wishlist__cell--amount form .form-input-spinbox__btn{right:0;height:100%;width:32px;background:#fff;padding:5px 10px;color:#777;font-size:19px;cursor:pointer}.table-wishlist__cell--amount form .form-input-spinbox__btn--minus{left:0}.table-wishlist__cell--amount form .btn--add-to-cart{margin-left:10px;height:39px;min-height:unset;width:40px;padding:0;font-size:0}.table-wishlist__cell--amount form .btn--add-to-cart:before{margin-left:0;width:100%;background-position:50%}.table-wishlist__cell__image{display:inline-block;position:relative;height:75px;width:75px}.table-wishlist__cell__image img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%}@media only screen and (max-width:768px){.wishlist{margin-bottom:-1px}.table-wishlist{width:100vw;margin:0 calc(-2% - 11px);border-left:0;border-right:0;display:block}.table-wishlist tbody,.table-wishlist tfoot{display:block;background:#fff}.table-wishlist tbody tr,.table-wishlist tfoot tr{border:0;border-bottom:1px solid #dfdfdf}.table-wishlist tbody tr:first-of-type,.table-wishlist tfoot tr:first-of-type{border-top:1px solid #dfdfdf}.table-wishlist thead{display:none}.table-wishlist__row{display:flex;flex-wrap:wrap;padding:20px 15px;position:relative;align-items:center}tfoot .table-wishlist__row{border:0}.table-wishlist__cell{display:block}tfoot .table-wishlist__cell{display:none}.table-wishlist__cell--image{float:left;width:40px}.table-wishlist__cell--product{width:100%;display:flex}.table-wishlist__cell--amount{padding-left:0;margin-right:15px}.table-wishlist__cell--name{padding-left:85px;padding-right:20px}.table-wishlist__cell--availability,.table-wishlist__cell--price{flex-basis:50%;margin-bottom:15px}.table-wishlist__cell--price{text-align:right}.table-wishlist__cell--action{position:absolute;top:10px;right:0}.table-wishlist__cell--total-price{flex-basis:50%;margin-bottom:0;text-align:left}tfoot .table-wishlist__cell--total-price{display:block;text-align:center;font-weight:700}tfoot .table-wishlist__cell--total-price span{font-size:14px;color:red}.table-wishlist__cell--add-to-wishlist{position:absolute;right:15px;bottom:20px;text-align:right}}@media only screen and (min-width:769px){.table-wishlist{width:100%}.table-wishlist__cell{padding:5px;text-align:left}thead .table-wishlist__cell{font-weight:700}tfoot .table-wishlist__cell{border-bottom:0}.table-wishlist__cell--image{width:70px}.table-wishlist__cell--price{text-align:right}.table-wishlist__cell--amount{width:13%}.table-wishlist__cell--action{text-align:center;width:5%}.table-wishlist__cell--action a{padding:10px 35px}.table-wishlist__cell--total-price{text-align:right;font-weight:700}.table-wishlist__cell--total-price span{display:inline-block;margin-left:5px;color:red;font-size:16px}.table-wishlist__cell__price-mobile{display:none}}@media only screen and (min-width:1280px){.table-wishlist__cell--amount{padding-left:45px}}.window-bar{padding:0 20px;text-align:center;background:red;color:#fff}.window-bar__item{padding:5px 0}.window-bar a,.window-bar a:hover{color:#fff}.window-popup{display:flex;flex-direction:column;position:fixed;top:10px;max-height:calc(100% - 20px);left:10px;padding:25px 0;z-index:10001;transform:scaleX(0);width:calc(100% - 20px);will-change:transform;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.3);transition:transform .2s cubic-bezier(.8,.2,.48,1);border-radius:3px}.is-flex-popup-height-issue-detected .window-popup,.is-safari .window-popup{display:block;*zoom:1}.is-flex-popup-height-issue-detected .window-popup:after,.is-flex-popup-height-issue-detected .window-popup:before,.is-safari .window-popup:after,.is-safari .window-popup:before{content:"";display:table}.is-flex-popup-height-issue-detected .window-popup:after,.is-safari .window-popup:after{clear:both}.window-popup--active{transform:scaleX(1)}@media only screen and (min-width:600px){.window-popup--standard{position:fixed;width:480px;left:50%;margin-left:-240px}}@media only screen and (min-width:600px){.window-popup--wide{width:calc(100vw - 50px);max-height:calc(100% - 90px);left:20px;top:20px}}@media only screen and (min-width:769px){.window-popup--wide{position:fixed;width:750px;left:50%;margin-left:-375px}}.window-popup__in{width:100%;max-height:calc(100vh - 90px);overflow:auto;flex:1;padding:0 25px;text-align:center}.window-popup__in .in-message{text-align:center;line-height:1.5}.window-popup__close{position:absolute;top:5px;right:5px;width:25px;height:25px;line-height:25px;text-align:center;color:#777;text-decoration:none;font-weight:700;font-size:10px}.window-popup__close:hover{text-decoration:none}.window-popup__actions{padding:12.5px 25px;width:100%;text-align:right}@media only screen and (min-width:480px){.window-popup__actions{padding-bottom:0}}.window-popup__actions--multiple-buttons{display:flex;flex-direction:column}@media only screen and (min-width:480px){.window-popup__actions--multiple-buttons{flex-direction:row;align-items:center;justify-content:space-between}}.window-popup__actions__btn{width:100%}@media only screen and (min-width:480px){.window-popup__actions__btn{width:auto}}.window-popup__actions--multiple-buttons .window-popup__actions__btn{margin:2px 0}.window-popup__actions__btn i{position:relative;top:0;font-size:12px}.window-popup__actions__btn--cancel i{transform:rotate(90deg);float:left;margin:0 10px -6px 0}@media only screen and (min-width:480px){.window-popup__actions__btn--cancel{order:-1}}.window-popup__actions__btn--continue i{transform:rotate(-90deg);float:right;margin:0 0 0 10px}.window-popup__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;will-change:background;transition:background .2s cubic-bezier(.8,.2,.48,1)}.window-popup__overlay--active{background:rgba(0,0,0,.75)}.box-breadcrumb{padding:25px 0 20px;font-size:0}.box-breadcrumb__item{display:inline-block;vertical-align:middle;margin-bottom:15px;font-size:14px}@media only screen and (min-width:769px){.box-breadcrumb__item{margin:0}}.box-breadcrumb .svg-breadcrumbs-arrow{padding:0 20px;vertical-align:middle;margin-bottom:15px}@media only screen and (min-width:769px){.box-breadcrumb .svg-breadcrumbs-arrow{margin:0}}.box-breadcrumb .svg-breadcrumbs-arrow:before{content:"";display:block;width:5px;height:10px;background:url(/public/frontend/svg/breadcrumbs-arrow.svg) no-repeat 50%;background-size:contain}.box-cart-bottom{margin:20px 0}@media only screen and (min-width:769px){.box-cart-bottom{display:flex;justify-content:space-between;align-items:flex-start}.is-no-flex .box-cart-bottom{display:block;*zoom:1}.is-no-flex .box-cart-bottom:after,.is-no-flex .box-cart-bottom:before{content:"";display:table}.is-no-flex .box-cart-bottom:after{clear:both}}@media only screen and (min-width:769px){.box-cart-bottom__cart-export{width:35%}}.box-cart-bottom__cart-export h3{font-size:16px;line-height:1.2;margin-bottom:10px}.box-cart-bottom__total-price{margin-top:30px}@media only screen and (min-width:769px){.box-cart-bottom__total-price{width:35%}}.box-cart-bottom__total-price__item{display:flex;justify-content:space-between;margin-bottom:15px}.box-cart-bottom__total-price__item div{font-size:16px;line-height:1.2}.box-cart-bottom__total-price__item--vat div{color:#777}.box-cart-bottom__total-price__item--with-vat div{font-size:20px;font-weight:700}.box-cart-bottom__total-price__item--promo-with-vat div{color:red;font-size:16px;font-weight:700}.box-cart-bottom__total-price__item--info-text{color:red}.box-cart-bottom__info{margin-bottom:10px;text-align:center}@media only screen and (min-width:769px){.box-cart-bottom__info{flex:1;text-align:left}.is-no-flex .box-cart-bottom__info{float:left;width:50%}}.box-cart-bottom__promo{text-align:center}@media only screen and (min-width:769px){.box-cart-bottom__promo{flex:1;text-align:right}.is-no-flex .box-cart-bottom__promo{float:right;width:50%}}.box-cart-empty{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.box-cart-empty__image{flex:1;padding-right:10px;text-align:center;width:120px;margin:35px 0}.box-cart-empty__text{flex:1;padding:0 10px;text-align:center;max-width:700px;margin-bottom:35px;font-size:12px}@media only screen and (min-width:600px){.box-cart-empty__text{font-size:14px;padding-left:40px;padding-right:40px;font-size:16px}}@media only screen and (min-width:1540px){.box-cart-empty__text{font-size:20px}}.box-cookies{position:fixed;bottom:0;left:0;right:0;z-index:1000;padding:10px 0;will-change:transform;text-align:center;border-top:1px solid #dfdfdf;background:#fff;transition:transform .2s cubic-bezier(.8,.2,.48,1)}.box-cookies--closing{transform:scaleY(0)}.box-cookies__in{padding:0 20px;display:flex;align-items:center;justify-content:center;width:100%}@media only screen and (min-width:1920px){.box-cookies__in{margin:0 auto;width:1920px}}.box-cookies__btn{padding-left:10px}.box-condition{padding:10px;margin-bottom:20px;width:490px;max-width:100%;background:#fff;border:1px solid #ddd}.box-condition__in{margin-bottom:10px}.box-condition__control{text-align:right}.box-condition iframe{border:none}@media only screen and (min-width:769px){.box-detail{*zoom:1}.box-detail:after,.box-detail:before{content:"";display:table}.box-detail:after{clear:both}}.box-detail__image{position:relative;margin-bottom:20px}@media only screen and (min-width:1540px){.box-detail__image{width:55%;float:left;padding-right:100px}}.box-detail__image__main{position:relative;padding:10px;margin-bottom:20px;text-align:center;border:1px solid #ddd;font-size:0}.box-detail__image__main img{width:auto;height:auto}.box-detail__image__video{margin:55px 0;background:#666}.box-detail__info{margin-bottom:20px}@media only screen and (min-width:1540px){.box-detail__info{width:45%;float:right;padding-right:8%}}.box-detail__info__add-to-cart{border:1px solid #f5f5f5;margin-bottom:60px}.box-detail__info__add-to-cart__availability{padding:30px 25px 35px 30px;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:769px){.box-detail__info__add-to-cart__availability{flex-direction:row;justify-content:space-between}}.box-detail__info__add-to-cart .availability__title{font-size:19px}.box-detail__info__add-to-cart .availability__wrapper{display:flex}.box-detail__info__add-to-cart .availability__wrapper p{margin:15px}@media only screen and (min-width:769px){.box-detail__info__add-to-cart .availability__wrapper p{margin:0 0 0 30px}}.box-detail__info__add-to-cart .availability__stock{font-size:15px;margin:0 0 0 35px}.box-detail__info__add-to-cart .availability__stock span{font-weight:700;color:#289c1c}.box-detail__info__add-to-cart .availability__stock--out-of-stock span{color:red}.box-detail__info__params{margin-bottom:30px;padding:10px 0;font-size:0;width:65%;-moz-column-count:1;column-count:1}.box-detail__info__params dd,.box-detail__info__params dt{margin:0;padding:.8em 0 1em;display:inline-block;vertical-align:top;border-top:1px solid #dfdfdf;font-size:13px}.box-detail__info__params dd:first-of-type,.box-detail__info__params dt:first-of-type{border-top:none}.box-detail__info__params dt{padding-right:5px;width:45%}.box-detail__info__params dd{width:55%;font-weight:700}.box-detail__info__params:empty{display:none}.box-detail__info .h3{font-size:22px;margin-bottom:10px}.box-detail__related-products{margin:0 -2px}.box-detail__related-products .in-tab{margin:0 -2%}.box-detail__related-products .in-tab .list-categories{margin-bottom:-65px}.box-detail__related-products .in-tab .list-categories__item__mainVariant-title{margin-bottom:10px}.box-detail-add{background:#f5f5f5;padding:30px 25px 15px 30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0}.box-detail-add__actions{display:flex;margin-bottom:15px}.box-detail-add__actions .form-input-spinbox{height:58px;background:#fff}.box-detail-add__actions .form-input-spinbox__input{height:100%}.box-detail-add__actions .form-input-spinbox__btn{background:#fff}@media only screen and (max-width:599px){.box-detail-add__actions .btn--add-to-cart{font-size:0;width:58px;padding:0}.box-detail-add__actions .btn--add-to-cart:before{width:100%;margin:0;background-position:50%}}.box-detail-add__actions .btn{margin-left:10px}.box-detail-add__prices{position:relative;margin-bottom:15px}.box-detail-add__prices__item{color:#777;font-size:10px}.box-detail-add__prices__item--main{font-weight:700;font-size:25px;line-height:1.2;color:#000}.box-detail-add__prices__item--before-sale{text-decoration:line-through}.box-detail-add__prices__item--discount{position:absolute;top:-42px;font-size:13px;font-weight:700;padding:.5em .65em .4em;color:#fff;white-space:nowrap;background:red}.box-detail-add__prices__item--discount:after{content:"";display:block;width:8px;height:4px;background:red;position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0)}.box-error-page{display:flex;align-items:center;flex-wrap:wrap}.box-error-page__text{width:100%}@media only screen and (min-width:600px){.box-error-page__text{width:50%}}.box-error-page__text__main{margin:40px 0}.box-error-page__image{width:100%;text-align:center}@media only screen and (min-width:600px){.box-error-page__image{width:50%}}.box-filter{display:none;position:relative;margin-bottom:20px;z-index:10001}@media only screen and (min-width:769px){.box-filter{width:100%;z-index:0}}.box-filter__item-wrapper{display:flex;flex-flow:row wrap;margin-left:-35px}.box-filter.active{display:block}.box-filter__opener{display:inline-block;cursor:pointer}.box-filter__opener:after{content:"";display:inline-block;width:15px;height:1em;margin-left:10px;vertical-align:middle;background:url(/public/frontend/svg/custom-arrow.svg) 50% no-repeat;background-size:contain;transition:.2s cubic-bezier(.8,.2,.48,1)}.box-filter__opener.active:after{transform:rotate(180deg)}.box-filter__break{width:100%}.box-filter__slider__wrap{font-size:0;margin-top:15px;padding-top:7px}.is-no-js .box-filter__slider__wrap__range{display:none}.box-filter__selectbox{margin-top:15px}.box-filter__selectbox select{height:58px;width:100%}.box-filter__price{order:-1}.box-filter__price,.box-filter__slider{width:100%;padding-left:35px;margin-bottom:35px;font-size:0}@media only screen and (min-width:480px){.box-filter__price,.box-filter__slider{width:48%}}@media only screen and (min-width:769px){.box-filter__price,.box-filter__slider{width:30%}}@media only screen and (min-width:1540px){.box-filter__price,.box-filter__slider{width:18%}}.box-filter__price__item,.box-filter__slider__item{width:80px;display:inline-block}.box-filter__price__item .input,.box-filter__slider__item .input{height:30px;width:80px;text-align:center;font-size:12px;color:#000}.box-filter__price__item .input::-webkit-input-placeholder,.box-filter__slider__item .input::-webkit-input-placeholder{opacity:1;color:#707070;font-style:normal}.box-filter__price__item .input::-moz-placeholder,.box-filter__slider__item .input::-moz-placeholder{opacity:1;color:#707070;font-style:normal}.box-filter__price__item .input:-ms-input-placeholder,.box-filter__slider__item .input:-ms-input-placeholder{opacity:1;color:#707070;font-style:normal}.box-filter__price__item .input:-moz-placeholder,.box-filter__slider__item .input:-moz-placeholder{opacity:1;color:#707070;font-style:normal}.box-filter__price__item--text,.box-filter__slider__item--text{width:calc(100% - 160px);padding:0 5px;text-align:center;font-size:15px}.box-filter__price__item--right,.box-filter__slider__item--right{text-align:right;float:right}.box-filter__choice{width:100%;padding-left:35px;margin-bottom:35px}@media only screen and (min-width:480px){.box-filter__choice{width:48%}}@media only screen and (min-width:1280px){.box-filter__choice{width:30%}}@media only screen and (min-width:1540px){.box-filter__choice{width:18%}}.box-filter__choice--first{padding-top:0;margin-top:0;border-top:0}.box-filter__choice__title{display:block;position:relative;padding-right:20px;color:#000;font-size:16px}.box-filter__choice__title .svg{display:none;position:absolute;right:0;top:2px;color:#000;font-size:12px;transition:color .2s cubic-bezier(.8,.2,.48,1);transform:rotate(0deg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box-filter__choice__title .svg:hover{color:red}.box-filter__choice__title.active .svg{top:2px;transform:rotate(180deg)}.box-filter__choice__title__link{display:block;font-size:12px}.box-filter__choice__inputs{margin-top:15px}.box-filter__choice--usages{width:100%;padding-left:0}.box-filter__choice--usages .form-choice{display:inline-block;float:none;min-width:auto;padding-right:0;margin-right:20px}.box-filter__choice--usages .form-choice__label{font-weight:700}.box-filter__choice--threads{width:100%;padding-left:0}.box-filter__choice--threads .form-choice{display:inline-block;float:none;min-width:auto;padding-right:0;margin-right:20px}.box-filter__choice--threads .form-choice__label{font-weight:700}.box-filter__choice .hidden_option{display:none}.box-filter__action{padding:20px 0}.box-filter__action .svg-remove:before{background:url(/public/frontend/svg/remove.svg) no-repeat 50%;background-size:contain}.box-filter__parameters{width:100%}.box-filter__parameters #product_filter_form_parameters{display:flex;flex-flow:row wrap}.box-filter #product_filter_form_parameters_53,.box-filter #product_filter_form_parameters_54{order:-1}.box-free-transport{display:inline-block;padding:10px;border:1px solid #ddd}@media only screen and (min-width:769px){.box-free-transport{padding:10px 20px}}.box-free-transport strong{color:red}.box-free-transport--done strong{color:#289c1c}.box-gallery{height:80px;position:relative;margin-bottom:20px}.box-gallery .slick-list{overflow:hidden}.box-gallery__item{float:left;width:50%;padding:0 10px;box-sizing:content-box}@media only screen and (min-width:320px){.box-gallery__item{width:33.33333333%}}@media only screen and (min-width:600px){.box-gallery__item{width:25%}}@media only screen and (min-width:769px){.box-gallery__item{width:33.33333333%}}@media only screen and (min-width:1540px){.box-gallery__item{width:25%}}.box-gallery__item__link{display:block;width:100%;height:80px;position:relative;border:1px solid #ddd}.box-gallery__item img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%}.box-gallery__arrow{float:left;line-height:40px;width:40px;height:40px;margin-top:20px;text-align:center;cursor:pointer;color:#ddd}.box-gallery__arrow .svg-arrow:before{content:"";display:block;width:8px;height:16px;background:url(/public/frontend/svg/gallery-icon.svg) 50% no-repeat;background-size:contain}.box-gallery__arrow--prev{position:relative;transform:rotate(180deg)}.box-gallery__arrow--next{position:relative}.box-gallery__arrow.slick-disabled{color:#f7f7f7;cursor:default;opacity:0}.box-gallery__arrow.slick-hidden{cursor:default;opacity:0}.box-gallery__in{float:left;width:calc(100% - 80px)}.box-chooser{margin-bottom:20px}.box-chooser__item{width:100%;height:80px;padding:25px;border:1px solid #dfdfdf;border-top:0 solid #dfdfdf;display:flex;align-items:center;cursor:pointer;background:#fff}.box-chooser__item:first-of-type{border-top-width:1px}.box-chooser__item__check{width:28px}.box-chooser__item__image{width:90px;margin:0 10px;text-align:center}@media only screen and (max-width:599px){.box-chooser__item__image{display:none}}.box-chooser__item__image img{display:inline-block;vertical-align:middle}.box-chooser__item__title{width:calc(100% - 198px);padding:0 10px}@media only screen and (max-width:599px){.box-chooser__item__title{width:100%}}.box-chooser__item__title__name{font-size:16px}@media only screen and (max-width:599px){.box-chooser__item__title__name{font-size:13px}}.box-chooser__item--inactive .box-chooser__item__title__name{color:#aaa}.box-chooser__item--active .box-chooser__item__title__name{font-weight:700}.box-chooser__item__price{width:80px;display:flex;justify-content:flex-end;font-size:16px;font-weight:700}@media only screen and (max-width:599px){.box-chooser__item__price{font-size:13px}}.box-chooser__item__price__vat{font-weight:400}.box-chooser__item__price--free .box-chooser__item__price__vat{display:none}.box-chooser__item--inactive .box-chooser__item__price{color:#aaa}.box-chooser__item--active{border-color:#000;border-top-width:1px}.box-list{display:flex;flex-direction:column}.box-list__panel{width:100%;padding:35px 0 0}.box-list__panel h3{font-size:20px;font-weight:500;margin-bottom:35px}.box-list__content{display:flex;flex-direction:column}.box-list__description__text{margin-bottom:10px;line-height:16px}.box-list__description__text--small{overflow:hidden;height:32px}.box-list__description__more{text-align:center}.box-list__description__more__btn{display:none}.box-list__producer{display:flex;flex-direction:column;justify-content:flex-start;width:100%;margin-bottom:20px}@media only screen and (min-width:600px){.box-list__producer{flex-direction:row}}.box-list__producer__image{align-self:center;min-width:170px;padding-right:20px}.box-list__producer__text{align-self:flex-start}@media only screen and (min-width:600px){.box-list__producer__text{align-self:center}}.box-login__title{margin-bottom:20px}.box-login__item{margin-bottom:5px;margin-right:20px}.box-login__item--checkbox{margin-top:10px}.box-login__item--submit{margin-top:20px;margin-bottom:20px}.box-login__item--info{margin-bottom:0}.box-login__item .input{width:100%}.box-order{margin-top:45px}.box-order h3{font-size:28px;line-height:1.2}.box-order h3.margin-top-40{margin-top:40px}@media only screen and (min-width:769px){.box-order{width:100%;display:flex}}.box-order__info{margin-bottom:60px}@media only screen and (min-width:769px){.box-order__info{width:64%;padding-right:5%}}.box-order__info__item{margin-bottom:40px}.box-order__info__item__message{display:flex;align-items:center;color:red;font-size:17px;line-height:1.2;max-width:550px}.box-order__info__item__message .svg-icon{padding:0 20px 0 30px}.box-order__info__item--white-block{background:#fff;padding:25px;border:1px solid #dfdfdf;margin-bottom:40px}.box-order__info__item--white-block--login{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.box-order__info__item--white-block--login span{text-align:center}@media only screen and (max-width:599px){.box-order__info__item--white-block--login .btn--primary{margin:15px auto 0}}.box-order__info__item--white-block .svg{padding:0 15px}@media only screen and (max-width:768px){.box-order__info .btn--back{display:none}}.box-order__input-wrapper{width:100%;float:left}@media only screen and (min-width:1280px){.box-order__input-wrapper--one-second{width:50%}}@media only screen and (min-width:1280px){.box-order__input-wrapper--three-fourth{width:66%}}@media only screen and (min-width:1280px){.box-order__input-wrapper--one-fourth{width:50%;width:34%;padding-left:30px}}.box-order__input-wrapper--one-fourth button{text-align:left}@media only screen and (min-width:1280px){.box-order__input-wrapper--one-fourth button{margin-right:90px}}@media only screen and (min-width:600px){.box-order__input-wrapper--one-fourth dd{margin-left:90px}}@media only screen and (min-width:1280px){.box-order__input-wrapper--one-fourth dd{margin-left:65px}}.box-order__input-wrapper--one-fourth dt{width:auto}.box-order__input-wrapper .btn-no-style{height:48px;margin-bottom:20px}@media only screen and (max-width:1279px){.box-order__input-wrapper .btn-no-style{margin-left:90px}}@media only screen and (max-width:599px){.box-order__input-wrapper .btn-no-style{margin-left:0}}.box-order__cart{margin-top:55px;margin-bottom:20px}@media only screen and (min-width:769px){.box-order__cart{width:36%}}.box-order__cart__checklists{margin:20px 0}.box-order__cart__user-password-enter{margin-bottom:35px}.box-order__cart .btn--back{margin:20px auto 15px;display:block}@media only screen and (min-width:769px){.box-order__cart .btn--back{display:none}}.box-order__cart__order-export{margin-top:3rem}.box-order-type{display:none;margin-bottom:20px;*zoom:1}.box-order-type:after,.box-order-type:before{content:"";display:table}.box-order-type:after{clear:both}.box-order-type__item{float:left;padding:5px 10px;border:1px solid transparent;font-size:12px}@media only screen and (min-width:600px){.box-order-type__item{padding:8px 15px;font-size:14px}}@media only screen and (min-width:1920px){.box-order-type__item{padding:10px 20px}}.box-order-type__item.active{background:#fff;border-color:#ddd;color:#000;text-decoration:none;font-weight:700}.box-order-detail__table{width:100%}@media only screen and (min-width:769px){.box-order-detail__total{*zoom:1}.box-order-detail__total:after,.box-order-detail__total:before{content:"";display:table}.box-order-detail__total:after{clear:both}}.box-order-detail__total__table{width:100%}@media only screen and (min-width:769px){.box-order-detail__total__table{float:right;width:500px}}.box-order-detail__total__table td,.box-order-detail__total__table th{text-align:right;padding:8px 12px}.box-order-detail__total__table th{font-size:15px;text-align:left}@media only screen and (min-width:769px){.box-order-detail__total__table th{text-align:right}}.box-orders__table{width:100%}.box-progress{padding:0;list-style:none;max-width:1024px;margin:0 auto;display:flex;flex-direction:column;align-items:stretch;width:100%}@media only screen and (min-width:600px){.box-progress{flex-direction:row}}.box-progress__item{width:100%;display:flex;align-items:center;padding:15px;border-bottom:1px solid #fff}@media only screen and (min-width:600px){.box-progress__item{width:33.33333333%;padding:35px}}.box-progress__item:first-child{border-left:0}.box-progress__item--active{font-weight:700;border-bottom-color:red}.box-progress__item__inner{width:100%;text-align:center;font-size:16px}@media only screen and (min-width:769px){.box-progress__item__inner{font-size:24px}}.box-progress__item__step{font-weight:700}@media only screen and (min-width:769px){.box-progress__item__step{font-size:18px}}.box-promo-code{display:inline-block}.box-promo-code__input{display:inline-block;vertical-align:middle;white-space:nowrap}.box-promo-code__input .input{width:120px}.box-promo-code__btn{display:inline-block;vertical-align:middle}.box-promo-code__added{display:flex;align-items:center;padding:10px;border:1px solid #ddd;color:#289c1c}.box-promo-code__added__remove{margin-left:10px;position:relative;top:-1px;text-decoration:none;color:#aaa}.box-promo-code__added__remove:hover{color:red}.box-promo-code__added__remove .svg{font-size:11px}.box-slider{display:none}@media only screen and (min-width:769px){.box-slider{display:block;position:relative;width:1620px;max-width:100%;margin:0 auto 30px;visibility:hidden}.box-slider__in{width:100%;overflow:hidden;border:1px solid #ddd}.box-slider .slick-initialized{visibility:visible}.box-slider__item{float:left;width:0;position:relative}.box-slider__item img{margin:0 auto;display:block}.box-slider .slick-dots{padding:0;margin:0;list-style:none;position:absolute;left:10px;bottom:10px;z-index:2}.box-slider .slick-dots li{display:inline-block}.box-slider .slick-dots li button{display:block;width:8px;height:8px;line-height:8px;padding:0;margin:0 4px 0 0;text-indent:-9999px;font-size:0;background:#000;cursor:pointer;border:none;border-radius:50%}.box-slider .slick-dots li.slick-active button{background:red}}.icon-row{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 calc(2% + 10px) 35px}@media only screen and (min-width:769px){.icon-row{flex-wrap:nowrap;padding:70px 0;width:100%;max-width:1220px;margin:0 auto}}.icon-row__box{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;width:48%;margin-top:35px}@media only screen and (min-width:769px){.icon-row__box{width:22%;margin-top:0}}@media only screen and (min-width:1540px){.icon-row__box{flex-flow:row;justify-content:flex-start;text-align:left}}.icon-row__box:nth-child(4) .svg:before{content:"";width:82px;height:74px;margin-right:15px;display:block;background:url(/public/frontend/svg/icon-4.svg) 50% no-repeat;background-size:contain}.icon-row__box:nth-child(3) .svg:before{content:"";width:82px;height:74px;margin-right:15px;display:block;background:url(/public/frontend/svg/icon-3.svg) 50% no-repeat;background-size:contain}.icon-row__box:nth-child(2) .svg:before{content:"";width:82px;height:74px;margin-right:15px;display:block;background:url(/public/frontend/svg/icon-2.svg) 50% no-repeat;background-size:contain}.icon-row__box:first-child .svg:before{content:"";width:82px;height:74px;margin-right:15px;display:block;background:url(/public/frontend/svg/icon-1.svg) 50% no-repeat;background-size:contain}.icon-row__box p span{font-weight:700}.export-action{display:flex}.export-action__btn{background:#fff;color:#000;display:flex;align-items:center;font-size:12px;font-weight:400;line-height:1.2;padding:20px 20px 20px 10px;border:1px solid #dfdfdf;border-left-width:0}@media only screen and (max-width:768px){.export-action__btn{width:100%;justify-content:center}}.export-action__btn:first-child{border-left-width:1px}.export-action__btn:hover{background:#fff;color:#000}.export-action__btn:hover .svg-icon:before{transform:translateY(-5px)}.export-action__btn .svg-icon:before{content:"";display:block;width:25px;height:28px;margin-right:10px;transition:.2s cubic-bezier(.8,.2,.48,1)}.export-action__btn .svg-pdf-icon:before{background:url(/public/frontend/svg/pdf-icon.svg) 50% no-repeat;background-size:contain}.export-action__btn .svg-csv-icon:before{background:url(/public/frontend/svg/csv-icon.svg) 50% no-repeat;background-size:contain}.export-action__btn .svg-xml-icon:before{background:url(/public/frontend/svg/xml-icon.svg) 50% no-repeat;background-size:contain}.box-fast-order{margin-bottom:35px}.box-fast-order h3{font-size:16px;line-height:1.2;margin-bottom:10px}.box-fast-order__row{position:relative;background:#fff;display:flex;justify-content:space-between;border:1px solid #dfdfdf;align-items:center;max-height:58px}@media only screen and (max-width:768px){.box-fast-order__row{flex-direction:column;border:none;background:transparent;max-height:none}}.box-fast-order__form{max-width:400px;width:100%}@media only screen and (max-width:768px){.box-fast-order__form{max-width:none;background:#fff;border:1px solid #dfdfdf}}.box-fast-order__form label{display:none}.box-fast-order__form .input{width:100%;border:none;padding-left:50px;background:url(/public/frontend/svg/feather-search.svg) 15px no-repeat;background-size:23px}.box-fast-order__form .input__code{background:none}.box-fast-order__form .search__hint{top:50px}@media only screen and (min-width:769px){.box-fast-order__form .search__hint{top:58px;max-width:400px}}.box-fast-order__form .search__hint__item__link{cursor:pointer}.box-fast-order__add-to-cart{display:flex;padding:10px}.btn--add-to-cart--use-code{padding:10px 15px}.box-sent{margin:80px 0;display:flex;flex-direction:column;text-align:center}.box-sent h1{margin:20px 0 8px;font-size:36px}.box-sent h2{font-size:26px}.box-sent__text{font-size:17px;line-height:1.3;max-width:800px;margin:40px auto}.box-sent__text span{display:block;margin-bottom:35px}.box-wishlist-empty{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.box-wishlist-empty__image{flex:1;padding-right:10px;text-align:center;width:120px;margin:35px 0}.box-wishlist-empty__text{flex:1;padding:0 10px;text-align:center;max-width:700px;margin-bottom:35px;font-size:12px}@media only screen and (min-width:600px){.box-wishlist-empty__text{font-size:14px;padding-left:40px;padding-right:40px;font-size:16px}}@media only screen and (min-width:1540px){.box-wishlist-empty__text{font-size:20px}}.main-detail{list-style:none;width:100%;display:flex;flex-wrap:wrap;align-items:stretch;margin:0 0 20px;padding:20px 0 0}.main-detail .web__main--with-panel{margin-left:-80px}.main-detail__in{padding:5px;min-height:353px}.main-detail__block,.main-detail__in{flex:1;display:flex;flex-direction:column}.main-detail__block{color:#000}.main-detail__block,.main-detail__block:hover{text-decoration:none}.main-detail__title{flex:1;display:block;margin-bottom:30px;line-height:1.35;font-size:28px;font-weight:700;color:#000;transition:color .2s cubic-bezier(.8,.2,.48,1)}.list-products__item__block:hover .main-detail__title{color:red}.main-detail__image-list{flex-basis:100%}@media only screen and (min-width:600px){.main-detail__image-list{margin-left:-2.5%}}.main-detail__image-list__item{margin-bottom:20px}@media only screen and (min-width:480px){.main-detail__image-list__item{display:inline-block;vertical-align:top;width:100%}}@media only screen and (min-width:600px){.main-detail__image-list__item{width:30.4%;margin-left:2.5%}}@media only screen and (min-width:1280px){.main-detail__image-list__item{width:30.5%;margin-bottom:40px}}@media only screen and (min-width:1540px){.main-detail__image-list__item{width:30.6%}}@media only screen and (min-width:1920px){.main-detail__image-list__item{max-width:480px}}.main-detail__image-list__item__image{display:block;width:100%;text-align:center;padding-bottom:61%;margin-bottom:15px;border:1px solid #dfdfdf;position:relative;overflow:hidden}.main-detail__image-list__item__image picture{position:absolute;top:0;left:0;width:100%;height:100%}.main-detail__image-list__item__image picture img{width:auto;height:auto;max-width:100%;max-height:100%;transition:.2s}.main-detail__image-list__item:hover img{transform:scale(1.15)}.main-detail__info{display:flex;align-items:baseline;flex-wrap:wrap;width:100%;margin-bottom:30px}.main-detail__info__description{width:100%;margin-bottom:15px;font-size:14px;line-height:1.4}.main-detail__info__price{width:50%;padding-right:5px}.main-detail__info__price__item{display:block;font-size:12px;color:#aaa}.main-detail__info__price__item--main{font-size:16px;font-weight:700;color:red}.main-detail__info__availability{width:50%;padding-left:5px;text-align:right;font-size:12px}@media only screen and (max-width:1279px){.main-detail__action-wrapper{position:absolute;width:100%;left:0;height:100%;z-index:0!important}}.main-detail__action{text-align:center;display:flex;white-space:nowrap;justify-content:flex-end}@media only screen and (max-width:1279px){.main-detail__action{position:absolute;top:15px;right:calc(2% + 10px)}}.main-detail__mobile-arrow{display:block;position:absolute;bottom:10px;width:100%;text-align:center;cursor:pointer}.main-detail__mobile-arrow .svg-product-arrow{transform:rotate(180deg)}tr.closed .main-detail__mobile-arrow .svg-product-arrow{transform:none}@media only screen and (min-width:1280px){.main-detail__mobile-arrow{display:none}}.main-detail__table{width:100%;border:1px solid #dfdfdf}@media only screen and (max-width:768px){.main-detail__table{position:relative;width:100vw;margin:0 calc(-2% - 10px);border-right:0;border-left:0}}.main-detail__table__title{font-size:13px;padding:25px 15px;margin:0 calc(-2% - 10px);border-top:1px solid #dfdfdf;font-weight:700}@media only screen and (min-width:1280px){.main-detail__table__title{display:none;margin:0}}.main-detail__table .main-detail__table__name{padding:25px 0 15px;margin-bottom:1px;order:-3}@media only screen and (min-width:1280px){.main-detail__table .main-detail__table__name{padding-top:15px;padding-left:15px}}@media only screen and (max-width:1279px){.main-detail__table .main-detail__table__name{width:80%;align-items:baseline;min-height:55px}}.main-detail__table .main-detail__table__description{font-size:11px;text-align:left}@media only screen and (max-width:1279px){.main-detail__table .main-detail__table__description{order:10;flex-direction:column;align-items:flex-start;margin-top:1em;font-size:13px}}th.main-detail__table .main-detail__table__description{text-align:left;font-size:13px}.main-detail__table .main-detail__table__description:before{font-size:13px;margin-right:10px}@media only screen and (max-width:1279px){.main-detail__table .main-detail__table__description:before{margin-bottom:5px}}@media only screen and (min-width:1280px){.main-detail__table .main-detail__table__param{max-width:125px}}@media only screen and (max-width:1279px){.main-detail__table .main-detail__table__multiple-values>div{display:flex;align-items:flex-end}.main-detail__table .main-detail__table__multiple-values>div>*{margin-left:5px}}.main-detail__table__price{order:-2}.main-detail__table__availability{position:relative;order:-1}.main-detail__table__availability p{line-height:1.4}.main-detail__table__availability p .svg-info{font-size:13px}@media only screen and (max-width:1279px){tr.closed .main-detail__table__availability{order:-2;margin-bottom:50px}}.main-detail__table__discount{order:-1}@media only screen and (max-width:1279px){.main-detail__table thead{display:none}}.main-detail__table thead tr{background:#fff;padding:5px 0}.main-detail__table td,.main-detail__table th{text-align:center;padding:15px 5px;font-size:13px}@media only screen and (min-width:1540px){.main-detail__table td,.main-detail__table th{padding:15px}}@media only screen and (max-width:1279px){.main-detail__table td,.main-detail__table th{display:flex;justify-content:space-between;align-items:flex-end;padding:0;min-height:2em;z-index:1}}.main-detail__table td:first-child,.main-detail__table th:first-child{text-align:left}@media only screen and (min-width:1540px){.main-detail__table td:first-child,.main-detail__table th:first-child{white-space:nowrap}}@media only screen and (max-width:1279px){.main-detail__table td:before,.main-detail__table th:before{content:attr(title);font-weight:700}}.main-detail__table td a,.main-detail__table th a{color:red;text-decoration:underline}.main-detail__table td p,.main-detail__table th p{font-size:13px;margin:0}.main-detail__table tr{border-bottom:1px solid #dfdfdf;background:#f1f1f1;padding:0 12px 0 0}@media only screen and (max-width:1279px){.main-detail__table tr{position:relative;display:flex;flex-direction:column;padding:0 calc(2% + 10px) 35px;overflow:hidden}}.main-detail__table tr:nth-child(2n){background:#f8f8f8}@media only screen and (max-width:1279px){.main-detail__table tr.closed{max-height:150px}}.main-detail__table .form-input-spinbox{padding:0 24px 0 3px}@media only screen and (max-width:768px){.main-detail__table .form-input-spinbox{display:none}}.main-detail__table .form-input-spinbox input{height:40px}@media only screen and (max-width:768px){.main-detail__table .form-input--after{display:none}}.main-detail__table .btn--primary{height:40px;min-height:unset;width:40px;padding:0;font-size:0;margin-left:5px}@media only screen and (max-width:768px){.main-detail__table .btn--primary{display:none}}@media only screen and (max-width:768px){.main-detail__table .btn--primary.btn--add-to-cart{display:block}}.main-detail__table .btn--primary:before{margin:0;width:100%;background-position:50%}.main-detail__price-with-vat--before-sale{font-size:10px!important;color:#777;text-decoration:line-through}.main-detail__sale--percentage{color:red;font-weight:700}.main-detail__stock{white-space:nowrap}.main-detail__stock span{color:#289c1c}.main-detail__stock--out-of-stock span{color:red}@media only screen and (max-width:1279px){.main-detail__stock .tooltip{left:auto!important;right:0;top:35px!important}}@media only screen and (max-width:1279px){.main-detail__stock .tooltip-arrow{display:none}}.js-load-more-button{visibility:hidden}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-muted{color:#aaa}.text-no-wrap{white-space:nowrap}.clear{clear:both}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.position-relative{position:relative}.float-left{float:left}.float-right{float:right}.float-none{float:none}.cursor-pointer{cursor:pointer}.cursor-move{cursor:move}.cursor-auto{cursor:auto}.cursor-help{cursor:help}.border-top-0{border-top-width:0}.margin-bottom-35{margin-bottom:35px}.margin-top-35{margin-top:35px}.margin-top-40{margin-top:40px}.margin-top-55{margin-top:55px}@media only screen and (min-width:769px){.margin-top-m60-lg{margin-top:-60px}}.padding-error{padding:120px 0 60px}@media only screen and (min-width:769px){.padding-top-60-lg{padding-top:60px}}.margin-0{margin:0}.margin-left-0{margin-left:0}.margin-right-0{margin-right:0}.margin-bottom-0{margin-bottom:0}.margin-top-0{margin-top:0}.margin-5{margin:5px}.margin-left-5{margin-left:5px}.margin-right-5{margin-right:5px}.margin-bottom-5{margin-bottom:5px}.margin-top-5{margin-top:5px}.margin-10{margin:10px}.margin-left-10{margin-left:10px}.margin-right-10{margin-right:10px}.margin-bottom-10{margin-bottom:10px}.margin-top-10{margin-top:10px}.margin-15{margin:15px}.margin-left-15{margin-left:15px}.margin-right-15{margin-right:15px}.margin-bottom-15{margin-bottom:15px}.margin-top-15{margin-top:15px}.margin-20{margin:20px}.margin-left-20{margin-left:20px}.margin-right-20{margin-right:20px}.margin-bottom-20{margin-bottom:20px}.margin-top-20{margin-top:20px}@media only screen and (max-width:768px){.margin-0-tablet{margin:0}.margin-left-0-tablet{margin-left:0}.margin-right-0-tablet{margin-right:0}.margin-bottom-0-tablet{margin-bottom:0}.margin-top-0-tablet{margin-top:0}.margin-5-tablet{margin:5px}.margin-left-5-tablet{margin-left:5px}.margin-right-5-tablet{margin-right:5px}.margin-bottom-5-tablet{margin-bottom:5px}.margin-top-5-tablet{margin-top:5px}.margin-10-tablet{margin:10px}.margin-left-10-tablet{margin-left:10px}.margin-right-10-tablet{margin-right:10px}.margin-bottom-10-tablet{margin-bottom:10px}.margin-top-10-tablet{margin-top:10px}.margin-15-tablet{margin:15px}.margin-left-15-tablet{margin-left:15px}.margin-right-15-tablet{margin-right:15px}.margin-bottom-15-tablet{margin-bottom:15px}.margin-top-15-tablet{margin-top:15px}.margin-20-tablet{margin:20px}.margin-left-20-tablet{margin-left:20px}.margin-right-20-tablet{margin-right:20px}.margin-bottom-20-tablet{margin-bottom:20px}.margin-top-20-tablet{margin-top:20px}}@media only screen and (max-width:599px){.margin-0-mobile{margin:0}.margin-left-0-mobile{margin-left:0}.margin-right-0-mobile{margin-right:0}.margin-bottom-0-mobile{margin-bottom:0}.margin-top-0-mobile{margin-top:0}.margin-5-mobile{margin:5px}.margin-left-5-mobile{margin-left:5px}.margin-right-5-mobile{margin-right:5px}.margin-bottom-5-mobile{margin-bottom:5px}.margin-top-5-mobile{margin-top:5px}.margin-10-mobile{margin:10px}.margin-left-10-mobile{margin-left:10px}.margin-right-10-mobile{margin-right:10px}.margin-bottom-10-mobile{margin-bottom:10px}.margin-top-10-mobile{margin-top:10px}.margin-15-mobile{margin:15px}.margin-left-15-mobile{margin-left:15px}.margin-right-15-mobile{margin-right:15px}.margin-bottom-15-mobile{margin-bottom:15px}.margin-top-15-mobile{margin-top:15px}.margin-20-mobile{margin:20px}.margin-left-20-mobile{margin-left:20px}.margin-right-20-mobile{margin-right:20px}.margin-bottom-20-mobile{margin-bottom:20px}.margin-top-20-mobile{margin-top:20px}}.padding-0{padding:0}.padding-left-0{padding-left:0}.padding-right-0{padding-right:0}.padding-bottom-0{padding-bottom:0}.padding-top-0{padding-top:0}.padding-5{padding:5px}.padding-left-5{padding-left:5px}.padding-right-5{padding-right:5px}.padding-bottom-5{padding-bottom:5px}.padding-top-5{padding-top:5px}.padding-10{padding:10px}.padding-left-10{padding-left:10px}.padding-right-10{padding-right:10px}.padding-bottom-10{padding-bottom:10px}.padding-top-10{padding-top:10px}.padding-15{padding:15px}.padding-left-15{padding-left:15px}.padding-right-15{padding-right:15px}.padding-bottom-15{padding-bottom:15px}.padding-top-15{padding-top:15px}.padding-20{padding:20px}.padding-left-20{padding-left:20px}.padding-right-20{padding-right:20px}.padding-bottom-20{padding-bottom:20px}.padding-top-20{padding-top:20px}@media only screen and (max-width:768px){.padding-0-tablet{padding:0}.padding-left-0-tablet{padding-left:0}.padding-right-0-tablet{padding-right:0}.padding-bottom-0-tablet{padding-bottom:0}.padding-top-0-tablet{padding-top:0}.padding-5-tablet{padding:5px}.padding-left-5-tablet{padding-left:5px}.padding-right-5-tablet{padding-right:5px}.padding-bottom-5-tablet{padding-bottom:5px}.padding-top-5-tablet{padding-top:5px}.padding-10-tablet{padding:10px}.padding-left-10-tablet{padding-left:10px}.padding-right-10-tablet{padding-right:10px}.padding-bottom-10-tablet{padding-bottom:10px}.padding-top-10-tablet{padding-top:10px}.padding-15-tablet{padding:15px}.padding-left-15-tablet{padding-left:15px}.padding-right-15-tablet{padding-right:15px}.padding-bottom-15-tablet{padding-bottom:15px}.padding-top-15-tablet{padding-top:15px}.padding-20-tablet{padding:20px}.padding-left-20-tablet{padding-left:20px}.padding-right-20-tablet{padding-right:20px}.padding-bottom-20-tablet{padding-bottom:20px}.padding-top-20-tablet{padding-top:20px}}@media only screen and (max-width:599px){.padding-0-mobile{padding:0}.padding-left-0-mobile{padding-left:0}.padding-right-0-mobile{padding-right:0}.padding-bottom-0-mobile{padding-bottom:0}.padding-top-0-mobile{padding-top:0}.padding-5-mobile{padding:5px}.padding-left-5-mobile{padding-left:5px}.padding-right-5-mobile{padding-right:5px}.padding-bottom-5-mobile{padding-bottom:5px}.padding-top-5-mobile{padding-top:5px}.padding-10-mobile{padding:10px}.padding-left-10-mobile{padding-left:10px}.padding-right-10-mobile{padding-right:10px}.padding-bottom-10-mobile{padding-bottom:10px}.padding-top-10-mobile{padding-top:10px}.padding-15-mobile{padding:15px}.padding-left-15-mobile{padding-left:15px}.padding-right-15-mobile{padding-right:15px}.padding-bottom-15-mobile{padding-bottom:15px}.padding-top-15-mobile{padding-top:15px}.padding-20-mobile{padding:20px}.padding-left-20-mobile{padding-left:20px}.padding-right-20-mobile{padding-right:20px}.padding-bottom-20-mobile{padding-bottom:20px}.padding-top-20-mobile{padding-top:20px}}.font-size-10{font-size:10px}.font-size-14{font-size:14px}.font-size-18{font-size:18px}.font-size-22{font-size:22px}.font-size-26{font-size:26px}.font-size-20{font-size:20px}.font-size-16{font-size:16px}.font-size-13{font-size:13px}.font-size-12{font-size:12px}.font-size-11{font-size:11px}.display-block{display:block}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-none{display:none}@media only screen and (max-width:768px){.display-block-tablet{display:block}.display-inline-tablet{display:inline}.display-inline-block-tablet{display:inline-block}.display-none-tablet{display:none}}@media only screen and (max-width:599px){.display-block-mobile{display:block}.display-inline-mobile{display:inline}.display-inline-block-mobile{display:inline-block}.display-none-mobile{display:none}}