@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600|Poppins:500|Roboto:400,700);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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:.0625rem dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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:-.125rem}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@media screen and (max-width:480px){html{font-size:14px}}body,html{height:100%}.body__hidden{overflow:hidden}body{font-family:Open Sans,Helvetica,sans-serif;font-size:1rem;line-height:1.15;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;background-color:#fafafa}.wrapper{overflow:hidden;min-height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:480px){.wrapper{display:-webkit-box}}.container{margin:0 auto;max-width:67.5rem;width:95%}@media screen and (max-width:480px){.container{width:85%}}button{border:0;cursor:pointer}*{-webkit-box-sizing:border-box;box-sizing:border-box}ul{padding:0;margin:0;list-style:none}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}p{margin:0;padding:0}button[type=button]{cursor:pointer;background-color:transparent}a{color:inherit;cursor:pointer}img{display:block;width:100%;height:100%}.title{font-size:1rem;font-weight:600}.title_medium{font-size:1.75rem}.title_big{font-size:2.25rem;font-weight:600}@media screen and (max-width:768px){.title_small{font-size:.875rem}}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-radius:10px;position:relative;border:2px solid transparent;-webkit-transition:.3s;transition:.3s}.card:hover{border:2px solid #df212d}.card:hover .triangle-left{border-left-color:#df212d}.card:hover .triangle-right{border-right-color:#df212d}.triangle-left{top:50%;left:-.0625rem;z-index:100;position:absolute;width:0;height:0;border-color:transparent transparent transparent #fafafa;border-style:solid;border-width:6px 0 6px 6px;-webkit-transition:.3s;transition:.3s}.triangle-left:after{content:"";width:1.25rem;height:1.25rem;background:#fafafa;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-.625rem;left:-1.625rem}.triangle-right{top:50%;right:-.0625rem;z-index:100;position:absolute;width:0;height:0;border-color:transparent #fafafa transparent transparent;border-style:solid;border-width:6px 6px 6px 0;-webkit-transition:.3s;transition:.3s}.triangle-right:after{content:"";width:1.25rem;height:1.25rem;background:#fafafa;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-.625rem;left:.375rem}.card__titles{white-space:nowrap;margin-bottom:1.625rem}.card__title{text-transform:uppercase;font-weight:600;letter-spacing:.1em}.card__subtitle{color:rgba(0,0,0,.5)}.card__discount.title{color:#df212d}.card__discount-title{letter-spacing:.4em;text-transform:uppercase;color:rgba(0,0,0,.5)}.card__desc{padding:1.25rem 1.25rem .875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card__img{width:8.125rem;height:10.0625rem}@media screen and (max-width:768px){.card__img{width:6.5rem;height:9rem}}@media screen and (max-width:480px){.card__img{width:5.5625rem;height:8.125rem}}.cards{font-family:Roboto}.cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.25rem}@media screen and (max-width:480px){.cards__list{margin-left:-1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cards__item{min-width:calc(33.33333% - 1.25rem);margin-left:1.25rem;margin-bottom:.9375rem}@media screen and (max-width:768px){.cards__item{min-width:calc(50% - 1.25rem)}}@media screen and (max-width:480px){.cards__item{max-width:16.75rem;margin-left:.9375rem}}.container__content{margin-top:2.5rem}@media screen and (max-width:768px){.container__content{margin-top:1.25rem}}.header{background-color:#fff;padding:2.5625rem 0 2rem;border-bottom:2px solid #e5e5e5}@media screen and (max-width:768px){.header{padding:2.1875rem 0 1.5rem}}.header__title{margin-bottom:2.25rem}@media screen and (max-width:768px){.header__title{text-align:right}}.icon-menu{fill:#f3f4f9;stroke:#000;-webkit-transition:.3s;transition:.3s}.logo{margin-bottom:3.75rem;padding-left:2.5rem}@media screen and (max-width:768px){.logo{margin-bottom:4.375rem}}@media screen and (max-width:480px){.logo{padding-left:1.8125rem}}.logo__icon{width:3.125rem;height:3.125rem;margin-right:.625rem}@media screen and (max-width:768px){.logo__icon{width:1.5625rem;height:1.5625rem}}@media screen and (max-width:480px){.logo__icon{display:none}}.logo__text{text-transform:uppercase}@media screen and (max-width:768px){.logo__text{display:none}}.logo__link{text-decoration:none;font-family:Poppins;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu{position:fixed}@media screen and (max-width:768px){.menu{height:100%}}.menu__icon{width:1.5rem;height:1.5rem;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:480px){.menu__icon{display:none}}.menu__link{text-decoration:none;padding-left:2.1875rem;position:relative}.menu__item{margin-bottom:3.0625rem;font-weight:600;color:#333;-webkit-transition:.3s;transition:.3s;padding-left:2.5rem;position:relative}@media screen and (max-width:768px){.menu__item{margin-bottom:2.5625rem}}@media screen and (max-width:480px){.menu__item{padding-left:0}}.menu__item.active{color:#34abe0}@media screen and (max-width:480px){.menu__item.active:before{display:none}}.menu__item.active:before{content:"";position:absolute;left:.0625rem;width:.1875rem;height:100%;background-color:#34abe0}.menu__item.active .icon-menu{stroke:#34abe0}.menu__item:last-child{margin-bottom:0}.menu__item:hover{color:#34abe0}.menu__item:hover:before{content:"";position:absolute;left:.0625rem;width:.1875rem;height:100%;background-color:#34abe0}.menu__item:hover .icon-menu{stroke:#34abe0}.menu__list{margin-top:2.5rem}.menu__svg-btn{width:3rem;height:6.625rem;fill:#f3f4f9}.menu-burger__svg,.menu__btn{position:absolute;right:-1.0625rem;top:-2.8125rem}@media screen and (max-width:768px){.menu__title{display:none}}.menu-burger{display:block;position:relative;width:1.625rem;height:1.25rem;z-index:100}.menu-burger span{top:.5625rem}.menu-burger:after,.menu-burger:before,.menu-burger span{background-color:#000;position:absolute;width:100%;height:.1875rem;left:0;border-radius:50px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.menu-burger:after,.menu-burger:before{content:""}.menu-burger:before{top:0}.menu-burger:after{bottom:0}.menu-burger.active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:.5625rem}.menu-burger.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:.5625rem}.menu-burger.active span{-webkit-transform:scale(0);transform:scale(0)}.hiiden-block{position:absolute;top:0;left:0;right:0;bottom:0}.page-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.search{position:relative}.search:before{content:"";display:block;position:absolute;left:.3125rem;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='%23fff' stroke='%23D6D6D6'%3E%3Cpath d='M5 11a8 8 0 1 0 16 0 8 8 0 0 0-16 0zM3 21l4.35-4.35' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;width:1.25rem;height:1.25rem}.search__input{width:100%;padding:1.125rem 2.625rem 1rem;border-radius:50px;border:1px solid rgba(51,51,51,.2)}@media screen and (max-width:480px){input::-webkit-input-placeholder{font-size:.875rem}}.sidebar{background-color:#f3f4f9;-webkit-transition:.4s;transition:.4s;position:relative}.sidebar,.sidebar.active{width:15.9375rem}.sidebar.hidden .logo__icon,.sidebar.hidden .logo__text,.sidebar.hidden .menu__title{display:inline}@media screen and (max-width:768px){.sidebar{width:6.5rem;z-index:110}}@media screen and (max-width:480px){.sidebar{width:.5rem;-webkit-transition:.2s;transition:.2s}.sidebar.active{width:12.125rem}}.sidebar__btn{display:none;position:absolute;right:-1.9375rem;top:2.75rem}@media screen and (max-width:768px){.sidebar__btn{display:block}}