:root{--bebe-peach: #e7b799;--bebe-peach-soft: #f4d5c2;--bebe-cream: #fff7ef;--bebe-white: rgba(255, 255, 255, .78);--bebe-ink: #1d130f;--bebe-navy: #232a6d;--bebe-charcoal: #111216;--bebe-charcoal-soft: #1f2028;--bebe-muted: rgba(29, 19, 15, .72);--bebe-border: rgba(29, 19, 15, .12);--bebe-shadow: 0 22px 55px rgba(100, 62, 39, .12);--bebe-page-gutter: 1cm}.bebe-home,.bebe-page,.bebe-footer-theme{background:radial-gradient(circle at top left,rgba(255,255,255,.36),transparent 24%),linear-gradient(180deg,#fffaf3,#fff5eb)}body{padding-left:var(--bebe-page-gutter);padding-right:var(--bebe-page-gutter)}.bebe-home *,.bebe-page *,.bebe-footer-theme *{box-sizing:border-box}.bebe-shell{max-width:118rem;margin:0 auto;padding:0 2.4rem}.bebe-pill{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.4rem;border-radius:999px;background:var(--bebe-white);border:1px solid var(--bebe-border);color:var(--bebe-ink);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bebe-section{padding:2.4rem 0 5.6rem}.bebe-heading{max-width:64rem;margin-bottom:2.8rem}.bebe-heading h1,.bebe-heading h2{margin:.8rem 0 1rem;color:var(--bebe-ink);font-size:clamp(3.2rem,4.5vw,5.8rem);line-height:.98;letter-spacing:-.05em}.bebe-heading p,.bebe-richtext p{margin:0;color:var(--bebe-muted);font-size:1.8rem;line-height:1.75}.bebe-card{padding:2rem;border-radius:2.4rem;background:#ffffffdb;border:1px solid var(--bebe-border);box-shadow:var(--bebe-shadow)}.bebe-card h3{margin:1rem 0 .8rem;color:var(--bebe-ink);font-size:2rem}.bebe-card p{margin:0;color:var(--bebe-muted);line-height:1.7}.bebe-grid-3,.bebe-grid-4,.bebe-page-links,.bebe-legal-grid{display:grid;gap:1.8rem}.bebe-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bebe-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.bebe-page-links,.bebe-legal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bebe-actions{display:flex;flex-wrap:wrap;gap:1.2rem}.bebe-button,.bebe-button--ghost{display:inline-flex;align-items:center;justify-content:center;min-height:5.4rem;padding:1.4rem 2.2rem;border-radius:999px;text-decoration:none;font-weight:700}.bebe-button{background:linear-gradient(135deg,#2f367f,#4b54b8);color:#fff;box-shadow:0 16px 32px #2f367f47}.bebe-button--ghost{background:#ffffffd1;border:1px solid rgba(35,42,109,.12);color:var(--bebe-navy)}.bebe-hero{padding:3.2rem 0 4.2rem}.bebe-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(30rem,.88fr);gap:2.2rem;align-items:start}.bebe-hero__content h1{max-width:54rem;margin:1.2rem 0 1.6rem;color:var(--bebe-ink);font-size:clamp(4rem,6vw,6.8rem);line-height:.9;letter-spacing:-.05em}.bebe-hero__content p{max-width:52rem;margin:0 0 2.4rem;color:var(--bebe-muted);font-size:1.7rem;line-height:1.68}.bebe-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;max-width:56rem}.bebe-proof__item{padding:1.5rem;border-radius:2rem;background:#ffffffd1;border:1px solid var(--bebe-border);box-shadow:var(--bebe-shadow)}.bebe-proof__item strong{display:block;color:var(--bebe-ink);font-size:1.85rem}.bebe-proof__item span{display:block;margin-top:.4rem;color:var(--bebe-muted);font-size:1.35rem}.bebe-stage{position:relative;padding:1.8rem;border-radius:3rem;background:linear-gradient(180deg,#fffffff0,#fff6eefa);border:1px solid var(--bebe-border);box-shadow:0 35px 80px #67442e24}.bebe-stage__scene{position:relative;min-height:40rem;overflow:hidden;border-radius:2.6rem;background:linear-gradient(180deg,#ffd8bb,#ffe8d9 54%,#fff9f2)}.bebe-cloud,.bebe-animal,.bebe-collections__shape,.bebe-product__art:before,.bebe-product__art:after{position:absolute;border-radius:50%}.bebe-cloud{background:#ffffffd6}.bebe-cloud--one{top:5rem;left:4rem;width:12rem;height:4rem}.bebe-cloud--two{top:10rem;right:5rem;width:13rem;height:4.2rem}.bebe-animal{box-shadow:0 16px 30px #62412d29}.bebe-animal--lion{left:8%;bottom:10%;width:17rem;height:17rem;background:radial-gradient(circle at 50% 54%,#f7d8a2 0 39%,#ef9b68 40% 69%,#fff3db 70% 100%)}.bebe-animal--bunny{left:38%;bottom:14%;width:15rem;height:15rem;background:radial-gradient(circle at 50% 55%,#f7ece7 0 42%,#f4cbc7 43% 100%)}.bebe-animal--elephant{right:8%;bottom:9%;width:18rem;height:18rem;background:radial-gradient(circle at 50% 55%,#d7e1ee 0 44%,#b3c1d7 45% 100%)}.bebe-badge{position:absolute;display:flex;gap:.9rem;align-items:center;padding:1.2rem 1.4rem;border-radius:1.8rem;background:#ffffffeb;box-shadow:var(--bebe-shadow)}.bebe-badge--top{top:2rem;left:-1rem}.bebe-badge--bottom{right:-1rem;bottom:3rem}.bebe-dot{width:1rem;height:1rem;border-radius:50%;background:#eb8f73}.bebe-collections__card,.bebe-product__art,.bebe-footer{position:relative;overflow:hidden}.bebe-card--clickable{display:block;color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.bebe-card--clickable:hover{transform:translateY(-4px);box-shadow:0 28px 70px #643e2729}.bebe-card--clickable .bebe-link{font-weight:700}.bebe-collections__card--toys{background:linear-gradient(180deg,#f5d2ba,#fff6eb)}.bebe-collections__card--prints{background:linear-gradient(180deg,#dde7f7,#f8fbff)}.bebe-collections__card--gifts{background:linear-gradient(180deg,#d7edde,#f6fbf7)}.bebe-collections__shape{right:1.8rem;bottom:1.8rem;width:8rem;height:8rem;background:#ffffffa3}.bebe-product__art{min-height:22rem;border-radius:2.2rem;background:linear-gradient(180deg,#ffe6d1,#fff5eb)}.bebe-product__art:before{content:"";width:10rem;height:10rem;left:2rem;bottom:2rem;background:#f7c9c7b3}.bebe-product__art:after{content:"";width:8rem;height:8rem;right:2rem;top:2rem;background:#d7ede0c7}.bebe-story{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:2rem}.bebe-story__panel{min-height:42rem}.bebe-story__panel--photo{background:linear-gradient(180deg,#f5d0b5,#f2aa7d)}.bebe-story__panel--text{background:#ffffffd6}.bebe-checklist{display:grid;gap:1rem;margin-top:1.8rem}.bebe-check{display:flex;gap:1rem;align-items:flex-start}.bebe-check__mark{display:inline-flex;width:2.2rem;height:2.2rem;align-items:center;justify-content:center;border-radius:50%;background:#eb8f732e;color:#eb8f73;font-weight:700}.bebe-impact{padding:2rem;border-radius:3rem;background:linear-gradient(135deg,#3d2923,#68443b)}.bebe-impact *{color:#ffffffeb}.bebe-impact p{color:#ffffffc7}.bebe-impact .bebe-card{background:#ffffff14;border-color:#ffffff24;box-shadow:none}.bebe-cta{padding:3rem;border-radius:3rem;background:linear-gradient(135deg,#fffaf4,#fff0e2);border:1px solid var(--bebe-border);box-shadow:var(--bebe-shadow)}.bebe-page-main{padding-top:4rem}.bebe-auth{padding:4rem 0 5.6rem;background:radial-gradient(circle at top,rgba(95,106,214,.12),transparent 24%),linear-gradient(180deg,#15161d,#0d0e13);min-height:calc(100vh - 8rem)}.bebe-auth__grid,.bebe-account-grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:2rem}.bebe-auth__aside{padding:2.4rem;border-radius:2.6rem;background:linear-gradient(180deg,#3d469e47,#1a1b26eb);border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 90px #00000052}.bebe-auth__aside .bebe-pill{background:#ffffff14;border-color:#ffffff1f;color:#ffffffd1}.bebe-auth__aside .bebe-auth__title,.bebe-auth__aside .bebe-auth__subtitle,.bebe-auth__aside .bebe-placeholder-list div{color:#ffffffe0}.bebe-auth__aside .bebe-placeholder-list div{background:#ffffff0f;border-color:#ffffff14}.bebe-auth__card,.bebe-account-panel{padding:2.4rem;border-radius:2.6rem;background:#fffffff5;border:1px solid rgba(30,30,40,.08);box-shadow:0 32px 90px #00000047}.bebe-auth__card--modal{max-width:72rem;margin:0 auto;padding:0;overflow:hidden}.bebe-auth__hero-art{position:relative;min-height:24rem;background:radial-gradient(circle at center,rgba(217,246,206,.9) 0%,rgba(228,245,222,.72) 26%,rgba(255,255,255,.92) 27%,transparent 28%),radial-gradient(circle at center,rgba(217,246,206,.58) 0%,transparent 56%),linear-gradient(180deg,#eef9e8,#f7fbf4)}.bebe-auth__hero-art:before,.bebe-auth__hero-art:after{content:"";position:absolute;bottom:0;border-radius:18rem 18rem 0 0}.bebe-auth__hero-art:before{left:18%;width:16rem;height:18rem;background:linear-gradient(180deg,#ffe6aae6,#f2cf7de6)}.bebe-auth__hero-art:after{right:18%;width:16rem;height:18rem;background:linear-gradient(180deg,#ffdbaaeb,#f0ba84eb)}.bebe-auth__body{padding:2.8rem 3rem 3rem}.bebe-auth__topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.bebe-auth__close{width:5.4rem;height:5.4rem;border-radius:50%;border:0;background:#f1f1f4;color:var(--bebe-charcoal);font-size:2.4rem}.bebe-auth__shop-button{display:inline-flex;align-items:center;justify-content:center;min-height:6rem;width:100%;border-radius:2rem;background:linear-gradient(135deg,#5932f3,#4e31dc);color:#fff;font-size:1.8rem;font-weight:800;text-decoration:none}.bebe-auth__divider{display:grid;grid-template-columns:1fr auto 1fr;gap:1.2rem;align-items:center;margin:2.2rem 0;color:#232a6db3;font-weight:700}.bebe-auth__divider:before,.bebe-auth__divider:after{content:"";height:1px;background:#1112161f}.bebe-auth__mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:1.6rem}.bebe-auth__mini-link{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:7rem;border-radius:2rem;border:1px solid rgba(35,42,109,.12);color:var(--bebe-charcoal);text-decoration:none;font-weight:700}.bebe-account-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:none;align-items:center;justify-content:center;padding:2rem;background:#080a12b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bebe-account-modal.is-open{display:flex}.bebe-account-modal__dialog{width:min(72rem,100%)}.bebe-search-flyout{position:fixed;top:7.6rem;right:calc(var(--bebe-page-gutter) + 2rem);z-index:85;width:min(46rem,calc(100vw - 6rem));padding:1.4rem;border-radius:2.2rem;background:#1c1d24f0;box-shadow:0 30px 80px #00000047;opacity:0;visibility:hidden;transform:translateY(-1rem) scale(.96);transform-origin:top right;transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.bebe-search-flyout.is-open{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.bebe-search-flyout__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center}.bebe-search-flyout__icon,.bebe-search-flyout__close{color:#ffffffdb;font-size:2rem}.bebe-search-flyout__close{border:0;background:transparent;cursor:pointer}.bebe-search-flyout input{min-height:5.4rem;border:0;background:transparent;color:#fff;font-size:1.8rem;outline:none}.bebe-search-flyout input::placeholder{color:#ffffff94}.bebe-header-account-badge{display:inline-flex;width:3.6rem;height:3.6rem;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#d8dcff,#9098e0);color:#232a6d;font-size:1.5rem;font-weight:800}.bebe-auth__title{margin:0 0 1rem;color:var(--bebe-charcoal);font-size:3.2rem;line-height:1}.bebe-auth__subtitle{margin:0 0 2rem;color:#1718229e;line-height:1.7}.bebe-field{display:grid;gap:.7rem;margin-bottom:1.2rem}.bebe-field label{color:var(--bebe-charcoal);font-weight:700}.bebe-field input,.bebe-field select,.bebe-field textarea{width:100%;min-height:5rem;padding:1.2rem 1.4rem;border-radius:1.6rem;border:2px solid rgba(35,42,109,.14);background:#fff;color:var(--bebe-charcoal)}.bebe-form-actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:1.6rem}.bebe-text-link{color:var(--bebe-navy);text-decoration:none;font-weight:700}.bebe-account-sidebar{display:grid;gap:1.4rem}.bebe-account-list,.bebe-order-list{display:grid;gap:1rem}.bebe-meta-row{display:flex;justify-content:space-between;gap:1rem;padding:1.2rem 0;border-top:1px solid rgba(29,19,15,.08)}.bebe-meta-row:first-child{border-top:0;padding-top:0}.bebe-table{width:100%;border-collapse:collapse}.bebe-table th,.bebe-table td{padding:1.2rem .8rem;border-bottom:1px solid rgba(29,19,15,.08);text-align:left;color:var(--bebe-ink)}.bebe-table th{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:var(--bebe-muted)}.bebe-empty-state{padding:1.6rem;border-radius:1.8rem;background:#fff8f2;color:var(--bebe-muted)}.bebe-richtext{margin-top:2rem;padding:2rem;border-radius:2.4rem;background:#ffffffd1;border:1px solid var(--bebe-border);box-shadow:var(--bebe-shadow)}.bebe-placeholder-list{display:grid;gap:1rem;margin-top:2rem}.bebe-placeholder-list div{padding:1.4rem 1.6rem;border-radius:1.8rem;background:#ffffffb3;border:1px solid var(--bebe-border)}.bebe-footer{margin-top:2rem;background:var(--bebe-peach);border-radius:3rem;padding:5rem 0 2rem}.bebe-footer__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1.4fr;gap:3rem}.bebe-footer__column h3{margin:0 0 2rem;color:var(--bebe-ink);font-size:2.1rem}.bebe-footer__links{display:grid;gap:1.6rem}.bebe-footer__links a,.bebe-footer__note a,.bebe-footer__social a,.bebe-top-button{color:var(--bebe-ink);text-decoration:none}.bebe-footer__trust{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.bebe-trust-pill,.bebe-payment-pill{display:inline-flex;align-items:center;justify-content:center;min-width:6rem;min-height:3.4rem;padding:.8rem 1rem;border-radius:1rem;background:#ffffffc7;border:1px solid rgba(29,19,15,.1);font-size:1.2rem;font-weight:700}.bebe-footer__note{max-width:34rem;color:var(--bebe-ink);font-size:1.6rem;line-height:1.65}.bebe-footer__social{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2rem}.bebe-social-pill{width:4rem;height:4rem;border-radius:50%;background:#ffffffc7;border:1px solid rgba(29,19,15,.1);display:inline-flex;align-items:center;justify-content:center;font-weight:700}.bebe-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.52)}.bebe-footer__payments{display:flex;flex-wrap:wrap;gap:.8rem}.bebe-tools{position:static}.bebe-tools__offer{position:fixed;left:calc(var(--bebe-page-gutter) + 1.2rem);bottom:0;z-index:70}.bebe-offer-tab{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:1.6rem 1.6rem 0 0;background:#f74f8a;color:#1d130f;padding:1.3rem 1.8rem;font-size:1.4rem;font-weight:800;cursor:pointer;box-shadow:var(--bebe-shadow)}.bebe-offer-panel,.bebe-contact-panel{position:absolute;bottom:calc(100% + 1rem);width:min(32rem,calc(100vw - 3rem));padding:1.6rem;border-radius:2rem;background:#fffffff5;border:1px solid var(--bebe-border);box-shadow:var(--bebe-shadow);opacity:0;visibility:hidden;transform:translateY(1rem);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.bebe-tools__offer.is-open .bebe-offer-panel,.bebe-tools__contact.is-open .bebe-contact-panel{opacity:1;visibility:visible;transform:translateY(0)}.bebe-tools__offer .bebe-offer-panel{left:0}.bebe-tools__contact{position:fixed;right:calc(var(--bebe-page-gutter) + 1.2rem);bottom:2rem;z-index:70}.bebe-contact-toggle{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:linear-gradient(135deg,#eb8f73,#efb067);color:#fff;padding:1.3rem 1.7rem;font-weight:800;cursor:pointer;box-shadow:0 18px 36px #eb8f7347;text-decoration:none}.bebe-contact-panel{right:0}.bebe-contact-actions{display:grid;gap:.8rem;margin-top:1rem}.bebe-contact-actions a{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-radius:1.4rem;background:#fff8f2;border:1px solid var(--bebe-border);color:var(--bebe-ink);text-decoration:none;font-weight:700}.bebe-contact-actions span{color:var(--bebe-muted);font-size:1.25rem}.bebe-top-button{position:fixed;right:calc(var(--bebe-page-gutter) + 1.2rem);bottom:8rem;z-index:70;border:0;background:transparent;color:#fff;font-size:1.5rem;font-weight:700;cursor:pointer}@media screen and (max-width:989px){.bebe-hero__grid,.bebe-story,.bebe-footer__grid,.bebe-footer__bottom,.bebe-auth__grid,.bebe-account-grid{grid-template-columns:1fr;display:grid}.bebe-grid-3,.bebe-grid-4,.bebe-proof,.bebe-page-links,.bebe-legal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){body{padding-left:1.6rem;padding-right:1.6rem}.bebe-shell{padding:0 1.6rem}.bebe-grid-3,.bebe-grid-4,.bebe-proof,.bebe-page-links,.bebe-legal-grid{grid-template-columns:1fr}.bebe-hero__content h1{font-size:4.9rem}.bebe-tools__offer{left:1rem}.bebe-tools__contact{right:1rem;bottom:1rem}.bebe-top-button{right:1rem;bottom:7rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bebe-inspired.css.map */
