.tb-fbar{position:relative;z-index:2;margin:0 calc(var(--tb-fbar-gutter,20px) * -1) 16px;padding:10px 0}.tb-fbar__scroll{display:flex;align-items:center;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--tb-fbar-gutter,20px);padding:3px var(--tb-fbar-gutter,20px);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 30px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 30px),transparent 100%)}.tb-fbar__scroll::-webkit-scrollbar{display:none}.tb-chip{position:relative;flex:none;scroll-snap-align:start;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 15px;border-radius:999px;background:#fff;border:1px solid #F9E6DF;box-shadow:0 2px 8px #3b24200f;color:#3b2420;font:500 14px/1 var(--font-heading-family,inherit);letter-spacing:.1px;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s ease,background-color .15s ease,border-color .15s ease,color .15s ease}.tb-chip:active{transform:scale(.96)}.tb-chip:focus-visible{outline:2px solid #9F3022;outline-offset:2px}.tb-chip svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tb-chip>span:not([class]){max-width:150px;overflow:hidden;text-overflow:ellipsis}.tb-chip .tb-chip__caret{width:13px;height:13px;margin-right:-4px;opacity:.55;transition:transform .2s ease}.tb-chip[aria-expanded=true] .tb-chip__caret{transform:rotate(180deg)}.tb-chip.is-on{background:#f9e6df;border-color:#ee9a88;color:#74231a;box-shadow:none}.tb-chip.is-on .tb-chip__x{opacity:.7}.tb-chip--main{background:#3b2420;border-color:#3b2420;color:#fff;box-shadow:0 8px 16px -8px #3b242099}.tb-chip__badge,.tb-chip__n{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#c8402f;color:#fff;font:700 12px/20px var(--font-body-family,inherit);text-align:center;flex:none}.tb-chip__badge{margin-right:-5px}.tb-chip__n{font-size:11.5px;margin-left:-2px}.tb-chip__dots{display:inline-flex;align-items:center;margin-left:-6px}.tb-chip__dots span{width:16px;height:16px;border-radius:50%;background:var(--tb-sw,#ddd);box-shadow:0 0 0 2px #f9e6df,inset 0 0 0 1px #3b24201f;margin-right:-5px}.tb-chip__dots span:last-child{margin-right:0}.tb-fbar__sep{flex:none;width:1px;height:22px;background:#f4c3b8;margin:0 3px}.tb-chip__dot{width:22px;height:22px;margin-left:-8px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:none}.tb-chip__dot svg{width:14px;height:14px;stroke-width:1.9}.tb-chip--menina .tb-chip__dot{background:#f9e6df;color:#c8402f}.tb-chip--menino .tb-chip__dot{background:#ddeefc;color:#3478b8}.tb-chip--menina.is-on{background:#fdf0ec;border-color:#f4c3b8;color:#c8402f}.tb-chip--menino.is-on{background:#eaf3fd;border-color:#b7d6f3;color:#2b67a2}.tb-chip--clear{background:transparent;border-color:transparent;box-shadow:none;color:#c8402f;padding:0 10px}.tb-chip--clear svg{width:14px;height:14px}.tb-fbar.is-busy .tb-chip{opacity:.6;pointer-events:none}@media(min-width:1280px){.tb-fbar{display:none}}@media(max-width:1279.98px){body:has(.tb-fbar) facet-sticky>.button{display:none!important}.collection:has(.tb-fbar) .collection__topbar,.collection:has(.tb-fbar) #FacetFiltersActive{display:none!important}}html.tb-sheet-lock,html.tb-sheet-lock body{overflow:hidden}.tb-sheets{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden;pointer-events:none;transition:visibility 0s linear .34s}.tb-sheets.is-open{visibility:visible;pointer-events:auto;transition:visibility 0s}.tb-sheets__ov{position:absolute;top:0;right:0;bottom:0;left:0;background:#3b242075;opacity:0;transition:opacity .28s ease}.tb-sheets.is-open .tb-sheets__ov{opacity:1}.tb-sheet{position:absolute;left:0;right:0;bottom:0;margin:0 auto;max-width:640px;max-height:86vh;max-height:min(86dvh,720px);display:flex;flex-direction:column;background:#fff;border-radius:26px 26px 0 0;box-shadow:0 -18px 50px -12px #3b242059;transform:translateY(105%);visibility:hidden;transition:transform .34s cubic-bezier(.2,.8,.2,1),visibility 0s linear .34s;outline:none;color:#3b2420;padding-bottom:env(safe-area-inset-bottom,0px)}.tb-sheet.is-active{transform:none;visibility:visible;transition:transform .34s cubic-bezier(.2,.8,.2,1),visibility 0s}.tb-sheet__head{position:relative;flex:none;display:flex;align-items:flex-start;gap:12px;padding:24px 20px 14px;touch-action:none}.tb-sheet__grab{position:absolute;top:9px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#f4c3b8}.tb-sheet__titles{flex:1;min-width:0}.tb-sheet__title{margin:0;font:600 21px/1.2 var(--font-heading-family);color:#3b2420;letter-spacing:.1px}.tb-sheet__sub{margin:4px 0 0;font:400 13.5px/1.35 var(--font-body-family);color:#c8402f}.tb-sheet__x{flex:none;width:38px;height:38px;margin:-4px -4px 0 0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:0;background:#fdf0ec;color:#3b2420;cursor:pointer;-webkit-tap-highlight-color:transparent}.tb-sheet__x svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.tb-sheet__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:4px 20px 22px}.tb-sheet__foot{flex:none;display:flex;align-items:center;gap:10px;padding:12px 20px 16px;border-top:1px solid #F9E6DF;background:#fff}.tb-sheet__clear{flex:none;height:52px;padding:0 14px;border:0;background:none;color:#3b2420;font:500 15px/1 var(--font-heading-family);text-decoration:underline;text-underline-offset:4px;cursor:pointer;-webkit-tap-highlight-color:transparent}.tb-sheet__clear[disabled]{opacity:.32;cursor:default;text-decoration:none}.tb-sheet__go{position:relative;flex:1;height:52px;border:0;border-radius:16px;background:#3b2420;color:#fff;font:600 16px/1 var(--font-heading-family);letter-spacing:.2px;cursor:pointer;box-shadow:0 10px 20px -10px #3b2420b3;-webkit-tap-highlight-color:transparent}.tb-sheets.is-busy .tb-sheet__go{color:transparent}.tb-sheets.is-busy .tb-sheet__go:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:20px;height:20px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;animation:tb-spin .7s linear infinite}@keyframes tb-spin{to{transform:rotate(360deg)}}.tb-sheet :focus-visible{outline:2px solid #9F3022;outline-offset:2px}.tb-sheet button{font-family:var(--font-heading-family)}.tb-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.tb-row{width:100%;display:flex;align-items:center;gap:14px;min-height:56px;padding:10px 16px;border:1px solid #F9E6DF;border-radius:16px;background:#fff;color:#3b2420;font:500 16px/1.2 var(--font-heading-family);text-align:left;cursor:pointer;transition:background-color .15s,border-color .15s;-webkit-tap-highlight-color:transparent}.tb-row--icon{padding-left:10px}.tb-row__label{flex:1;min-width:0}.tb-row__count{flex:none;font:500 13px/1 var(--font-body-family);color:#8b7d98}.tb-row__radio{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid #F4C3B8;transition:border .15s}.tb-row__check{flex:none;width:24px;height:24px;border-radius:8px;border:2px solid #F4C3B8;display:inline-flex;align-items:center;justify-content:center;color:transparent;transition:background-color .15s,border-color .15s}.tb-row__check svg,.tb-tile__check svg,.tb-gcard__check svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.tb-row.is-on{border-color:#c8402f;background:#fdf0ec}.tb-row.is-on .tb-row__radio{border:7px solid #C8402F}.tb-row.is-on .tb-row__check{background:#c8402f;border-color:#c8402f;color:#fff}.tb-sheet .tb-row__icon .tinybaby-nav-icon,.tb-sheet .tb-tile__icon .tinybaby-nav-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:13px;background:#fdf0ec;color:#74231a;margin:0}.tb-sheet .tb-row__icon svg,.tb-sheet .tb-tile__icon svg{width:24px;height:24px}.tb-row__icon{flex:none;display:inline-flex}.tb-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tb-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:106px;padding:14px;border:1px solid #F9E6DF;border-radius:18px;background:#fff;color:#3b2420;text-align:left;cursor:pointer;transition:background-color .15s,border-color .15s;-webkit-tap-highlight-color:transparent}.tb-tile__label{font:500 15px/1.2 var(--font-heading-family)}.tb-tile__count{margin-top:-4px;font:500 12px/1 var(--font-body-family);color:#8b7d98}.tb-tile__check{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%;background:#c8402f;color:#fff;display:none;align-items:center;justify-content:center}.tb-tile.is-on{border-color:#c8402f;background:#fdf0ec;box-shadow:inset 0 0 0 1px #c8402f}.tb-tile.is-on .tb-tile__check{display:inline-flex}.tb-swgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 6px;padding-top:6px}.tb-swopt{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:4px 2px;border:0;background:none;color:#3b2420;cursor:pointer;-webkit-tap-highlight-color:transparent}.tb-swopt__dot{position:relative;width:52px;height:52px;border-radius:50%;background:var(--tb-sw,#eee);box-shadow:inset 0 0 0 1px #3b24201f;display:inline-flex;align-items:center;justify-content:center;color:transparent;transition:box-shadow .15s ease,transform .15s ease}.tb-swopt__dot svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.tb-swopt__label{max-width:100%;font:500 13.5px/1.2 var(--font-heading-family);text-align:center;overflow-wrap:anywhere}.tb-swopt:active .tb-swopt__dot{transform:scale(.94)}.tb-swopt.is-on .tb-swopt__dot{box-shadow:0 0 0 3px #fff,0 0 0 5px #c8402f,inset 0 0 0 1px #3b24201f;color:#fff}.tb-swopt.is-on .tb-sw--branco,.tb-swopt.is-on .tb-sw--bege,.tb-swopt.is-on .tb-sw--amarelo,.tb-swopt.is-on .tb-sw--cinza,.tb-swopt.is-on .tb-sw--outras{color:#3b2420}.tb-swopt.is-on .tb-swopt__label{font-weight:600;color:#74231a}.tb-sizegrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tb-size{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:72px;padding:10px 6px;border:1px solid #F9E6DF;border-radius:16px;background:#fff;color:#3b2420;cursor:pointer;transition:background-color .15s,border-color .15s;-webkit-tap-highlight-color:transparent}.tb-size__label{font:600 18px/1.1 var(--font-heading-family)}.tb-size__hint{font:500 12px/1.2 var(--font-body-family);color:#80718d;text-align:center}.tb-size.is-on{border-color:#c8402f;background:#fdf0ec;box-shadow:inset 0 0 0 1px #c8402f;color:#74231a}.tb-size.is-on .tb-size__hint{color:#9f3022}.tb-gcards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:6px}.tb-gcard{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 12px 18px;border-radius:22px;border:1px solid transparent;text-decoration:none!important;text-align:center;background-image:none!important;-webkit-tap-highlight-color:transparent;transition:transform .12s ease}.tb-gcard:active{transform:scale(.97)}.tb-gcard--menina{background-color:#fdf0ec;color:#c8402f}.tb-gcard--menino{background-color:#edf5fd;color:#2b67a2}.tb-gcard__icon{width:64px;height:64px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 6px 14px -8px currentColor}.tb-gcard__icon svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tb-gcard__label{font:600 18px/1.1 var(--font-heading-family)}.tb-gcard__hint{font:500 12px/1.2 var(--font-body-family);opacity:.8}.tb-gcard__check{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%;background:currentColor;display:none;align-items:center;justify-content:center}.tb-gcard__check svg{stroke:#fff}.tb-gcard.is-on{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}.tb-gcard.is-on .tb-gcard__check{display:inline-flex}@media(prefers-reduced-motion:reduce){.tb-chip,.tb-fbar,.tb-sheet,.tb-sheets,.tb-sheets__ov,.tb-chip__caret{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tinybaby-filter-bar.css.map */
