@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{--bnb-display-font: "Fredoka", sans-serif;--bnb-secondary-font: "Poppins", sans-serif !important;--bnb-body-font: "Poppins", sans-serif !important;--bnb-tag-font: "Poppins", sans-serif !important;--f-display: var(--bnb-display-font);--f-body: var(--bnb-body-font);--f-tag: var(--bnb-tag-font);--font-heading-family: var(--bnb-display-font);--font-body-family: var(--bnb-body-font);--font-subheading-family: var(--bnb-tag-font);--font-navigation-family: var(--bnb-display-font);--font-button-family: var(--bnb-display-font);--font-pcard-title-family: var(--bnb-body-font)}html body,html body .site-wrapper,html body .main-content,html body input,html body textarea,html body select,html body p,html body .rte{font-family:var(--bnb-body-font)!important}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body .h1,html body .h2,html body .h3,html body .h4,html body .h5,html body .h6,html body .font-heading,html body .font-navigation,html body button,html body .btn,html body .button{font-family:var(--bnb-display-font)!important}html body .subheading,html body .eyebrow,html body .caption-with-letter-spacing,html body .product__vendor,html body .card-product__vendor,html body .font-subheading,html body .bnb-eyebrow,html body .bnb-shead__eyebrow,html body .bnb-announce,html body .bnb-announce__item,html body .bnb-announce__link,html body .bnb-announce__note,html body .bnb-qcat-label,html body .bnb-need__eyebrow,html body .combo-bundles__eyebrow,html body .combo-bundles__tabs button,html body .combo-card__best,html body .combo-card__stage,html body .combo-card__count,html body .bnb-collection-tabs__eyebrow,html body .bnb-budget__ticket,html body .bnb-parent-guides__eyebrow,html body .bnb-rg__eyebrow,html body .bnb-global-card__badge{font-family:var(--bnb-tag-font)!important}html body .product__title,html body .bnb-global-card__title,html body .product-card__title,html body .card-product__title{color:#333!important}html body .product__block--description,html body .product__block--description p,html body .product__tax,html body .bnb-global-card__rating-count{color:#666!important}html body .f-price:not(.f-price--on-sale) .f-price__sale{display:none!important}html body .f-price:not(.f-price--on-sale) .f-price__regular{display:block!important}html body .f-price.f-price--on-sale .f-price__regular{display:none!important}html body .f-price.f-price--on-sale .f-price__sale{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:8px}@media(max-width:767.98px){html body .bnb-global-card__info{padding:11px 10px 13px!important}html body .site-wrapper h3.bnb-global-card__title{height:1.32em!important;min-height:1.32em!important;margin:0 0 9px!important;line-height:1.32!important}html body .bnb-global-card__rating{min-height:14px!important;margin:0 0 8px!important}html body .bnb-global-card .f-price{margin:0 0 11px!important}html body .bnb-global-card__actions{margin-top:0!important}html body .bnb-global-card__details{margin-top:8px!important}}html body .bnb-global-card__badge:not(.bnb-global-card__badge--sale){width:auto!important;height:auto!important;min-width:50px!important;min-height:30px!important;padding:6px 9px!important;flex-direction:row!important;border-radius:8px!important;background:#8b98a8!important;color:#fff!important;box-shadow:0 7px 18px #47546533!important;white-space:nowrap!important}@media(max-width:749px){html body .bnb-global-card__badge:not(.bnb-global-card__badge--sale){width:auto!important;height:auto!important;min-width:44px!important;min-height:26px!important;padding:5px 7px!important;border-radius:8px!important;font-size:10px!important}}#shopify-section-bnb_quick_categories_NhYMTE .bnb-qcat-section,#shopify-section-bnb_summer_arrivals_gGArhp .bnb-arrivals,#shopify-section-bnb_shop_by_need_tbaVHf .bnb-need,#shopify-section-bnb_combo_bundles_01 .combo-bundles,#shopify-section-bnb_best_sellers_01 .bnb-collection-tabs,#shopify-section-bnb_essentials_budget_01 .bnb-budget,#shopify-section-bnb_trust_benefits_01 .bnb-trust,#shopify-section-bnb_parent_guides_01 .bnb-parent-guides,#shopify-section-bnb_reels_popup_01 .bnb-rg__shell{padding-top:20px!important;padding-bottom:20px!important}@media(max-width:749px){#shopify-section-bnb_quick_categories_NhYMTE .bnb-qcat-section,#shopify-section-bnb_summer_arrivals_gGArhp .bnb-arrivals,#shopify-section-bnb_shop_by_need_tbaVHf .bnb-need,#shopify-section-bnb_combo_bundles_01 .combo-bundles,#shopify-section-bnb_best_sellers_01 .bnb-collection-tabs,#shopify-section-bnb_essentials_budget_01 .bnb-budget,#shopify-section-bnb_trust_benefits_01 .bnb-trust,#shopify-section-bnb_parent_guides_01 .bnb-parent-guides,#shopify-section-bnb_reels_popup_01 .bnb-rg__shell{padding-top:16px!important;padding-bottom:16px!important}}body.index-template .bnb-qcat-section,body.index-template .bnb-arrivals,body.index-template .bnb-need,body.index-template .combo-bundles,body.index-template .bnb-collection-tabs,body.index-template .bnb-budget,body.index-template .bnb-trust,body.index-template .bnb-parent-guides,body.index-template .bnb-rg__shell,body.index-template .bnb-instagram{padding-top:16px!important;padding-bottom:16px!important}@media(max-width:749px){body.index-template .bnb-qcat-section,body.index-template .bnb-arrivals,body.index-template .bnb-need,body.index-template .combo-bundles,body.index-template .bnb-collection-tabs,body.index-template .bnb-budget,body.index-template .bnb-trust,body.index-template .bnb-parent-guides,body.index-template .bnb-rg__shell,body.index-template .bnb-instagram{padding-top:10px!important;padding-bottom:10px!important}}html body,html body .site-wrapper,html body .main-content,html body p,html body li,html body input,html body textarea,html body select,html body .rte,html body .product__title,html body .bnb-global-card__title,html body .product-card__title,html body .card-product__title,html body .price,html body .price-item,html body .money,html body .subheading,html body .eyebrow,html body .caption-with-letter-spacing,html body .product__vendor,html body .card-product__vendor,html body .font-subheading,html body .bnb-eyebrow,html body .bnb-shead__eyebrow,html body .bnb-announce,html body .bnb-qcat-label,html body .bnb-global-card__badge{font-family:Poppins,sans-serif!important}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body .h1,html body .h2,html body .h3,html body .h4,html body .h5,html body .h6,html body .font-heading,html body .font-navigation,html body button,html body .btn,html body .button,html body nav{font-family:Fredoka,sans-serif!important}@media(max-width:749px){html body .bnb-arrivals__copy strong{width:100%!important;max-width:none!important;white-space:nowrap!important;font-size:clamp(22px,6.7vw,26px)!important;line-height:1!important;letter-spacing:-.3px!important}}@media(max-width:749px){html body .bnb-arrivals__copy strong{text-align:center!important}html body .bnb-need__header h2{width:100%!important;text-align:center!important}}@media(max-width:749px){html body .bnb-arrivals__copy small{width:100%!important;text-align:center!important}}html body [data-selected-swatch-value=size i],html body [data-selected-swatch-value=gender i],html body [data-selected-swatch-value=color i],html body [data-selected-swatch-value=colour i]{display:none!important}@media(max-width:749px){html body variant-selects .product-form__input .form__label{margin-bottom:0!important}html body variant-selects .product-form__input .form__label>.flex{gap:0!important}html body variant-selects .product-form__input{row-gap:6px!important}}@media(max-width:749px){html body variant-selects:has(>.product-form__input+.product-form__input)>.product-form__input .form__label{min-height:0!important;height:auto!important;margin-bottom:3px!important;line-height:1.2!important}html body variant-selects>.product-form__input{row-gap:3px!important}}@media(min-width:1100px){html body .bnb-arrivals__copy strong{width:auto!important;max-width:none!important;white-space:nowrap!important;font-size:clamp(38px,3vw,48px)!important;line-height:1!important;letter-spacing:-.3px!important}}html body .product__block--price .price,html body .product__block--price .price-item,html body .product__block--price .money,html body .bnb-global-card .f-price__regular>.f-price-item--regular,html body .bnb-global-card .f-price__sale>.f-price-item--sale,html body .bnb-product-price .f-price__regular>.f-price-item--regular,html body .bnb-product-price .f-price-item--sale{color:#000!important}html body variant-selects .form__label:has(.open-size-chart){display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:4px!important;width:100%!important}html body variant-selects .form__label:has(.open-size-chart) .open-size-chart{display:inline-flex!important;width:fit-content!important;min-width:0!important;min-height:0!important;margin:0 0 5px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#000!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.2!important;text-decoration:none!important}html body variant-selects .form__label:has(.open-size-chart) .open-size-chart:hover{color:#000!important;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:underline!important}html body.product-template .product__block--title .product__title,html body.product-template h1.product__title{font-size:28px!important;line-height:1.2!important}@media(max-width:749px){html body.product-template .product__block--title .product__title,html body.product-template h1.product__title{font-size:20px!important;line-height:1.2!important}}@media(max-width:749px){html body variant-selects .form__label:has(.open-size-chart){align-items:stretch!important}html body variant-selects .form__label:has(.open-size-chart) .open-size-chart{align-self:flex-end!important;margin-left:auto!important;margin-right:0!important}}#shopify-section-bnb_shop_by_need_tbaVHf .bnb-need__content{left:26px!important;width:31%!important;max-width:170px!important;padding-right:6px!important;box-sizing:border-box!important}#shopify-section-bnb_shop_by_need_tbaVHf .bnb-need__content strong{max-width:100%!important;font-size:min(var(--bnb-need-title-size),30px)!important;line-height:1.08!important;overflow-wrap:anywhere}#shopify-section-bnb_shop_by_need_tbaVHf .bnb-need__content small{max-width:100%!important;margin-top:9px!important;font-size:min(var(--bnb-need-copy-size),14px)!important;line-height:1.38!important}#shopify-section-bnb_shop_by_need_tbaVHf .bnb-need__arrow{width:44px!important;height:44px!important;margin-top:16px!important}@media(max-width:749px){#shopify-section-bnb_shop_by_need_tbaVHf .bnb-need__content{left:18px!important;width:32%!important;max-width:none!important;padding-right:4px!important}#shopify-section-bnb_shop_by_need_tbaVHf .bnb-need__content strong{font-size:clamp(18px,5vw,22px)!important;line-height:1.08!important}#shopify-section-bnb_shop_by_need_tbaVHf .bnb-need__content small{margin-top:7px!important;font-size:11px!important;line-height:1.32!important}#shopify-section-bnb_shop_by_need_tbaVHf .bnb-need__arrow{width:38px!important;height:38px!important;margin-top:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/bnb-font-finalize.css.map */
