.autoComplete_wrapper{width:100%;height:30px;display:inline-block;position:relative}.autoComplete_wrapper>ul{box-sizing:border-box;z-index:1;background-color:#fff;border:1px solid #ccc;outline:0;max-height:226px;margin:-1px 0 0;padding:0;list-style:none;position:absolute;top:50px;left:0;right:0;overflow-y:scroll}.autoComplete_wrapper>ul:empty,.autoComplete_wrapper>ul[hidden]{opacity:0;display:block;transform:scale(0)}.autoComplete_wrapper>ul>li{text-align:left;color:#212121;text-overflow:ellipsis;background-color:#fff;padding:10px}.autoComplete_wrapper>ul>li mark{color:#ff7a7a;background-color:#0000;font-weight:700}.autoComplete_wrapper>ul>li:hover{cursor:pointer;background-color:#f6f5ee}.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:#f6f5ee}@media only screen and (width<=600px){.autoComplete_wrapper>input{width:100%}}form{font-size:1rem}form label,form input,form button,form textarea{box-sizing:border-box}form label,form span{display:block}form label{margin-top:1.5rem}form span{display:inherit;color:#0000004d;transform-origin:0;-webkit-transition:-webkit-transform .3s;line-height:30px;transition:transform .3s}form span.redactor-invisible-space{all:unset}form input,form textarea,form select{resize:none;border:1px solid #ccc;width:100%;padding:5px 10px}form input[type=checkbox],form textarea[type=checkbox],form select[type=checkbox]{width:initial;accent-color:#005243}form button{text-transform:uppercase;cursor:pointer;color:#fff;background-color:#1b1e1b;border-radius:5rem;margin:25px 0;padding:8px 30px;text-decoration:none}form button:hover{background:#15342c}@media (width<=767px){form{font-size:.85rem;line-height:1.5rem}}table{border-collapse:collapse;border:1px solid #ccc;overflow-y:scroll}table p{margin:0;padding:0}table th{font-weight:700!important}table th,table td{text-align:left;vertical-align:top;border:1px solid #ccc;padding:.4rem;font-weight:400!important}table tr:last-of-type td{border-bottom:none}@media (width<=1120px){table{font-size:.85rem}}.alert{border:1px solid #0000;border-radius:4px;margin-bottom:20px;padding:15px;font-size:.85rem;line-height:1.4rem}.alert ul{margin:0}.alert h4{color:inherit;margin-top:0}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{color:inherit;position:relative;top:-2px;right:-21px}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.btn{text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;border:0;border-radius:5rem;padding:.8rem 2.4rem;font-size:1rem;text-decoration:none}@media (width<=767px){.btn{font-size:.85rem}}.btn--black{color:#fff;background-color:#1b1e1b}.btn--black:hover{background:#15342c}.btn--white{background-color:#fff}.btn--green{color:#fff;background-color:#15342c}.btn--full{text-align:center;width:100%;display:block}.btn--sticky{z-index:2;position:sticky;bottom:15px}.btn__size--small{height:2.5rem;padding:0 2rem;font-size:.7rem}footer{margin:15rem var(--container-padding-widescreen)}@media (width<=767px){footer{margin:5rem var(--container-padding-mobile)}}.footer__slogan{margin-bottom:5rem}@media (width<=500px){.footer__slogan{margin-top:-35px}}.footer__slogan--title{text-align:center;text-transform:uppercase;margin-bottom:3.7rem;font-size:4.2rem;font-weight:700}@media (width<=1200px){.footer__slogan--title{font-size:3rem}}@media (width<=768px){.footer__slogan--title{font-size:2rem}}@media (width<=500px){.footer__slogan--title{font-size:1.4rem}}@media (width<=350px){.footer__slogan--title{font-size:1.2rem}}.footer__slogan--link{text-align:center}.footer__slogan--link a{display:inline-block}@media (width<=500px){.footer__slogan--link a{font-size:1rem}}.footer__items--copyright{margin-top:2rem;font-size:.65rem}.footer__items{text-align:center;font-size:1.6rem}.footer__items a{color:#1b1e1b;margin-bottom:1rem;font-size:.85rem;text-decoration:none;display:block}.footer__items a:hover{text-decoration:underline}@media (width<=767px){.footer__items{font-size:1rem}}.footer__logotype{margin:15rem 1rem 5rem}@media (width<=1200px){.footer__logotype{margin-top:5rem;margin-bottom:0}}.footer__logotype--icon{width:100%;height:100%}nav{z-index:5;position:fixed;top:0;left:0;right:0}nav>div{align-items:center;gap:1.5rem;display:flex}.navigation__container{box-sizing:content-box;padding:5px var(--container-padding-widescreen);background-color:#fff0;justify-content:space-between;height:35px;transition:background-color .4s;display:flex}.navigation__container a{color:var(--font-color-primary);text-transform:uppercase;margin-right:1.5rem;font-size:.7rem;font-weight:700;text-decoration:none}.navigation__container a:last-of-type{margin-right:0}.navigation__container.scrolled{background-color:#fff}@media (width<=720px){.navigation__container{padding:5px var(--container-padding-mobile)}}.navigation__left{align-items:center;gap:1.5rem;display:flex}.navigation__right svg{height:15px}.navigation__right a{align-items:center;gap:10px;display:inline-flex;position:relative}@media (width<=991px){.navigation__right a span{font-size:.7rem}.navigation__right a{margin-right:1rem}}@media (width<=720px){.navigation__right a span.navigation__button--text{display:none}.navigation__right a{margin-right:2rem}}@media (width<=380px){.navigation__right a{margin-right:.9rem}}.navigation__badge{color:#fff;background-color:#335e5c;border-radius:100%;justify-content:center;align-items:center;width:15px;height:15px;font-weight:400;display:flex;position:absolute;top:-10px;right:-10px;font-size:8px!important}.navigation__logotype svg{width:140px}@media (width<=420px){.navigation__logotype svg{width:140px}}.navigation__burger{-o-transition:.5s ease-in-out;cursor:pointer;width:30px;height:16px;transition:all .5s ease-in-out;position:relative;transform:rotate(0)}.navigation__burger span{background:var(--font-color-primary);opacity:1;-o-transition:.25s ease-in-out;border-radius:9px;width:100%;height:1px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.navigation__burger span:first-child{top:0}.navigation__burger span:nth-child(2),.navigation__burger span:nth-child(3){top:6px}.navigation__burger span:nth-child(4){top:12px}.navigation__burger.open span:first-child{width:0;top:6px;left:50%}.navigation__burger.open span:nth-child(2){transform:rotate(45deg)}.navigation__burger.open span:nth-child(3){transform:rotate(-45deg)}.navigation__burger.open span:nth-child(4){width:0;top:14px;left:50%}.sidebar__container{opacity:1;width:30rem;padding:0 var(--container-padding-widescreen);box-sizing:border-box;z-index:3;background:#fff;padding-top:70px;transition:left .5s,opacity .5s;position:fixed;top:0;bottom:0;box-shadow:0 4px 20px #00000014}@media (width<=500px){.sidebar__container{width:100%}}.sidebar{height:100%;position:relative}.sidebar a{color:var(--font-color-primary);text-transform:uppercase;padding-bottom:.6rem;font-size:1rem;text-decoration:none;display:block}.sidebar__content{height:95%;overflow:scroll}.sidebar__content::-webkit-scrollbar{width:0}.sidebar__divider{margin:1.5rem 0}.sidebar__footer{background:#fff;position:absolute;bottom:3px;left:0;right:0}.sidebar__footer--socials{gap:1rem;display:flex}.sidebar__footer--socials>a{padding-bottom:0}.sidebar__item--children a,.sidebar__item--parent a{cursor:pointer}.sidebar__item--children{padding-left:15px}.sidebar__item--children.is-active{margin-bottom:10px}.sidebar__item--children a{padding-bottom:.6rem;font-size:.9rem}.sidebar__cart{z-index:5}.sidebar__right{transition:right .5s,opacity .5s;right:0}.cart{grid-gap:25px;grid-template-columns:4fr 1fr;display:grid}@media (width<=1600px){.cart{display:block}}.cart__items{border:1px solid #f1f3f5;border-radius:.7rem;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1rem;display:flex;overflow:hidden}.cart__items:last-of-type{margin-bottom:0}.cart__items--bundle{background:#f7f6f3;border-radius:8px;margin:1rem 0;padding:1rem}.cart__items--bundle>.cart__single--item{border-bottom:1px solid #e8e7e5;grid-template-columns:55px minmax(100px,2fr) minmax(100px,1fr) minmax(60px,165px) 40px;margin-bottom:.3rem;padding-bottom:.3rem;font-size:.8rem}.cart__items--bundle>.cart__single--item>.cart__item--thumbnail img{border-radius:100%;width:55px;height:55px}@media (width<=1300px){.cart__items--bundle>.cart__single--item{grid-template-rows:1fr 35px;grid-template-columns:125px 1fr 24px}}@media (width<=420px){.cart__items--bundle>.cart__single--item{grid-template-columns:95px 1fr 24px}}.cart__bundle--title{font-size:1.4rem;font-weight:700}.cart__single--item{border-bottom:1px solid #f1f3f5;grid-template-columns:minmax(80px,140px) minmax(100px,2fr) minmax(100px,1fr) minmax(60px,165px) 40px;align-items:center;gap:24px;padding-bottom:1rem;display:grid}.cart__single--item:last-of-type{border-bottom:none;padding-bottom:0}@media (width<=1300px){.cart__single--item{grid-template-rows:1fr 35px;grid-template-columns:125px 1fr 24px}}@media (width<=420px){.cart__single--item{grid-template-columns:95px 1fr 24px}}@media (width<=1300px){.cart__item--thumbnail{grid-column:1}.cart__item--title{grid-column:2/3}.cart__item--price{grid-column:2}.cart__item--quantity-container{grid-column:1/2}.cart__toolbar--delete{grid-column:3}.cart__item--title{grid-row:1}.cart__item--price,.cart__item--quantity-container,.cart__toolbar--delete{grid-row:2}}.cart__item--toolbar{justify-content:right;display:flex}.cart__item--thumbnail img{border-radius:.5rem;width:100%;display:block}.cart__item--title>a{color:#000}@media (width<=1300px){.cart__item--title{align-items:start;height:100%}}@media (width<=768px){.cart__item--title{font-size:.8rem}}.cart__item--thumbnail-none{background:#f7f7f7;border-radius:1rem;height:170px}.cart__attribute--item{margin:1rem 0;font-size:.8rem}.cart__toolbar--delete{cursor:pointer;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.cart__toolbar--delete:hover span{text-decoration:underline}.cart__toolbar--delete span{margin-top:2px}.cart__toolbar--delete svg{width:24px;height:24px}.cart__item--quantity-container,.cart__item--price{justify-content:center;width:fit-content;display:flex}.cart__item--price{text-align:center}@media (width<=768px){.cart__item--price{font-size:.8rem}}.cart__item--quantity{border:2px solid #e5e7eb;border-radius:8px;align-items:center;width:fit-content;display:flex}.cart__item--quantity input{text-align:center;background:0 0;border:none;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;width:35px;padding:.4rem;font-weight:700}@media (width<=420px){.cart__item--quantity input{width:25px;padding:.2rem;font-size:.7rem}}.cart__quantity--manage{cursor:pointer;padding:.4rem .8rem;font-weight:700;transition:background-color .2s}.cart__quantity--manage:hover{background:#e5e7eb}@media (width<=420px){.cart__quantity--manage{padding:.2rem .6rem}}.cart__info{position:relative}@media (width<=1300px){.cart__info{margin-top:2rem}}.cart__info--sticky{position:sticky;top:45px}.cart__info--block{background:#f1f3f5;border-radius:.7rem;padding:.8rem;font-size:1.2rem;font-weight:700}.cart__info--block-margin{margin-top:2rem;margin-bottom:.6rem}@media (width<=1300px){.cart__attribute--item{font-size:.65rem}}.compain__grid{grid-gap:10px;display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.compain__index--image{object-fit:contain;max-width:100%;height:initial;width:100%}@media (width<=767px){.compain__index--image{-o-object-fit:cover;object-fit:cover;width:100%;height:100vh;display:block}}.main__catalog{text-align:center;margin:0 0 5rem}.main__catalog--title{color:var(--font-color-primary);text-transform:uppercase}.main__catalog--links{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.main__catalog--links a{color:var(--font-color-primary);text-transform:uppercase;font-size:.65rem}.main__catalog--links a:hover{text-decoration:none}.main__catalog--title{margin-bottom:.8rem;font-size:1.4rem;font-weight:700}.main__posts{margin:15rem var(--container-padding-widescreen);justify-content:center;gap:2rem;display:flex}@media (width<=767px){.main__posts{margin:5rem var(--container-padding-mobile);display:block}}.main__posts--item{display:block;position:relative}.main__posts--item img{object-fit:cover;width:100%;height:100%;max-height:760px;transition:opacity .4s}@media (width<=767px){.main__posts--item img{height:500px}}.main__posts--item img:hover{opacity:.7}.main__posts--item:first-of-type{margin-bottom:.8rem}.main__posts--item:first-of-type span{color:#15342c}.main__posts--item:last-of-type span{color:#fff}.main__posts--item span{text-align:center;text-transform:uppercase;font-size:1.4rem;font-weight:700;line-height:1.7rem;display:block;position:absolute;bottom:2rem;left:0;right:0}@media (width<=1200px){.main__posts--item span{font-size:1rem;line-height:1.4rem}}.flex{display:flex}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}@font-face{font-family:HeliosExtC;src:url(/build/assets/HeliosExtC-BRZcH-N8.woff2)format("woff2");font-style:normal;font-weight:400}@font-face{font-family:HeliosExtC;src:url(/build/assets/HeliosExtC-Bold-geu617GW.woff2)format("woff2");font-style:normal;font-weight:700}:root{--container-padding-widescreen:2rem;--container-padding-mobile:.8rem;--font-color-primary:#1b1e1b}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-family:HeliosExtC}h1{font-size:2rem}@media (width<=767px){h1{font-size:1.2rem}}h2{font-size:1.5rem}@media (width<=767px){h2{font-size:1rem}}h3{font-size:1rem}@media (width<=767px){h3{font-size:.85rem}}.wrapper{padding:0 var(--container-padding-widescreen)}@media (width<=600px){.wrapper{padding:0 var(--container-padding-mobile)}}.wrapper__title{text-transform:uppercase}.wrapper__title a{color:var(--font-color-primary)}.wrapper__title a:hover{color:#005343}.wrapper__navigation--margin{margin-top:85px}.communication{z-index:5;position:fixed;bottom:10px;right:15px}.communication img{width:55px;height:55px}.communication{display:block}
