/*! 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{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;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:-0.25em}sup{top:-0.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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{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]{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%, 0);transform:translate(50%, 0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0, -18px);transform:translate(0, -18px);top:auto;right:28px}
body::-webkit-scrollbar{width:10px;background-color:#f9f9fd}body::-webkit-scrollbar-thumb{border-radius:10px;background-color:#dc092e}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:#f9f9fd}.clear-btn,.footer .container .year,.main .catalog .copy__btn,.main .catalog .search__input,.main .catalog .sort__text,.header .container .price-basket__name,.header__found,.header__container .logo__caption .logo__home{font-family:"DM Sans",sans-serif;font-style:normal;font-weight:400;color:#231f20}.footer .container .course__pict,.footer .container .github__pict,.header .container .to-basket__pict,.header__container .logo__pict{background-repeat:no-repeat;background-position:0 center;background-size:100% 100%}.main .catalog .product_line__add,.main .catalog .product_line .price__discount,.main .catalog .product_line .price__old,.main .catalog .product_line__price,.main .catalog .product_line__description,.main .catalog .product_line__title,.main .catalog .product__add,.main .catalog .product .price__discount,.main .catalog .product .price__old,.main .catalog .product__price,.main .catalog .product__title{margin:0;font-family:Helvetica,Arial,sans-serif;font-weight:700;line-height:20px}html,body{height:100%;width:100%;background-color:#fff}body{display:flex;flex-direction:column}.container{margin:0 auto;max-width:1180px;padding:0px 10px}.header{box-shadow:0 2px 4px 0 rgba(0,0,0,.1);flex:0 0 auto}.header__container{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 570px){.header__container{flex-direction:column}}.header__container .logo{display:flex;flex-direction:row;align-items:center;gap:5px}.header__container .logo__pict{width:50px;height:50px;background-image:url(assets/images/logo.svg)}.header__container .logo__caption .logo__home{font-weight:bold;transition:1s;text-decoration:none}.header__container .logo__caption .logo__home:hover{color:red}.header .container .price-basket__name{font-size:20px}.header .container .to-basket__pict{width:50px;height:50px;background-image:url(assets/images/to-basket.svg);transition:1s;cursor:pointer}.header .container .to-basket__pict:hover{opacity:.4}.main{flex:1 0 auto}.main__wrapper{display:flex;padding:10px}.main__aside{flex:0 0 25%;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.main__catalog{position:relative;display:flex;flex-direction:column;flex:0 1 75%;gap:20px;padding:20px 30px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.main .catalog__panel{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.main .catalog .sort{align-self:flex-end}.main .catalog .sort__button{color:#231f20;border:1px solid #231f20;display:flex;border-radius:10px;background-color:rgba(0,0,0,0);cursor:pointer}.main .catalog .sort__text{font-size:16px}.main .catalog .sort__text:before{content:"⇅";font-size:20px;margin-right:5px}.main .catalog .sort__chooseList{display:none;position:absolute;z-index:50;top:0;right:0;background:#fff;padding:20px;border-radius:10px;box-shadow:0 -2px 4px 0 rgba(35,31,32,.05),0 4px 8px 0 rgba(35,31,32,.1)}.main .catalog .search__input{font-size:15px;width:100%;border:1px solid #d3d2d2;border-radius:10px;padding:20px 50px 20px 12px;white-space:nowrap;text-overflow:ellipsis}.main .catalog .copy__btn{font-size:15px;width:100%;border:1px solid #d3d2d2;border-radius:10px;padding:20px;text-align:center;cursor:pointer}.main .catalog .typeView{align-self:flex-end}.main .catalog .typeView__icon{border-radius:10px;border:1px solid #231f20;cursor:pointer;background-color:inherit;font-size:20px;padding:5px 10px}.main .catalog .chooseList__typeSort{font-family:"DM Sans",sans-serif;font-size:15px;padding:3px;display:flex;justify-content:flex-start;gap:10px;margin-bottom:3px}.main .catalog .chooseList__typeSort label{cursor:pointer;display:inline-block}.main .catalog__products{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;flex:1 0 75%}@media screen and (max-width: 910px){.main .catalog__products{grid-template-columns:1fr 1fr}}@media screen and (max-width: 650px){.main .catalog__products{grid-template-columns:1fr}}.main .catalog__product{display:flex;align-items:center;gap:8px;width:200px;height:320px;flex-direction:column;padding:20px;box-shadow:0 -2px 4px 0 rgba(35,31,32,.05),0 4px 8px 0 rgba(35,31,32,.1);cursor:pointer}.main .catalog .product__discount-wrap,.main .catalog .product__rating-wrap,.main .catalog .product__title-wrap,.main .catalog .product__price-wrap,.main .catalog .product__add-wrap{align-self:flex-start}.main .catalog .product__discount{margin:0;padding:2px 8px 3px;width:fit-content;color:#fff;background-color:#dc092e;border-radius:4px;font-size:14px;font-family:Helvetica,Arial,sans-serif}.main .catalog .product__image img{width:200px;height:120px;object-fit:cover}.main .catalog .product__rating{color:#ffb000;margin:0px}.main .catalog .product__title{font-size:20px}.main .catalog .product__price{font-size:17px}.main .catalog .product .price__old{font-size:17px;color:#8c8c8c;text-decoration:line-through}.main .catalog .product .price__discount{font-size:17px;color:#dc092e}.main .catalog .product__add{padding:8px 15px;font-size:15px;color:#fff;background-color:#dc092e;border:none;border-radius:10px;transition:1s}.main .catalog .product__add:hover{background-color:#231f20;cursor:pointer}.main .catalog__product_line{display:grid;grid-template-columns:1fr 1fr 1fr;flex-direction:row;align-items:flex-start;gap:8px;padding:20px;box-shadow:0 -2px 4px 0 rgba(35,31,32,.05),0 4px 8px 0 rgba(35,31,32,.1)}.main .catalog .product_line__img-wrap{cursor:pointer}.main .catalog .product_line__img-wrap img{width:260px;height:190px;object-fit:cover}.main .catalog .product_line__inf-wrap{display:flex;flex-direction:column;gap:10px}.main .catalog .product_line__add-wrap{align-self:flex-end}.main .catalog .product_line__discount{margin:0;padding:2px 8px 3px;width:fit-content;color:#fff;background-color:#dc092e;border-radius:4px;font-size:14px;font-family:Helvetica,Arial,sans-serif}.main .catalog .product_line__title{font-size:20px}.main .catalog .product_line__rating{color:#ffb000;margin:0px}.main .catalog .product_line__description{font-weight:600;font-size:14px}.main .catalog .product_line__price{font-size:17px}.main .catalog .product_line .price__old{font-size:17px;color:#8c8c8c;text-decoration:line-through}.main .catalog .product_line .price__discount{font-size:17px;color:#dc092e}.main .catalog .product_line__add{padding:8px 70px;font-size:15px;color:#fff;background-color:#dc092e;border:none;border-radius:10px;transition:1s}.main .catalog .product_line__add:hover{background-color:#231f20;cursor:pointer}.footer{background:#d50438;flex:0 0 auto}.footer__container{display:flex;justify-content:space-around;align-items:center}.footer .container .github{display:flex;gap:15px}.footer .container .github__pict{width:50px;height:50px;background-image:url(assets/images/github.svg);transition:1s;cursor:pointer}.footer .container .github__pict:hover{opacity:.4}.footer .container .github .author2{-webkit-filter:invert(100%);filter:invert(100%)}.footer .container .year{font-size:20px}.footer .container .course__pict{width:120px;height:90px;background-image:url(assets/images/rs_school.svg);transition:1s;cursor:pointer}.footer .container .course__pict:hover{opacity:.4}.clear-btn{font-size:15px;font-weight:500;border:1px solid #111010;border-radius:10px;padding:20px;text-align:center;cursor:pointer}._hover:hover{color:red;border-radius:10px;border:1px solid #d50438;transition:all .4s ease}
.cart{flex:0 1 100%;font-family:"DM Sans",sans-serif;box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.cart__wrapper{display:flex}.cart__list-products{padding:10px;flex:0 1 70%;margin:0px 15px;box-shadow:inset 0 0 6px rgba(0,0,0,.2)}.cart__summary{flex:0 1 30%;padding:0px 10px 10px 10px;margin:0px 15px;box-shadow:inset 0 0 6px rgba(0,0,0,.2)}.list-products__header{padding:5px 15px;display:flex;align-items:center;box-shadow:inset 0 0 6px rgba(0,0,0,.2)}.list-products__title{flex:1 0 auto}.list-products__limit-info{font-size:24px;margin-right:15px}.list-products__page-caunt{display:flex;justify-content:center;align-items:center;margin-left:35px}.list-products__page-title{font-size:15px;font-weight:500;margin-right:10px}.list-products__left-btn{margin-right:10px}.list-products__page-number{font-size:20px;font-weight:500;margin-right:10px}.list-products__input{width:35px;padding:5px 5px 5px 10px;border:2px solid crimson;font-size:20px;font-weight:500}.cart-btn{font-size:25px;padding:5px 7px;color:crimson;border-radius:50%;border:2px solid crimson;text-align:center;cursor:pointer}.cart-btn:hover{color:#000;border:2px dashed #000}.summary__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px}.summary__title{display:flex;align-items:center;justify-content:center;font-size:25px;margin:0px 0px 20px 0px;width:100%;height:75px;box-shadow:inset 0 0 6px rgba(0,0,0,.2)}.summary__input{border:2px solid crimson;padding:15px;font-size:20px}.summary__products{font-size:20px;font-weight:500;border-bottom:2px solid crimson;margin-bottom:15px}.summary__total{font-size:20px;font-weight:500;border-bottom:2px solid crimson;color:#000;margin-bottom:15px}.summary__promo-info{padding:8px 20px;border-radius:14px;margin:25px 0px;border:2px solid crimson;font-size:15px}.summary__buy-btn{background:crimson;color:#fff;padding:8px 55px;letter-spacing:1px;font-weight:500;font-size:20px;cursor:pointer;border-radius:10px;border:2px solid #fff;transition:.2s ease all}.summary__buy-btn:hover{color:crimson;border:2px dashed crimson;background:#fff;transition:.2s ease all}.summary__form{display:flex;flex-direction:column;justify-content:center;align-items:center}.cart-item{margin-top:15px;display:flex;padding:30px 10px 40px 10px;box-shadow:inset 0 0 6px rgba(0,0,0,.8);background-color:rgba(145,141,141,.1)}.cart-item__number{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;margin-right:15px;display:flex;justify-content:center;align-items:center;font-size:40px;font-weight:500;color:crimson}.cart-item__img{width:200px;height:150px;margin-right:30px}.cart-item__img img{width:100%;height:100%;object-fit:cover;border-radius:30px;border:2px solid crimson}.cart-item__info-block{flex:1 1 60%}.info-block__title{font-weight:600;margin:0px 0px 15px 0px}.info-block__information{padding-left:15px;border-left:2px solid crimson;display:block}.info-block__rat-discount{margin-top:25px;display:flex;width:100%;justify-content:space-around}.stock-and-price-block{flex:0 1 10%;font-size:30px;font-weight:500}.stock-and-price-block__base{font-size:16px;font-weight:500;padding:5px 15px;border-radius:10px;border:2px solid crimson}.stock-and-price-block__stock{width:80px;margin-bottom:15px}.stock-and-price-block__count-of-prod{display:flex;width:100%;justify-content:space-around;align-items:center;margin-bottom:20px}.stock-and-price-block__btn{padding:0px 2px;border:2px solid crimson;cursor:pointer;color:crimson;width:30px;border-radius:30px;display:flex;justify-content:center;align-items:center}.stock-and-price-block__btn:hover{color:#000;border:2px dashed #000}#cart-price-one-prod{font-size:25px;display:flex;justify-content:center;align-items:center}#cart-prod,#cart-total{color:crimson}.price-basket__name_count{color:crimson;font-weight:500}.promo-block{display:flex;justify-content:space-around;align-items:center;width:200px;padding:10px;border-radius:15px;border:2px dashed #000;margin-top:10px;font-weight:500}.discount-btn{background-color:#000;padding:5px 10px;color:#fff;font-weight:500;cursor:pointer;transition:.3s ease all;border-radius:10px}.discount-btn:hover{background-color:#fff;color:#000;transition:.3s ease all}#cart-total-new{color:red;font-weight:900;font-size:25px}.added-discount{display:flex;justify-content:space-around;align-items:center;width:200px;padding:10px;border-radius:15px;border:2px dashed #000;margin-top:10px;margin-bottom:10px;font-weight:500}.added-span{font-size:16px;color:crimson}.added-btn{box-sizing:border-box;background-color:#000;padding:3px 7px;color:#fff;font-weight:500;font-size:13px;border:2px dashed #000;cursor:pointer;transition:.3s ease all;border-radius:10px}.added-btn:hover{background-color:#fff;border:2px dashed #000;color:#000;transition:.3s ease all}.summary-wrapper-tot,.newPriceBlock{display:flex;justify-content:center;align-items:center}.newPriceSpan{font-size:20px;font-weight:900;color:crimson}
#error-page{background-repeat:no-repeat;background-position:0 center;background-size:100% 100%}#error-page{background-image:url(assets/images/error.jpg)}
.filters{padding:0px 2px 0px 4px;font-family:"DM Sans",sans-serif}.filters__main-title{font-size:25px;font-weight:500;text-align:center;margin-bottom:5px}.filters__filter{height:180px;overflow:hidden;border-right:2px solid #dc092e;padding-right:5px;margin-bottom:25px}.filters__title{background-color:#dc092e;color:#fff;padding:4px 8px;width:90%;border-radius:15px;margin-bottom:10px}.filters__btn{font-size:14px;background-color:#fff;text-align:center;color:#dc092e;padding:0px 8px;width:88%;border:2px solid #dc092e;font-weight:500;border-radius:10px;margin-bottom:5px;transition:all .5s ease;cursor:pointer}.filters__input-row{padding:3px;display:flex;justify-content:space-between;margin-bottom:3px}.filters__input-row label{cursor:pointer;display:inline-block;padding:2px 6px;font-weight:500}.filters__counter{display:inline-block;color:#dc092e;font-weight:500}.cheked{background-color:#dc092e;color:#fff;border-radius:5px;font-weight:500}._active{color:#000;border:2px solid #000}.row-null{color:#9c9c9c}.counters{margin-top:10px;display:flex;justify-content:space-between;padding:0px 8px 0px 0px}.range-counter{padding-top:2px;width:50px;height:20px;display:flex;font-weight:500;font-size:15px;border:1px solid #dc092e;border-radius:5px;justify-content:center;align-items:center;color:#dc092e;text-align:center}.filters__price{height:auto}.filters__stock{height:auto}.row-disable{pointer-events:none}
.main .product .panel__price,.main .product .about__text,.main .product .about__title,.main .product__title,.main .path__text{font-family:"DM Sans",sans-serif;font-style:normal;font-weight:400;color:#231f20}.main .path__text{font-size:24px}.main .product{border-radius:10px;box-shadow:2px 2px 4px 2px rgba(0,0,0,.1)}.main .product__title{margin-bottom:10px;border-bottom:2px solid #dc092e;font-size:40px;text-align:center}.main .product__inf{display:flex;flex-direction:row;align-items:center}.main .product__pictures{width:25%}.main .product__pictures img{width:60%;cursor:pointer}.main .product__bidpict{width:35%}.main .product__bidpict img{width:60%}.main .product .about{width:40%}.main .product .about__description,.main .product .about__discount,.main .product .about__rating,.main .product .about__stock,.main .product .about__brand,.main .product .about__category{border-radius:10px;box-shadow:2px 2px 4px 2px rgba(0,0,0,.1)}.main .product .about__title{text-align:center;border-bottom:2px solid #dc092e}.main .product .about__text{text-align:center}.main .product .panel{display:flex;flex-direction:column;align-items:center;gap:10px;width:30%}.main .product .panel__price{font-size:30px}.main .product .panel__add,.main .product .panel__buy{padding:15px 20px;border-radius:15px;border:none;background-color:#dc092e;color:#fff;transition:1s}.main .product .panel__add:hover,.main .product .panel__buy:hover{background-color:#231f20;cursor:pointer}
.noUi-handle-lower::after,.noUi-handle-lower::before{display:none}.noUi-handle-upper::after,.noUi-handle-upper::before{display:none}.noUi-horizontal .noUi-handle{width:17px;height:17px;right:-17px;top:-6px;border-radius:50%;cursor:pointer}.noUi-handle{border:1px solid #dc092e;border-radius:3px;background:#fff;box-shadow:none;cursor:pointer}.noUi-connect{height:8px;background-color:#dc092e}.noUi-connects{width:103%}.noUi-base{height:8px}.filters__range-wrapper{height:8px;width:90%}
.validation{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8)}.validation__form{display:flex;flex:1 0 auto;flex-direction:column;padding:30px;border:2px solid #a50037;background-color:#fff}.validation__close{display:flex;justify-content:center;align-items:center;border-radius:30px;border:2px solid #000;padding:5px 0px;font-weight:500;cursor:pointer}.validation__close:hover{color:red;border:2px solid red}.validation__title{font-size:25px;font-weight:500;text-align:center;margin-bottom:10px}.validation__input{border:2px #a50037 solid;margin-bottom:15px;padding:8px}.validation__tilte2{margin-bottom:10px}.validation__flex{display:flex;justify-content:center;align-items:center}.validation__item{display:flex;margin-right:3px;justify-content:center;align-items:center}.val{width:100%;left:0;top:0;position:fixed}
