.h1-huge-md{display:none}.linktree{width:100%;max-width:30%;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:0}.linktree .marca{display:flex;flex-direction:column;align-items:center;gap:10px;margin:20px}.linktree .marca .marca-redes-sociais{display:flex;gap:25px}.linktree .linktree__links{width:100%;display:flex;flex-direction:column;gap:12px}.linktree .linktree__links .btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 0;border-radius:50px;font-size:21px;font-weight:500;text-decoration:none;cursor:pointer;border:2px solid #702399;color:#702399}.linktree .linktree__links .btn:hover{background:#702399;color:#fff}.products{max-width:85%;margin:64px auto}.products .products__header{text-align:center;margin-bottom:28px}.products .products__header .products__eyebrow{font-size:14px;color:#9333ea;text-transform:uppercase;letter-spacing:1px}.products .products__header .products__title{font-size:30px;color:#702399;font-weight:bold;letter-spacing:1px}.products .products__grid{display:grid;grid-template-columns:repeat(4, 24.4%);grid-template-rows:repeat(2, 318px);gap:12px}.products .products__grid .products__item{position:relative;cursor:pointer}.products .products__grid .products__item.products__item--1{grid-column:1/span 2;grid-row:1}.products .products__grid .products__item.products__item--1 img{border-radius:20px 0 0 0}.products .products__grid .products__item.products__item--1:hover .products__label{border-radius:20px 0 0 0}.products .products__grid .products__item.products__item--2{grid-column:3;grid-row:1}.products .products__grid .products__item.products__item--3{grid-column:4;grid-row:1/span 2}.products .products__grid .products__item.products__item--3 img{border-radius:0 20px 20px 0}.products .products__grid .products__item.products__item--3:hover .products__label{border-radius:0 20px 20px 0}.products .products__grid .products__item.products__item--4{grid-column:1;grid-row:2}.products .products__grid .products__item.products__item--4 img{border-radius:0 0 0 20px}.products .products__grid .products__item.products__item--4:hover .products__label{border-radius:0 0 0 20px}.products .products__grid .products__item.products__item--5{grid-column:2/span 2;grid-row:2}.products .products__grid .products__item:hover .products__label{display:flex;cursor:pointer;height:100%;align-items:center;justify-content:center}.products .products__grid .products__item .products__label{display:none;position:absolute;bottom:0;left:0;width:100%;padding:40px 20px 20px;background:rgba(254,55,139,.5019607843);color:#fff;font-weight:bold;font-size:50px;text-align:center;cursor:pointer}.products .products__grid .products__item img{width:100%;height:100%}.deals{background:#702399;padding:35px 0;overflow:hidden}.deals .container-deals{display:flex;max-width:85%;margin:0 auto;justify-content:space-between;gap:15px}.deals .container-deals .deals__item{width:214px;height:214px;background:#772e9e;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;border-radius:24px;flex-shrink:0;position:relative}.deals .container-deals .deals__item .deals__item-txt{text-align:center}.deals .container-deals .deals__item .deals__item-txt h3{color:#fff;font-weight:bold;margin:0;font-size:24px}.deals .container-deals .deals__item .deals__item-txt h4{color:#fff;font-weight:400;margin:0;font-size:24px}.deals .container-deals .deals__item::before{content:"";position:absolute;top:0px;width:50%;height:3px;background-color:#ff4a8d;border-radius:10px}.banner-um-ano{padding:60px}.banner-um-ano .container-banner-um-ano{display:flex;align-items:center;max-width:70%;margin:0 auto;padding:20px;gap:90px;background:#f7f7f7;border-radius:20px}.banner-um-ano .container-banner-um-ano .img-banner-um-ano{width:550px;height:550px}.banner-um-ano .container-banner-um-ano .img-banner-um-ano img{width:550px;height:100%}.banner-um-ano .container-banner-um-ano .content-banner-um-ano{text-align:center;display:flex;flex-direction:column;gap:15px}.banner-um-ano .container-banner-um-ano .content-banner-um-ano h2{color:#702399;font-size:32px;font-weight:bold}.banner-um-ano .container-banner-um-ano .content-banner-um-ano p{color:#545454;font-size:16px;font-weight:400}.banner-um-ano .container-banner-um-ano .content-banner-um-ano .btn-um-ano button{background:#702399;color:#fff;border-radius:25px;border:none;text-transform:uppercase;font-size:16px;padding:10px 30px;font-weight:600}@media screen and (max-width: 768px){.linktree{max-width:100% !important}.linktree .marca{margin:20px 0;width:100%}.linktree .linktree__links .btn{max-width:90%;margin:0 auto;padding:12px 0;font-size:14px}.linktree .linktree__links .btn:hover{background:#702399;color:#fff}.products{max-width:100%;margin:32px 0}.products .products__header{padding:0 20px;text-align:center}.products .products__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:0 20px 20px;scrollbar-width:none}.products .products__grid::-webkit-scrollbar{display:none}.products .products__grid .products__item{flex:0 0 280px;height:400px;scroll-snap-align:center}.products .products__grid .products__item:hover .products__label{display:flex;cursor:pointer;height:100%;align-items:center;justify-content:center}.products .products__grid .products__item .products__label{height:100%;display:flex !important;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%;padding:40px 20px 20px;background:linear-gradient(transparent, rgba(138, 43, 226, 0.8));color:#fff;font-weight:bold;font-size:42px;text-align:center;border-radius:20px !important;cursor:pointer}.products .products__grid .products__item img{border-radius:20px !important;object-fit:cover}.container-deals{max-width:100% !important;padding:0 20px 20px;overflow-x:auto;scroll-snap-type:x mandatory;justify-content:flex-start !important;scrollbar-width:none;gap:24px !important}.container-deals::-webkit-scrollbar{display:none}.container-deals .deals__item{width:200px;height:200px;scroll-snap-align:center}.banner-um-ano{padding:20px}.banner-um-ano .container-banner-um-ano{flex-direction:column;max-width:100%;gap:20px;padding:20px}.banner-um-ano .container-banner-um-ano .img-banner-um-ano{width:100%;height:auto}.banner-um-ano .container-banner-um-ano .img-banner-um-ano img{width:100%;height:auto}.banner-um-ano .container-banner-um-ano .content-banner-um-ano{gap:12px}.banner-um-ano .container-banner-um-ano .content-banner-um-ano h2{font-size:24px}.banner-um-ano .container-banner-um-ano .content-banner-um-ano p{font-size:14px}.banner-um-ano .container-banner-um-ano .content-banner-um-ano .btn-um-ano button{font-size:14px;padding:10px 24px}}
/* Engine:dart */