.header-decor span{position:relative}.header-decor span:after{height:3px;content:"";position:absolute;bottom:-5px;background-color:#840a20;left:0;width:60px}.header-decor .header-decor__span-white:after{background-color:#fff}.header-decor__position span{margin:16px auto 0;width:60px;display:block}@font-face{src:url(/fonts/icomoon/icomoon.woff) format("woff"),url(/fonts/icomoon/icomoon.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:icomoon}@font-face{src:url(/fonts/montserratbold/montserrat-bold.woff2) format("woff2"),url(/fonts/montserratbold/montserrat-bold.woff) format("woff"),url(/fonts/montserratbold/montserrat-bold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:MontserratBold}@font-face{src:url(/fonts/montserratextrabold/montserrat-extrabold.woff2) format("woff2"),url(/fonts/montserratextrabold/montserrat-extrabold.woff) format("woff"),url(/fonts/montserratextrabold/montserrat-extrabold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:MontserratExtraBold}@font-face{src:url(/fonts/montserratlight/montserrat-light.woff2) format("woff2"),url(/fonts/montserratlight/montserrat-light.woff) format("woff"),url(/fonts/montserratlight/montserrat-light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:MontserratLight}@font-face{src:url(/fonts/montserratmedium/montserrat-medium.woff2) format("woff2"),url(/fonts/montserratmedium/montserrat-medium.woff) format("woff"),url(/fonts/montserratmedium/montserrat-medium.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:MontserratMedium}@font-face{src:url(/fonts/montserratregular/montserrat-regular.woff2) format("woff2"),url(/fonts/montserratregular/montserrat-regular.woff) format("woff"),url(/fonts/montserratregular/montserrat-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:MontserratRegular}@font-face{src:url(/fonts/montserratsemibold/montserrat-semibold.woff2) format("woff2"),url(/fonts/montserratsemibold/montserrat-semibold.woff) format("woff"),url(/fonts/montserratsemibold/montserrat-semibold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:MontserratSemiBold}body{overflow-x:hidden;font-size:16px;color:#333;position:relative;min-width:320px;margin:0;line-height:normal;font-family:MontserratLight,sans-serif}main,nav,section{display:block}template{display:none}b,strong{font-weight:700}h1{font-size:1.5em;margin:0 0 5px;font-family:MontserratRegular,sans-serif}small{font-size:80%}sub{bottom:-.25em}sub,sup{font-size:75%;position:relative;line-height:0;vertical-align:baseline}sup{top:-.5em}img{font-size:12px;border:0}svg:not(:root){overflow:hidden}hr{height:0;box-sizing:content-box}button{overflow:visible;-webkit-appearance:button;font:inherit;text-transform:none;margin:0;cursor:pointer}button::-moz-focus-inner{padding:0;border:0}select{padding:7px 25px 7px 10px;color:#000;font:inherit;font-size:10px;text-transform:none;position:relative;margin:0;cursor:pointer;width:185px;line-height:12px}option,select{border:1px solid #f3f3f3}option{font-size:14px}textarea{overflow:auto;color:#000;font:inherit;margin:0}input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h2{margin:0 0 5px}h3{margin:0}a{color:#840a20;background-color:transparent}a:active,a:hover{outline:0}.link--twilight_gray{color:#333}input{color:inherit;font:inherit;margin:0;line-height:normal}input::-moz-focus-inner{padding:0;border:0}input[type=submit]{-webkit-appearance:button;cursor:pointer}input{color:#000}footer,header,menu{display:block}button{color:#000}*{outline:none!important}.container{margin-right:auto;margin-left:auto;width:100%}.breadcrumbs{margin-bottom:1.8rem}.text-page{padding-bottom:3.65rem}.h-decor-none span:after,.hidden{display:none!important}.show{display:block!important}@media (max-width:575px){.container{max-width:100%}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1200px}}.header_restore{animation:show_restore .4s;position:relative;will-change:transform,animation,position,width,margin,top;top:0;z-index:1000}.main-header__top .container{justify-content:space-between;flex-wrap:wrap;max-width:100%;flex-direction:row;align-items:center;width:100%;flex-basis:100%;display:flex}.site-search__big{position:relative}.site-search__short{margin:0 10px 5px}@media (min-width:980px){.site-search__short{display:none}}.main-header__main-menu{position:relative;background-color:#1474a4;margin-top:13px}.main-header__main-menu .container{justify-content:space-between;flex-wrap:nowrap;max-width:100%;flex-direction:row;align-items:flex-start;width:100%;flex-basis:100%;display:flex}.main-footer{padding-top:2.5rem;background-color:#1474a4}.main-footer .container{max-width:1200px}@media (max-width:1279px){.main-footer .container{max-width:calc(100% - 30px)}}.twsides.catalog-category-page{padding-bottom:5rem}.twsides__content{justify-content:flex-start;flex-wrap:wrap;max-width:100%;flex-direction:row;align-items:flex-start;width:100%;flex-basis:100%;display:flex}.twsides.catalog-category-page .twsides__content__left-side{padding-top:2rem}.twsides__content__left-side{max-width:247px;padding-right:45px;width:100%;flex-basis:247px}.twsides__content__right-side{max-width:calc(100% - 292px);width:100%;flex-basis:calc(100% - 292px)}.product__content{justify-content:flex-start;flex-wrap:wrap;max-width:100%;flex-direction:row;align-items:flex-start;width:100%;flex-basis:100%;margin-top:38px;display:flex}.product__content__left-side,.product__content__right-side{width:50%}@media (max-width:1023px){.container{max-width:calc(100% - 30px)}.product__content__left-side .product__info{margin-top:3rem}}