@keyframes shimmer{to{transform:translateX(100%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.quotations{background:linear-gradient(94.46deg,rgba(213,176,188,.25),rgba(156,186,206,.25));padding:4rem 0;position:relative}.quotations>.section-title{margin-bottom:3.2rem;text-align:center}@media (min-width:992px){.quotations>.section-title{margin-bottom:4rem}}.quotations>.section-title p{color:var(--gray-3)}.quotations>.section-title p:not(:first-child){margin-top:.8rem}.quotations>.container{padding-left:0;padding-right:0;position:relative}@media (min-width:768px){.quotations>.container{padding-left:5%;padding-right:5%}}.quotations>.container .swiper{padding-left:5%;padding-right:5%}@media (min-width:768px){.quotations>.container .swiper{padding-left:0;padding-right:0}}.quotations>.container .swiper-slide{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:1.2rem}.quotations>.container .text{align-items:center;background-color:var(--white);border-radius:.4rem;box-shadow:0 0 12px 0 rgba(0,0,0,.09);display:flex;flex:1;flex-direction:column;max-width:33rem;padding:2.4rem;position:relative;width:100%}@media (min-width:1280px){.quotations>.container .text{padding:2.4rem 4rem}}.quotations>.container .heading{align-items:center;display:flex;margin-bottom:3.2rem}.quotations>.container img{border-radius:50%;height:4rem;margin-right:2.4rem;min-width:4rem;-o-object-fit:cover;object-fit:cover;width:4rem}.quotations>.container .content-heading{font-family:var(--font-family-base);font-style:var(--font-size-base);font-weight:var(--font-weight-base)}.quotations>.container .content-heading span{color:var(--gray-3);font-size:var(--font-size-small);margin-top:.4rem}.quotations>.container .rating{display:grid;gap:.4rem;grid-template-columns:repeat(5,1fr);margin-bottom:3.2rem}.quotations>.container .rating svg{color:#f6bb06;height:2.4rem;width:2.4rem}.quotations>.container .swiper-controls{align-items:center;display:flex;justify-content:center;margin-top:2.4rem;padding-left:5%;padding-right:5%;position:relative;width:100%}@media (min-width:768px){.quotations>.container .swiper-controls{padding-left:0;padding-right:0}}@media (min-width:992px){.quotations>.container .swiper-controls{height:unset;position:static}}.quotations>.container .swiper-button-next,.quotations>.container .swiper-button-prev{background-color:transparent!important;border:1px solid var(--primary-color)!important;margin-top:0!important;position:static!important;--swiper-theme-color:var(--primary-color)!important}@media (min-width:992px){.quotations>.container .swiper-button-next,.quotations>.container .swiper-button-prev{position:absolute!important;transform:translateY(-50%)}}.quotations>.container .swiper-pagination{margin-bottom:-.4rem!important;margin-top:0!important;width:100%}.banner-linha>.swiper .category-item{display:block;position:relative;width:100%}.banner-linha>.swiper .image.-custom:after{padding-bottom:66.5%}.banner-linha>.swiper img{transition:var(--transition)}@media (min-width:992px){.banner-linha>.swiper .category-item:hover img{transform:scale(1.05)}}.banner-linha>.swiper .text{align-items:center;background-color:rgba(0,0,0,.1);color:var(--white);display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:3rem;position:absolute;text-align:center;top:0;width:100%}.banner-linha>.swiper .title{color:inherit;font-size:var(--font-size-big)}.banner-linha>.swiper .category-item.-imageless:before{content:"";display:block;padding-bottom:66.5%;position:relative;width:100%}.banner-linha>.swiper .category-item.-imageless .text{background-color:var(--gray-1);color:var(--font-color-base)}.section-instagram>.header{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:3.2rem;width:100%}@media (min-width:992px){.section-instagram>.header{flex-direction:row;margin-bottom:4rem}}.section-instagram>.header .description{align-items:center;display:flex;font-family:var(--font-family-title);font-size:2.4rem;font-weight:var(--font-weight-title);margin-bottom:2.4rem}@media (min-width:992px){.section-instagram>.header .description{margin-bottom:0;margin-right:1rem}}.section-instagram>.header img{height:3.2rem;margin-right:.8rem;min-width:3.2rem;-o-object-fit:contain;object-fit:contain;width:3.2rem}.section-instagram>.header .button-default{height:4.8rem}.section-instagram>.posts{display:grid;gap:.8rem;grid-template-columns:repeat(3,1fr)}@media (min-width:992px){.section-instagram>.posts{grid-template-columns:repeat(6,1fr)}}.section-instagram>.posts .overlay{align-items:center;background-color:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:var(--transition);width:100%}.section-instagram>.posts svg{color:var(--white);height:6.8rem;width:6.8rem}.section-instagram>.posts .post:hover .overlay{opacity:1}.section-stores{display:flex;flex-direction:column;justify-content:center}@media (min-width:992px){.section-stores{flex-direction:row;flex-wrap:wrap}}.section-stores>.header{margin-bottom:3.2rem;text-align:center;width:100%}@media (min-width:992px){.section-stores>.header{margin-bottom:4rem}}.section-stores>.header p{color:var(--gray-3);margin-top:.8rem}.section-stores>.contents,.section-stores>.images{width:100%}@media (min-width:992px){.section-stores>.contents,.section-stores>.images{width:50%}}.section-stores>.images{background-color:var(--gray-2);display:flex;overflow:hidden}.section-stores>.images .image{display:none;width:100%}.section-stores>.images .image.-active{display:block}@media (min-width:992px){.section-stores>.images .image{transition:var(--transition)}.section-stores>.images .image:hover{transform:scale(1.05)}}.section-stores>.images .image:after{padding-bottom:62.5%}.section-stores>.contents{align-items:center;box-shadow:0 0 24px 0 rgba(0,0,0,.09);display:flex;flex-direction:column;justify-content:center;padding:4rem 1.6rem}@media (min-width:992px){.section-stores>.contents{padding:2.4rem 1.6rem}}@media (min-width:1280px){.section-stores>.contents{padding:3.2rem 1.6rem}}@media (min-width:1440px){.section-stores>.contents{padding:4rem 1.6rem}}.section-stores>.contents .tabs{display:flex;margin:0 auto 4rem;max-width:100%;overflow-x:auto;padding-bottom:.8rem}.section-stores>.contents .tabs::-webkit-scrollbar{height:.4rem}.section-stores>.contents .tabs::-webkit-scrollbar-track{background:var(--gray-1);border-radius:.8rem}.section-stores>.contents .tabs::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:.8rem}.section-stores>.contents .tab{align-items:center;background-color:var(--color-5);border-radius:20rem;color:var(--color-1);display:flex;padding:.8rem 3.2rem;transition:var(--transition);white-space:nowrap}.section-stores>.contents .tab:not(:last-child){margin-right:1.6rem}.section-stores>.contents .tab.-active,.section-stores>.contents .tab:hover{background-color:var(--color-1);color:var(--white)}.section-stores>.contents .tab svg{color:inherit;height:2rem;margin-right:.8rem;width:2rem}.section-stores>.contents .infos{flex:1}.section-stores>.contents .store-infos{align-items:center;display:none;flex-direction:column;justify-content:center}.section-stores>.contents .store-infos.-active{display:flex}.section-stores>.contents .store-infos h3{font-family:var(--font-family-title);font-size:var(--font-size-big);font-weight:var(--font-weight-title);text-align:center}.section-stores>.contents .store-infos h3:not(:last-child){margin-bottom:3rem}.section-stores>.contents .store-infos p,.section-stores>.contents .store-infos ul{color:var(--gray-3);text-align:center}.section-stores>.contents .store-infos p:not(:last-child),.section-stores>.contents .store-infos ul:not(:last-child){margin-bottom:2.4rem}.section-stores>.contents .store-infos p:first-of-type,.section-stores>.contents .store-infos ul:first-of-type{margin-bottom:.8rem}.section-stores>.contents .store-infos p{display:flex;text-align:center}.section-stores>.contents .store-infos p:last-of-type{text-align:center}.section-stores>.contents .store-infos svg{color:var(--primary-color);height:1.8rem;margin-right:.8rem;min-width:1.8rem;width:1.8rem}.section-stores>.contents .infos .button-default svg{color:inherit}.section-stores>.contents .infos .button-default:not(:last-child){margin-bottom:2.4rem}