.Cantinho_mainLayout__i0DD2{max-width:1200px!important;width:85%!important;margin:0 auto!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:3.5rem;padding:100px 0 40px}.Cantinho_contentColumn__rwFQ5{flex:1 1;min-width:0}.Cantinho_sidebarWrapper__dDXpt{width:320px;flex-shrink:0}.Cantinho_stickySidebar__1DU3Y{position:sticky;top:100px}.Cantinho_headerSection__Zqi64{margin-bottom:3rem}.Cantinho_badge___MI7q{background:#fdf6e3;color:var(--accent-gold);display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:50px;font-size:.75rem;font-weight:800;text-transform:uppercase;margin-bottom:15px;border:1px solid rgba(212,175,55,.2)}.Cantinho_title__MGtqv{font-family:var(--font-serif);font-size:2.8rem;color:var(--accent-primary);margin-bottom:.5rem;line-height:1.2}.Cantinho_subtitle__9m3cP{font-size:1.1rem;color:var(--text-secondary);font-style:italic}.Cantinho_categoryNav__Kz9R9{display:flex;gap:10px;margin:30px 0;flex-wrap:wrap}.Cantinho_catBtn__NF9eI{padding:10px 20px;border-radius:50px;border:1px solid var(--border-light);background:white;color:var(--text-secondary);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.85rem;font-weight:600}.Cantinho_catBtn__NF9eI:hover{border-color:var(--accent-gold);color:var(--accent-gold);background:#fffdf5;transform:translateY(-3px);box-shadow:0 6px 15px rgba(212,175,55,.15)}.Cantinho_catBtnActive__d_U4h{padding:10px 20px;border-radius:50px;border:1px solid var(--accent-primary);background:var(--accent-primary);color:white;font-weight:700;box-shadow:0 8px 15px rgba(26,54,93,.2)}.Cantinho_carouselWrapper__cTYdL{position:relative;background:white;border-radius:35px;margin-bottom:4rem;border:1px solid #f0f0f0;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.04)}.Cantinho_carouselCard__dgQot{display:flex;align-items:center;padding:3rem;gap:3rem}.Cantinho_carouselImg__FLFjQ img{width:300px;height:300px;object-fit:cover;border-radius:25px;box-shadow:0 15px 35px rgba(0,0,0,.1)}.Cantinho_carouselInfo__h9ZyO{flex:1 1}.Cantinho_destaqueTag___9oxi{color:var(--accent-gold);font-weight:800;font-size:.8rem;text-transform:uppercase;margin-bottom:10px;display:block}.Cantinho_carPrice__3rf3c{font-size:2.5rem;font-weight:900;color:var(--accent-primary);margin:15px 0}.Cantinho_buyButtonMain__W61BC{background:var(--accent-gold);color:white;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:800;display:inline-block;transition:transform .3s ease}.Cantinho_buyButtonMain__W61BC:hover{transform:scale(1.05)}.Cantinho_navBtn__jFW7H{position:absolute;top:50%;transform:translateY(-50%);background:white;border:none;width:50px;height:50px;border-radius:50%;cursor:pointer;box-shadow:0 5px 15px rgba(0,0,0,.1);z-index:10;display:flex;align-items:center;justify-content:center}.Cantinho_prev__r_ijX{left:20px}.Cantinho_next__SHaRT{right:20px}.Cantinho_productGrid__PYgkY{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:2rem}.Cantinho_productCard__XIHQV{background:white;border-radius:24px;border:1px solid #eee;overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease;height:100%}.Cantinho_productCard__XIHQV:hover{box-shadow:0 15px 35px rgba(0,0,0,.08);border-color:var(--accent-gold)}.Cantinho_imageWrapper__db_o1{width:100%;aspect-ratio:1/1;overflow:hidden;background:#f8fafc;display:flex;align-items:center;justify-content:center}.Cantinho_productImage__n1fAs{width:100%;height:100%;object-fit:contain;padding:10px;transition:transform .5s ease}.Cantinho_productCard__XIHQV:hover .Cantinho_productImage__n1fAs{transform:scale(1.1)}.Cantinho_cardContent__lEhQY{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.Cantinho_productName__EKmCi{font-size:.95rem;font-weight:700;color:var(--accent-primary);margin-bottom:.8rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;min-height:5.4rem}.Cantinho_motivationalText__6a916{font-size:.8rem;color:var(--text-secondary);font-style:italic;margin-bottom:1.2rem;line-height:1.4}.Cantinho_priceTag__3oYig{font-size:1.4rem;font-weight:800;color:var(--accent-gold);margin-top:auto;margin-bottom:1.2rem}.Cantinho_buyButton__DPxfN{background:var(--accent-primary);color:white;text-align:center;padding:.85rem;border-radius:50px;text-decoration:none;font-weight:700;font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .3s ease}.Cantinho_buyButton__DPxfN:hover{background:var(--accent-soft)}.Cantinho_intercalatedText__P7fOz{grid-column:1/-1;background:#fdfaf3;padding:3.5rem;border-radius:40px;text-align:center;border:2px dashed rgba(212,175,55,.3);margin:2.5rem 0}.Cantinho_intercalatedText__P7fOz h3{font-family:var(--font-serif);font-size:1.8rem;color:var(--accent-primary);margin-bottom:1rem}.Cantinho_heartIcon__oggG_{color:#e74c3c;margin-bottom:1rem}@media (max-width:1100px){.Cantinho_mainLayout__i0DD2{flex-direction:column!important;width:95%!important}.Cantinho_sidebarWrapper__dDXpt{width:100%;order:2}.Cantinho_contentColumn__rwFQ5{width:100%;order:1}.Cantinho_stickySidebar__1DU3Y{position:static}.Cantinho_carouselCard__dgQot{flex-direction:column;text-align:center;padding:2rem}.Cantinho_carouselImg__FLFjQ img{width:100%;height:auto;max-width:300px}.Cantinho_title__MGtqv{font-size:2.2rem}}.Cantinho_loadMore__vNX8o{text-align:center;margin:5rem 0;display:flex;justify-content:center}.Cantinho_moreBtn__1GkIu{background:white;color:var(--accent-primary);border:2px solid var(--accent-primary);padding:18px 50px;border-radius:60px;font-weight:800;font-size:1rem;cursor:pointer;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;align-items:center;gap:12px;box-shadow:0 10px 20px rgba(26,54,93,.05);position:relative;overflow:hidden}.Cantinho_moreBtn__1GkIu:hover{background:var(--accent-primary);color:white;transform:translateY(-5px);box-shadow:0 15px 30px rgba(26,54,93,.2);border-color:var(--accent-primary)}.Cantinho_moreBtn__1GkIu:active{transform:translateY(-2px)}.Cantinho_moreBtn__1GkIu:disabled{background:#f1f5f9;border-color:#e2e8f0;color:#94a3b8;cursor:not-allowed;transform:none;box-shadow:none}@keyframes Cantinho_softPulse__f0eTn{0%{box-shadow:0 0 0 0 rgba(26,54,93,.2)}70%{box-shadow:0 0 0 15px rgba(26,54,93,0)}to{box-shadow:0 0 0 0 rgba(26,54,93,0)}}.Cantinho_moreBtn__1GkIu:not(:disabled){animation:Cantinho_softPulse__f0eTn 2s infinite}.Cantinho_categoriaInfoBox__ks7CC{background:#fff;padding:2rem;border-radius:20px;margin:2rem 0;box-shadow:0 10px 30px rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.03);border-left-width:5px}.Cantinho_categoriaInfoBox__ks7CC h3{font-family:var(--font-serif);color:var(--accent-primary);font-size:1.5rem;margin-bottom:10px}.Cantinho_categoriaInfoBox__ks7CC p{color:var(--text-secondary);font-size:1rem;line-height:1.7;font-style:italic;margin:0}.Cantinho_supportBox__E6sAY{padding:5px 0}.Cantinho_supportBox__E6sAY p{font-size:.88rem;line-height:1.6;color:#4a5568;margin-bottom:12px}.Cantinho_supportBox__E6sAY strong{color:var(--accent-primary);font-weight:700}.Cantinho_gratitudeBadge__yLSMr{display:flex;align-items:center;gap:8px;background:#fdf6e3;color:var(--accent-gold);padding:10px;border-radius:12px;font-size:.8rem;font-weight:700;border:1px dashed rgba(212,175,55,.4);margin-top:15px}.Cantinho_gratitudeBadge__yLSMr svg{animation:Cantinho_heartBeat__cP8PU 2s infinite}@keyframes Cantinho_heartBeat__cP8PU{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.Cantinho_sidebarSearch__wD1Is{display:flex;gap:5px;background:#f8fafc;padding:5px;border-radius:50px;border:1px solid #e2e8f0}.Cantinho_sidebarInput__SW6o6{flex:1 1;border:none;background:transparent;padding:10px 15px;font-size:.85rem;outline:none;color:var(--accent-primary)}.Cantinho_sidebarSearchBtn__qeTYd{background:var(--accent-gold);color:white;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.Cantinho_sidebarSearchBtn__qeTYd:hover{background:var(--accent-primary);transform:scale(1.05)}.Cantinho_spinner__wsfxK{animation:Cantinho_spin__IlY_F 1s linear infinite}@keyframes Cantinho_spin__IlY_F{to{transform:rotate(1turn)}}