/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{padding:0;margin:0}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: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: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}[hidden],template{display:none}ul{margin:0;padding:0}li{list-style:none}button{background-size:contain;background-repeat:no-repeat;border:none;overflow:hidden}*{box-sizing:border-box}a{text-decoration:none}a,h1,h2,h3,h4{color:#000;font-family:Bebas Neue,cursive}body{font-family:Lato,sans-serif}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#000}.content{display:flex;justify-content:center;margin:0 auto;max-width:100%;overflow:hidden;padding:100px 4% 0}.gallery{display:flex;width:100%}.gallery__image{background-size:cover;height:250px}.gallery__image--left{display:none;height:100vh;width:40%}@media (min-width:768px){.gallery__image--left{background-position:25% 0;display:block}}@media (min-width:1024px){.gallery__image--left{background-position:5% 0;display:block}}.gallery__image--right{background-image:url(/static/right.jpg);height:100vh;width:100%}@media (min-width:768px){.gallery__image--right{width:60%}}.cont-products{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:100%;overflow:hidden}.product{width:30%}.product__category{color:#8d8d8d;grid-area:category}.product__cont-info{display:grid;grid-template-areas:"title price" "category category";grid-template-columns:1fr 50px;grid-template-rows:1fr 1fr;padding:10px 10px 30px}.product__cont-info p{font-family:Lato,sans-serif}.product__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:325px}.product__price{grid-area:price;justify-self:flex-end}.product__title{grid-area:title}.product-info{display:grid;grid-template-columns:60% 40%;grid-template-rows:100%;grid-template-areas:"left right";height:80vh;overflow:hidden;width:100%}.product-info__desc-top{display:flex;justify-content:space-between;margin-bottom:10px}.product-info__image{background-position:50%;background-size:cover;margin:0 auto;padding-bottom:70%;width:80%}.product-info__left{display:flex;flex-direction:column;grid-area:left;justify-content:space-between}.product-info__right{grid-area:right;justify-self:center;overflow:auto;padding-right:10%;width:70%}.slider{width:100%}.slider__cont{display:grid;grid-row-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;margin:20px 0}.slider__button{background-position:50%;background-size:cover;border-radius:2px;height:100%;width:100%}.slider__item{height:50px;position:relative;width:50px}.slider__item--active:before{background-color:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.sizes{margin:20px 0}.sizes__button{background-color:transparent;border-radius:2px;border:1px solid #eee;-webkit-transition:.2s;transition:.2s}.sizes__button:hover{border-color:#000;-webkit-transition:.5s;transition:.5s}.sizes__cont{display:grid;grid-row-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto}.sizes__cont button{height:50px;width:50px}.sizes__title{padding-bottom:5px}.product-info__btn-add{background-color:#000;border-radius:25px;border:2px solid #000;color:#fff;height:46px;margin:20px 0;-webkit-transition:.2s;transition:.2s;width:100%}.product-info__btn-add:hover{background-color:#fff;color:#000;-webkit-transition:.5s;transition:.5s}.sizes__item--active button{background-color:#000;border-color:#000;color:#fff}.cont-cart{display:grid;grid-template-areas:"left right";grid-template-columns:65% 35%;grid-template-rows:100%;height:80vh;overflow:hidden;width:100%}.product-cart{overflow:auto;width:90%}.product-cart__button{background-color:transparent;color:#8d8d8d;display:inline;grid-area:btn;text-align:end;text-decoration:underline}.product-cart__button:hover{cursor:pointer}.product-cart__category{grid-area:cat}.product-cart__cont-info{color:#8d8d8d;display:grid;grid-area:info;grid-template-areas:"title price" "cat cat" "size btn";grid-template-columns:70% 30%;grid-template-rows:1fr 1fr 1fr;padding:10px}.product-cart__image{background-position:50%;background-size:cover;grid-area:img;height:150px;width:150px}.product-cart__item{border-bottom:1px solid #eee;display:flex;display:grid;grid-template-areas:"img info";grid-template-columns:150px 1fr;padding:10px}.product-cart__price{grid-area:price;justify-self:end}.product-cart__title{color:#000;font-size:20px;grid-area:title}.product-cart__size{grid-area:size}.summary{background-color:#000;color:#fff;grid-area:right;padding:30px;position:relative;width:80%}.summary__checkout{background-color:#fff;border-radius:25px;border:2px solid #fff;bottom:30px;color:#000;font-family:Bebas Neue,cursive;font-size:22px;height:46px;left:30px;margin:20px 0;position:absolute;-webkit-transition:.2s;transition:.2s;width:83%}.summary__checkout:hover{background-color:#000;color:#fff;-webkit-transition:.5s;transition:.5s}.summary__item{display:flex;justify-content:space-between;padding:10px 0}.summary__total{padding:30px 0}.summary__title{color:#fff;font-size:22px;font-weight:500;padding-bottom:15px}.menu{align-items:center;display:flex;justify-content:space-between;width:30%}.menu__item{border-bottom:2px solid #fff;padding:10px 20px 11px;-webkit-transform:translatey(3px);transform:translatey(3px);-webkit-transition:.2s;transition:.2s}.menu__item:hover{border-color:#000;-webkit-transition:.5s;transition:.5s}.menu__item--active{border-color:#000}.header{align-items:center;background-color:#fff;border:1px solid #eee;display:flex;height:50px;justify-content:space-between;padding:0 2%;position:fixed;width:100%}.header__number-cart{background-color:#fff;border-radius:50%;border:1px solid;bottom:0;height:15px;padding-bottom:15px;position:absolute;right:-5px;text-align:center;width:15px}.header__logo{align-content:center;display:flex}.header__logo img{width:60px}.header__shoping-car{position:relative}.header__shoping-car img{width:25px}.modal{background-color:#fff;display:grid;grid-template-areas:"head" "product" "btns";grid-template-columns:1fr;grid-template-rows:20px 1fr 60px;height:40vh;padding:20px;position:absolute;right:50px;top:50px;width:60%}@media (min-width:768px){.modal{width:30%}}.modal__btn{background-color:#fff;border-radius:30px;border:1px solid #000;font-family:Lato,sans-serif;height:60px;-webkit-transition:.2s;transition:.2s;width:48%}.modal__btn:hover{background-color:#000;color:#fff;-webkit-transition:.5s;transition:.5s}.modal__btn button{background-color:#fff;border-radius:30px;border:1px solid #000;font-family:Lato,sans-serif;height:100%;-webkit-transition:.2s;transition:.2s;width:100%}.modal__btn button:hover{background-color:#000;color:#fff;-webkit-transition:.5s;transition:.5s}.modal__btn-close{background-color:transparent;height:15px;position:absolute;right:0;width:15px}.modal__buttons{display:flex;grid-area:btns;justify-content:space-between}.modal-container{align-items:center;background-color:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.modal__head{grid-area:head;position:relative}.modal__messaje{align-items:center;display:flex;grid-area:product;justify-content:center}.modal__product{padding:10px 0}.modal__product,.modal__product-cont-info{display:flex;height:100px;justify-content:space-between}.modal__product-cont-info{flex-direction:column;padding-left:10px}.modal__product-image{background-position:50%;background-size:cover;height:100px;width:100px}.modal__products{align-items:center;display:flex;grid-area:product;justify-content:space-between}.modal__title{align-self:center;color:#000;font-family:Bebas Neue,cursive;font-size:22px;grid-area:message;justify-self:center}
/*# sourceMappingURL=main.a633e35f.chunk.css.map */