:root{--bebe-coral: #c84f65;--bebe-coral-dark: #a83f54;--bebe-pink: #f3c8d2;--bebe-teal: #b2e0dd;--bebe-teal-dark: #285b57;--bebe-yellow: #fff2c9;--bebe-ink: #282123;--bebe-paper: #fffdf8}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:700;letter-spacing:-.025em}.announcement-bar__message{display:flex;min-height:4.4rem;align-items:center;justify-content:center;font-weight:700;letter-spacing:.045em}.header-wrapper{border-bottom-color:#c84f652e;box-shadow:0 .5rem 1.8rem #3d272c0f}.header__heading-logo,.footer-block__image-wrapper img{background:transparent}.bebe-header-logo{display:block;width:15rem;max-width:100%;height:auto}@media screen and (max-width:749px){.bebe-header-logo{width:13.5rem}body{font-size:1.6rem}.product__info-container .caption,.product__info-container .caption-large,.product__info-container small,.bebe-product-intro__tag,.bebe-sales__eyebrow{font-size:1.2rem;line-height:1.4}.product__info-container p,.product__info-container li,.product__description,.bebe-sales p{line-height:1.55}.bebe-product-intro__benefits,.product__description,.bebe-sales__heading>p:last-child,.bebe-sales__comparison-copy>p:last-child{font-size:1.45rem}.accordion__title,.product__description h2,.bebe-sales h3{line-height:1.3}}.header__menu-item:hover,.header__active-menu-item,.menu-drawer__menu-item--active{color:var(--bebe-coral-dark)}.bebe-menu-promise{display:flex;align-items:center;gap:1.2rem;margin:0 2rem 1.6rem;padding:1.4rem;border:.1rem solid rgba(40,91,87,.16);border-radius:1.4rem;background:#dff2f0;color:var(--bebe-teal-dark)}.bebe-menu-promise__icon{display:grid;width:4rem;height:4rem;flex:0 0 auto;place-items:center;border-radius:50%;background:#fff}.bebe-menu-promise__icon svg{width:2.2rem;height:2.2rem}.bebe-menu-promise strong,.bebe-menu-promise span{display:block}.bebe-menu-promise strong{font-size:1.35rem}.bebe-menu-promise span{margin-top:.25rem;font-size:1.15rem}.button,.shopify-challenge__button,.customer button{font-weight:750}.card-wrapper .card{transition:transform .18s ease,box-shadow .18s ease}.card__heading{font-weight:700;line-height:1.25}.card-information .price--on-sale .price-item--sale,.card-information .price__regular .price-item--regular{color:var(--bebe-coral-dark);font-weight:750}.badge.color-scheme-4{background:var(--bebe-coral);color:#fff}.card__badge .badge{padding:.6rem 1rem;border:0;font-size:1.05rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.product-grid__item--sold-out .card__media{filter:saturate(.55);opacity:.76}.product-grid__item--sold-out .card{background:#f2f7f6}.quick-add__submit{min-height:4.6rem;font-weight:700}.quick-add__submit:not([disabled]){border-color:var(--bebe-coral);background:var(--bebe-coral);color:#fff}.quick-add__submit:not([disabled]):hover{border-color:var(--bebe-coral-dark);background:var(--bebe-coral-dark)}.quick-add__submit[disabled]{background:#e7efee;color:#536865}.newsletter__wrapper .field__input{background:#ffffff14}.bebe-audience__card .link{display:inline-flex;min-height:4.4rem;align-items:center}.list-social__link{min-width:4.4rem;min-height:4.4rem}.template-search__header{padding-top:3rem;padding-bottom:2.4rem;border-radius:0 0 2.4rem 2.4rem;background:radial-gradient(circle at 15% 10%,rgba(243,200,210,.9),transparent 20rem),var(--bebe-yellow)}.template-search__search .field{background:var(--bebe-paper)}.template-404{margin-top:4rem;margin-bottom:4rem;padding:5rem 2.4rem;border:.1rem solid rgba(200,79,101,.14);border-radius:2.4rem;background:radial-gradient(circle at 10% 15%,rgba(243,200,210,.85),transparent 22rem),radial-gradient(circle at 90% 90%,rgba(178,224,221,.8),transparent 24rem),var(--bebe-yellow)}.contact{margin-bottom:4rem;padding:3rem;border:.1rem solid rgba(200,79,101,.14);border-radius:2rem;background:#fff5f7;box-shadow:0 1.4rem 3.4rem #3d272c14}.contact__button .button{min-width:min(100%,22rem)}@media(hover:hover){.card-wrapper:hover .card{transform:translateY(-.4rem);box-shadow:0 1.5rem 3.2rem #3d272c24}}@media screen and (max-width:749px){.template-search__header{padding-top:2rem;padding-bottom:1.4rem}.template-404{width:calc(100% - 3rem);margin-top:2.4rem;margin-bottom:2.4rem;padding:3.6rem 1.8rem}.contact{width:calc(100% - 3rem);padding:2rem 1.5rem}.card__information{padding:1.2rem 1.1rem 1.4rem}.card__heading,.card-information .price{font-size:1.35rem}.quick-add{margin:0 1rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bebe-brand.css.map */
