body.bb-body .header__logo--moved .header__logo{right:20px;top:calc(var(--headroom-wrapper-height, 56px) + 20px);width:118px;z-index:799}.bb-page{background:#fff;color:#000;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif}.bb-page img{display:block;height:auto;max-width:100%}.bb-page a{color:inherit}.bb-page h2,.bb-page h3,.bb-page h5{font-weight:500;letter-spacing:1px;margin:0;text-transform:uppercase}.bb-hero__desktop{display:none}.bb-hero__mobile img{width:100%}@media(min-width:768px){.bb-hero__desktop{display:grid;grid-template-columns:1fr 1fr}.bb-hero__desktop img{width:100%;height:100%;object-fit:cover}.bb-hero__mobile{display:none}}.bb-swatches{border-top:2px solid #000;border-bottom:2px solid #000;padding:20px 40px}.bb-swatches .bb-swatches__slider{height:auto;overflow:visible;position:relative}.bb-swatches .bb-swatches__slider .bb-slider__viewport{height:auto;overflow:visible}.bb-swatches__track{display:flex;justify-content:flex-start}.bb-swatches .bb-swatches__arrow{color:#000}.bb-swatches__arrow svg{width:10px;height:auto}.bb-swatches__arrow{display:none}@media(min-width:768px){.bb-swatches .bb-swatches__slide{flex:1 1 0}}.bb-swatch{align-items:center;display:flex;flex:1 1 0;flex-direction:column;justify-content:center;padding:10px 40px 20px;text-align:center;text-decoration:none}.bb-page .bb-swatch__img{height:auto;margin:0 auto;max-width:200px;width:100%}.bb-swatch__label{color:#000;display:block;font-size:15px;font-weight:500;letter-spacing:1px;line-height:16px;margin-top:10px;text-transform:uppercase}@media(max-width:767px){.bb-swatches{padding:15px 20px}.bb-swatch{padding:5px 20px 15px}.bb-page .bb-swatch__img{max-width:207px}.bb-swatch__label{font-size:12px}.bb-swatches .bb-swatches__slider .bb-slider__viewport{overflow:hidden}.bb-swatches__arrow{display:block}}.bb-intro{padding:40px;text-align:center}.bb-page .bb-intro__logo{margin:0 auto;max-width:680px;width:100%}.bb-intro p{font-size:17px;line-height:1.53333;margin:17px auto 0;max-width:680px}@media(max-width:767px){.bb-intro{padding:20px}.bb-intro__content{margin:17px 0}}.bb-color-story{border-top:2px solid #000;display:grid;grid-template-columns:1fr 1fr;min-height:50vw}.bb-color-story--reverse .bb-color-story__media{order:2}.bb-color-story--reverse .bb-color-story__text{order:1}.bb-color-story__media{position:relative}.bb-slider{height:100%;overflow:hidden;position:relative}.bb-slider__viewport{height:100%;overflow:hidden}.bb-slider__track{display:flex;height:100%;transition:transform .35s cubic-bezier(.215,.61,.355,1)}.bb-slider__slide{flex:0 0 100%;position:relative}.bb-slider__slide>a:not(.bb-tag){display:block;height:100%}.bb-slider__slide img{height:100%;object-fit:cover;width:100%}.bb-slider__arrow{background:none;border:0;color:#fff;cursor:pointer;padding:8px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.bb-slider__arrow:disabled{opacity:.35;cursor:default}.bb-slider__arrow--prev{left:8px}.bb-slider__arrow--next{right:8px}.bb-tag{align-items:center;background:#fff;border:2px solid #000;display:flex;gap:6px;left:12px;padding:6px 12px;position:absolute;text-decoration:none;top:12px;z-index:2}.bb-tag span{font-size:11px;font-weight:500;letter-spacing:1px}@media(max-width:767px){.bb-tag{left:5px;padding:3px 5px;top:5px}.bb-tag span{line-height:16px;text-transform:uppercase}}.bb-color-story__text{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 105px;text-align:center}.bb-card__title{font-size:36px;line-height:36px;margin:0}.bb-color-story__text p{font-size:17px;line-height:1.53333;margin:17px 0;max-width:40em}.bb-card__short{font-weight:500}.bb-card__buttons{display:flex;justify-content:center;margin-top:8px}.bb-btn{align-items:center;border:2px solid #000;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;gap:10px;justify-content:space-between;letter-spacing:1.5px;line-height:17px;padding:20px;text-decoration:none;text-transform:uppercase;transition:color .1s ease-in-out,background-color .1s ease-in-out}.bb-btn--details{background:#fff;color:#000}.bb-btn--details:hover{background:#000;color:#fff}.bb-btn--sample{background:#000;border-color:#000;color:#fff;margin-left:-2px;white-space:nowrap}@media(max-width:767px){.bb-color-story,.bb-color-story--reverse{grid-template-columns:1fr;min-height:0}.bb-color-story--reverse .bb-color-story__media,.bb-color-story--reverse .bb-color-story__text,.bb-color-story .bb-color-story__media,.bb-color-story .bb-color-story__text{order:initial}.bb-color-story__media .bb-slider,.bb-color-story__media .bb-slider__viewport,.bb-color-story__media .bb-slider__slide{aspect-ratio:1}.bb-color-story__text{padding:40px 50px}.bb-card__title{font-size:24px;line-height:28px}.bb-card__buttons{display:flex;justify-content:center;margin-top:0;flex-direction:column;gap:15px}}.bb-party{text-align:center}.bb-party__head{border-top:2px solid #000;padding:40px}.bb-party__super{font-size:15px;line-height:16px;letter-spacing:1px}.bb-party__title{font-size:75px;line-height:80px;margin-top:8px}.bb-party__grid{border-top:2px solid #000;display:grid;grid-template-columns:1fr 1fr}.bb-party__grid img{width:100%;aspect-ratio:1500 / 2095;object-fit:cover}@media(max-width:767px){.bb-party__head{padding:20px}.bb-party__title{font-size:44px;line-height:49px}.bb-party__grid{grid-template-columns:1fr}.bb-party__grid img:nth-child(2){display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/page-barbie.css.map */
