.br-editorial{background:#fffefb;color:#203d34;letter-spacing:normal;font-weight:400;font-family:Outfit Beb\e9  Room,Outfit,sans-serif}.br-editorial__inner{width:min(1500px,calc(100% - 100px));margin:0 auto;padding:34px 0 28px}.br-editorial__heading{margin:0;color:#203d34;font-family:inherit;font-size:clamp(32px,3vw,47px);font-weight:700;line-height:1.12}.br-editorial__subtitle{margin:10px 0 35px;color:#5e746b;font-size:22px;line-height:1.35}.br-editorial__rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.br-editorial__card{min-width:0}.br-editorial__link{display:flex;height:100%;flex-direction:column;color:inherit;text-decoration:none}.br-editorial__link:focus-visible{outline:3px solid #203d34;outline-offset:5px;border-radius:22px}.br-editorial__image-wrap{display:block;width:100%;aspect-ratio:287 / 313;overflow:hidden;border-radius:22px;background:#eaf5ed}.br-editorial__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--br-focus-x, 50%) var(--br-focus-y, 50%);transition:transform .22s ease}.br-editorial__link:hover .br-editorial__image{transform:scale(1.025)}.br-editorial__accent{width:61px;height:5px;margin-top:16px;border-radius:99px;background:#a8d4b9}.br-editorial__card:nth-child(3n+2) .br-editorial__accent{background:#e4b85f}.br-editorial__card:nth-child(3n+3) .br-editorial__accent{background:#d98d73}.br-editorial__title{display:block;margin-top:12px;font-size:clamp(19px,1.44vw,23px);font-weight:700;line-height:1.16}.br-editorial__hint{display:none}@media(max-width:1199px){.br-editorial__inner{width:100%;padding:28px 0 20px}.br-editorial__header{padding:0 22px}.br-editorial__heading{max-width:350px;font-size:31px}.br-editorial__subtitle{max-width:350px;margin:11px 0 18px;font-size:17px}.br-editorial__rail{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:22px;padding:0 22px 4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.br-editorial__rail::-webkit-scrollbar{display:none}.br-editorial__card{flex:0 0 min(73vw,320px);scroll-snap-align:start}.br-editorial__title{font-size:23px}.br-editorial__hint{display:block;margin:12px 22px 0;color:#9a5a45;font-size:16px;font-weight:700}}@media(prefers-reduced-motion:reduce){.br-editorial__image{transition:none}}.br-banner1{position:relative;width:100%;overflow:hidden;background:#f5eddf;isolation:isolate}.br-banner1__picture,.br-banner1__image{display:block;width:100%}.br-banner1__image{height:auto;aspect-ratio:2;object-fit:cover}.br-banner1__copy{position:absolute;inset:16.2% auto auto 5%;width:44%}.br-banner1__heading{margin:0;color:var(--br-heading-color);font-family:var(--br-heading-font);font-weight:800;font-size:clamp(28px,4.85vw,120px);line-height:1;letter-spacing:-.035em}.br-banner1__description{margin:2.15vw 0 0;color:var(--br-text-color);font-family:var(--br-body-font);font-weight:500;font-size:clamp(16px,2.32vw,58px);line-height:1.14;letter-spacing:-.025em}.br-banner1__button{position:absolute;left:5.1%;top:59%;width:28.1%;min-height:5.55vw;display:flex;align-items:center;justify-content:center;padding:.65vw 1.5vw;border:0;border-radius:999px;background:var(--br-button-color);color:var(--br-button-label);font-family:var(--br-heading-font);font-size:clamp(17px,2.4vw,60px);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-decoration:none;text-align:center;box-sizing:border-box;transition:filter .15s ease}.br-banner1__button:before{content:"";position:absolute;top:.4vw;right:.4vw;bottom:.4vw;left:.4vw;border:max(1px,.11vw) solid var(--br-button-label);border-radius:inherit;pointer-events:none}.br-banner1__button:hover{filter:brightness(.93)}.br-banner1__button:focus-visible{outline:3px solid var(--br-heading-color);outline-offset:5px}@media(max-width:749px){.br-banner1__image{aspect-ratio:941 / 1672}.br-banner1__copy{inset:5.15% 5% auto;width:auto;text-align:center}.br-banner1__heading{font-size:9.15vw;line-height:1.04;letter-spacing:-.035em}.br-banner1__description{margin-top:3.65vw;font-size:5.15vw;line-height:1.09;letter-spacing:-.03em}.br-banner1__button{top:auto;bottom:6.9%;left:16%;width:68%;min-height:14.5vw;padding:2vw 3vw;font-size:5.95vw}.br-banner1__button:before{top:.85vw;right:.85vw;bottom:.85vw;left:.85vw;border-width:.22vw}}@media(prefers-reduced-motion:reduce){.br-banner1__button{transition:none}}.br-campaigns{display:block;position:relative;--br-heading-font: Outfit, sans-serif;--br-body-font: Quicksand, sans-serif}.br-campaigns__track{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.br-campaigns__track::-webkit-scrollbar{display:none}.br-campaigns__track>[data-slide]{min-width:0;flex:0 0 100%;scroll-snap-align:start}.br-campaigns [hidden]{display:none!important}.br-campaigns.is-enhanced .br-campaigns__track{overflow:hidden}.br-campaign{aspect-ratio:2;background:#fff}.br-campaign--activities{background:#fff8ee}.br-campaign__desktop{width:100%;height:100%;object-fit:contain;display:block}.br-campaign__picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.br-campaign__tiles{display:none}.br-campaign .br-banner1__copy{inset:3.2% 4% auto;width:auto;text-align:center}.br-campaign .br-banner1__heading{font-size:4.15vw;line-height:1.04;letter-spacing:-.025em}.br-campaign .br-banner1__description{margin:.65vw 0 0;font-size:2.35vw;line-height:1.15;letter-spacing:-.025em}.br-campaign--table .br-banner1__heading{font-family:var(--br-body-font);font-weight:600}.br-campaign--activities .br-banner1__heading{font-size:4.4vw}.br-campaign--activities .br-banner1__description{font-family:var(--br-heading-font);font-weight:500}.br-campaign .br-banner1__button{top:auto;bottom:5.5%;left:39%;width:22%;min-height:4.35vw;padding:.6vw 1vw;font-size:2.25vw;font-weight:600}.br-campaign .br-banner1__button:before{display:none}.br-campaigns__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.br-campaigns__arrow--prev{left:8px}.br-campaigns__arrow--next{right:8px}.br-campaigns__dots{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex}.br-campaigns__dots button{width:40px;height:32px;border:0;background:transparent;padding:10px 14px;cursor:pointer}.br-campaigns__dots span{display:block;width:10px;height:10px;border-radius:50%;background:#ffffffd9;box-shadow:0 0 0 1px #21463b80}.br-campaigns__dots [aria-current=true] span{background:#21463b}.br-campaigns button:not(.br-gallery-arrow):focus-visible{outline:3px solid #21463b;outline-offset:-3px}@media(max-width:749px){.br-campaigns.is-enhanced .br-campaigns__track{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.br-campaigns__track>[data-slide]{scroll-snap-stop:always}.br-campaign{aspect-ratio:941 / 1672}.br-campaign__desktop{display:none}.br-campaign--mobile-image .br-campaign__desktop{display:block}.br-campaign .br-banner1__copy{inset:5.15% 5% auto}.br-campaign .br-banner1__heading,.br-campaign--activities .br-banner1__heading{font-size:8.6vw;line-height:1.04;text-wrap:balance}.br-campaign .br-banner1__description{font-size:4.8vw;line-height:1.2;margin-top:3vw;text-wrap:balance}.br-campaign .br-banner1__button{bottom:6.9%;left:20%;width:60%;min-height:14.5vw;padding:2vw 3vw;font-size:6vw}.br-campaign__tiles{position:absolute;top:25%;left:5%;width:90%;display:grid;grid-template-columns:1fr 1fr;gap:3vw}.br-campaign__tile{position:relative;overflow:hidden;border-radius:3vw}.br-campaign__tile img{position:absolute;max-width:none;height:auto}.br-campaign--table .br-campaign__tile{height:37vw}.br-campaign--table .br-campaign__tile--1{grid-column:1 / -1;height:54vw}.br-campaign--table .br-campaign__tile img{width:313%;top:-10vw}.br-campaign--table .br-campaign__tile--1 img{width:250%;left:-75%;top:-20vw}.br-campaign--table .br-campaign__tile--2 img{left:0}.br-campaign--table .br-campaign__tile--3 img{right:0}.br-campaign--activities .br-campaign__tiles{gap:1.5vw;top:23.5%}.br-campaign--activities .br-campaign__tile{height:49vw;border-radius:0}.br-campaign--activities .br-campaign__tile img{width:400%;top:-10vw}.br-campaign--activities .br-campaign__tile--1 img{left:0}.br-campaign--activities .br-campaign__tile--2 img{left:-100%}.br-campaign--activities .br-campaign__tile--3 img{left:-200%}.br-campaign--activities .br-campaign__tile--4 img{left:-300%}.br-campaigns__arrow--prev{left:10px}.br-campaigns__arrow--next{right:10px}}.br-why{background:var(--why-background);color:var(--why-text);font-family:var(--why-font);padding:72px 24px}.br-why__inner{max-width:1200px;margin:0 auto}.br-why__header{text-align:center;margin-bottom:48px}.br-why__eyebrow{margin:0 0 24px;font:500 12px/1.4 var(--why-font);letter-spacing:.22em;text-transform:uppercase}.br-why__heading{margin:0;color:inherit;font:700 clamp(32px,3.35vw,58px)/1.15 var(--why-font);letter-spacing:-.025em}.br-why__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;list-style:none;margin:0;padding:0}.br-why__card{position:relative;overflow:hidden;border-radius:30px;padding:32px 24px;background:var(--why-card)}.br-why__card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--why-accent)}.br-why__icon{width:min(100%,192px);height:160px;margin:0 auto 28px;display:flex;align-items:center;justify-content:center}.br-why__icon img{display:block;width:100%;height:100%;object-fit:contain}.br-why__title{text-align:center;margin:0 0 12px;color:inherit;font:700 24px/1.2 var(--why-font);letter-spacing:-.02em}.br-why__description{text-align:center;margin:0;color:inherit;font:400 17px/1.65 var(--why-font);letter-spacing:-.015em}@media(min-width:750px)and (max-width:989px){.br-why__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.br-why__header{margin-bottom:36px}}@media(max-width:749px){.br-why{padding:40px 24px 32px}.br-why__header{text-align:center;margin-bottom:28px}.br-why__eyebrow{font-size:10px;margin-bottom:18px;letter-spacing:.2em}.br-why__heading{max-width:360px;margin-inline:auto;font-size:30px;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.br-why__cards{grid-template-columns:minmax(0,1fr);gap:14px}.br-why__card{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:20px;min-height:154px;padding:20px 18px;border-radius:24px}.br-why__card:before{inset:0 auto 0 0;height:auto;width:4px}.br-why__icon{width:80px;height:80px;margin:0 0 0 -8px}.br-why__title{font-size:20px;line-height:1.3;margin-bottom:8px}.br-why__description{font-size:16px;line-height:1.62}}cart-items.is-empty+.bebe-room-invoice-wrapper{display:none}bebe-room-cart-invoice{display:block;margin:2rem 0 0;padding:1.6rem;border:1px solid #d7e3da;border-radius:1.2rem;background:#fff;color:#303330;scroll-margin-top:10rem}bebe-room-cart-invoice h2{margin:0 0 1rem;font-size:1.8rem}bebe-room-cart-invoice p{font-size:1.4rem;line-height:1.5}bebe-room-cart-invoice label{display:block;margin-bottom:.6rem;font-size:1.35rem}bebe-room-cart-invoice input,bebe-room-cart-invoice select{box-sizing:border-box;width:100%;min-height:4.4rem;border:1px solid #c9ceca;border-radius:.8rem;padding:1rem 1.2rem;background:#fff;color:#303330;font:inherit;font-size:1.6rem}bebe-room-cart-invoice input:focus-visible,bebe-room-cart-invoice select:focus-visible{outline:2px solid #527a63;outline-offset:2px}bebe-room-cart-invoice fieldset{min-width:0;margin:2.4rem 0 0;padding:0;border:0}bebe-room-cart-invoice fieldset[hidden]{display:none}bebe-room-cart-invoice legend{font-size:1.7rem;font-weight:600}.bebe-room-invoice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.bebe-room-invoice-field{min-width:0}.bebe-room-invoice-save{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.6rem;margin-top:1.2rem}.bebe-room-invoice-save .button{min-height:4.4rem;border-radius:999px;background:#e7f3eb;color:#30483a}.bebe-room-invoice-save p{margin:0}bebe-room-cart-invoice:has(fieldset[disabled]) .bebe-room-invoice-save .button{display:none}bebe-room-cart-invoice:has(fieldset[disabled]) .bebe-room-invoice-save:has(p:empty){display:none}.bebe-room-invoice-active #main-cart-footer .cart__dynamic-checkout-buttons{display:none}@media screen and (min-width:990px){#MainContent>.shopify-section>.bebe-room-invoice-wrapper{padding:0}}@media screen and (max-width:749px){bebe-room-cart-invoice{padding:1.6rem}.bebe-room-invoice-grid{grid-template-columns:minmax(0,1fr)}}.br-mobile-sort{display:none}@media screen and (max-width:749px){.facets-container{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center}.facets-container>.mobile-facets__wrapper{grid-column:1;grid-row:1}.facets-container .mobile-facets__open{min-height:44px;padding:0;color:rgb(var(--color-foreground))}.facets-container .mobile-facets__open-label{font-size:11px;letter-spacing:.3px}.facets-container .mobile-facets__open .svg-wrapper{width:18px;height:18px}.facets-container>.active-facets-mobile{grid-column:1 / -1;grid-row:2}.facets-container>.product-count{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.facets-container [id^=Details-Mobile-SortBy-]{display:none}.br-mobile-sort{display:block;grid-column:2;grid-row:1;justify-self:end;position:relative;z-index:3}.br-mobile-sort__trigger{display:flex;align-items:center;justify-content:flex-end;gap:9px;min-height:44px;font-size:11px;letter-spacing:.3px;text-transform:uppercase;color:rgb(var(--color-foreground));cursor:pointer;list-style:none}.br-mobile-sort__trigger::-webkit-details-marker{display:none}.br-mobile-sort__trigger .svg-wrapper{width:14px;height:14px}.br-mobile-sort__disclosure[open] .br-mobile-sort__trigger .svg-wrapper{transform:rotate(180deg)}.br-mobile-sort__options{position:absolute;right:0;top:100%;width:242px;max-width:calc(100vw - 30px);margin:0;padding:7px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.12);border-radius:8px;box-shadow:0 8px 24px #0000001a;max-height:min(60vh,380px);overflow-y:auto;overscroll-behavior:contain}.br-mobile-sort__options a{display:flex;align-items:center;min-height:38px;padding:8px 10px;text-decoration:none;color:inherit;font-size:12px;line-height:1.5;letter-spacing:0;border-radius:4px}.br-mobile-sort__options a[aria-current=true],.br-mobile-sort__options a:hover,.br-mobile-sort__options a:focus-visible{background:rgba(var(--color-foreground),.06)}}@media screen and (max-width:749px){.facets-wrapper{position:relative;z-index:auto}#ProductGridContainer{position:relative;z-index:0;isolation:isolate}.br-mobile-sort{z-index:30}.facets-container>.mobile-facets__wrapper:has(>details[open]){position:relative;z-index:100}.br-mobile-sort__trigger{position:relative;padding:0;white-space:nowrap}.br-mobile-sort__trigger .svg-wrapper{position:static;flex:0 0 14px;width:14px;height:14px;margin:0}.br-mobile-sort__trigger .svg-wrapper>.icon-caret{position:static!important;inset:auto!important;display:block;width:14px!important;height:14px!important;margin:0!important;transform:none}}.br-policy-contact{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:32px;margin-bottom:48px;padding:24px 28px;border:1px solid rgba(var(--color-foreground),.14);border-radius:18px;background:rgba(var(--color-foreground),.035)}.br-policy-contact__title{margin:0 0 6px;font-size:2rem}.br-policy-contact__text{margin:0}.br-policy-contact__link{display:inline-flex;flex:0 0 auto;align-items:center;gap:9px;min-height:46px;padding:11px 18px;border-radius:999px;background:#25d366;color:#fff;font-weight:700;text-decoration:none}.br-policy-contact__link:hover{color:#fff;background:#1fb95a}.br-policy-contact__link:focus-visible{outline:3px solid #1a1a1a;outline-offset:3px}.br-policy-contact__link svg{width:22px;height:22px}@media screen and (max-width:749px){.br-policy-contact{align-items:flex-start;flex-direction:column;margin-top:24px;margin-bottom:36px;padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
