:is(product-sticky-form button[name=add],button[name=checkout][form=cart],#CartDrawer button[name=checkout]){--color-button-background:219 69 133;--color-button-text:255 255 255;background:#e46049!important;border-color:#e46049!important;color:#fff!important;border-radius:999px!important;box-shadow:0 8px 22px #e4604952!important}:is(product-sticky-form button[name=add],button[name=checkout][form=cart],#CartDrawer button[name=checkout]) .btn-fill{background:#c8402f!important}:is(product-sticky-form button[name=add],button[name=checkout][form=cart],#CartDrawer button[name=checkout]) .btn-text{color:#fff!important}.product-card .tb-card-details{flex-direction:column;align-items:flex-start;gap:10px}.product-card .tb-card-title-wrap{width:100%;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.4;min-height:4.2em;font-size:16px}.product-card .tb-card-details .product-card__title{font-size:16px;line-height:1.4;text-transform:none;letter-spacing:0;font-weight:500;overflow-wrap:anywhere}.product-card .tb-card-details>.flex{width:100%}.product-card .tb-card-details .price{flex-direction:row;align-items:baseline;justify-content:flex-start;gap:6px 10px}.product-card__content.text-center .tb-card-details{align-items:center}.product-card__content.text-center .tb-card-details .price{justify-content:center}.tinybaby-nav-icon.tb-age-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border-radius:12px;background:#fdf0ec;color:#74231a}.tinybaby-nav-icon.tb-age-icon svg{width:24px;height:24px;stroke-width:1.55}@media(max-width:767px){.product-card .tb-card-details{gap:8px}.product-card .tb-card-title-wrap,.product-card .tb-card-details .product-card__title{font-size:15px}}.product-card .product-card__bottom .swatches .color-swatch{--swatch-size:22px}.product-card .product-card__bottom .swatches .color-swatch.with-image{background-size:220%;background-color:#fff}@media(max-width:767px){.product-card .product-card__bottom .swatches{gap:6px}.product-card .product-card__bottom .swatches .color-swatch{--swatch-size:16px}}.product-card .tb-card-rating-pill{background-color:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#74231a;font-weight:600;line-height:1;box-shadow:0 2px 10px #3b24201a}.product-card .tb-card-rating-pill .icon{color:#e6aa35}@media(min-width:768px){.product-card .tb-card-rating-pill{font-size:13px;padding:8px 13px}.product-card .tb-card-rating-pill .icon{width:14px;height:14px}.product-card .tb-card-title-wrap{-webkit-line-clamp:2;min-height:2.8em}}@media screen and (max-width:1023px){.mobile\:header--center .header__icons--start .search-drawer-button{display:flex}.mobile\:header--center .header__icons--start .menu-drawer-button{order:-1}.mobile\:header--center .header__icons--end .search-drawer-button{display:none}}@media screen and (max-width:374px){.header__logo img.logo,.header__logo img.white-logo{max-width:138px!important;height:auto}}.product-card .tb-card-tags{container-type:inline-size;width:100%;min-height:22px}.product-card .tb-card-tags__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;line-height:1}.product-card .tb-tag{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.1px;color:var(--tb-tag-fg);white-space:nowrap}.product-card .tb-tag__dot{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--tb-tag-bg);color:var(--tb-tag-fg)}.product-card .tb-tag__dot svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.product-card .tb-tag__num{font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.product-card .tb-tag--menino{--tb-tag-bg:#ddeefc;--tb-tag-fg:#3478b8}.product-card .tb-tag--menina{--tb-tag-bg:#F9E6DF;--tb-tag-fg:#C8402F}.product-card .tb-tag--unissex{--tb-tag-bg:#fff1c7;--tb-tag-fg:#8f6400}.product-card .tb-tag--pecas{--tb-tag-bg:#F9E6DF;--tb-tag-fg:#9F3022}.product-card__content.text-center .tb-card-tags__row{justify-content:center}@container (max-width:159px){.product-card .tb-card-tags__row{gap:6px 8px}.product-card .tb-tag__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@media(min-width:768px){.product-card .tb-card-tags{min-height:24px}.product-card .tb-tag{font-size:12.5px}.product-card .tb-tag__dot{width:24px;height:24px}.product-card .tb-tag__dot svg{width:15px;height:15px}}.product-card .tb-card-title-wrap{min-height:0}.product-card .product-card__content>.product-card__bottom{margin-top:auto}.product-card .tb-card-details .price{font-family:var(--font-heading-family);align-items:baseline}.product-card .tb-card-details .price__regular{font-family:var(--font-heading-family);font-weight:500;font-size:17px;line-height:1.15;letter-spacing:.1px;color:var(--tb-price,#E46049)}.product-card .tb-card-details .price__regular small{font-family:var(--font-heading-family);font-weight:500;font-size:12px;letter-spacing:0;color:#c8402f;margin-right:2px}.product-card .tb-card-details .price__sale{font-family:var(--font-heading-family);font-weight:500;font-size:13px;color:#e46049}@media(min-width:768px){.product-card .tb-card-details .price__regular{font-size:18px}}.product__info .product__price .price__regular,.product-sticky-form .price__regular{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.1px;color:var(--tb-price,#E46049)}.product__info .product__price .price__regular{font-size:24px;line-height:1.15}.product__info .product__price .price__regular small{font-family:var(--font-heading-family);font-weight:500;font-size:.6em;color:#c8402f}.product__info .product__price .price__sale{font-family:var(--font-heading-family);font-weight:500;color:#e46049}@media(min-width:1024px){.product__info .product__price .price__regular{font-size:28px}}.tb-sw--branco{--tb-sw:#fff}.tb-sw--bege{--tb-sw:#e8d6b9}.tb-sw--marrom{--tb-sw:#93623f}.tb-sw--preto{--tb-sw:#29262c}.tb-sw--cinza{--tb-sw:#b3b9be}.tb-sw--azul{--tb-sw:#5b92d0}.tb-sw--verde{--tb-sw:#E46049}.tb-sw--amarelo{--tb-sw:#f5d35d}.tb-sw--laranja{--tb-sw:#f29a52}.tb-sw--rosa{--tb-sw:#F4C3B8}.tb-sw--vermelho{--tb-sw:#d64545}.tb-sw--lilas{--tb-sw:#EE9A88}.tb-sw--colorido{--tb-sw:conic-gradient(from 20deg,#F4C3B8,#f5d35d,#E46049,#5b92d0,#EE9A88,#F4C3B8)}.tb-sw--outras{--tb-sw:repeating-linear-gradient(135deg,#F9E6DF 0 4px,#FDF0EC 4px 8px)}.tb-fg{display:grid;gap:8px;margin:0;padding:0;list-style:none}.tb-fg--cor{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.tb-fg--tamanho{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.tb-fg>.tb-fg__item{position:relative;display:block;margin:0;padding:0;list-style:none}.tb-fg .tb-fg__item>input.tb-fg__input{position:absolute;top:0;left:0;width:1px;height:1px;min-width:0;opacity:0;pointer-events:none;margin:0;padding:0;border:0;appearance:none;-webkit-appearance:none}.tb-fg .tb-fg__input+.tb-fg__chip{display:flex;width:100%;vertical-align:middle}.tb-fg__chip{align-items:center;gap:9px;min-height:46px;padding:8px 12px;border:1px solid #F9E6DF;border-radius:14px;background:#fff;color:#3b2420;font:500 14.5px/1.15 var(--font-heading-family);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s,border-color .15s,box-shadow .15s}.tb-fg--tamanho .tb-fg__chip{flex-direction:column;justify-content:center;gap:4px;min-height:62px;padding:8px 6px;text-align:center}.tb-fg--tamanho .tb-fg__name{font-size:16.5px;font-weight:600}.tb-fg__hint{font:500 11.5px/1.2 var(--font-body-family);color:#c8402f}.tb-fg__dot{display:inline-block;flex:none;width:22px;height:22px;border-radius:50%;background:var(--tb-sw,#eee);box-shadow:inset 0 0 0 1px #3b242024}.tb-fg__input:checked+.tb-fg__chip{border-color:#c8402f;background:#fdf0ec;box-shadow:inset 0 0 0 1px #c8402f;color:#74231a}.tb-fg__input:checked+.tb-fg__chip .tb-fg__hint{color:#9f3022}.tb-fg__input:focus-visible+.tb-fg__chip{outline:2px solid #9F3022;outline-offset:2px}@media(hover:hover){.tb-fg__chip:hover{border-color:#f4c3b8}}.removable-facet .tb-fg__dot{width:16px;height:16px}.quick-view .product__info>*+*{margin-block-start:18px}.quick-view .product__info>.rte:has(.tbp-rating)+.product__title{margin-block-start:10px}.quick-view .product__info>.rte:has(.tbp-installments){margin-block-start:6px}.quick-view .tbp-rating{margin-bottom:0}.quick-view .tbp-installments{margin:0}.quick-view .product__title.with-price{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.quick-view .product__title .heading{font-size:clamp(21px,2vw,28px);line-height:1.18;letter-spacing:-.01em}.quick-view .product__title .product__price{place-self:start!important}.quick-view .product__title .price{flex-direction:row!important;align-items:baseline!important;gap:8px}.quick-view .product__info .installment:empty{display:none}.quick-view button.product-form__submit[name=add]{--color-button-background:64 194 146;--color-button-text:255 255 255;background:#c8402f!important;border-color:#c8402f!important;color:#fff!important;min-height:56px;border-radius:14px}.quick-view button.product-form__submit[name=add] .btn-fill{background:#9f3022!important}.quick-view button.product-form__submit[name=add] .btn-text{color:#fff!important;font-family:var(--font-heading-family);font-weight:600;font-size:17px;letter-spacing:.2px}.quick-view .product__more{font-family:var(--font-heading-family)}@media screen and (max-width:1023px){.quick-view .product__media-container{gap:0}.quick-view .product__media-container .slider{scroll-padding-inline:var(--page-padding,20px)}.quick-view .product__media-list{gap:10px!important;padding-inline:var(--page-padding,20px)!important}.quick-view .product__media{flex:0 0 74%!important;width:74%!important;border-radius:18px!important;overflow:hidden}.quick-view .product__thumbnails-list{display:none!important}.quick-view .product__media .absolute.top-0.left-0{opacity:0}}@media screen and (min-width:1024px){.quick-view .drawer__inner{max-width:60rem}.quick-view__content{height:min(46rem,88vh)}.quick-view .product__info{padding-inline:40px;padding-block-start:30px}.quick-view .product__info.with-read-more{padding-block-end:88px}.quick-view .product__info>*+*{margin-block-start:14px}.quick-view .product__title .heading{font-size:clamp(20px,1.9vw,26px)}.quick-view variant-picker .swatches--variant .color-swatch{--swatch-size:42px;width:42px;height:42px}.quick-view .product__more{padding-block:14px}}x-modal.tbp-modal{z-index:45}@media screen and (max-width:767px){.mobile-dock.tb-dock{background:transparent!important;border:0!important;padding:0 12px calc(10px + env(safe-area-inset-bottom,0px))!important;align-items:stretch}.mobile-dock.tb-dock:before{content:"";position:absolute;inset:0 12px calc(10px + env(safe-area-inset-bottom,0px));border-radius:24px;background:#fdf0ec94;-webkit-backdrop-filter:saturate(1.7) blur(20px);backdrop-filter:saturate(1.7) blur(20px);border:1px solid rgba(255,255,255,.7);box-shadow:0 16px 36px -16px #3b242073,0 2px 10px #3b242012,inset 0 0 0 1px #3b242012;pointer-events:none}.tb-dock .dock__item{position:relative;z-index:1;height:62px;gap:4px;padding:0;border:0;background:none;color:#9f3022;-webkit-tap-highlight-color:transparent;transition:color .2s ease}.tb-dock .dock__item>span:last-child{font:500 11px/1 var(--font-heading-family);letter-spacing:.1px;white-space:nowrap}.tb-dock .tb-dock__ico{display:inline-flex;align-items:center;justify-content:center;width:48px;height:30px;border-radius:15px;transition:background-color .2s ease,transform .15s ease}.tb-dock .dock__item .tb-dock__ico svg{width:23px;height:23px;stroke-width:1.8}.tb-dock .dock__item:active .tb-dock__ico{transform:scale(.9)}.tb-dock .dock__item:focus-visible{outline:none}.tb-dock .dock__item:focus-visible .tb-dock__ico{box-shadow:0 0 0 2px #9f3022}.tb-dock .dock__item.is-current{color:#74231a}.tb-dock .dock__item.is-current .tb-dock__ico{background:#f9e6df}.tb-dock .dock__item.is-current>span:last-child{font-weight:600}.tb-dock .dock__item .count{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#c8402f;color:#fff;font:700 10.5px/18px var(--font-body-family);text-align:center;box-shadow:0 0 0 2px #fff;inset-block-start:-3px;inset-inline-end:4px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tinybaby-storefront.css.map */
