.announcement-bar{position:relative;min-height:40px}.announcement-bar__slides{min-height:20px;align-items:center}.announcement-bar__slider:not(:has(slideshow-arrows)) .announcement-bar__slides{width:100%;max-width:none;padding-inline:16px}.announcement-bar__slide{display:grid;align-content:center}.announcement-bar .announcement-bar__text{color:var(--bb-cloud);line-height:1.25;letter-spacing:.01em;text-wrap:balance}.announcement-bar .announcement-bar__text:before{content:"";display:inline-block;width:12px;height:12px;margin-inline-end:8px;vertical-align:-1px;background:var(--bb-gold);-webkit-mask:var(--bb-mask-star) center / contain no-repeat;mask:var(--bb-mask-star) center / contain no-repeat}@media screen and (max-width:749px){.announcement-bar .announcement-bar__text{font-size:13px}}.announcement-bar:before,.announcement-bar:after{content:"";position:absolute;top:calc(50% - 3px);width:6px;height:6px;background:#fffdf899;-webkit-mask:var(--bb-mask-star) center / contain no-repeat;mask:var(--bb-mask-star) center / contain no-repeat;pointer-events:none;display:none}.announcement-bar:before{left:24px}.announcement-bar:after{right:24px}@media screen and (min-width:750px){.announcement-bar:before,.announcement-bar:after{display:block}}@media(prefers-reduced-motion:no-preference){html:not(.bb-static) .announcement-bar:before{animation:bb-twinkle 3.2s ease-in-out 4}html:not(.bb-static) .announcement-bar:after{animation:bb-twinkle 3.2s ease-in-out 1.6s 4}}.announcement-bar__link:focus-visible{outline:3px solid var(--bb-gold);outline-offset:-3px;border-radius:var(--bb-r-xs)}.announcement-bar__slide:has(.announcement-bar__link:focus-visible) .announcement-bar__text{text-decoration:underline 2px;text-underline-offset:3px}@media(any-pointer:fine){.announcement-bar__slide:has(.announcement-bar__link:hover) .announcement-bar__text{text-decoration:underline 2px;text-underline-offset:3px}}.announcement-bar__slider .slideshow-control{width:44px;height:44px;color:#fffdf8cc}.announcement-bar__slider .slideshow-control .svg-wrapper{width:16px;height:16px}.announcement-bar__slider .slideshow-control:focus-visible{color:var(--bb-cloud);outline:3px solid var(--bb-gold);outline-offset:-4px;border-radius:50%}@media(any-pointer:fine){.announcement-bar__slider .slideshow-control:hover{color:var(--bb-cloud)}}#header-component{--bb-header-row: 64px}@media screen and (min-width:990px){#header-component{--bb-header-row: 80px}}#header-component .header__row--top .header__columns{--padding-block-start: 0px;--padding-block-end: 0px;min-height:var(--bb-header-row)}#header-component[data-header-rows=single] .header__underlay-closed{background:#fffdf8f5}@media screen and (min-width:990px){#header-component[data-header-rows=single] .header__underlay-closed{background:#fffdf8eb;-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2)}}#header-component .header__row--top{transition:box-shadow var(--bb-dur-ui) var(--bb-ease-out)}#header-component[data-sticky-state=active] .header__row--top{box-shadow:0 6px 24px #1b3a6b14}#header-component :is(header-menu,.header-actions__action,.header__icon--menu){opacity:1}#header-component .header-logo__image{transition:transform var(--bb-dur-ui) var(--bb-ease-spring)}#header-component .header-logo:focus-visible{outline:3px solid var(--bb-navy);outline-offset:4px;border-radius:var(--bb-r-xs)}@media(any-pointer:fine){#header-component .header-logo:hover .header-logo__image{transform:rotate(-3deg) scale(1.03)}}#header-component .header-actions__action,#header-component .header__icon--menu{color:var(--bb-navy);-webkit-tap-highlight-color:transparent}#header-component .header-actions__action:not(.account-button) .svg-wrapper,#header-component .header__icon--menu .svg-wrapper{border-radius:50%;transition:background-color var(--bb-dur-micro) var(--bb-ease-out),transform var(--bb-dur-micro) var(--bb-ease-spring)}#header-component .header-actions__action:not(.account-button) svg{width:22px;height:22px}#header-component .header-actions__action:not(.account-button):active .svg-wrapper{transform:scale(.92);background-color:var(--bb-sky-100)}#header-component .header-actions__action:focus-visible,#header-component .header__icon--menu:focus-visible{outline:none}#header-component .header-actions__action:focus-visible .svg-wrapper{outline:none;box-shadow:inset 0 0 0 3px var(--bb-navy);background-color:var(--bb-sky-100)}#header-component .header__icon--menu:focus-visible{outline:3px solid var(--bb-navy);outline-offset:-2px;border-radius:var(--bb-r-sm)}#header-component shopify-account{--shopify-account-color-accent: var(--bb-gold);--shopify-account-color-accent-text: var(--bb-navy)}#header-component .account-button__icon{width:17px;height:19px}@media(any-pointer:fine){#header-component .header-actions__action:not(.account-button):hover .svg-wrapper{background-color:var(--bb-sky-100)}}#header-component .header__icon--menu.header__icon--summary{min-width:44px;min-height:44px;border-radius:var(--bb-r-sm)}#header-component .header__icon--summary .header-drawer-icon{width:22px;height:22px;margin:0}#header-component .header__icon--summary .header-drawer-icon svg{width:22px;height:22px}#header-component .header__icon--summary:active .header-drawer-icon--open{transform:scale(.92)}@media screen and (max-width:749px){#header-component[data-menu-style] .header__columns .search-action,#header-component .header__columns .search-action{grid-area:rightA;justify-content:flex-end}#header-component .header__columns{reading-flow:grid-rows}#header-component .header__columns header-actions .account-button{display:none}}#header-component .header-actions__cart-icon{--cart-bubble-size: 18px;--cart-bubble-top: 2px;--cart-bubble-right: 0px}#header-component .header-actions__action .header-actions__cart-icon svg{width:24px;height:24px}#header-component .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:radial-gradient(circle 12.5px at 25px 1px,transparent 12px,#000 12.5px);mask:radial-gradient(circle 12.5px at 25px 1px,transparent 12px,#000 12.5px)}#header-component .header-actions__cart-icon .cart-bubble__background{box-shadow:0 0 0 2px var(--bb-cloud)}#header-component .header-actions__cart-icon .cart-bubble.cart-bubble--animating .cart-bubble__background{animation:bb-bubble-pop .52s var(--bb-ease-spring)}#header-component .header-actions__cart-icon{transform-origin:50% 75%}#header-component .header-actions__cart-icon .cart-bubble__text{font-family:var(--bb-font-body);font-weight:800;font-size:11px;font-variant-numeric:tabular-nums;color:var(--bb-navy)}#header-component .overflow-menu::part(list){gap:4px;margin-inline:4px 0}#header-component .menu-list__link{font-family:var(--bb-font-display);font-style:normal;font-weight:600;font-size:17px;line-height:1;letter-spacing:0;text-transform:none;color:var(--bb-navy);outline:none;-webkit-tap-highlight-color:transparent}#header-component .menu-list__link-title{position:relative;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:var(--bb-r-pill);color:var(--bb-navy);transition:background-color var(--bb-dur-ui) var(--bb-ease-out)}#header-component .menu-list__link:focus-visible .menu-list__link-title{outline:3px solid var(--bb-navy);outline-offset:2px;background-color:var(--bb-sky-100)}@media(any-pointer:fine){#header-component .menu-list__list-item:not([slot=overflow]):hover .menu-list__link-title{background-color:var(--bb-sky-100)}}#header-component .menu-list__list-item:has([aria-expanded=true])>.menu-list__trigger .menu-list__link-title{background-color:var(--bb-sky-100)}@media screen and (min-width:990px)and (max-width:1199px){#header-component .overflow-menu::part(list){gap:0}#header-component .menu-list__link-title{padding-inline:11px}#header-component .menu-list__list-item:not([slot]) .menu-list__trigger{--bb-chev: 14.5px}}#header-component :is(.menu-list__link[aria-current=page],.menu-list__link--active) .menu-list__link-title:after{content:"";position:absolute;left:calc(50% - 9px);bottom:1px;width:18px;height:3px;border-radius:var(--bb-r-pill);background:var(--bb-gold)}#header-component .menu-list__link[href*=meet-the-cast] .menu-list__link-title{background-color:var(--bb-gold-100)}#header-component .menu-list__link[href*=meet-the-cast] .menu-list__link-title:after{left:calc(50% - 1px)}#header-component .menu-list__link[href*=meet-the-cast] .menu-list__link-title:before{content:"";flex:none;width:10px;height:10px;background:var(--bb-gold-lip);-webkit-mask:var(--bb-mask-star) center / contain no-repeat;mask:var(--bb-mask-star) center / contain no-repeat}@media(any-pointer:fine){#header-component .menu-list__list-item:hover .menu-list__link[href*=meet-the-cast] .menu-list__link-title{background-color:color-mix(in srgb,var(--bb-gold-100),var(--bb-gold) 30%)}}#header-component .menu-list__list-item:not([slot]) .menu-list__trigger{--bb-chev: 17px}#header-component .menu-list__list-item:not([slot]) .menu-list__trigger .menu-list__link-title{padding-inline-end:calc(var(--bb-chev) * 2)}#header-component .menu-list__list-item:not([slot]) .menu-list__disclosure{inset-inline-start:auto;inset-inline-end:calc(var(--bb-chev) - 22px);width:44px;height:44px;padding:0;opacity:1;color:var(--bb-navy);outline:none}#header-component .menu-list__list-item:not([slot]) .menu-list__disclosure-icon{width:10px}#header-component .menu-list__trigger:has(.menu-list__disclosure:focus-visible) .menu-list__link-title{outline:3px solid var(--bb-navy);outline-offset:2px;background-color:var(--bb-sky-100)}#header-component:not(:has(.menu-list__list-item[slot=more] [aria-expanded=true])) .header__underlay-open{visibility:hidden}#header-component .menu-list__list-item:not([slot]){position:relative}#header-component .menu-list__list-item:not([slot])>.menu-list__submenu{--bb-panel-pad: 48px;width:max-content;min-width:0;padding-inline:var(--bb-panel-pad);padding-block-end:80px;inset-inline-start:calc(-1 * var(--bb-panel-pad))}#header-component .menu-list__list-item:not([slot])>.menu-list__submenu .menu-list__submenu-inner{padding-inline:0;padding-block:8px 0;overflow:visible;max-height:none}#header-component .menu-list__list-item:not([slot]) .mega-menu{display:block;width:auto}#header-component .menu-list__list-item:not([slot]) .mega-menu__grid{display:block;min-width:280px;padding:16px;border-radius:24px;background:var(--bb-white);box-shadow:var(--bb-sh-3)}#header-component .menu-list__list-item:not([slot]) .mega-menu__list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0}#header-component .menu-list__list-item:not([slot]) .mega-menu__column{display:contents}#header-component .menu-list__list-item:not([slot]) .mega-menu__column>div{display:contents}#header-component .mega-menu__link{display:flex;align-items:center;gap:12px;min-height:48px;padding:4px 12px 4px 6px;border-radius:16px;font-family:var(--bb-font-display);font-style:normal;font-weight:600;font-size:16px;line-height:1.2;text-transform:none;color:var(--bb-navy);white-space:nowrap;transition:background-color var(--bb-dur-ui) var(--bb-ease-out)}#header-component .mega-menu__link:focus-visible{outline:3px solid var(--bb-navy);outline-offset:0;background-color:var(--bb-sky-100)}@media(any-pointer:fine){#header-component .mega-menu__link:hover{color:var(--bb-navy);background-color:var(--bb-sky-100)}}:is(#header-component .mega-menu__link,.menu-drawer__menu-item--child) .bb-age{display:flex;flex-direction:column;gap:2px}:is(#header-component .mega-menu__link,.menu-drawer__menu-item--child) .bb-age__range{font-family:var(--bb-font-body);font-weight:700;font-size:13px;line-height:1.2;letter-spacing:0;color:var(--bb-ink-2)}:is(#header-component .mega-menu__link,.menu-drawer__menu-item--child)[href*="/collections/ages-"]{--bb-age-face: none;--bb-age-tint: var(--bb-sky-100)}:is(#header-component .mega-menu__link,.menu-drawer__menu-item--child)[href*="/collections/ages-"]:before{content:"";flex:none;width:36px;height:36px;border-radius:50%;background:var(--bb-age-face) center 70% / 30px 30px no-repeat,var(--bb-age-tint)}:is(#header-component .mega-menu__link,.menu-drawer__menu-item--child)[href*=ages-0-6-months]{--bb-age-face: url(bubbo-mascot-zoom.svg);--bb-age-tint: var(--bb-lavender-tint)}:is(#header-component .mega-menu__link,.menu-drawer__menu-item--child)[href*=ages-6-12-months]{--bb-age-face: url(bubbo-mascot-wiggle.svg);--bb-age-tint: var(--bb-mint-tint)}:is(#header-component .mega-menu__link,.menu-drawer__menu-item--child)[href*=ages-1-3-years]{--bb-age-face: url(bubbo-mascot-splash.svg);--bb-age-tint: var(--bb-ball-tint)}:is(#header-component .mega-menu__link,.menu-drawer__menu-item--child)[href*=ages-3-6-years]{--bb-age-face: url(bubbo-mascot-berry.svg);--bb-age-tint: var(--bb-pink-tint)}#header-component .menu-drawer{background-color:var(--bb-cloud);box-shadow:var(--bb-sh-3)}#header-component .menu-drawer:before{content:"";flex:none;height:64px;margin-inline:28px 76px;background:var(--bb-logo-url, none) left center / auto 30px no-repeat}#header-component .menu-drawer__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b3a6b59}#header-component .menu-drawer__close-button.menu-drawer__close-button{position:absolute;top:calc(10px + var(--safe-area-inset-top, 0px));inset-inline-end:16px;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border-radius:50%;color:var(--bb-navy);background:transparent;box-shadow:inset 0 0 0 2px var(--bb-line);outline-offset:2px}#header-component .menu-drawer__close-button.menu-drawer__close-button:focus-visible{outline:3px solid var(--bb-navy);outline-offset:2px;border-radius:50%}#header-component .menu-drawer__close-button .svg-wrapper{width:18px;height:18px}#header-component .menu-drawer__menu{padding-inline:16px}#header-component .menu-drawer__menu>li{margin-block-end:0}#header-component .menu-drawer__menu .menu-drawer__list-item--flat{margin-block-end:0}#header-component .menu-drawer__menu-item{border-radius:18px;-webkit-tap-highlight-color:transparent;transition:background-color var(--bb-dur-micro) var(--bb-ease-out)}#header-component .menu-drawer__menu-item:focus-visible{outline:3px solid var(--bb-navy);outline-offset:-3px}#header-component .menu-drawer__menu-item:active{background-color:var(--bb-sky-100)}#header-component .menu-drawer__menu-item-text{overflow:visible;text-overflow:clip}#header-component .menu-drawer__menu-item--mainlist{min-height:56px;padding:6px 8px 6px 12px;font-family:var(--bb-font-display);font-style:normal;font-weight:600;font-size:22px;line-height:1.15;text-transform:none;color:var(--bb-navy)}#header-component .menu-drawer__menu-item--mainlist:after{content:"";flex:none;width:20px;height:20px;margin-inline-start:12px;background:currentColor;-webkit-mask:url(bubbo-icon-chevron-right.svg) center / contain no-repeat;mask:url(bubbo-icon-chevron-right.svg) center / contain no-repeat}#header-component .menu-drawer__menu--childlist{display:flex;flex-direction:column;gap:4px;width:100%;margin:0 0 8px;padding:0}#header-component .menu-drawer__menu--childlist .menu-drawer__list-item{min-height:0}#header-component .menu-drawer__menu-item--child{justify-content:flex-start;gap:12px;min-height:48px;padding:6px 12px;font-family:var(--bb-font-display);font-style:normal;font-weight:600;font-size:18px;line-height:1.2;text-transform:none;color:var(--bb-navy)}#header-component .menu-drawer__menu-item--active{background-color:var(--bb-sky-100)}#header-component .menu-drawer__utility-links:empty{display:none}.search-modal__content::backdrop{background:#1b3a6b59}.search-modal .dialog-modal .predictive-search-form__header{gap:8px;padding:12px 12px 12px 16px;border-bottom:1px solid var(--bb-line)}.search-modal .predictive-search-form__header-inner{--color-border: var(--bb-line-ui);position:relative;min-height:52px;border:2px solid var(--bb-line-ui);border-radius:16px;background:var(--bb-white)}.search-modal .predictive-search-form__header-inner:focus-within{outline:3px solid var(--bb-navy);outline-offset:2px}.search-modal input.search-input{min-height:48px;padding-inline:44px 8px;font-family:var(--bb-font-body);font-weight:600;font-size:16px;color:var(--bb-navy)}.search-modal input.search-input:focus-visible{outline:none}.search-modal input.search-input::placeholder{color:var(--bb-ink-2);opacity:1}.search-modal input.search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.search-modal .predictive-search__icon{inset-inline-start:14px;color:var(--bb-navy)}.search-modal .predictive-search__reset-button{margin-inline-end:4px;padding:0 10px;border-radius:var(--bb-r-pill);font-family:var(--bb-font-body);font-weight:700;font-size:14px;color:var(--bb-ink-2)}.search-modal .predictive-search__reset-button:focus-visible{outline:3px solid var(--bb-navy);outline-offset:-3px}.search-modal .dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden])):before{content:none}.search-modal .predictive-search__close-modal-button.button{flex:none;width:44px;height:44px;margin-inline-start:0;border-radius:50%;color:var(--bb-navy);background:transparent;box-shadow:inset 0 0 0 2px var(--bb-line)}.search-modal .predictive-search__close-modal-button.button:focus-visible{outline:3px solid var(--bb-navy);outline-offset:2px}.search-modal .predictive-search__close-modal-button .svg-wrapper,.search-modal .predictive-search__close-modal-button svg{width:16px;height:16px}@media(any-pointer:fine){.search-modal .predictive-search__close-modal-button.button:hover{background:var(--bb-sky-100)}.search-modal .predictive-search__reset-button:hover{color:var(--bb-navy)}}.footer-utilities .utilities{font-family:var(--bb-font-body);font-weight:600;font-size:13px;line-height:1.4;color:var(--bb-ink-night);row-gap:4px}.footer-utilities .utilities :is(.footer-utilities__group-copyright,.footer-utilities__text,.policy-list-trigger){font-family:var(--bb-font-body);font-weight:600;font-size:13px;color:var(--bb-ink-night)}.footer-utilities .utilities a,.footer-utilities .utilities .policy-list-trigger{display:inline-flex;align-items:center;min-height:44px;color:var(--bb-cloud);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:transparent;transition:text-decoration-color var(--bb-dur-ui) var(--bb-ease-out)}.footer-utilities .utilities a:focus-visible,.footer-utilities .utilities .policy-list-trigger:focus-visible{outline:3px solid var(--bb-gold);outline-offset:2px;border-radius:4px}@media(any-pointer:fine){.footer-utilities .utilities a:hover,.footer-utilities .utilities .policy-list-trigger:hover{text-decoration-color:var(--bb-gold)}}.footer-utilities .terms-policies-popover :is(a,.footer-utilities__text,.policy-list-trigger){color:var(--bb-navy)}.footer-utilities .terms-policies-popover a:hover{text-decoration-color:var(--bb-gold)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bubbo-chrome.css.map */
