@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,300;0,400;0,700;1,200;1,300;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,300;0,400;0,700;1,200;1,300;1,400&family=Raleway:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,900;1,900&display=swap";*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;box-sizing:border-box;font-size:62.5%}body{background-color:#f3f3f3;color:#fff;font-family:"Montserrat",sans-serif;font-size:1.5rem}a{list-style:none;text-decoration:none}img{width:100%}.container{width:95%;max-width:1050px;margin:auto}.large-swal{font-size:1.6rem}.swal2-popup{font-size:1.5rem}/*! 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}.header{display:flex;align-items:center;gap:4rem;margin:1.5rem;font-size:1.5rem}.header__cart{padding:4rem 0;justify-content:space-between;margin:0}.header__cart .cart__logo{margin:0}.header__logo{font-family:"Raleway",sans-serif;font-style:italic;font-size:3.5rem;margin-left:4rem;font-weight:900}.header__logo a{color:#f9283b}@media(max-width: 480px){.header__logo{margin-left:1rem;font-size:3rem}}.header__login{display:flex;flex-grow:1;gap:2rem;justify-content:end;margin-right:3rem;font-weight:900}@media(max-width: 480px){.header__login{font-size:1.3rem}}.header__login a{color:#8c8585}.header ul{display:flex;justify-content:center;align-items:center;gap:2rem;list-style:none}.header ul li{position:relative;margin:.5rem;cursor:pointer;transition:1s all ease}.header ul li::after{content:"";position:absolute;width:100%;transform:scaleX(0);height:3px;bottom:-0.5rem;left:0;background-color:#000;transform-origin:bottom right;transition:transform 500ms ease-out}.header ul li:hover{transition:all 500ms}.header ul li:hover::after{transform:scaleX(1);transform-origin:bottom left}.header__link{color:#8c8585;font-weight:bold}.header .active{color:#000}.open__menu,.close__menu{display:none;z-index:2}@media(max-width: 840px){.open__menu,.close__menu{display:block;border:none;border-radius:.5rem;font-size:2rem;background-color:rgba(0,0,0,0);cursor:pointer}.open__menu{color:#000}.header .header__logo{text-align:left;font-size:2.5rem}.header .header__nav{opacity:0;visibility:hidden;display:flex;flex-direction:column;gap:1rem;position:absolute;top:0;right:0;bottom:5%;padding:7rem;border-radius:1rem;background-color:#fff;color:#fff;box-shadow:0 0 0 100vmax rgba(0,0,0,.5);transition:all .5s ease}.header .header__login{margin-right:1rem;z-index:1}.header .visible{opacity:1;visibility:visible;z-index:1}ul{flex-direction:column;align-items:end}}.home_main{display:grid;place-items:center}.hero{display:grid;place-items:center;width:95%;height:90vh;grid-auto-columns:1fr;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);grid-template-areas:" . . ." " headphone headphone headphone" "shop . description";background-color:#8c8585;color:#000;border-radius:2rem;background-image:url(../../../public/img/hero.png);background-position:center center;background-size:50%;background-repeat:no-repeat}@media(max-width: 992px){.hero{height:75vh;background-size:70%}}@media(max-width: 768px){.hero{background-size:80%}}@media(max-width: 480px){.hero{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-template-areas:"headphone  headphone" "shop  description"}}.hero__shop{display:grid;place-items:center;grid-area:shop}.hero__shop a{font-size:1.7vw;padding:2rem 2.5rem;color:#fff;background-color:#f9283b;border-radius:1.5rem;transition:all 500ms}.hero__shop a:hover{background-color:#000}@media(max-width: 480px){.hero__shop a{font-size:3vw}}.items{line-height:1;font-weight:bold}.hero__container{grid-area:headphone}.hero__container .sony{font-size:2.9vw}.hero__container .wireless{font-size:4vw}.hero__container .headphone{font-size:8vw;letter-spacing:.8rem;text-transform:uppercase;font-family:"Raleway",sans-serif;font-weight:900;font-style:italic;color:#fff}.hero__container .headphone span{text-shadow:1rem 1.2rem .5rem rgba(0,0,0,.9)}@media(max-width: 768px){.hero__container .sony{font-size:4vw}.hero__container .wireless{font-size:5vw}.hero__container .headphone{font-size:8vw}}@media(max-width: 480px){.hero__container .sony{font-size:4vw}.hero__container .wireless{font-size:5vw}.hero__container .headphone{font-size:8vw;letter-spacing:2px}}.hero__description{grid-area:description}.hero__description h2{font-size:2rem}.hero__description p{width:60%;font-size:1vw}@media(max-width: 480px){.hero__description p{width:90%;font-size:2.3vw}}.breadcrumbs{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.breadcrumbs__icon{color:#8c8585}.breadcrumbs__link{color:#8c8585;font-size:1.5rem;transition:all 500ms}.breadcrumbs__link:hover{text-decoration:underline}.breadcrumbs__active{font-size:1.5rem;font-weight:600;text-decoration:underline;color:#000}.products{max-width:100%;width:95%;color:#000;padding-top:5rem;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);gap:1.5rem;grid-template-areas:"item1 item2 item3 item3" "item4 item4 item5 item6"}@media(max-width: 768px){.products{gap:1rem}}@media(max-width: 840px){.products{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, 1fr);grid-template-areas:"item1 item1 item2 item2" "item3 item3 item5 item5" "item6 item6 item4 item4"}.products .item1{grid-area:item1}.products .item2{grid-area:item2}.products .item3{grid-area:item3}.products .item4{grid-area:item4}.products .item5{grid-area:item5}.products .item6{grid-area:item6}}.products .product__item{display:flex;padding:2.5rem;border-radius:2rem;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:all 500ms}.products .product__item:hover{box-shadow:0 1px 1px 0 rgba(160,160,160,.6),0 1px 1px 0 rgba(113,113,113,.6);transform:scale(1.02);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.products .card{display:flex;flex-direction:column;justify-content:center;line-height:1}.products .card h3{font-family:"Raleway",sans-serif;font-style:italic;font-weight:900;font-size:3.2rem;text-transform:uppercase}.products .card p{color:#fff;font-size:2.5rem;font-weight:normal}.products .card a{width:50%;font-size:1.2rem;font-weight:900;padding:1rem;border-radius:1rem;text-align:center;box-shadow:0px 3px 6px rgba(0,0,0,.3);transition:all 300ms}@media(max-width: 1200px){.products .card h3{font-size:2.5rem}.products .card p{font-size:2rem}.products .card a{font-size:1rem}}@media(max-width: 992px){.products .card h3{font-size:2rem}.products .card p{font-size:1.5rem}.products .card a{font-size:1rem}}@media(max-width: 768px){.products .card h3{font-size:1.7rem}.products .card p{font-size:1.2rem}.products .card a{font-size:.8rem}}.products .item1{grid-area:item1;background-color:#222;color:#8c8585;background-image:url(../../../public/img/product1.png)}.products a{color:#fff;background-color:#f9283b}.products a:hover{background-color:#000}.products .item2{grid-area:item2;background-color:#fdc62e;color:#8c8585;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(../../../public/img/product2.png)}.products .item2 h3{color:#fdc62e}.products .item2 a{color:#000;background-color:#fff}.products .item2 a:hover{background-color:#000;color:#fff}.products .item3{grid-area:item3;background-image:url(../../../public/img/product3.png);background-color:#f9283b;background-position:right}.products .item3 h3{color:#000}.products .item3 a{color:#000;background-color:#fff}.products .item3 a:hover{background-color:#000;color:#fff}.products .item4{grid-area:item4;background-image:url(../../../public/img/product4.png);background-color:#8c8585;background-position:right}.products .item4 h3{color:#222}.products .item4 a{color:#fff;background-color:#222}.products .item4 a:hover{background-color:#fff;color:#000}.products .item5{grid-area:item5;background-color:#222;color:#8c8585;background-image:url(../../../public/img/product5.png);background-position:right}.products a{color:#fff;background-color:#f9283b}.products a:hover{background-color:#000;color:#fff}.products .item6{grid-area:item6;background-color:#147aff;background-image:url(../../../public/img/product6.png);background-position:right}.products .item6 h3{color:#f9283b}.products .item6 a{color:#fff;background-color:#222}.products .item6 a:hover{background-color:#fff;color:#000}.secure{display:flex;justify-content:space-around;width:95%;padding:3rem;margin:2rem;color:#000}.secure .bi{font-size:3rem;color:#f9283b}.secure .purchase{display:flex;align-items:center;gap:1rem}@media(max-width: 768px){.secure{width:100%}.secure h4{font-size:.9rem}.secure p{font-size:.8rem}.secure .bi{font-size:1.8rem}.secure .purchase{gap:.5rem}}.product{background:#fff;border-radius:1rem;padding:2rem;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;display:grid;color:#000;grid-template-columns:7% 1fr 1fr;gap:1rem;margin-bottom:4rem}@media(max-width: 840px){.product{padding:1rem;place-items:center;grid-template-columns:100%;grid-template-rows:10% 1fr 1fr;gap:0}}.product__thumbs{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem}.product__thumbs img{cursor:pointer;border-radius:.5rem;box-shadow:rgba(149,157,165,.2) 0px 8px 24px}@media(max-width: 840px){.product__thumbs{display:grid;grid-auto-flow:column;width:100%;padding:2rem;gap:1rem}}.product__thumb-img{cursor:pointer;border-radius:.5rem}.product__container-image{display:grid;place-items:center;width:100%;height:100%;padding:1rem}@media(max-width: 840px){.product__container-image{width:70%;height:auto}}@media(max-width: 768px){.product__container-image{width:85%}}@media(max-width: 480px){.product__container-image{width:100%}}.product__container-info{padding:1rem}@media(max-width: 840px){.product__container-info{display:grid;place-items:center;font-size:2rem;text-align:center}}.product__image{width:100%;border-radius:1rem;box-shadow:1px 6px 33px -5px rgba(0,0,0,.75)}.product__stars{display:flex;gap:.5rem;margin-bottom:1rem}.product__star{color:#f9283b}.product__name{font-size:3rem;font-weight:700;margin-bottom:1rem}@media(max-width: 992px){.product__name{font-size:2.5rem}}.product__description{color:#8c8585;width:95%;margin-bottom:2rem}.product__container-property{margin-bottom:2rem}.product__property{font-size:1.2rem;margin-bottom:.5rem}.product__price{font-size:3rem;font-weight:600}@media(max-width: 992px){.product__price{font-size:2rem}}.product__container-radios{display:flex;gap:1rem}@media(max-width: 840px){.product__container-radios{gap:2rem}}.product__radio-input{display:none}.product__radio-input:checked+p{border:2px solid #000}.product__radio-text{cursor:pointer;padding:1rem;background:#f3f3f3;border-radius:.5rem;font-size:1.5rem;border:2px solid rgba(0,0,0,0);position:relative}@media(max-width: 992px){.product__radio-text{font-size:1.2rem}}@media(max-width: 840px){.product__radio-text{font-size:1.5rem}}.product__btn-quantity{background:#f5f5f5;padding:1rem 1.5rem;border-radius:.5rem;border:none;cursor:pointer;font-weight:700;height:4rem}.product__quantity{height:4rem;border:none;text-align:center;width:5rem;font-size:1.5rem;font-family:"Raleway",sans-serif}.product__quantity:focus{outline:none}.product__btn-cart{height:5rem;background:#000;font-size:1.5rem;font-family:"Raleway",sans-serif;font-weight:600;border-radius:.5rem;color:#fff;cursor:pointer;border:none;padding:1rem 3rem;transition:.3s ease all}.product__btn-cart:hover{background:#f9283b}.tabs{display:flex;gap:1rem;margin-bottom:1rem}.tabs__button{background:#e4e4e4;color:#000;border:none;cursor:pointer;font-size:1.5rem;font-family:"Raleway",sans-serif;border-radius:.5rem;padding:1rem 2rem}@media(max-width: 768px){.tabs__button{font-size:1.2rem}}.tabs__button--active{background:#000;color:#fff}.tab{background:#fff;padding:2rem;border-radius:.5rem;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;margin-bottom:2rem;display:none;color:#000}@media(max-width: 768px){.tab{font-size:1.2rem}}.tab--active{display:block}.tab__title{font-size:2.5rem;font-weight:700;margin-bottom:2rem}@media(max-width: 768px){.tab__title{font-size:2rem}}.tab__paragraph{margin-bottom:2rem}.tab__list{margin-left:1.5rem;line-height:2.5rem}.review{display:flex;margin-bottom:3rem;gap:2rem}.review__photo{border-radius:5rem;vertical-align:top;height:6.5rem;width:6.5rem}.review__stars{display:flex;gap:1rem;color:#147aff;margin-bottom:1rem}.review__star{width:1rem;height:1rem}.review__star svg{width:100%;height:100%}.review__date{color:#f3f3f3;font-size:1.2rem;margin-bottom:1rem}.review__texto{line-height:2rem}.notification{background:#fff;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;color:#000;border-radius:1rem;padding:2rem;position:fixed;right:-20rem;bottom:4rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;transition:.3s ease-in all;opacity:0}.notification.notification--active{right:4rem;opacity:1}.notification__title{font-size:1.5rem;font-weight:600}.notification__thumb{width:10rem;border-radius:.5rem}.notification__link{font-size:1.5rem;text-decoration:underline;font-weight:600;color:#000}.cart{display:none;color:#000}.cart.cart--active{display:block}.cart__overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;background:rgba(68,68,68,.7);display:flex;justify-content:center}.cart__container{margin-top:5rem;border-radius:1rem;width:90%;max-width:55rem}.cart__header{padding:2rem;background:#f3f3f3;border-radius:1rem 1rem 0 0;display:flex;justify-content:space-between}.cart__title{font-size:2.5rem;font-weight:600}.cart__btn-close{background:none;border:none;cursor:pointer;color:#222;border-radius:1rem;transition:.3s ease all}.cart__btn-close .bi{border-radius:.5rem;font-size:2.5rem}.cart__btn-close:hover{background-color:#f9283b;color:#fff}.cart__body{background:#fff;padding:2rem;display:flex;flex-direction:column;gap:2rem;max-height:50vh;overflow-y:scroll}@media(max-width: 480px){.cart__body{padding:1rem;gap:1rem}}.cart__notice-no-products{text-align:center;display:none}.cart--empty .cart__notice-no-products{display:block}.cart__product{display:flex;justify-content:space-between;gap:2rem;padding-bottom:2rem;border-bottom:1px solid #f3f3f3}@media(max-width: 480px){.cart__product{font-size:1.2rem}}.cart__product-info{display:flex;gap:2rem;align-items:center}@media(max-width: 480px){.cart__product-info{gap:1rem}}.cart__thumb{width:6.5rem;border-radius:.5rem;vertical-align:top}@media(max-width: 480px){.cart__thumb{width:4rem}}.cart__product-name{font-weight:600;margin-bottom:.5rem}.cart__product-quantity{font-weight:normal}.cart__product-properties{display:flex;gap:1rem;color:#8c8585;font-size:1.5rem;text-transform:capitalize}@media(max-width: 480px){.cart__product-properties{font-size:1.2rem;gap:.3rem}}.cart__product-container-price{display:flex;flex-direction:column;align-items:end;justify-content:center}.cart__btn-remove-item{background:none;border:none;cursor:pointer;border-radius:.5rem;margin-bottom:1rem;color:#222;transition:.3s ease all}.cart__btn-remove-item i{font-size:2.2rem}.cart__btn-remove-item:hover{color:#fff;background-color:#f9283b}.cart__product-price{font-size:1.5rem}@media(max-width: 480px){.cart__product-price{font-size:1.2rem}}.cart__footer{padding:2rem;background:#f3f3f3;border-radius:0 0 1rem 1rem}.cart__container-total{display:flex;justify-content:space-between}.cart__container-btn-back{display:none;justify-content:center}.cart--empty .cart__container-total{display:none}.cart--empty .cart__container-btn-back{display:flex}.cart__btn-back{background:#000;padding:1.5rem 3rem;color:#fff;font-size:1.8rem;border:none;cursor:pointer;font-family:"Rubik",sans-serif;transition:all 500ms;border-radius:.5rem}.cart__btn-back:hover{background-color:#f9283b;color:#000}.cart__label{font-size:1.5rem;margin-bottom:.5rem}.cart__total{font-size:2.5rem;font-weight:600}.cart__btn-buy{background:#000;padding:1.5rem 3rem;color:#fff;font-size:1.8rem;border:none;cursor:pointer;font-family:"Rubik",sans-serif;transition:.2s ease all;border-radius:.5rem}.cart__btn-buy:hover{background:#f9283b}.limited__sale{width:95%;display:grid;place-items:center;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-areas:"offer . . description";background-color:#f9283b;border-radius:1rem;color:#000;padding:4rem;margin:3rem;background-image:url(../../../public/img/SummerSale.png);background-repeat:no-repeat;background-position:center;background-size:contain;box-shadow:2px 5px 1rem rgba(0,0,0,.5)}@media(max-width: 480px){.limited__sale{padding:2rem;margin:1.5rem}}.sale__title{line-height:.8;font-size:5rem;font-family:"Raleway",sans-serif;font-weight:900;font-style:italic;color:#fff}@media(max-width: 1200px){.sale__title{font-size:3rem}}@media(max-width: 480px){.sale__title{font-size:2rem}}.sale__p{font-weight:normal;font-size:1.3rem;color:#fff}@media(max-width: 1200px){.sale__p{width:95%;font-size:1rem}}.sale__offer{grid-area:offer;text-transform:uppercase;line-height:1}.sale__description{grid-area:description;font-size:3rem;margin:2rem;padding:1rem 3rem}@media(max-width: 480px){.sale__description{padding:0 2rem;margin:0 2rem}}@media(max-width: 480px){.sale__description{margin:0}}.sale__description h3{font-size:3rem;text-transform:uppercase}@media(max-width: 480px){.sale__description h3{font-size:2.3rem}}@media(max-width: 480px){.sale__description h3{font-size:2rem}}.sale__description p{width:100%}@media(max-width: 480px){.sale__description p{display:none}}.sale__description a{width:50%;font-size:1.2rem;font-weight:900;padding:1rem 5rem;border-radius:2rem;background-color:#fff;color:#000;text-align:center;box-shadow:0px 3px 6px rgba(0,0,0,.3);transition:all 300ms}.sale__description a:hover{color:#fff;background-color:#000}@media(max-width: 480px){.sale__description a{font-size:1rem;padding:1rem 3rem}}.bestSeller__title{display:grid;place-items:center;color:#000;text-align:center;padding:5rem}.bestSeller__title h2{font-family:"Raleway",sans-serif;font-weight:900;font-style:italic;color:#000;font-size:3rem;text-transform:uppercase}.bestSeller__title p{font-size:1.5rem}@media(max-width: 480px){.bestSeller__title p{font-size:1.3rem}}.sellersCards{width:95%;display:grid;place-items:center;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);gap:5rem;margin:5rem}@media(max-width: 1200px){.sellersCards{grid-template-columns:repeat(3, 1fr);gap:2rem}}@media(max-width: 768px){.sellersCards{grid-template-columns:repeat(2, 1fr);gap:1rem}}.sellersCards__product .image{display:grid;place-items:center;background-color:#8c8585;background-color:#f3f3f3;padding:5rem;border-radius:1rem;box-shadow:0px 3px 6px rgba(0,0,0,.3);transition:all 500ms;cursor:pointer}@media(max-width: 768px){.sellersCards__product .image{padding:2rem}}@media(max-width: 480px){.sellersCards__product .image{padding:.5rem}}.sellersCards__product .image:hover{transform:scale(1.02)}.sellersCards__product .image img{width:100%}.sellersCards__product .description{display:grid;gap:1rem;margin:1rem}.sellersCards__product .description p{color:#000;font-size:2rem}.sellersCards__product .description h5{font-size:2rem;color:#000}.sellersCards__product .description a{width:35%;font-size:1.2rem;font-weight:900;padding:1rem 2rem;border-radius:2rem;background-color:#f3f3f3;color:#000;text-align:center;box-shadow:0px 3px 6px rgba(0,0,0,.3);transition:all 500ms}.sellersCards__product .description a:hover{color:#fff;background-color:#000}@media(max-width: 768px){.sellersCards__product .description p{font-size:1.5rem}.sellersCards__product .description h5{font-size:1.5rem}.sellersCards__product .description a{font-size:1rem}}.limited__promo{width:95%;display:grid;place-items:center;grid-template-columns:repeat(4, 1fr);grid-template-areas:"offer . . description";background-color:#107c10;border-radius:1rem;color:#000;padding:4rem;margin:3rem;background-image:url(../../../public/img/XboxSeries.png);background-repeat:no-repeat;background-position:center;background-size:contain;box-shadow:2px 5px 1rem rgba(0,0,0,.5)}@media(max-width: 480px){.limited__promo{padding:2rem;margin:1.5rem}}.news{display:grid;color:#000;text-align:center;padding:2rem;margin:2rem;margin-top:8rem}.news .news__title{margin:4rem}@media(max-width: 992px){.news{margin:5rem 0 0 0;padding:1rem}}.news h2{font-family:"Raleway",sans-serif;font-weight:900;font-style:italic;color:#000;font-size:2.5rem;text-transform:uppercase}.news p{font-size:1.5rem}@media(max-width: 480px){.news p{font-size:1.2rem}}.cards__news{display:grid;grid-template-columns:repeat(3, 1fr);place-items:center;gap:3rem;padding:2rem;text-align:left}@media(max-width: 992px){.cards__news{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.cards__news{grid-template-columns:repeat(1, 1fr)}}.cards__news .newsCard{display:grid;place-items:center;gap:1rem}.cards__news .newsCard .newsCard__description{display:grid;place-items:center;text-align:center;gap:1rem}.cards__news .newsCard .newsCard__description h5{font-size:1.8rem}@media(max-width: 768px){.cards__news .newsCard .newsCard__description h5{font-size:1.5rem}}.cards__news .newsCard .newsCard__description p{width:80%;font-size:1.2rem}@media(max-width: 768px){.cards__news .newsCard .newsCard__description p{font-size:1rem}}.cards__news img{border-radius:1rem}.slider__title h3{font-size:3rem;color:#000;text-transform:uppercase;font-family:"Raleway",sans-serif;font-weight:900;font-style:italic}.slider{width:100%;height:auto;margin:auto;margin:5rem;padding:2rem;overflow:hidden;background-color:#f3f3f3}.slider .slide-track{display:flex;align-items:center;gap:2rem;animation:scroll 35s linear infinite;width:240rem}.slider .slide{width:15rem}.slider .slide img{width:100%}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{transform:translateX(-160rem)}}.footer{margin-top:4rem}.footer .footer__text{display:grid;place-items:center;grid-template-columns:repeat(5, 1fr);padding:2rem 2rem 2rem 6rem;font-size:1.5rem;gap:1rem;color:#000}@media(max-width: 840px){.footer .footer__text{place-items:center;padding:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr)}}@media(max-width: 480px){.footer .footer__text{grid-template-columns:repeat(2, 1fr)}}.footer .footer__text .footer__text--social{display:flex;gap:1.5rem}.footer .footer__text .footer__text--social .social-link{font-size:1.8rem;color:#000;transition:all 500ms}.footer .footer__text .footer__text--social .social-link:hover{color:#f9283b}.footer .footer__text .footer-logo{display:flex;flex-direction:column;justify-content:center;padding:2rem;gap:2rem}@media(max-width: 840px){.footer .footer__text .footer-logo{padding:0}}.footer .footer__text .footer-logo a{text-align:left;color:#f9283b;font-family:"Raleway",sans-serif;font-style:italic;font-size:3rem;font-weight:900}@media(max-width: 768px){.footer .footer__text .footer-logo a{font-size:2.3rem}}.footer .footer__text .footer-logo p{text-align:left;font-size:1rem}.footer .footer__text .footer-menu{display:flex;flex-direction:column;justify-content:center;gap:2rem;padding:2rem}@media(max-width: 840px){.footer .footer__text .footer-menu{padding:0}}.footer .footer__text .footer-menu h5{text-align:left;font-family:"Raleway",sans-serif;font-style:italic;font-size:2rem;font-weight:800}.footer .footer__text .footer-menu ul{display:grid;list-style-type:none}.footer .footer__text .footer-menu ul a{color:#000;transition:all 500ms}.footer .footer__text .footer-menu ul a:hover{text-decoration:underline;color:#f9283b}.footer .footer__text .footer-contact{display:flex;flex-direction:column;justify-content:center;gap:2.5rem}@media(max-width: 480px){.footer .footer__text .footer-contact{padding:2rem}}.footer .footer__text .footer-contact h6{text-align:left;font-family:"Raleway",sans-serif;font-style:italic;font-size:2rem;font-weight:800}.footer .footer__text .footer-contact p{font-size:1rem}.footer .footer__text .footer-subscribe{display:grid;gap:3rem;grid-column:4/6}@media(max-width: 840px){.footer .footer__text .footer-subscribe{place-items:center;margin-top:2rem;gap:1rem;grid-row:2;grid-column:2/2}}@media(max-width: 480px){.footer .footer__text .footer-subscribe{margin:0}}.footer .footer__text .footer-subscribe .subscribe-title{display:grid;gap:2rem}@media(max-width: 840px){.footer .footer__text .footer-subscribe .subscribe-title{place-items:center}}.footer .footer__text .footer-subscribe .subscribe-title h4{font-size:1rem}.footer .footer__text .footer-subscribe .subscribe-title h5{font-size:1.2rem}.footer .footer__text .footer-subscribe .subscribe--input{display:flex;align-items:center}.footer .footer__text .footer-subscribe .subscribe--input input{border:none;outline:none;border-radius:2rem 0 0 2rem;padding:1.4rem;font-size:1.4rem;background-color:#f3f3f3}.footer .footer__text .footer-subscribe .subscribe--input button{border:none;text-align:center;background-color:#f9283b;font-size:1.4rem;padding:1.4rem;border-radius:0 2rem 2rem 0;color:#000;cursor:pointer;transition:all 600ms}.footer .footer__text .footer-subscribe .subscribe--input button:hover{color:#fff;background-color:#222}@media(max-width: 840px){.footer .footer__text .footer-subscribe .subscribe--input input{padding:.5rem;font-size:1.2rem}.footer .footer__text .footer-subscribe .subscribe--input button{padding:.5rem;font-size:1.2rem}}@media(max-width: 480px){.footer .footer__text .footer-subscribe .subscribe--input input{font-size:.8rem}.footer .footer__text .footer-subscribe .subscribe--input button{font-size:.8rem}}.footer .footer__copy{width:100%;padding:3rem;background-color:#000}.footer .footer__copy p{font-style:italic;text-align:center;font-size:1.4rem}.footer .footer__copy a{color:#fff;transition:all 500ms}.footer .footer__copy a:hover{color:#f9283b}@media(max-width: 480px){.footer .footer__copy p{font-size:1rem}}/*# sourceMappingURL=bundle.css.map */
