*,:after,:before{box-sizing:inherit;margin:0;padding:0}html{font-size:100%;min-height:100%;scroll-behavior:smooth;width:100%}body{background:#1f1f1f;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:16px;min-height:inherit;overflow-x:hidden;width:inherit}img{display:block;max-width:100%}ul{list-style:none}li{list-style-type:none}a{text-decoration:none}h1{font-size:2.5rem}@media screen and (min-width:48em){h1{font-size:3rem}}h2{font-size:2rem}@media screen and (min-width:48em){h2{font-size:2.3rem}}h3{font-size:1.5rem}@media screen and (min-width:48em){h3{font-size:1.8rem}}button{border:none;cursor:pointer;outline:none}.container{margin-left:1.5rem;margin-right:1.5rem;max-width:1024px}@media screen and (max-width:20em){.container{margin-left:1rem;margin-right:1rem}}@media screen and (min-width:64em){.container{margin-left:auto;margin-right:auto}}.main{overflow:hidden}.section{padding:6.5rem 0 1rem}.section__title{color:#bfbfbf;letter-spacing:2px;margin-bottom:3rem;position:relative;text-align:center;text-transform:uppercase}.section__title:before{background-color:#db6c03;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;top:-1rem;width:10rem}.button{background-color:#3d3d3d;color:#fff;display:inline-block;font-weight:500;padding:1.25rem 2rem;position:relative;text-transform:uppercase;transition:.5s}.button:before{background-color:hsla(0,0%,100%,.1);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s;width:100%;z-index:1}.button:hover:before{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.button:after{border:1px solid hsla(0,0%,100%,.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transform:scale(1.2);transform:scale(1.2);transition:all .3s;width:100%;z-index:1}.button:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.button--gray{background-color:#bfbfbf;color:#474747}.button--gray:hover{background-color:#a1a1a1;color:#f2f2f2}.button--small{padding:.9rem 1.5rem}.header{background:transparent;left:0;position:fixed;top:0;width:100%;z-index:100}.nav{align-items:center;display:flex;height:4rem;justify-content:space-between}@media screen and (min-width:48em){.nav{-webkit-column-gap:3.5rem;column-gap:3.5rem;justify-content:normal}}.nav .nav__logo{margin-right:1rem}.nav .nav__menu{transition:.5s}@media screen and (max-width:47.9em){.nav .nav__menu{background-color:#1f1f1f;height:100%;padding:6rem 0;position:fixed;right:-100%;top:0;width:100%}}.nav .nav__menu.show-menu{right:0;transition:right .5s ease}.nav .nav__list{align-items:center;display:flex;flex-direction:column;row-gap:4rem}@media screen and (min-width:48em){.nav .nav__list{-webkit-column-gap:calc(2rem + 5%);column-gap:calc(2rem + 5%);flex-direction:row}}.nav .nav__link{color:#f2f2f2;font-size:1.5rem;font-weight:500;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:48em){.nav .nav__link{font-size:1.3rem}}@media screen and (min-width:62em){.nav .nav__link{font-size:1.5rem}}.nav .nav__link.active-link{color:#db6c03}.nav .nav__link:hover{text-decoration:underline;transition:.3s}.nav .nav__close{background:transparent;cursor:pointer;position:absolute;right:1.25rem;top:.9rem}@media screen and (min-width:48em){.nav .nav__close{display:none}}.nav .nav__btns{align-items:center;-webkit-column-gap:1rem;column-gap:1rem;display:flex}@media screen and (min-width:48em){.nav .nav__btns{-webkit-column-gap:2rem;column-gap:2rem;margin-left:auto}}.nav .nav__btns .nav__search,.nav .nav__btns .nav__shop,.nav .nav__btns .nav__toggle{background:transparent;cursor:pointer}@media screen and (min-width:48em){.nav .nav__btns .nav__shop img{height:40px;width:40px}.nav .nav__btns .nav__toggle{display:none}}.nav .nav__search-form{align-items:center;display:flex;height:1rem;position:absolute;right:5%;top:125%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;transition:.2s;width:90%}@media screen and (min-width:62em){.nav .nav__search-form{right:17%;top:120%;width:40rem}}.nav .nav__search-form.active-form{-webkit-transform:scaleY(1);transform:scaleY(1)}.nav .nav__search-form .nav__search-input{color:#1f1f1f;font-size:1rem;height:100%;padding:1rem;text-transform:none;width:100%}.active-link{text-decoration:underline}.scroll-header{background:#1f1f1f;box-shadow:0 1px 4px rgba(40,37,37,.1)}.banner__container{grid-row-gap:2.5rem;display:grid;position:relative;row-gap:2.5rem}@media screen and (min-width:48em){.banner__container{align-items:center;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;padding-top:6rem}}@media screen and (min-width:62em){.banner__container{-webkit-column-gap:1rem;column-gap:1rem}}.banner .banner__img-bcg{align-items:flex-end;background-color:#db6c03;display:flex;height:430px;justify-content:center;justify-self:flex-end;padding-bottom:2rem;-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem);width:258px}@media screen and (max-width:20em){.banner .banner__img-bcg{width:250px}}@media screen and (min-width:48em){.banner .banner__img-bcg{order:1;-webkit-transform:translate(1.5rem,-6rem);transform:translate(1.5rem,-6rem);width:270px}}@media screen and (min-width:62em){.banner .banner__img-bcg{height:630px;width:450px}}.banner .banner__img-bcg .banner__img{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);width:240px}@media screen and (min-width:36em){.banner .banner__img-bcg .banner__img{width:240px}}@media screen and (min-width:62em){.banner .banner__img-bcg .banner__img{width:380px}}.banner .banner__social{-webkit-column-gap:1rem;column-gap:1rem;display:flex;left:-5rem;position:absolute;top:35%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (min-width:48em){.banner .banner__social{top:47%}}@media screen and (min-width:62em){.banner .banner__social{-webkit-column-gap:2.5rem;column-gap:2.5rem;left:-6.5rem;top:40%}}.banner .banner__social-link{color:#db6c03;font-size:.875rem;font-weight:500;text-transform:capitalize;transition:.3s}.banner .banner__social-link:hover{color:#8c8c8c}.banner .banner__data{display:flex;flex-direction:column}@media screen and (min-width:48em){.banner .banner__data{padding:0 0 3rem 5rem}}@media screen and (min-width:62em){.banner .banner__data{padding:0 0 8rem 4rem;row-gap:1.5rem}}.banner .banner__title{color:#bfbfbf;font-weight:700;margin-bottom:1rem;text-transform:capitalize}@media screen and (min-width:64em){.banner .banner__title{line-height:1.4}}.banner .banner__description{color:#bfbfbf;line-height:1.5;margin-bottom:1.5rem;text-transform:capitalize}.banner .banner__btns{align-items:center;display:flex}.banner .banner__button{box-shadow:0 12px 24px rgba(26,26,26,.2)}.featured{margin-bottom:2rem}.featured__container{grid-row-gap:2.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));row-gap:2.5rem}@media screen and (min-width:36em){.featured__container{align-items:flex-start;gap:1.5rem;justify-content:center}}@media screen and (min-width:62em){.featured__container{padding-top:2rem}}.featured__container .featured__card{background-color:#fff;border:1px solid #333;box-shadow:0 5px 10px 0 hsla(0,0%,100%,.7);margin:0 auto;overflow-y:hidden;padding-top:2rem;position:relative;text-align:center;transition:.3s;width:20rem}.featured__container .featured__card:hover{box-shadow:0 12px 32px rgba(51,51,51,.1);padding:2rem 0 3rem}.featured__container .featured__card:hover .featured__button{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.featured__container .featured__card:hover .fetured__price{margin-bottom:1.5rem}.featured__container .featured__card .featured__tag{background-color:#db6c03;color:#fff;font-size:.875rem;font-weight:500;left:-1rem;padding:.5rem 1rem;position:absolute;text-transform:uppercase;top:2rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.featured__container .featured__card .featured__img{height:214px;margin-bottom:1rem}.featured__container .featured__card .featured__price,.featured__container .featured__card .featured__title{font-size:1.5rem;font-weight:500}.featured__container .featured__card .featured__title{margin-bottom:.75rem;text-transform:uppercase}.featured__container .featured__card .featured__price{color:#db6c03;display:block;transition:.3s}.featured__container .featured__card .featured__button{font-size:.875rem;opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}.story__container{grid-row-gap:7.5rem;align-items:center;display:grid;justify-content:center;row-gap:7.5rem}@media screen and (min-width:48em){.story__container{align-items:center;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:62em){.story__container{-webkit-column-gap:8rem;column-gap:8rem}}@media screen and (min-width:64em){.story__container{-webkit-column-gap:10rem;column-gap:10rem;padding-top:3rem}}@media screen and (min-width:48em){.story__container .story__data .story__section-title{text-align:initial}.story__container .story__data .story__section-title:before{margin:initial}}.story__container .story__data .story__title{color:#bfbfbf;font-size:2rem;margin-bottom:1rem;text-transform:capitalize}.story__container .story__data .story__description{color:#bfbfbf;line-height:1.5;margin-bottom:2.5rem;text-transform:capitalize}.story .story__images{position:relative}.story .story__images .story__overlay{background-color:#db6c03;height:350px;width:350px}@media screen and (min-width:64em){.story .story__images .story__overlay{height:470px;width:450px}}.story .story__images .story__img{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);left:3rem;position:absolute;top:-3rem;width:350px}@media screen and (min-width:64em){.story .story__images .story__img{width:430px}}.products__container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:20em){.products__container{grid-template-columns:repeat(1,180px);justify-content:center}}@media screen and (min-width:48em){.products__container{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:62em){.products__container{padding-top:2rem}}.products__container .products__card{align-items:center;background-color:#fff;border:1px solid #333;border-radius:5px;display:flex;flex-direction:column;padding:1rem 0;text-align:center;transition:.3s}.products__container .products__card:hover{box-shadow:0 5px 10px 0 hsla(0,0%,100%,.7)}@media screen and (min-width:48em){.products__container .products__card{padding:2rem 0}}.products__container .products__card .products__img{height:125px;margin:0 auto}@media screen and (min-width:48em){.products__container .products__card .products__img{height:155px}}.products__container .products__card .products__price,.products__container .products__card .products__title{font-size:.875rem;font-weight:500}.products__container .products__card .products__title{margin-bottom:.75rem;text-transform:uppercase}.products__container .products__card .products__price{color:#db6c03;margin-bottom:.75rem}.products__container .products__card .products__button{font-size:.875rem;margin-bottom:.75rem;padding:.4rem}.testimonial__container{grid-row-gap:2rem;display:grid;row-gap:2rem}@media screen and (min-width:36em){.testimonial__container{align-items:center;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:62em){.testimonial__container{-webkit-column-gap:8rem;column-gap:8rem;padding-bottom:4rem}}@media screen and (min-width:64em){.testimonial__container{-webkit-column-gap:10rem;column-gap:10rem}}.testimonial .testimonial__slider{margin-left:0;margin-right:0}.testimonial .testimonial__slider .slider__wrapper{display:flex;height:420px;overflow:hidden;position:relative}.testimonial .testimonial__slider .slider__wrapper .testimonial__slide{height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s;width:100%}.testimonial .testimonial__slider .slider__wrapper .testimonial__slide.active-slide{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.testimonial .testimonial__slider .slider__wrapper .testimonial__slide.prev-slide{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.testimonial .testimonial__slider .slider__wrapper .testimonial__slide.next-slide{-webkit-transform:translateX(100%);transform:translateX(100%)}.testimonial .testimonial__slider .slider__wrapper .testimonial__slide .testimonial__quote{background-color:transparent;box-shadow:0 4px 12px rgba(51,51,51,.302);display:inline-flex;margin-bottom:1rem;padding:.5rem .75rem}.testimonial .testimonial__slider .slider__wrapper .testimonial__slide .testimonial__description{color:#bfbfbf;font-weight:500;line-height:1.3;margin-bottom:1rem}.testimonial .testimonial__slider .slider__wrapper .testimonial__slide .testimonial__date{color:#bfbfbf;font-size:1rem;font-weight:500;margin-bottom:1rem}.testimonial .testimonial__slider .slider__wrapper .testimonial__slide .testimonial__profile{align-items:center;color:#bfbfbf;-webkit-column-gap:1rem;column-gap:1rem;display:flex;font-weight:500;margin-bottom:2rem}.testimonial .testimonial__slider .slider__wrapper .testimonial__slide .testimonial__profile-img{border-radius:50%;height:150px;width:150px}.testimonial .testimonial__slider .slider__wrapper .testimonial__slide .testimonial__profile-data{display:flex;flex-direction:column;row-gap:1rem}.testimonial .testimonial__slider .slider__wrapper .testimonial__slide .testimonial__profile-detail{font-size:.875rem}.testimonial .testimonial__slider .slider__button-next,.testimonial .testimonial__slider .slider__button-prev{background:transparent;box-shadow:0 4px 12px rgba(51,51,51,.302);padding:.25rem}.testimonial .testimonial__slider .slider__button-prev{margin-right:2rem}.testimonial .testimonial__slider .slider__button-next{margin-left:2rem}.testimonial .testimonial__images{position:relative}.testimonial .testimonial__images .testimonial__overlay{background-color:#db6c03;height:260px;margin-left:auto;width:170px}@media screen and (max-width:20em){.testimonial .testimonial__images .testimonial__overlay{height:190px}}@media screen and (min-width:48em){.testimonial .testimonial__images .testimonial__overlay{height:370px;width:260px}}@media screen and (min-width:62em){.testimonial .testimonial__images .testimonial__overlay{height:450px;width:300px}}.testimonial .testimonial__images .testimonial__img{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);position:absolute;right:1rem;top:1rem;width:180px}@media screen and (max-width:20em){.testimonial .testimonial__images .testimonial__img{width:200px}}@media screen and (min-width:48em){.testimonial .testimonial__images .testimonial__img{width:260px}}@media screen and (min-width:62em){.testimonial .testimonial__images .testimonial__img{right:2rem;top:2rem;width:300px}}.new{margin-bottom:2rem;overflow:hidden}.new__container{grid-row-gap:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));row-gap:2rem}@media screen and (min-width:36em){.new__container{align-items:flex-start;-webkit-column-gap:1rem;column-gap:1rem;justify-content:center}}@media screen and (min-width:62em){.new__container{-webkit-column-gap:1rem;column-gap:1rem;padding:2rem 0}}.new__container .new__card{background-color:#fff;border:1px solid #333;border-radius:5px;margin:0 auto;overflow:hidden;padding-top:2rem;position:relative;text-align:center;transition:all .5s ease-in-out;width:15rem}.new__container .new__card:hover{box-shadow:0 5px 10px 0 hsla(0,0%,100%,.7);padding:2rem 0}.new__container .new__card:hover .new__price{margin-bottom:1.5rem}.new__container .new__card:hover .new__social{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.new__container .new__card .new__tag{background-color:#db6c03;color:#fff;font-size:1rem;font-weight:500;padding:.5rem 1rem;position:absolute;right:1rem;text-transform:uppercase;top:1rem;transition:.3s}.new__container .new__card .new__img{height:200px;margin:0 auto 1rem}.new__container .new__card .new__price,.new__container .new__card .new__title{font-size:1.25rem;font-weight:500}@media screen and (min-width:48em){.new__container .new__card .new__price,.new__container .new__card .new__title{font-size:1rem}}.new__container .new__card .new__title{margin-bottom:.75rem;text-transform:uppercase}.new__container .new__card .new__price{color:#db6c03;display:block;transition:.3s}.new__container .new__card .new__social{align-items:center;-webkit-column-gap:1.5rem;column-gap:1.5rem;display:flex;justify-content:center;opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);transition:all .5s ease-in-out}.new__container .new__card .new__social-link{color:#595959;font-size:1.25rem}.subscribe__bg{grid-row-gap:2rem;background-color:#db6c03;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);color:#fff;display:grid;justify-content:center;padding:2rem 7%;row-gap:2rem;text-align:center}@media screen and (min-width:62em){.subscribe__bg{align-content:end;align-items:center;-webkit-column-gap:3rem;column-gap:3rem;grid-template-columns:repeat(2,1fr);padding:3rem 7%;text-align:initial}}.subscribe__bg .subscribe__title{margin-bottom:1.5rem}.subscribe__bg .subscribe__description,.subscribe__bg .subscribe__title{text-transform:capitalize}.subscribe__bg .subscribe__form{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:1rem}.subscribe__bg .subscribe__form div{align-items:center;display:flex;flex-direction:column;row-gap:.5rem;width:100%}@media screen and (min-width:62em){.subscribe__bg .subscribe__form{row-gap:1.5rem}.subscribe__bg .subscribe__form div{flex-direction:row}}.subscribe__bg .subscribe__form .subscribe__input{background-color:#f2f2f2;border:none;color:#292929;height:3rem;outline:none;padding:.1rem .3rem;width:90%}.subscribe__bg .subscribe__form .subscribe__input::-webkit-input-placeholder{color:#1f1f1f;font-size:.875rem}.subscribe__bg .subscribe__form .subscribe__input::placeholder{color:#1f1f1f;font-size:.875rem}.footer__container{grid-row-gap:2rem;border-bottom:1px solid #f2f2f2;display:grid;padding-bottom:3rem;row-gap:2rem}@media screen and (min-width:36em){.footer__container{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:48em){.footer__container{grid-template-columns:repeat(4,-webkit-max-content);grid-template-columns:repeat(4,max-content);justify-content:space-between}}.footer__container .footer__title{color:#8c8c8c;font-size:1rem;font-weight:500;margin-bottom:1.5rem;text-transform:uppercase}@media screen and (min-width:48em){.footer__container .footer__title{font-size:1rem}}.footer__container .footer__links,.footer__container .footer__list{color:#8c8c8c;display:flex;flex-direction:column;row-gap:.75rem}.footer__container .footer__links .footer__link,.footer__container .footer__list .footer__link{color:#8c8c8c}.footer__container .footer__links .footer__link:hover,.footer__container .footer__list .footer__link:hover{color:#db6c03}.footer__container .footer__social{-webkit-column-gap:2rem;column-gap:2rem;display:flex}.footer .footer__copy{color:#8c8c8c;display:block;font-size:.75rem;margin:1rem 0;text-align:center}
/*# sourceMappingURL=main.9093c661.css.map*/