footer.footer,footer.footer .color-scheme-5,footer.footer [class*=color-]{--color-foreground: 44, 33, 24 !important;--color-foreground-rgb: 44, 33, 24 !important;--color-foreground-secondary: 44, 33, 24 !important;--color-subtext: 44, 33, 24 !important;--color-heading: 44, 33, 24 !important;--color-text: 44, 33, 24 !important}footer.footer h1,footer.footer h2,footer.footer h3,footer.footer h4,footer.footer h5,footer.footer h6{color:#2c2118!important}footer.footer p,footer.footer a,footer.footer span:not(.sr-only),footer.footer li{color:#2c2118!important}footer.footer a:hover{opacity:.7!important}footer.footer .accordion__summary span{color:#ed6956!important}.header__navigation{justify-content:flex-start!important;flex:1}.header__navigation>ul,.header__navigation>nav>ul,.header__navigation [class*=desktop-menu]>ul{justify-content:flex-start!important}.header__navigation a[href*=festa-de-aniversario],.header a[href*=festa-de-aniversario]{background-color:#fbbd4c!important;color:#fff!important;padding:4px 10px!important;border-radius:20px!important;font-weight:700!important}.header__navigation a[href*=festa-de-aniversario]:hover,.header a[href*=festa-de-aniversario]:hover{background-color:#e5a832!important;color:#fff!important;opacity:1!important}.announcement-bar,[class*=announcement]{text-align:center;justify-content:center}[class*=announcement] [class*=inner]{justify-content:center;text-align:center}[class*=announcement] .swiper-slide>*{margin-inline:auto}[class*=announcement] .swiper-slide{display:flex;flex-direction:column;justify-content:center}[class*=announcement] .swiper-wrapper{align-items:center}.announcement__content--s{font-size:1.4rem}.announcement__content--xs{font-size:1.3rem}.announcement-bar .carousel__controls{display:none}[class*=appstle i],[id*=appstle i],appstle-loyalty-widget,appstle-loyalty-acquire-points,appstle-loyalty-points-balance,appstle-loyalty-current-vip-tier{border-radius:var(--button-corner-radius)!important;overflow:hidden!important}[class*=appstle i] *,[id*=appstle i] *{border-radius:inherit!important}.appstleLoyaltyPageV2HeroInformation,.appstleLoyaltyPageV2HeroInformation *{color:#2c2118!important}.appstleLoyaltyPageV2HeroTitle{display:inline-block!important;background-color:#f6ede1eb!important;padding:14px 24px!important;border-radius:14px!important}.image-block--image_NVFjwA .image-block__image{background-color:#2b2118;border-radius:14px;padding:14px 22px;display:inline-flex;align-items:center;justify-content:center}.header__navigation{--toca-menu-tamanho: 1.4rem;color:#97c0c0}.header__navigation .menu__item{font-size:var(--toca-menu-tamanho)}cart-items-component:not(:has(.cart-drawer__empty)) #jdgm-cart-drawer-widget{display:none}.toca-cart-prova{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem .8rem;padding-top:1.2rem;margin-top:.4rem;border-top:1px solid rgba(var(--color-foreground),.12)}.toca-cart-prova__estrelas{display:inline-flex;gap:.2rem;line-height:1}.toca-cart-prova__estrela{width:1.6rem;height:1.6rem;flex:0 0 auto;fill:#fbbd4c}.toca-cart-prova__estrela--vazia{fill:rgba(var(--color-foreground),.22)}.toca-cart-prova__texto{margin:0;font-size:var(--font-size--paragraph-small);line-height:1.4;color:rgb(var(--color-foreground));opacity:.85}.toca-cart-prova__texto strong{font-weight:700;opacity:1}.cart-drawer .cart-drawer__recommendation-wrapper{--padding-block: 1.2rem}.cart-drawer .cart-drawer__recommendation-heading{padding-bottom:.6rem}.cart-drawer .cart-drawer__recommendation-heading .h5{font-size:1.5rem}.cart-drawer .cart-drawer__recommendation-products .product-card--horizontal{--product-card-media-width: 5.6rem}.cart-drawer .cart-drawer__recommendation-products .product-card__media{aspect-ratio:1 / 1}.cart-drawer .cart-drawer__recommendation-products .product-card__media .media{aspect-ratio:1 / 1;height:100%}.cart-drawer .cart-drawer__recommendation-products .product-card--horizontal{padding:.6rem 1.2rem .6rem .6rem}.toca-confetis{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:30}@keyframes toca-portes-salto{0%{transform:scale(1)}35%{transform:scale(1.07)}60%{transform:scale(.99)}to{transform:scale(1)}}.free-shipping-goal.toca-festa .free-shipping-goal__congratulations{display:inline-block;transform-origin:left center;animation:toca-portes-salto .7s cubic-bezier(.34,1.56,.64,1)}@keyframes toca-portes-brilho{0%{transform:translate(-120%)}to{transform:translate(320%)}}.free-shipping-goal.toca-festa .progress-bar__fill{position:relative;overflow:hidden}.free-shipping-goal.toca-festa .progress-bar__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent);animation:toca-portes-brilho .9s ease-out}@media(prefers-reduced-motion:reduce){.free-shipping-goal.toca-festa .free-shipping-goal__congratulations,.free-shipping-goal.toca-festa .progress-bar__fill:after{animation:none}}.toca-pagamentos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.toca-pagamentos__item{display:inline-flex;align-items:center;justify-content:center;width:4.2rem;height:2.8rem;padding:.3rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:.5rem;background:#fff;overflow:hidden}.toca-pagamentos__svg{width:auto;height:100%;max-width:100%;display:block}.toca-pagamentos__cartao{width:2.4rem;height:auto;color:#2e2e2e}.toca-pagamentos__mb{display:block;width:2.2rem;height:2.2rem;overflow:hidden}.toca-pagamentos__mb img{width:100%;height:auto;display:block}.toca-pagamentos__item--largo{width:5.6rem;padding:0}.toca-pagamentos__mbway{height:3.4rem;width:auto;max-width:none;display:block}.toca-pagamentos-bloco{display:flex;flex-direction:column;align-items:center;gap:.6rem}.toca-pagamentos__titulo{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:var(--font-size--paragraph-small);line-height:1.3;color:rgb(var(--color-foreground));opacity:.7}.toca-pagamentos__cadeado{width:1.4rem;height:1.4rem;flex:0 0 auto}.breadcrumbs{text-transform:uppercase;letter-spacing:.04em}.media-gallery .carousel__button{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.media-gallery .carousel__button svg,.media-gallery .carousel__button .icon{color:inherit}html:root{--swiper-theme-color: rgb(var(--color-foreground));--swiper-navigation-color: rgb(var(--color-foreground));--swiper-pagination-color: rgb(var(--color-foreground))}.swiper-button-prev:after,.swiper-button-next:after{content:none!important}@media(min-width:768px){.media-gallery--grid .media-gallery__carousel-wrapper{display:grid!important;transform:none!important;gap:var(--media-gap, 1rem);grid-template-columns:var(--media-grid-columns)}.media-gallery--grid .media-gallery__item{width:auto!important;margin-right:0!important;margin-inline-end:0!important}}@media(min-width:768px){.media-gallery__carousel-container.media-gallery--has-grid-thumbs{display:grid!important;align-items:flex-start;overflow:visible!important;gap:var(--media-gap, 1rem);grid-template-columns:var(--media-grid-thumbs-size) 1fr}}@media(max-width:767.98px){.quick-comparison-table .td-label{position:sticky;inset-inline-start:0;z-index:9;width:11rem;padding-inline:1.2rem}.quick-comparison-table .td-label:before{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:.1rem;background:rgb(var(--color-border) / var(--color-border-alpha))}.quick-comparison-table td{width:12rem;height:6rem;padding:.9rem 1rem}}@media(max-width:1399px){.header__menu .menu__item{padding-left:7px;padding-right:7px;font-size:13px}}@media(max-width:1199px){.header__menu .menu__item{padding-left:4px;padding-right:4px;font-size:12px}}[class*=__text_UM7nJe] h2,[class*=__text_4YQMaq] h2,[class*=__text_8W8bLA] h2,[class*=__text_3gLacT] h2,[class*=__text_CHX8aX] h2,[class*=__text_7Q7WW6] h3,[class*=__text_TbUkfV] h3,[class*=__text_6VmFRn] h3,[class*=__text_hggbUk] h2,[class*=__text_NAz7iV] h3,[class*=__text_XREftp] h3{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;line-height:inherit;margin:0}.toca-mm{display:flex;gap:40px;align-items:stretch;padding-block:32px 36px}.toca-mm__principal{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:22px}.toca-mm__nome{font-family:var(--font-heading--family);font-size:16px;line-height:1.2;color:rgb(var(--color-heading, var(--color-foreground)))}.toca-mm__conta{font-size:12.5px;opacity:.7}.toca-mm__todos{align-self:flex-start;font-family:var(--font-heading--family);font-size:15px;color:#4f8f8f;text-decoration:none;border-bottom:2px dotted currentColor;padding-bottom:2px;transition:color .2s}.toca-mm__todos:hover{color:#ed6956}@keyframes tocaMmPop{0%{opacity:0;transform:translateY(14px) scale(.92)}70%{transform:translateY(-3px) scale(1.02)}to{opacity:1;transform:none}}.mega-menu[open] .toca-mm__anim{animation:tocaMmPop .55s cubic-bezier(.3,1.3,.5,1) backwards;animation-delay:calc(var(--i, 1) * 60ms + .15s)}.toca-mm__fotos,.toca-mm__idades{display:flex;flex-wrap:wrap;gap:28px}.toca-mm__foto,.toca-mm__idade{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;width:132px}.toca-mm__idade{width:170px}.toca-mm__bola{position:relative;display:block;width:112px;height:112px;border-radius:50%;background:var(--cor);padding:6px;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.toca-mm__bola:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px dashed var(--cor);opacity:0;transition:opacity .25s,transform .6s}.toca-mm__bola img{width:100%;height:100%;object-fit:cover;border-radius:50%;background:#fff;display:block}.toca-mm__bola--grande{width:148px;height:148px;padding:8px}.toca-mm__foto:hover .toca-mm__bola{transform:rotate(-6deg) scale(1.06)}.toca-mm__foto:hover .toca-mm__bola:after,.toca-mm__idade:hover .toca-mm__bola:after{opacity:1;transform:rotate(45deg)}@keyframes tocaMmSalto{0%,to{transform:translateY(0)}35%{transform:translateY(-12px) scaleY(1.03)}60%{transform:translateY(0) scaleY(.95)}80%{transform:translateY(-4px)}}.toca-mm__idade:hover .toca-mm__bola{animation:tocaMmSalto .7s ease}.toca-mm__colunas{flex-direction:row;justify-content:flex-start;gap:56px}.toca-mm__coluna{display:flex;flex-direction:column;gap:14px;min-width:0;max-width:360px}.toca-mm__coluna-titulo{display:flex;align-items:center;gap:12px;font-family:var(--font-heading--family);font-size:24px;line-height:1.1}.toca-mm__icone{color:var(--cor);display:inline-flex;transition:transform .45s cubic-bezier(.3,1.6,.5,1)}.toca-mm__coluna:hover .toca-mm__icone{transform:rotate(-18deg) scale(1.12)}.toca-mm__pilulas{display:flex;flex-wrap:wrap;gap:10px}.toca-mm__pilula{display:inline-block;padding:9px 16px;border-radius:999px;background:#fff;border:2px solid var(--cor);font-size:14px;line-height:1.2;transition:transform .25s cubic-bezier(.3,1.6,.5,1),background-color .2s}.toca-mm__pilula:hover{background:var(--cor);transform:rotate(-3deg) translateY(-2px)}.toca-mm__etiquetas{display:flex;flex-wrap:wrap;gap:26px;padding-top:10px}.toca-mm__etiqueta{position:relative;display:flex;flex-direction:column;justify-content:center;gap:4px;width:180px;height:112px;padding:0 22px 0 46px;background:var(--cor);color:#fff;border-radius:10px 18px 18px 10px;clip-path:polygon(22px 0,100% 0,100% 100%,22px 100%,0 50%);transform-origin:14px 50%;transition:transform .45s cubic-bezier(.3,1.6,.5,1)}.toca-mm__furo{position:absolute;left:18px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:rgb(var(--color-background))}.toca-mm__etiqueta .toca-mm__preco{font-family:var(--font-heading--family);font-size:24px;line-height:1}.toca-mm__etiqueta .toca-mm__conta{opacity:.9}@keyframes tocaMmBaloico{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}55%{transform:rotate(4deg)}80%{transform:rotate(-2deg)}}.toca-mm__etiqueta:hover{animation:tocaMmBaloico .8s ease}.toca-mm__cartao{position:relative;flex:0 0 250px;display:flex;flex-direction:column;gap:6px;padding:14px 14px 16px;background:#fff;border-radius:20px;box-shadow:0 10px 28px #2e2e2e12;transition:transform .35s cubic-bezier(.3,1.6,.5,1),box-shadow .3s}.toca-mm__cartao:hover{transform:rotate(1.5deg) translateY(-4px);box-shadow:0 16px 34px #2e2e2e1f}.toca-mm__cartao-etiqueta{position:absolute;top:-11px;left:16px;z-index:1;background:#fbbd4c;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 11px;border-radius:999px;transform:rotate(-3deg);white-space:nowrap}.toca-mm__cartao-foto{display:block;aspect-ratio:1;border-radius:14px;overflow:hidden;background:#f9f5f0}.toca-mm__cartao-foto img{width:100%;height:100%;object-fit:cover;display:block}.toca-mm__cartao-titulo{font-family:var(--font-heading--family);font-size:15px;line-height:1.25;margin-top:4px}.toca-mm__cartao-preco{font-weight:700;color:#ed6956}@media(max-width:1199px){.toca-mm{gap:28px}.toca-mm__fotos{gap:18px}.toca-mm__foto{width:112px}.toca-mm__bola{width:96px;height:96px}.toca-mm__cartao{flex-basis:210px}.toca-mm__colunas{gap:32px}}@media(prefers-reduced-motion:reduce){.toca-mm *,.mega-menu[open] .toca-mm__anim{animation:none!important;transition:none!important}}.toca-mm{justify-content:center;gap:64px}.toca-mm__principal{flex:0 1 auto}.toca-mm__nome,.toca-mm__cartao-titulo,.toca-mm__coluna-titulo{color:#4f8f8f}.toca-mm__conta{opacity:1;color:#7d7d7d}.toca-mm__etiqueta{width:200px}.toca-mm__etiqueta .toca-mm__preco{font-size:22px;white-space:nowrap}.toca-mm__etiqueta .toca-mm__conta{color:#fff}.toca-mm--idade .toca-mm__principal,.toca-mm--fotos .toca-mm__principal,.toca-mm--presentes .toca-mm__principal{align-items:center}.toca-mm__todos{align-self:center}.toca-mm__pilula{color:#4f8f8f}.toca-mm__colunas{align-self:center}.toca-mm__todos--coluna{align-self:flex-start;margin-top:6px}.toca-mm__bola,.toca-mm__bola--grande{padding:4px}.toca-mm__polaroides{display:flex;flex-wrap:wrap;justify-content:center;gap:36px;padding-top:14px}.toca-mm__polaroide{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;width:186px;padding:10px 10px 16px;background:#fff;border-radius:6px;box-shadow:0 8px 22px #2e2e2e17;transform:rotate(var(--rodar, -2deg));transition:transform .4s cubic-bezier(.3,1.6,.5,1),box-shadow .3s;text-align:center}.toca-mm__polaroide:hover{transform:rotate(0) translateY(-6px) scale(1.04);box-shadow:0 16px 32px #2e2e2e24}.toca-mm__polaroide-foto{display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:3px;background:#f9f5f0}.toca-mm__polaroide-foto img{width:100%;height:100%;object-fit:cover;display:block}.toca-mm__fita{position:absolute;top:-10px;left:50%;width:64px;height:20px;margin-left:-32px;background:var(--cor);opacity:.85;transform:rotate(calc(var(--rodar, -2deg) * -1.5));border-radius:2px}.toca-mm__bola,.toca-mm__bola--grande{padding:0;background:transparent}.toca-mm__bola:after{display:none}.toca-mm__bola{width:140px;height:140px}.toca-mm__foto{width:156px}.toca-mm__bola--grande{width:184px;height:184px}.toca-mm__idade{width:200px}@media(max-width:1199px){.toca-mm__bola{width:118px;height:118px}.toca-mm__foto{width:126px}.toca-mm__bola--grande{width:160px;height:160px}.toca-mm__idade{width:170px}}.toca-mm--destaques{display:block;padding-block:28px 30px}.toca-mm__destaques{display:grid;grid-template-columns:auto 1fr;gap:28px 56px;max-width:1180px;margin-inline:auto}.toca-mm__dest-atalhos .toca-mm__polaroides{display:grid;grid-template-columns:repeat(2,150px);gap:22px 20px;padding-top:8px;justify-content:start}.toca-mm__dest-atalhos .toca-mm__polaroide{width:150px;padding:8px 8px 10px;gap:6px}.toca-mm__dest-atalhos .toca-mm__polaroide-foto{aspect-ratio:4 / 3}.toca-mm__dest-atalhos .toca-mm__nome{font-size:14px}.toca-mm__dest-atalhos .toca-mm__fita{width:48px;height:16px;margin-left:-24px;top:-8px}.toca-mm__titulo-bloco{margin:0 0 14px;font-family:var(--font-heading--family);font-size:20px;line-height:1.1;color:#ed6956}.toca-mm__pecas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.toca-mm__peca{display:flex;align-items:center;gap:12px;padding:8px;background:#fff;border-radius:16px;box-shadow:0 6px 18px #2e2e2e0d;transition:transform .35s cubic-bezier(.3,1.6,.5,1),box-shadow .3s}.toca-mm__peca:hover{transform:translateY(-3px) rotate(-1deg);box-shadow:0 12px 26px #2e2e2e1a}.toca-mm__peca-foto{flex:0 0 76px;width:76px;height:76px;border-radius:12px;overflow:hidden;background:#f9f5f0}.toca-mm__peca-foto img{width:100%;height:100%;object-fit:cover;display:block}.toca-mm__peca-texto{display:flex;flex-direction:column;gap:4px;min-width:0}.toca-mm__peca-titulo{font-family:var(--font-heading--family);font-size:14.5px;line-height:1.2;color:#4f8f8f;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.toca-mm__peca-preco{font-size:13.5px;font-weight:700;color:#ed6956}.toca-mm__dest-pecas .toca-mm__todos{margin-top:14px}.toca-mm__procurados{grid-column:1 / -1;display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:18px;border-top:2px dotted rgba(79,143,143,.3)}.toca-mm__procurados .toca-mm__titulo-bloco{margin:0;font-size:17px}.toca-mm__procurados .toca-mm__pilula{padding:7px 14px;font-size:13.5px}@media(max-width:1199px){.toca-mm__destaques{gap:22px 32px}.toca-mm__pecas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1399px){.toca-mm__fotos{flex-wrap:nowrap;gap:16px}.toca-mm__foto{width:136px}.toca-mm__fotos .toca-mm__bola{width:124px;height:124px}.toca-mm{gap:40px}}[id*=slideshow_VKX7xp] h1{font:inherit;font-size:inherit;letter-spacing:inherit;text-transform:uppercase;line-height:inherit;color:inherit;margin:0}.toca-pesq-cat__lista{display:flex;gap:14px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.toca-pesq-cat__lista::-webkit-scrollbar{display:none}.toca-pesq-cat__item{display:flex;flex-direction:column;align-items:center;gap:6px;width:84px;text-align:center}.toca-pesq-cat__foto{display:block;width:72px;height:72px;border-radius:50%;overflow:hidden;background:#f9f5f0;transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.toca-pesq-cat__foto img{width:100%;height:100%;object-fit:cover;display:block}.toca-pesq-cat__item:hover .toca-pesq-cat__foto{transform:rotate(-6deg) scale(1.06)}.toca-pesq-cat__nome{font-size:12.5px;line-height:1.2;color:#4f8f8f}.search__list--btn .btn--tag{background:#fff!important;border:2px solid #97c0c0!important;color:#4f8f8f!important}.search__list--btn .btn--tag .btn__text{color:#4f8f8f!important}.search__list--btn .btn--tag:hover{background:#97c0c0!important}.search__list--btn .btn--tag:hover .btn__text{color:#fff!important}.toca-mmob{display:flex;flex-direction:column;gap:22px;padding-bottom:8px}.toca-mmob__rotulo{margin:0 0 10px;font-family:var(--font-heading--family);font-size:15px;color:#ed6956}.toca-mmob__pesquisa{display:flex;align-items:center;gap:6px;background:#fff;border:2px solid #97c0c0;border-radius:999px;padding:4px 6px 4px 16px}.toca-mmob__pesquisa input[type=search]{flex:1;min-width:0;border:0;background:transparent;font-size:16px;padding:8px 0;outline:none;color:inherit}.toca-mmob__pesquisa button{border:0;background:#97c0c0;color:#fff;width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.toca-mmob__idades{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.toca-mmob__idade{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.toca-mmob__bola{display:block;width:100%;max-width:74px;aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--cor);box-shadow:0 0 0 3px var(--cor);transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.toca-mmob__bola img{width:100%;height:100%;object-fit:cover;display:block}.toca-mmob__idade:active .toca-mmob__bola{transform:scale(.92) rotate(-5deg)}.toca-mmob__idade-nome{font-size:12px;line-height:1.2;color:#4f8f8f}@keyframes tocaMmobPop{0%{opacity:0;transform:translateY(10px) scale(.9)}70%{transform:translateY(-2px) scale(1.03)}to{opacity:1;transform:none}}.menu-drawer [open] .toca-mmob__idades li,dialog[open] .toca-mmob__idades li{animation:tocaMmobPop .5s cubic-bezier(.3,1.3,.5,1) backwards;animation-delay:calc(var(--i, 1) * 70ms + .15s)}.toca-mmob__lista{display:flex;flex-direction:column;border-top:2px dotted rgba(79,143,143,.25)}.toca-mmob__item{border-bottom:2px dotted rgba(79,143,143,.25)}.toca-mmob__linha{display:flex;align-items:center;gap:14px;padding:12px 2px;cursor:pointer;list-style:none}.toca-mmob__linha::-webkit-details-marker{display:none}.toca-mmob__mini{flex:0 0 46px;width:46px;height:46px;border-radius:50%;overflow:hidden;background:#f9f5f0;box-shadow:0 0 0 2px var(--cor)}.toca-mmob__mini img{width:100%;height:100%;object-fit:cover;display:block}.toca-mmob__nome{flex:1;font-family:var(--font-heading--family);font-size:19px;line-height:1.2;color:#4f8f8f}.toca-mmob__seta{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#4f8f8f;transition:transform .3s,background-color .3s}.toca-mmob__det[open]>summary .toca-mmob__seta{transform:rotate(180deg);background:var(--cor);color:#fff}.toca-mmob__det[open]>summary .toca-mmob__nome{color:#ed6956}.toca-mmob__painel{padding:4px 0 18px;display:flex;flex-direction:column;gap:14px;animation:tocaMmobPop .4s ease backwards}.toca-mmob__vertudo{align-self:flex-start;font-family:var(--font-heading--family);font-size:14.5px;color:#4f8f8f;text-decoration:none;border-bottom:2px dotted currentColor}.toca-mmob__grelha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.toca-mmob__cartao{display:flex;align-items:center;gap:10px;padding:8px;background:#fff;border-radius:14px;box-shadow:0 4px 12px #2e2e2e0d;min-height:64px}.toca-mmob__cartao:active{transform:scale(.97)}.toca-mmob__cartao-foto{flex:0 0 48px;width:48px;height:48px;border-radius:10px;overflow:hidden;background:#f9f5f0}.toca-mmob__cartao-foto img{width:100%;height:100%;object-fit:cover;display:block}.toca-mmob__cartao-nome{font-size:13.5px;line-height:1.25;color:#2f3b3b;min-width:0}.toca-mmob__grupo{display:flex;flex-direction:column;gap:10px}.toca-mmob__grupo-titulo{font-family:var(--font-heading--family);font-size:17px;color:#ed6956}.toca-mmob__pecas{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-4px;padding:0 4px 6px;scrollbar-width:none}.toca-mmob__pecas::-webkit-scrollbar{display:none}.toca-mmob__pecas li{flex:0 0 132px;scroll-snap-align:start}.toca-mmob__peca{display:flex;flex-direction:column;gap:4px}.toca-mmob__peca-foto{display:block;aspect-ratio:1;border-radius:14px;overflow:hidden;background:#f9f5f0}.toca-mmob__peca-foto img{width:100%;height:100%;object-fit:cover;display:block}.toca-mmob__peca-titulo{font-size:13px;line-height:1.25;color:#2f3b3b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.toca-mmob__peca-preco{font-size:13px;font-weight:700;color:#ed6956}.toca-mmob__etiquetas{display:flex;flex-wrap:wrap;gap:10px}.toca-mmob__etiqueta{position:relative;display:flex;align-items:center;height:46px;padding:0 18px 0 32px;background:var(--cor);color:#fff;border-radius:6px 12px 12px 6px;clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%)}.toca-mmob__furo{position:absolute;left:12px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#f9f5f0}.toca-mmob__etiqueta-preco{font-family:var(--font-heading--family);font-size:17px;white-space:nowrap}.toca-mmob__oferta{display:flex;align-items:center;gap:12px;padding:10px;background:#fff;border-radius:14px;border:2px dashed #fbbd4c;font-size:14px;line-height:1.3}.toca-mmob__oferta-sub{font-size:12.5px;color:#7d7d7d}.toca-mmob__pilulas{display:flex;flex-wrap:wrap;gap:8px}.toca-mmob__pilula{display:inline-block;padding:7px 13px;border-radius:999px;background:#fff;border:2px solid var(--cor);color:#4f8f8f;font-size:13.5px}.toca-mmob__pilula:active{background:var(--cor);color:#fff}.toca-mmob__festas{display:flex;align-items:center;gap:14px;padding:16px 18px;background:#fbbd4c;color:#fff;border-radius:18px;box-shadow:0 8px 20px #fbbd4c59;transform:rotate(-1deg)}.toca-mmob__baloes{font-size:28px;line-height:1;letter-spacing:-6px;animation:tocaMmobBalao 3s ease-in-out infinite}@keyframes tocaMmobBalao{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.toca-mmob__festas-texto{display:flex;flex-direction:column;gap:2px}.toca-mmob__festas-texto strong{font-family:var(--font-heading--family);font-weight:400;font-size:20px;line-height:1.1}.toca-mmob__festas-texto span{font-size:13.5px}@media(prefers-reduced-motion:reduce){.toca-mmob *,.toca-mmob__idades li{animation:none!important;transition:none!important}}.toca-mmob{padding-inline:16px;padding-top:4px}.toca-mmob__festas,.toca-mmob__festas-texto strong{color:#4a3200}.toca-mmob__festas{transform:none;padding:16px}.toca-mmob__baloes{flex:0 0 auto;white-space:nowrap;letter-spacing:0;font-size:30px}.toca-mmob__nowrap{white-space:nowrap}.toca-mmob__festas-texto{min-width:0}.toca-badge--top{background:#fbbd4c!important;color:#4a3200!important}.toca-badge--novo{background:#4f8f8f!important;color:#fff!important}.header__navigation a.menu__item[href="/collections/natal"]{color:#c94a3f!important;font-weight:700;gap:6px}.header__navigation a.menu__item[href="/collections/natal"]:before{content:"";width:14px;height:14px;flex:0 0 14px;background:#c94a3f;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.9 7.1.6-5.4 4.7 1.7 7-6.3-3.9-6.3 3.9 1.7-7L2 9.5l7.1-.6z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.9 7.1.6-5.4 4.7 1.7 7-6.3-3.9-6.3 3.9 1.7-7L2 9.5l7.1-.6z'/%3E%3C/svg%3E") center / contain no-repeat;position:static!important;opacity:1!important;transform:none!important;display:block!important}.header__navigation a.menu__item[href="/collections/natal"]:hover{color:#a8362d!important}.toca-mmob__item:has(>a[href="/collections/natal"]){--cor: #c94a3f}.toca-mmob__item:has(>a[href="/collections/natal"]) .toca-mmob__nome{color:#c94a3f;font-weight:700}.badge.badge--sale{background:#ed6956!important;color:#fff!important}.toca-mm__natal{display:flex;gap:56px;align-items:flex-start;justify-content:center}.toca-mm__natal-precos{display:flex;flex-direction:column;gap:14px}.toca-mm__natal-cartoes{display:flex;gap:16px}.toca-mm__natal-cartao{display:flex;flex-direction:column;align-items:center;gap:10px;width:180px;text-align:center}.toca-mm__natal-foto{display:block;width:100%;aspect-ratio:1;border-radius:18px;overflow:hidden;background:#f4ebdd;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.toca-mm__natal-foto img{width:100%;height:100%;object-fit:contain;display:block}.toca-mm__natal-cartao:hover .toca-mm__natal-foto{transform:rotate(-2deg) translateY(-3px)}.toca-mm__natal-cartao:hover .toca-mm__nome{color:#ed6956}.toca-mm__natal-pecas{max-width:560px}@media(max-width:1199px){.toca-mm__natal{gap:32px}.toca-mm__natal-cartao{width:150px}}.toca-mmob__natal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.toca-mmob__natal-item{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:#4f8f8f;text-align:center}.toca-mmob__natal-cartao{display:block;aspect-ratio:1;border-radius:14px;overflow:hidden;background:#f4ebdd}.toca-mmob__natal-nome{font-family:var(--font-heading--family);font-size:13px;line-height:1.2}.toca-mmob__natal-cartao img{width:100%;height:100%;object-fit:contain;display:block}.header__navigation summary[data-link="/collections/natal"] .menu__item{color:#c94a3f!important;font-weight:700;gap:6px}.header__navigation summary[data-link="/collections/natal"] .menu__item:before{content:"";width:14px;height:14px;flex:0 0 14px;background:#c94a3f;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.9 7.1.6-5.4 4.7 1.7 7-6.3-3.9-6.3 3.9 1.7-7L2 9.5l7.1-.6z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.9 7.1.6-5.4 4.7 1.7 7-6.3-3.9-6.3 3.9 1.7-7L2 9.5l7.1-.6z'/%3E%3C/svg%3E") center / contain no-repeat;position:static!important;opacity:1!important;transform:none!important;display:block!important}.header__navigation summary[data-link="/collections/natal"] .menu__item svg{color:#c94a3f}.header__navigation summary[data-link="/collections/natal"]:hover .menu__item{color:#a8362d!important}.toca-mmob__item:has(.toca-mmob__natal){--cor: #c94a3f}.toca-mmob__item:has(.toca-mmob__natal)>details>summary .toca-mmob__nome{color:#c94a3f;font-weight:700}@media(min-width:1400px)and (max-width:1599px){.header__menu .menu__item{padding-left:9px;padding-right:9px}}@media(min-width:1200px)and (max-width:1399px){.header__menu .menu__item{padding-left:4px;padding-right:4px}}@media(max-width:749px){.collection-description-block.toca-lm--fechado{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.toca-lm__botao{display:none;margin-top:4px;padding:0;background:none;border:0;font:inherit;font-size:14px;font-weight:700;color:#4f8f8f;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:749px){.toca-lm__botao.toca-lm--ativo{display:inline-block}}.product-card__badges.toca-badges-info{position:static!important;inset:auto!important;transform:none!important;display:block;min-height:24px;margin:0 0 6px;padding:0!important;pointer-events:auto}.toca-badges-info .product-badges{display:flex;flex-direction:row!important;flex-wrap:wrap;gap:6px;align-items:center;position:static!important;padding:0!important;margin:0!important;inset:auto!important}.toca-badges-info .badge{font-size:12px!important;line-height:1!important;padding:5px 10px!important;min-height:0!important;height:auto!important;border-radius:999px}@media(max-width:749px){.toca-badges-info .product-badges{flex-wrap:nowrap;gap:4px;overflow:hidden}.toca-badges-info .badge{font-size:10.5px!important;padding:4px 7px!important;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-toca.css.map */
