@import"https://fonts.googleapis.com/css2?family=Alex+Brush&family=Cormorant:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600;700&display=swap";:root{--lalebu-rose: #e1b7a7;--lalebu-rose-hover: #d4a294;--lalebu-dark: #5C514B;--lalebu-dark-warm: #876961;--lalebu-cream: #fffbf7;--lalebu-beige: #f4efea;--lalebu-beige-dark: #D8C9BE;--lalebu-font-script: "Alex Brush", cursive;--lalebu-font-serif: "Cormorant", Georgia, serif;--lalebu-font-sans: "Inter", system-ui, sans-serif;--style-border-radius-xs: 0;--style-border-radius-sm: 0;--style-border-radius-md: 0;--style-border-radius-lg: 0;--style-border-radius-pills: 0;--style-border-radius-inputs: 0;--style-border-radius-buttons-primary: 0;--style-border-radius-buttons-secondary: 0;--style-border-radius-popover: 0;--product-corner-radius: 0;--card-corner-radius: 0;--border-radius-sm: 0;--lalebu-text-2xs: .6875rem;--lalebu-text-xs: .75rem;--lalebu-text-sm: .875rem;--lalebu-text-base: .875rem;--lalebu-text-md: .875rem;--lalebu-text-lg: .875rem;--lalebu-text-xl: 1.375rem;--lalebu-text-2xl: 1.75rem;--lalebu-text-3xl: 1.625rem;--lalebu-text-4xl: 1.75rem;--lalebu-text-script: 1.625rem;--lalebu-text-script-lg: 2rem}.lalebu-hero,.lalebu-hero .lalebu-container{max-width:100%}#insta-feed h2{font-size:2.5rem!important;line-height:1.2!important}@media(max-width:749px){#insta-feed h2{font-size:1.625rem!important}}#header-component[transparent] .header__underlay-closed{background-color:transparent!important;background:transparent!important}#header-component[transparent] .header__row--top,#header-component[transparent] .header__row--top *:not(.cart-drawer__dialog):not(.cart-drawer__dialog *):not(menu-drawer):not(menu-drawer *):not(.menu-drawer):not(.menu-drawer *){--color-foreground: rgb(255 255 255 / 1) !important;color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.5)}#header-component[transparent] .cart-drawer__dialog,#header-component[transparent] .cart-drawer__dialog *,#header-component[transparent] menu-drawer,#header-component[transparent] menu-drawer *,#header-component[transparent] .menu-drawer,#header-component[transparent] .menu-drawer *{--color-foreground: #111 !important;color:#111!important;fill:initial!important;stroke:initial!important;text-shadow:none!important;filter:none!important}#header-component[transparent] .cart-bubble__background{background-color:#000!important}.cart-bubble__text-count,#header-component .cart-bubble__text-count,#header-component[transparent] .cart-bubble__text-count,#header-component[transparent].lalebu-stuck .cart-bubble__text-count,#header-component[transparent].lalebu-stuck .header__row--top .cart-bubble__text-count{color:#fff!important}#header-component[transparent].lalebu-stuck .cart-bubble__background{background-color:#fff!important}#header-component[transparent] .header-logo:before{background-image:url(/cdn/shop/files/lalebu-logo-white.png?v=1774352613)!important}#header-component[transparent].lalebu-stuck .header-logo:before{background-image:url(lalebu-logo.png)!important}#header-component[transparent] .header__row--top svg{color:#fff!important;stroke:#fff!important;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}#header-component[transparent].lalebu-stuck .header__underlay-closed{background-color:#fff!important;background:#fff!important}#header-component[transparent].lalebu-stuck .header__row--top,#header-component[transparent].lalebu-stuck .header__row--top *:not(.cart-drawer__dialog):not(.cart-drawer__dialog *):not(menu-drawer):not(menu-drawer *):not(.menu-drawer):not(.menu-drawer *){--color-foreground: #111 !important;color:#111!important;text-shadow:none!important}#header-component[transparent].lalebu-stuck .header-logo__image{filter:none!important}#header-component[transparent].lalebu-stuck .header__row--top svg{color:#111!important;stroke:#111!important;filter:none}.lalebu-hero__description,.lalebu-testimonials__subtitle,.lalebu-testimonials__author,.lalebu-testimonial-card p,.lalebu-bridal__text,.lalebu-brand-story__text,.lalebu-newsletter__text{font-size:14px}@media(max-width:749px){[id*=featured_prod] .resource-list__carousel,[id*=product_recommendations] .resource-list__carousel{--slide-width-max: 50vw !important;--gutter-slide-width: 0px !important}[id*=featured_prod] .resource-list__carousel slideshow-slide,[id*=product_recommendations] .resource-list__carousel slideshow-slide{flex:0 0 calc(50vw - 10px)!important;max-width:calc(50vw - 10px)!important;scroll-snap-align:start!important}[id*=featured_prod] [style*=--column-count],[id*=product_recommendations] [style*=--column-count]{--column-count-mobile: 2 !important}}.text-block--Ad1dBbStWa0k0bzZLc__bridal_heading p{font-size:32px!important;font-family:var(--lalebu-font-serif, Georgia, serif)!important;font-weight:400!important}.menu-drawer__menu-item{font-size:18px!important}.menu-drawer .menu-drawer__close-button,.menu-drawer .close-button.menu-drawer__close-button{position:static!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:60px 0 8px 12px!important;color:#111!important;opacity:1!important;visibility:visible!important;padding:0!important;background:transparent!important;background-color:transparent!important;border:none!important;cursor:pointer!important;z-index:auto!important}.menu-drawer .menu-drawer__close-button svg,.menu-drawer .menu-drawer__close-button .svg-wrapper svg{width:24px!important;height:24px!important;color:#111!important;fill:none!important;stroke:#111!important;--icon-stroke-width: 2px !important;stroke-width:2px!important;display:block!important;opacity:1!important;visibility:visible!important}.menu-drawer .menu-drawer__close-button path,#header-component .menu-drawer .menu-drawer__close-button path,#header-component[transparent] .menu-drawer .menu-drawer__close-button path,#header-component[transparent].lalebu-stuck .menu-drawer .menu-drawer__close-button path{stroke:#111!important;stroke-width:2px!important;fill:none!important}#header-component .menu-drawer .menu-drawer__close-button svg,#header-component[transparent] .menu-drawer .menu-drawer__close-button svg,#header-component[transparent].lalebu-stuck .menu-drawer .menu-drawer__close-button svg{fill:none!important;stroke:#111!important;color:#111!important}.menu-drawer__menu-item svg,.menu-drawer__back-button svg{width:20px!important;height:20px!important;color:#111!important;stroke:#111!important;stroke-width:2px!important;--icon-stroke-width: 2px !important}.menu-drawer .icon-caret--forward svg{transform:none!important}#header-component .menu-drawer .menu-drawer__menu-item .icon-caret svg path,#header-component[transparent] .menu-drawer .menu-drawer__menu-item .icon-caret svg path,#header-component[transparent].lalebu-stuck .menu-drawer .menu-drawer__menu-item .icon-caret svg path,.menu-drawer .menu-drawer__menu-item .icon-caret svg path{stroke:#111!important;stroke-width:2px!important;fill:none!important}@media screen and (min-width:990px){.product-grid-container .product-grid.product-grid{grid-template-columns:repeat(3,1fr)!important}}.header-actions__wishlist,.lalebu-wishlist-btn{display:none!important}@media(min-width:990px){:root{--lalebu-text-base: .875rem;--lalebu-text-md: .875rem;--lalebu-text-lg: .875rem;--lalebu-text-xl: 1.5rem;--lalebu-text-2xl: 2rem;--lalebu-text-3xl: 2.5rem;--lalebu-text-4xl: 3rem;--lalebu-text-script: 2.5rem;--lalebu-text-script-lg: 3rem}}.lalebu-section{width:100%}.lalebu-container{max-width:1200px;margin:0 auto;padding:0 var(--page-margin, 16px)}.lalebu-btn{display:inline-block;padding:.875rem 2rem;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);font-weight:500;letter-spacing:.025em;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .3s ease,color .3s ease;border:none}.lalebu-btn--primary{background-color:var(--lalebu-rose);color:#fff}.lalebu-btn--primary:hover{background-color:var(--lalebu-rose-hover)}.lalebu-btn--outline{background-color:var(--lalebu-rose);color:#fff}.lalebu-btn--outline:hover{background-color:var(--lalebu-rose-hover)}.quick-add,.quick-add__button{display:none!important}.button-secondary:not(.quantity-selector__button):not(.shopify-payment-button__button--unbranded),.button:not(.quantity-selector__button):not(.shopify-payment-button__button--unbranded):not(.button-unstyled):not(.share-button__button):not(.link):not(.localization-selector):not(.cart-items__remove):not(.variant-item__remove):not(.close-button):not(.facets-toggle__button):not(.predictive-search__close-modal-button){background:var(--lalebu-rose)!important;background-color:var(--lalebu-rose)!important;color:#fff!important;border:none!important;border-radius:0!important;box-shadow:none!important;font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;font-weight:500!important;letter-spacing:.025em!important;text-transform:none!important;padding:.875rem 2rem!important;transition:background-color .3s ease!important}.button-secondary:not(.quantity-selector__button):not(.shopify-payment-button__button--unbranded):hover,.button:not(.quantity-selector__button):not(.shopify-payment-button__button--unbranded):not(.button-unstyled):not(.share-button__button):not(.link):not(.localization-selector):not(.cart-items__remove):not(.variant-item__remove):not(.close-button):not(.facets-toggle__button):not(.predictive-search__close-modal-button):hover{background:var(--lalebu-rose-hover)!important;background-color:var(--lalebu-rose-hover)!important;color:#fff!important;box-shadow:none!important}.cart-items__remove.cart-items__remove{background:transparent!important;border:none!important;box-shadow:none!important;padding:.5rem!important;color:#9ca3af!important;transition:color .2s ease!important;width:auto!important;min-width:0!important}.cart-items__remove.cart-items__remove:hover{color:#ef4444!important;background:transparent!important}[id*=page-heading] .section-background,[id*=page-heading] .section{background:#f5f3ef!important}[id*=page-heading] h1{font-family:var(--lalebu-font-script)!important;font-weight:400!important;color:#1f2937!important}main[data-template=page] .main-page-content,main[data-template=page] .page-content,main[data-template=page] .rte{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-base)!important;line-height:1.75!important;color:#374151!important}main[data-template=page] .main-page-content h2,main[data-template=page] .page-content h2,main[data-template=page] .rte h2{font-family:var(--lalebu-font-serif)!important;font-size:1.375rem!important;font-weight:500!important;color:#1f2937!important;margin:2rem 0 .75rem!important;line-height:1.3!important}main[data-template=page] .main-page-content h3,main[data-template=page] .page-content h3,main[data-template=page] .rte h3{font-family:var(--lalebu-font-serif)!important;font-size:1.125rem!important;font-weight:500!important;color:#1f2937!important;margin:1.5rem 0 .5rem!important;line-height:1.3!important}main[data-template=page] .main-page-content p,main[data-template=page] .page-content p,main[data-template=page] .rte p{margin:0 0 1rem!important}main[data-template=page] .main-page-content ul,main[data-template=page] .main-page-content ol,main[data-template=page] .page-content ul,main[data-template=page] .page-content ol,main[data-template=page] .rte ul,main[data-template=page] .rte ol{padding-left:1.5rem!important;margin:0 0 1.25rem!important}main[data-template=page] .main-page-content li,main[data-template=page] .page-content li,main[data-template=page] .rte li{margin-bottom:.5rem!important}main[data-template=page] .main-page-content a,main[data-template=page] .page-content a,main[data-template=page] .rte a{color:var(--lalebu-rose)!important;text-decoration:none!important;transition:color .2s ease!important}main[data-template=page] .main-page-content a:hover,main[data-template=page] .page-content a:hover,main[data-template=page] .rte a:hover{color:var(--lalebu-rose-hover)!important}main[data-template=page] .main-page-content strong,main[data-template=page] .page-content strong,main[data-template=page] .rte strong{font-weight:500!important;color:#1f2937!important}main[data-template=page] .rte a[style*=background],main[data-template=page] .rte a.button{display:inline-block!important;padding:.875rem 2rem!important;font-family:var(--lalebu-font-sans)!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-align:center!important;text-decoration:none!important;color:#fff!important;background-color:var(--lalebu-rose)!important;border:none!important;border-radius:0!important;cursor:pointer!important;transition:background-color .2s ease!important;min-width:200px!important}main[data-template=page] .rte a[style*=background]:hover,main[data-template=page] .rte a.button:hover{background-color:var(--lalebu-rose-hover)!important;color:#fff!important}main[data-template=page] .rte a[href*=mailto]:not([style*=background]){display:inline!important;padding:0!important;background-color:transparent!important;color:var(--lalebu-rose)!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:normal!important;text-transform:none!important;min-width:0!important}[id*=cart-heading] .section-background,[id*=cart-heading] .section{background:#f5f3ef!important}[id*=cart-heading] h1{font-family:var(--lalebu-font-script)!important;font-weight:400!important;color:#1f2937!important}.lalebu-script-text{font-family:var(--lalebu-font-script);font-weight:400}.lalebu-serif-text{font-family:var(--lalebu-font-serif);font-weight:400}.lalebu-categories{padding:4rem 0;background:#fff;border-bottom:1px solid #f3f4f6}.lalebu-carousel{position:relative;max-width:1200px;margin:0 auto;padding:0 var(--page-margin, 16px)}.lalebu-carousel__viewport{overflow:hidden;position:relative}.lalebu-carousel__track{display:flex}.lalebu-carousel__slide{box-sizing:border-box;padding:0 2.5px;flex-shrink:0}.lalebu-carousel__card{display:block;text-decoration:none;color:inherit}.lalebu-carousel__image-wrapper{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:transparent;border-radius:0}.lalebu-carousel__img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.25,.1,.25,1)}.lalebu-carousel__card:hover .lalebu-carousel__img{transform:scale(1.05)}.lalebu-carousel__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,.2) 50%,transparent);pointer-events:none}.lalebu-carousel__title-wrapper{position:absolute;bottom:0;left:0;right:0;padding:2rem;pointer-events:none}.lalebu-carousel__title{margin:0;text-align:center;color:#fff;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-lg);font-weight:400;letter-spacing:.1em;text-transform:uppercase;line-height:1.3}.lalebu-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:3rem;height:3rem;border-radius:0;border:none;background:transparent;box-shadow:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s ease;padding:0;color:#fff}.lalebu-carousel__arrow svg{width:1.5rem;height:1.5rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.lalebu-carousel__arrow:hover{color:var(--lalebu-rose);background:transparent}.lalebu-carousel__arrow--prev{left:calc(var(--page-margin, 16px) + .5rem)}.lalebu-carousel__arrow--next{right:calc(var(--page-margin, 16px) + .5rem)}.lalebu-brand-story{padding:5rem 0;color:#fff;overflow:hidden}.lalebu-brand-story__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media(min-width:990px){.lalebu-brand-story__grid{grid-template-columns:1fr 1fr;gap:4rem}}.lalebu-brand-story__heading{font-family:var(--lalebu-font-serif);font-size:var(--lalebu-text-3xl);font-weight:400;margin-bottom:2rem;line-height:1.2}.lalebu-brand-story__text{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-md);line-height:1.75;color:#ffffffb3;margin-bottom:1.5rem}.lalebu-brand-story__image-wrapper{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:0}.lalebu-brand-story__image-wrapper img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.lalebu-brand-story__image-wrapper{aspect-ratio:auto;height:518px}}.lalebu-lookbook{padding:5rem 0}.lalebu-lookbook__header{text-align:center;margin-bottom:3rem}.lalebu-lookbook__script{font-family:var(--lalebu-font-script);font-size:var(--lalebu-text-script);color:#1f2937;margin:0}.lalebu-lookbook__item{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:0;min-height:0}.lalebu-lookbook__img{width:100%;height:100%;object-fit:cover}.lalebu-lookbook__hotspot{position:absolute;transform:translate(-50%,-50%);text-decoration:none;z-index:2;display:flex;align-items:center;justify-content:center}.lalebu-lookbook__hotspot-circle{width:3rem;height:3rem;background:#fffffff2;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px #00000026;border:2px solid rgba(31,41,55,.2);cursor:pointer;transition:transform .3s ease;flex-shrink:0}.lalebu-lookbook__hotspot:hover .lalebu-lookbook__hotspot-circle{transform:scale(1.25)}.lalebu-lookbook__hotspot-dot{width:.75rem;height:.75rem;background:#1f2937;border-radius:50%;animation:lalebu-hotspot-pulse 2s ease-in-out infinite}@keyframes lalebu-hotspot-pulse{0%,to{opacity:1}50%{opacity:.5}}.lalebu-lookbook__hotspot-tooltip{display:none;background:#fffffff7;box-shadow:0 10px 40px #00000026;padding:.75rem 1.25rem;border:1px solid #e5e7eb;white-space:nowrap;pointer-events:none;flex-direction:column;gap:.25rem}.lalebu-lookbook__hotspot-name{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);font-weight:500;color:#1f2937;line-height:1.4}.lalebu-lookbook__hotspot-price{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-md);font-weight:500;color:#1f2937;line-height:1.4}@media(max-width:749px){.lalebu-lookbook__hotspot-tooltip{display:none}.lalebu-lookbook__hotspot-circle{width:2.5rem;height:2.5rem}.lalebu-lookbook__hotspot-dot{width:.625rem;height:.625rem}}.lalebu-bridal{padding:5rem 0;background:#fff}.lalebu-bridal__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media(min-width:990px){.lalebu-bridal__grid{grid-template-columns:1fr 1fr;gap:4rem}}.lalebu-bridal__image-wrapper{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:0}.lalebu-bridal__image-wrapper img{width:100%;height:100%;object-fit:cover}.lalebu-bridal__content{display:flex;flex-direction:column;gap:1.5rem}.lalebu-bridal__script{font-family:var(--lalebu-font-script);font-size:var(--lalebu-text-script);color:#1f2937;margin-bottom:0;line-height:1.2}.lalebu-bridal__text{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-lg);line-height:1.625;color:#4b5563;margin-bottom:0}.lalebu-bridal__text:last-of-type{margin-bottom:.5rem}.lalebu-testimonials{padding:5rem 0;background-color:#d8c9be}.lalebu-testimonials__header{text-align:center;margin-bottom:3rem}.lalebu-testimonials__title{font-family:var(--lalebu-font-serif);font-size:var(--lalebu-text-3xl);font-weight:400;color:#000;margin:0}.lalebu-testimonials__grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:750px){.lalebu-testimonials__grid{grid-template-columns:repeat(3,1fr)}}.lalebu-testimonial-card{background:#fff;padding:2rem;border-radius:0;box-shadow:0 1px 2px #0000000d}.lalebu-testimonial-card__stars{display:flex;gap:.25rem;margin-bottom:1rem}.lalebu-testimonial-card__stars svg{width:1.25rem;height:1.25rem;fill:#fbbf24}.lalebu-testimonial-card__text{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-base);line-height:1.625;color:#374151;font-style:italic;margin-bottom:1rem}.lalebu-testimonial-card__author{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-base);font-weight:500;color:#111827}.lalebu-instagram{padding:5rem 0;background:#fff}.lalebu-instagram__header{margin-bottom:3rem}.lalebu-instagram__title{font-family:var(--lalebu-font-serif);font-size:var(--lalebu-text-3xl);font-weight:400;color:#333;margin:0 0 .25rem}.lalebu-instagram__handle{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-lg);color:#111;margin:0}.lalebu-instagram__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:750px){.lalebu-instagram__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.lalebu-instagram__grid{grid-template-columns:repeat(5,1fr)}}.lalebu-instagram__item{position:relative;aspect-ratio:1;overflow:hidden;border-radius:0}.lalebu-instagram__item img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.lalebu-instagram__item:hover img{transform:scale(1.1)}.lalebu-instagram__item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.lalebu-instagram__item:hover .lalebu-instagram__item-overlay{opacity:1}.lalebu-instagram__item-overlay svg{width:2rem;height:2rem;fill:#fff}.lalebu-newsletter{position:relative;padding:5rem 0;overflow:hidden}.lalebu-newsletter__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.lalebu-newsletter__bg img{width:100%;height:100%;object-fit:cover}.lalebu-newsletter__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(163deg,#f4efeabf 0% 50%,#e1b7a726)}.lalebu-newsletter__content{position:relative;z-index:1;max-width:48rem;margin:0 auto;text-align:center}.lalebu-newsletter__script{font-family:var(--lalebu-font-script);font-size:var(--lalebu-text-script);color:#333;margin-bottom:1rem}.lalebu-newsletter__text{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-base);line-height:1.7;color:#555;margin-bottom:2rem}.lalebu-newsletter__form{max-width:36rem;margin:0 auto 1rem}.lalebu-newsletter__form-row{display:flex;flex-direction:column;gap:1rem}@media(min-width:750px){.lalebu-newsletter__form-row{flex-direction:row}}.lalebu-newsletter__input{flex:1;padding:.75rem 1.5rem;border:1px solid #d1d5db;background:#fff;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-base);color:#333;outline:none;transition:border-color .3s ease}.lalebu-newsletter__input::placeholder{color:#9ca3af}.lalebu-newsletter__input:focus{border-color:#111}.lalebu-newsletter__submit{white-space:nowrap}.lalebu-newsletter__consent{display:flex;justify-content:center;gap:.5rem;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);color:#666}.lalebu-newsletter__consent input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--lalebu-rose)}.lalebu-newsletter__success{display:none;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-md);color:#065f46;padding:1rem}.lalebu-newsletter__form[data-success=true] .lalebu-newsletter__form-row,.lalebu-newsletter__form[data-success=true]+.lalebu-newsletter__consent{display:none}.lalebu-newsletter__form[data-success=true] .lalebu-newsletter__success{display:block}.lalebu-contact{background:#fff}.lalebu-contact__hero{background:var(--lalebu-beige);padding:40px 0 20px;text-align:center}.lalebu-contact__script{font-family:var(--lalebu-font-script);font-size:var(--lalebu-text-script-lg);color:var(--lalebu-dark);margin-bottom:1.5rem}.lalebu-contact__intro-text{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-md);line-height:1.8;color:#6b7280;max-width:40rem;margin:0 auto}.lalebu-contact__methods{display:grid;grid-template-columns:1fr;gap:2rem;padding:4rem 0}@media(min-width:750px){.lalebu-contact__methods{grid-template-columns:repeat(3,1fr)}}.lalebu-contact__method{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;padding:2rem 1.5rem;border:1px solid #e5e7eb;border-radius:0;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.lalebu-contact__method:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000000f;border-color:var(--lalebu-rose)}.lalebu-contact__method-icon{width:3.5rem;height:3.5rem;background:var(--lalebu-rose);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;transition:background .3s ease}.lalebu-contact__method:hover .lalebu-contact__method-icon{background:var(--lalebu-rose-hover)}.lalebu-contact__method-icon svg{width:1.5rem;height:1.5rem;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lalebu-contact__method-label{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-2xs);text-transform:uppercase;letter-spacing:.1em;color:#9ca3af;margin-bottom:.375rem}.lalebu-contact__method-value{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-base);font-weight:500;color:var(--lalebu-dark);transition:color .3s ease}.lalebu-contact__method:hover .lalebu-contact__method-value{color:var(--lalebu-rose)}.lalebu-contact__form-wrapper{max-width:40rem;margin:0 auto;padding:0 0 5rem}.lalebu-contact__form-title{font-family:var(--lalebu-font-serif);font-size:var(--lalebu-text-2xl);font-weight:400;text-align:center;color:var(--lalebu-dark);margin-bottom:2.5rem}.lalebu-contact__form{display:flex;flex-direction:column;gap:1.5rem}.lalebu-contact__form-row{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:750px){.lalebu-contact__form-row{grid-template-columns:1fr 1fr}}.lalebu-contact__form-group{display:flex;flex-direction:column;gap:.5rem}.lalebu-contact__form-group label{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);font-weight:500;color:var(--lalebu-dark);letter-spacing:.02em}.lalebu-contact__form-group input,.lalebu-contact__form-group select,.lalebu-contact__form-group textarea{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-base);color:#333;padding:.875rem 1rem;border:1px solid #d1d5db;border-radius:0;background:#fff;transition:border-color .3s ease,box-shadow .3s ease;outline:none;-webkit-appearance:none;appearance:none}.lalebu-contact__form-group select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.lalebu-contact__form-group input::placeholder,.lalebu-contact__form-group textarea::placeholder{color:#9ca3af}.lalebu-contact__form-group input:focus,.lalebu-contact__form-group select:focus,.lalebu-contact__form-group textarea:focus{border-color:var(--lalebu-rose);box-shadow:0 0 0 3px #e1b7a733}.lalebu-contact__form-group textarea{resize:vertical;min-height:140px}.lalebu-contact__form-privacy{display:flex;align-items:flex-start;gap:.625rem}.lalebu-contact__form-privacy input[type=checkbox]{width:1.125rem;height:1.125rem;margin-top:.125rem;accent-color:var(--lalebu-rose);cursor:pointer;flex-shrink:0}.lalebu-contact__form-privacy label{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);color:#6b7280;line-height:1.5;cursor:pointer}.lalebu-contact__form-submit{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:.875rem 2rem;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);font-weight:500;text-transform:none;letter-spacing:.025em;color:#fff;background:var(--lalebu-rose);border:none;border-radius:0;cursor:pointer;transition:background .3s ease,transform .2s ease}.lalebu-contact__form-submit:hover{background:var(--lalebu-rose-hover);transform:translateY(-1px)}.lalebu-contact__form-submit:active{transform:translateY(0)}.lalebu-contact__form-success{display:flex;align-items:center;gap:.75rem;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:0;padding:1rem 1.25rem}.lalebu-contact__form-success svg{width:1.25rem;height:1.25rem;stroke:#16a34a;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.lalebu-contact__form-success p{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-base);color:#166534;margin:0}.lalebu-contact__form-errors{background:#fef2f2;border:1px solid #fecaca;border-radius:0;padding:1rem 1.25rem}.lalebu-contact__form-errors p{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-base);color:#991b1b;margin:0}.lalebu-faq{max-width:40rem;margin:0 auto;padding-bottom:5rem}.lalebu-faq__title{font-family:var(--lalebu-font-serif);font-size:var(--lalebu-text-2xl);font-weight:400;text-align:center;color:var(--lalebu-dark);margin-bottom:2rem}.lalebu-faq__item{border-bottom:1px solid #e5e7eb}.lalebu-faq__item:first-child{border-top:1px solid #e5e7eb}.lalebu-faq__item summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:1.25rem 0;list-style:none;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-base);font-weight:500;color:var(--lalebu-dark);transition:color .3s ease}.lalebu-faq__item summary::-webkit-details-marker{display:none}.lalebu-faq__item[open] summary{color:var(--lalebu-rose)}.lalebu-faq__item summary .lalebu-faq__chevron{width:1.25rem;height:1.25rem;stroke:#9ca3af;fill:none;stroke-width:2;transition:transform .3s ease;flex-shrink:0;margin-left:1rem}.lalebu-faq__item[open] summary .lalebu-faq__chevron{transform:rotate(180deg);stroke:var(--lalebu-rose)}.lalebu-faq__answer{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-base);line-height:1.7;color:#6b7280;padding-bottom:1.25rem}@media(max-width:749px){.lalebu-contact__hero{padding:3.5rem 0 3rem}.lalebu-contact__methods{padding:3rem 0}.lalebu-contact__form-wrapper{padding-bottom:3.5rem}.lalebu-contact__form-submit{align-self:stretch}.lalebu-faq{padding-bottom:3.5rem}}.lalebu-bridal-hero{padding:0}.lalebu-bridal-hero__image{width:100%;overflow:hidden}.lalebu-bridal-hero__img{width:100%;height:auto;max-height:534px;object-fit:cover;display:block}.lalebu-bridal-about{padding:5rem 0}.lalebu-bridal-about__grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}@media(min-width:990px){.lalebu-bridal-about__grid{grid-template-columns:1fr 1fr;gap:3rem}}.lalebu-bridal-about__title{font-family:var(--lalebu-font-serif);font-size:32px;font-weight:400;text-transform:uppercase;color:#111;margin-bottom:.5rem}.lalebu-bridal-about__subtitle{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-lg);color:#111;text-transform:lowercase;margin-bottom:3rem}.lalebu-bridal-about__body{border-left:2px solid var(--lalebu-rose);padding-left:1rem;display:flex;flex-direction:column;gap:1.5rem}.lalebu-bridal-about__body p{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);line-height:1.55;color:#111;margin:0}.lalebu-bridal-about__body strong{font-weight:500;color:#111}.lalebu-bridal-about__image img,.lalebu-bridal-about__image .lalebu-bridal-about__placeholder{width:100%;height:500px;object-fit:cover;display:block}.lalebu-bridal-about__placeholder{background:var(--lalebu-beige)}@media(max-width:989px){.lalebu-bridal-about{padding:3.5rem 0}.lalebu-bridal-about__image img,.lalebu-bridal-about__image .lalebu-bridal-about__placeholder{height:350px}}.lalebu-bridal-gallery{padding:4rem 0}.lalebu-bridal-gallery__header{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-bottom:2rem}.lalebu-bridal-gallery__line{flex:1;height:1px;background:var(--lalebu-rose);max-width:28rem}.lalebu-bridal-gallery__title{font-family:var(--lalebu-font-script);font-size:var(--lalebu-text-script);color:#111;white-space:nowrap;text-align:center}.lalebu-bridal-gallery__description{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);line-height:1.55;color:#000;text-align:center;max-width:70rem;margin:0 auto 3rem}.lalebu-bridal-gallery__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:750px){.lalebu-bridal-gallery__grid{grid-template-columns:repeat(4,1fr);gap:2rem}}.lalebu-bridal-gallery__item img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.lalebu-bridal-gallery__item .lalebu-bridal-gallery__placeholder{width:100%;aspect-ratio:4 / 5;background:var(--lalebu-beige)}.lalebu-bridal-gallery__caption{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-xs);color:#888;text-align:center;margin-top:.5rem}.lalebu-bridal-artesanal{padding:4rem 0 5rem}.lalebu-bridal-artesanal__title{font-family:var(--lalebu-font-serif);font-size:var(--lalebu-text-xl);font-weight:400;text-transform:uppercase;color:#111;white-space:nowrap;text-align:center}.lalebu-bridal-artesanal__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start;margin-top:3rem}@media(min-width:750px){.lalebu-bridal-artesanal__grid{grid-template-columns:216px 1fr;gap:3rem}}.lalebu-bridal-artesanal__image img{width:216px;height:216px;object-fit:cover;display:block;margin:0 auto}.lalebu-bridal-artesanal__image .lalebu-bridal-artesanal__placeholder{width:216px;height:216px;background:var(--lalebu-beige);margin:0 auto}.lalebu-bridal-artesanal__text{display:flex;flex-direction:column;gap:1.5rem}.lalebu-bridal-artesanal__text p{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);line-height:1.55;color:#000;margin:0}.lalebu-bridal-artesanal__text strong{font-weight:500;color:#666}.lalebu-bridal-artesanal__text .lalebu-btn{align-self:flex-start;margin-top:.5rem}.lalebu-bridal-inspo{padding:5rem 0}.lalebu-bridal-inspo__title{font-family:var(--lalebu-font-script);font-size:var(--lalebu-text-script);text-align:center;color:#111;margin-bottom:3rem}.lalebu-bridal-inspo__single-collage{margin-bottom:3rem}.lalebu-bridal-inspo__single-collage img{width:100%;height:auto;display:block}.lalebu-bridal-inspo__collage{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:3rem}@media(min-width:750px){.lalebu-bridal-inspo__collage{grid-template-columns:repeat(3,1fr);gap:1rem}}.lalebu-bridal-inspo__item img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.lalebu-bridal-inspo__item .lalebu-bridal-inspo__placeholder{width:100%;aspect-ratio:1 / 1;background:var(--lalebu-beige)}.lalebu-bridal-inspo__ctas{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.lalebu-btn--lg{padding:.875rem 2rem;font-size:var(--lalebu-text-sm)}@media(max-width:749px){.lalebu-bridal-gallery__header{gap:.75rem}.lalebu-bridal-gallery__title,.lalebu-bridal-artesanal__title{white-space:normal}.lalebu-bridal-inspo__ctas{gap:1rem}}#header-group:has(#header-component[sticky]){display:block!important;position:sticky!important;top:0!important;z-index:999!important}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){position:relative!important;top:auto!important}#header-group .header__underlay-closed{background:#fff!important;height:100%!important}#header-group .header__row{--color-foreground: #111 !important;--color-foreground-rgb: 17, 17, 17 !important}.menu-list__link,.menu-list__link-title,.header-actions__action,.header__icon{color:#111!important}.header-actions__action svg,.header__icon svg{color:#111!important;fill:none;stroke:#111!important}.menu-list__link:hover,.menu-list__link:hover .menu-list__link-title{color:var(--lalebu-rose)!important}.header-actions__action:hover,.header-actions__action:hover svg{color:var(--lalebu-rose)!important;stroke:var(--lalebu-rose)!important}[id*=header_announcements]>.section-background,[id*=header_announcements] .section-background{background:var(--lalebu-rose)!important}[id*=header_announcements]>.announcement-bar,[id*=header_announcements] .announcement-bar{background:var(--lalebu-rose)!important;--color-background: #e1b7a7 !important;--color-background-rgb: 225, 183, 167 !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255, 255, 255 !important;--color-border: rgba(255,255,255,.15) !important}[id*=header_announcements] .announcement-bar *,[id*=header_announcements] .announcement-bar__text{color:#fff!important}@media screen and (min-width:750px){.header-menu .menu-list__submenu,.header__underlay-open{display:none!important}}.lalebu-dropdown{position:fixed;z-index:99999;background:#fff;border-top:2px solid var(--lalebu-rose);box-shadow:0 8px 24px #00000014;padding:1rem 1.5rem;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none}.lalebu-dropdown.is-open{opacity:1;visibility:visible;pointer-events:auto}.lalebu-dropdown a{display:block;white-space:nowrap;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-xs);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--lalebu-dark);text-decoration:none;padding:.5rem 0;border-bottom:1px solid #f5f3ef;transition:color .2s ease}.lalebu-dropdown a:last-child{border-bottom:none}.lalebu-dropdown a:hover{color:var(--lalebu-rose)}@media screen and (min-width:750px){#header-component :is(.header-menu,.dropdown-localization){display:flex!important}header-drawer,.search-action--hidden-on-menu{display:none!important}}.header-menu .menu-list__link{letter-spacing:.08em!important;transition:color .3s ease!important}.header-menu .menu-list__link:hover,.header-menu .menu-list__link:hover .menu-list__link-title{color:var(--lalebu-rose)!important}.header-logo{font-size:0!important;color:transparent!important;display:flex!important;align-items:center!important;overflow:hidden!important}.header-logo>*{display:none!important}.header-logo:before{content:"";display:block;width:120px;height:48px;background-image:url(lalebu-logo.png);background-size:contain;background-repeat:no-repeat;background-position:center;transition:filter .3s ease}.header-logo:before{filter:none!important}@media(max-width:749px){.header-logo:before{width:96px;height:38px}}.header .dropdown-localization{display:none!important}.header .header-actions{gap:.25rem}.header .cart-icon-bubble{background:var(--lalebu-rose)!important;color:#fff!important}[id*=__featured_products]{--color-background: #f4efea !important;--color-background-rgb: 244, 239, 234 !important;--font-accent--family: "Alex Brush", cursive;--font-accent--weight: 400;--font-accent--style: normal}[id*=__featured_products] .section-background,[id*=__featured_products] .section{background:#f4efea!important}[id*=__featured_products] .section-resource-list__header{text-align:center;justify-content:center!important}[id*=__featured_products] .section-resource-list__header .group-block-content{flex-direction:column!important;align-items:center!important;gap:0!important}[id*=__featured_products] .lalebu-view-all-wrapper{display:flex;justify-content:center;padding-top:2.5rem}[id*=__featured_products] .section-resource-list__header .text-block,[id*=__featured_products] .section-resource-list__header .text-block p,[id*=__featured_products] .section-resource-list__header .text-block h3,[id*=__featured_products] .section-resource-list__header rte-formatter,[id*=__featured_products] .section-resource-list__header rte-formatter p{font-family:var(--lalebu-font-script)!important;font-size:var(--lalebu-text-script)!important;font-weight:400!important;color:#1f2937!important;text-align:center!important;text-transform:none!important;letter-spacing:normal!important}[id*=__featured_products] .button-secondary{background:var(--lalebu-rose)!important;color:#fff!important;border:none!important;border-radius:0!important;font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;font-weight:500!important;letter-spacing:.025em!important;text-transform:none!important;text-decoration:none!important;padding:.875rem 2rem!important;margin-top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background-color .3s ease,color .3s ease!important}[id*=__featured_products] .button-secondary:hover{background:var(--lalebu-rose-hover)!important;color:#fff!important}@media(max-width:749px){[id*=__featured_products] .lalebu-view-all-wrapper{order:10!important;padding-top:1.5rem!important}[id*=__featured_products] .resource-list__carousel{order:5!important}[id*=__featured_products] .section{padding-block:2.5rem!important}}[id*=__featured_products] .product-card{font-family:var(--lalebu-font-sans)!important}[id*=__featured_products] .section{padding-block:5rem!important}[id*=__featured_products] .card-gallery{background-color:#f3f4f6!important;position:relative!important;--gallery-aspect-ratio: .75 !important}@media(min-width:750px){[id*=__featured_products] slideshow-slides{display:grid!important;overflow:hidden!important;scroll-snap-type:none!important}[id*=__featured_products] slideshow-slides>slideshow-slide{grid-area:1 / 1!important;scroll-snap-align:none!important;min-width:0!important;transition:opacity .5s ease!important}[id*=__featured_products] slideshow-slide:nth-child(2){opacity:0!important}[id*=__featured_products] slideshow-slide:nth-child(2)[hidden]{display:block!important}[id*=__featured_products] .card-gallery:hover slideshow-slide:nth-child(1){opacity:0!important}}@media(min-width:750px){[id*=__featured_products] .card-gallery:hover slideshow-slide:nth-child(2){opacity:1!important}}[id*=__featured_products] .quick-add{display:none!important}.lalebu-wishlist-btn{position:absolute;top:.75rem;right:.75rem;z-index:11;width:2.5rem;height:2.5rem;background-color:var(--lalebu-rose);border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background-color .3s ease,transform .2s ease;padding:0}.lalebu-wishlist-btn svg{width:1.125rem;height:1.125rem;stroke:#fff;fill:none;stroke-width:2;transition:fill .2s ease}.lalebu-wishlist-btn:hover{background-color:#d4a294;transform:scale(1.1)}.lalebu-wishlist-btn.is-active svg{fill:#fff}.card-gallery:after{content:"VER M\c1S";position:absolute;bottom:1rem;left:1rem;right:1rem;z-index:10;background-color:#5c514b;color:#fff;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-xs);font-weight:500;letter-spacing:.025em;text-transform:uppercase;text-align:center;padding:.75rem 1rem;opacity:0;transition:opacity .3s ease;pointer-events:none}.card-gallery:hover:after{opacity:1}@media(hover:none){.card-gallery:after{display:none}.lalebu-wishlist-btn{opacity:1}}[id*=__featured_products] .product-badges__badge{background-color:var(--lalebu-rose)!important;color:#fff!important;font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-xs)!important;font-weight:500!important;letter-spacing:.025em!important;text-transform:uppercase!important;padding:.5rem 1rem!important;border-radius:0!important}[id*=__featured_products] .product-card .text-block{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;margin-left:10px}[id*=__featured_products] product-card .text-block p{transition:color .3s ease!important}[id*=__featured_products] product-card:hover .text-block p{color:#4b5563!important}[id*=__featured_products] .price{font-weight:500!important}[id*=__featured_products] .compare-at-price{font-size:var(--lalebu-text-sm)!important;color:#9ca3af!important}[id*=__featured_products] .resource-list--grid{--resource-list-column-gap-desktop: 2rem !important;--resource-list-row-gap-desktop: 2rem !important}.header-actions__wishlist{display:flex;align-items:center;justify-content:center;color:var(--button-color, var(--color-foreground));transition:color .3s ease;cursor:pointer;text-decoration:none;position:relative}.header-actions__wishlist:hover{color:var(--lalebu-rose)}.header-actions__wishlist .svg-wrapper{height:var(--button-size);width:var(--button-size);display:flex;align-items:center;justify-content:center}.header-actions__wishlist svg{width:var(--icon-size-md);height:var(--icon-size-md)}.header-actions__wishlist:has(.lalebu-wishlist-count:not([style*="display: none"])) svg{-webkit-mask:radial-gradient(calc(var(--cart-bubble-size, 20px) + 2px) at calc(100% - var(--cart-bubble-right, 2.5px)) var(--cart-bubble-top, 4.5px),transparent 45.45%,#fff 45.45%,#fff 100%);mask:radial-gradient(calc(var(--cart-bubble-size, 20px) + 2px) at calc(100% - var(--cart-bubble-right, 2.5px)) var(--cart-bubble-top, 4.5px),transparent 45.45%,#fff 45.45%,#fff 100%)}main[data-template=collection] [id*=__section]{--color-background: #F5F3EF !important;--color-background-rgb: 245, 243, 239 !important;--font-accent--family: "Alex Brush", cursive}main[data-template=collection] [id*=__section] .section-background{background:#f5f3ef!important}main[data-template=collection] [id*=__section] .section{background:#f5f3ef!important}main[data-template=collection] [id*=__section] .text-block h1{font-family:var(--lalebu-font-script)!important;color:#1f2937!important;font-weight:400!important}main[data-template=collection] [id*=__section] .section-content-wrapper>.text-block:last-child,main[data-template=collection] [id*=__section] .section-content-wrapper>.text-block:last-child p{font-family:var(--lalebu-font-serif)!important;color:#111827!important}.facets--vertical{font-family:var(--lalebu-font-sans)!important}.facets--vertical .facets__label,.facets--vertical .facets__summary .facets__label{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;font-weight:500!important;letter-spacing:.025em!important;text-transform:uppercase!important;color:#111827!important}.facets--vertical .facets__item{border-bottom:1px solid #f3f4f6!important;padding-bottom:1.5rem!important;margin-bottom:1.5rem!important}.facets--vertical .checkbox__label-text,.facets--vertical .facets__inputs-list-item label span{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;color:#374151!important}.facets--vertical .checkbox__label-text:hover,.facets--vertical .facets__inputs-list-item label:hover span{color:#111827!important}.facets--vertical .checkbox__input:checked,.facets--vertical input[type=checkbox]:checked{accent-color:var(--lalebu-rose)!important}.facets--vertical .facets__pill-label{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;border:1px solid #d1d5db!important;transition:border-color .2s ease,background-color .2s ease,color .2s ease!important}.facets--vertical .facets__pill-label:hover{border-color:var(--lalebu-rose)!important}.facets--vertical .facets__pill-input:checked+.facets__pill-label{background-color:var(--lalebu-rose)!important;color:#fff!important;border-color:var(--lalebu-rose)!important}.facets--vertical .variant-option__button-label{transition:border-color .2s ease!important}.facets--vertical .variant-option__button-label:has(input:checked){border-color:var(--lalebu-rose)!important;box-shadow:0 0 0 2px var(--lalebu-rose),0 0 0 4px #fff!important}.facets--vertical .price-facet__input{font-family:var(--lalebu-font-sans)!important;border-color:#d1d5db!important}.facets--vertical .price-facet__input:focus{border-color:var(--lalebu-rose)!important;outline:none!important;box-shadow:0 0 0 1px var(--lalebu-rose)!important}.facets--vertical .clear-filter{font-family:var(--lalebu-font-sans)!important;color:var(--lalebu-rose)!important;border-color:var(--lalebu-rose)!important}.facets--vertical .clear-filter:hover{background-color:var(--lalebu-rose)!important;color:#fff!important}.facets--vertical .facets--filters-title{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-lg)!important;font-weight:500!important;color:#111827!important}.facets-remove__pill{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-xs)!important}.facets__clear-all-link{font-family:var(--lalebu-font-sans)!important;color:#6b7280!important;transition:color .2s ease!important}.facets__clear-all-link:hover{color:var(--lalebu-rose)!important}.product-grid-container .facets-controls-wrapper{font-family:var(--lalebu-font-sans)!important}.product-grid-container .products-count-wrapper,.product-grid-container .sorting-filter .facets__label{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;color:#4b5563!important}.product-grid-container .sorting-filter__select,.product-grid-container .sorting-filter__label{font-family:var(--lalebu-font-sans)!important}@media screen and (min-width:750px){.product-grid-container .facets-toggle.facets-toggle{display:flex!important;justify-content:flex-start!important;align-items:center!important;padding-block:2.5rem!important;margin-bottom:1.5rem!important;padding-inline:var(--page-margin, 16px)!important;height:auto!important}.product-grid-container .facets-toggle.facets-toggle .facets-mobile-wrapper{display:none!important}.product-grid-container .facets-toggle.facets-toggle .facets-toggle__wrapper{margin-left:0!important}.product-grid-container .facets-toggle__button.facets-toggle__button{flex-direction:row-reverse!important}.product-grid-container .facets-toggle__button{display:inline-flex!important;align-items:center!important;gap:.5rem!important;font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;font-weight:500!important;color:#4a5565!important;box-shadow:none!important;background:transparent!important;padding:0!important}.product-grid-container .facets-toggle__button .svg-wrapper svg{width:1.25rem!important;height:1.25rem!important}.product-grid-container .facets-block-wrapper--horizontal .facets--horizontal{display:none!important}}@media screen and (min-width:990px){.product-grid-container .product-grid{--grid-columns: 4 !important;grid-template-columns:repeat(4,1fr)!important}}.product-grid-container .collection-wrapper{padding-inline:0!important}.product-grid-container .main-collection-grid{grid-column:1 / -1!important}.product-grid-container .product-grid{font-family:var(--lalebu-font-sans)!important}.product-grid-container .card-gallery{background-color:#f3f4f6!important;position:relative!important}.product-grid-container slideshow-slides{display:grid!important;overflow:hidden!important;scroll-snap-type:none!important}.product-grid-container slideshow-slides>slideshow-slide{grid-area:1 / 1!important;scroll-snap-align:none!important;min-width:0!important;transition:opacity .5s ease!important}.product-grid-container slideshow-slide:nth-child(2){opacity:0!important}.product-grid-container slideshow-slide:nth-child(2)[hidden]{display:block!important}.product-grid-container .card-gallery:hover slideshow-slide:nth-child(1){opacity:0!important}.product-grid-container .card-gallery:hover slideshow-slide:nth-child(2){opacity:1!important}.product-grid-container .quick-add,.product-grid-container .card-gallery slideshow-arrows,.product-grid-container .card-gallery .slideshow-arrow,.product-grid-container .card-gallery [class*=arrow],.product-grid-container .card-gallery slideshow-component>button{display:none!important}[id*=__featured_products] .card-gallery slideshow-arrows,[id*=__featured_products] .card-gallery .slideshow-arrow,[id*=__featured_products] .card-gallery [class*=arrow],[id*=__featured_products] .card-gallery slideshow-component>button{display:none!important}.product-grid-container .product-badges__badge{background-color:var(--lalebu-rose)!important;color:#fff!important;font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-xs)!important;font-weight:500!important;letter-spacing:.025em!important;text-transform:uppercase!important;padding:.5rem 1rem!important;border-radius:0!important}.product-grid-container .product-card .text-block{font-family:var(--lalebu-font-sans)!important}.product-grid-container product-card .text-block p{transition:color .3s ease!important}.product-grid-container product-card:hover .text-block p{color:#4b5563!important}.product-grid-container .price{font-weight:500!important;font-family:var(--lalebu-font-sans)!important}.product-grid-container .compare-at-price{font-size:var(--lalebu-text-sm)!important;color:#9ca3af!important}.product-grid-container product-swatches{font-family:var(--lalebu-font-sans)!important}.facets-toggle__button{font-family:var(--lalebu-font-sans)!important}.filter-count-bubble .filter-count-bubble__background{background-color:var(--lalebu-rose)!important;opacity:1!important}.filter-count-bubble .filter-count-bubble__text{color:#fff!important;position:relative!important;z-index:1!important}#filters-drawer .facets-drawer__title{font-family:var(--lalebu-font-sans)!important}#filters-drawer .facets__label{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.025em!important}#filters-drawer .checkbox__label-text{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;color:#374151!important}#filters-drawer .facets__see-results{background-color:var(--lalebu-rose)!important;color:#fff!important;font-family:var(--lalebu-font-sans)!important;border:none!important}#filters-drawer .facets__see-results:hover{background-color:#d4a294!important}#filters-drawer .facets__clear-all{font-family:var(--lalebu-font-sans)!important;border-color:#d1d5db!important;color:#374151!important}.pagination{font-family:var(--lalebu-font-sans)!important}.pagination__link{transition:color .2s ease!important}.pagination__link:hover{color:var(--lalebu-rose)!important}.pagination__link--current{color:var(--lalebu-rose)!important;font-weight:500!important}.main-collection-grid__empty{font-family:var(--lalebu-font-sans)!important}.main-collection-grid__empty-link{color:var(--lalebu-rose)!important}[data-filter-param-name=filter-v-availability],#filters-drawer [data-filter-param-name=filter-v-availability]{display:none!important}[id*=__bridal_products] .section-resource-list__header{text-align:center;justify-content:center!important}[id*=__bridal_products] .section-resource-list__header .group-block-content{flex-direction:column!important;align-items:center!important;gap:0!important}[id*=__bridal_products] .section-resource-list__header .text-block,[id*=__bridal_products] .section-resource-list__header .text-block p,[id*=__bridal_products] .section-resource-list__header .text-block h3,[id*=__bridal_products] .section-resource-list__header rte-formatter,[id*=__bridal_products] .section-resource-list__header rte-formatter p{font-family:var(--lalebu-font-serif)!important;font-size:32px!important;font-weight:400!important;color:#111!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:.03em!important}[id*=__bridal_products] .section-resource-list__header .text-block{display:flex!important;align-items:center!important;gap:1.5rem!important;width:100%!important;justify-content:center!important}[id*=__bridal_products] .section-resource-list__header .text-block:before,[id*=__bridal_products] .section-resource-list__header .text-block:after{content:"";flex:1;height:1px;background:var(--lalebu-rose);max-width:28rem}[id*=__bridal_products] .button-secondary{background:var(--lalebu-rose)!important;color:#fff!important;border:none!important;border-radius:0!important;font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;font-weight:500!important;letter-spacing:.025em!important;text-transform:none!important;text-decoration:none!important;padding:.875rem 2rem!important;margin-top:1rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background-color .3s ease,color .3s ease!important}[id*=__bridal_products] .button-secondary:hover{background:var(--lalebu-rose-hover)!important;color:#fff!important}[id*=__bridal_products] .product-card{font-family:var(--lalebu-font-sans)!important}[id*=__bridal_products] .product-card .text-block{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important}[id*=__bridal_products] .price{font-weight:500!important}@media(max-width:749px){[id*=__bridal_products] .section-resource-list{padding-top:2rem!important;padding-bottom:2rem!important}[id*=__bridal_products] .section-resource-list__header{margin-bottom:1rem!important}[id*=__bridal_products] .lalebu-view-all-wrapper{order:10!important;padding-top:1.5rem!important;display:flex!important;justify-content:center!important}[id*=__bridal_products] .resource-list__carousel{order:5!important}}.lalebu-footer{background:#5c514b;color:#fff;font-family:var(--lalebu-font-sans)}.lalebu-footer__container{max-width:1200px;margin:0 auto;padding:0 var(--page-margin, 16px)}.lalebu-footer__main{padding:3rem 0}.lalebu-footer__grid{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:750px){.lalebu-footer__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.lalebu-footer__grid{grid-template-columns:1fr 1fr 1fr 1fr;gap:3rem}}.lalebu-footer__brand{max-width:220px}.lalebu-footer__logo-link{display:inline-block;margin-bottom:1.5rem}.lalebu-footer__logo{height:3.5rem;width:auto;filter:brightness(0) invert(1)}.lalebu-footer__description{font-size:14px;line-height:1.625;color:#fff;margin-bottom:1.5rem}.lalebu-footer__social{display:flex;gap:1rem}.lalebu-footer__social-link{color:#fff;transition:color .3s ease}.lalebu-footer__social-link:hover{color:var(--lalebu-rose)}.lalebu-footer__social-link svg{width:1.25rem;height:1.25rem}.lalebu-footer__nav-title{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);font-weight:500;line-height:1.43;letter-spacing:.025em;text-transform:uppercase;color:#fff;margin:0 0 1.5rem}.lalebu-footer__nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.lalebu-footer__nav-list a{font-size:var(--lalebu-text-sm);line-height:1.43;color:#fff;text-decoration:none;transition:color .3s ease}.lalebu-footer__nav-list a:hover{color:var(--lalebu-rose)}.lalebu-footer__newsletter-text{font-size:var(--lalebu-text-sm);line-height:1.625;color:#fff;margin-bottom:1.5rem}.lalebu-footer__newsletter-form{display:flex;flex-direction:column;gap:.75rem}.lalebu-footer__newsletter-input{background:#fff;height:2.25rem;border-radius:0;padding:.25rem .75rem;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);color:#374151;border:1px solid #d1d5db;outline:none;transition:border-color .3s ease}.lalebu-footer__newsletter-input::placeholder{color:#717182}.lalebu-footer__newsletter-input:focus{border-color:var(--lalebu-rose)}.lalebu-footer__newsletter-consent{display:flex;align-items:flex-start;gap:.5rem;cursor:pointer}.lalebu-footer__newsletter-consent input[type=checkbox]{margin-top:.125rem;width:.6875rem;height:.6875rem;border:1px solid var(--lalebu-rose);accent-color:var(--lalebu-rose);flex-shrink:0}.lalebu-footer__newsletter-consent span{font-size:.5625rem;font-weight:500;line-height:1.78;color:#fff}.lalebu-footer__newsletter-consent a{color:#fff;text-decoration:underline}.lalebu-footer__newsletter-btn{background:var(--lalebu-rose);color:#fff;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);font-weight:500;line-height:1.43;letter-spacing:.025em;padding:.875rem 2rem;border-radius:0;border:none;cursor:pointer;box-shadow:none;transition:background-color .3s ease}.lalebu-footer__newsletter-btn:hover{background:var(--lalebu-rose-hover)}.lalebu-footer__newsletter-success{display:none;font-size:var(--lalebu-text-sm);color:#a7f3d0}.lalebu-footer__newsletter-form[data-success=true] .lalebu-footer__newsletter-input,.lalebu-footer__newsletter-form[data-success=true] .lalebu-footer__newsletter-consent,.lalebu-footer__newsletter-form[data-success=true] .lalebu-footer__newsletter-btn{display:none}.lalebu-footer__newsletter-form[data-success=true] .lalebu-footer__newsletter-success{display:block}.lalebu-footer__newsletter-error{color:#fca5a5;font-size:var(--lalebu-text-xs);margin-top:.5rem}.lalebu-footer__copyright{border-top:1px solid rgba(255,255,255,.15)}.lalebu-footer__copyright-inner{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem 0;text-align:center}@media(min-width:750px){.lalebu-footer__copyright-inner{flex-direction:row;justify-content:space-between;text-align:left}}.lalebu-footer__copyright-left{display:flex;flex-direction:column;align-items:center;gap:.25rem}@media(min-width:750px){.lalebu-footer__copyright-left{flex-direction:row;align-items:center;gap:0}}.lalebu-footer__copyright-text{font-size:var(--lalebu-text-xs);color:#ffffffb3;margin:0}.lalebu-footer__copyright-sep{display:none;font-size:var(--lalebu-text-xs);color:#ffffff4d;margin:0 .625rem}@media(min-width:750px){.lalebu-footer__copyright-sep{display:inline}}.lalebu-footer__credit{margin:0;font-size:var(--lalebu-text-xs)}.lalebu-footer__credit a{color:#ffffffb3;text-decoration:none;transition:color .3s ease}.lalebu-footer__credit a:hover{color:var(--lalebu-rose)}.lalebu-footer__copyright-links{display:flex;gap:1.25rem}.lalebu-footer__copyright-links a{font-size:var(--lalebu-text-xs);color:#ffffffb3;text-decoration:none;transition:color .3s ease}.lalebu-footer__copyright-links a:hover{color:var(--lalebu-rose)}zoom-dialog dialog{overflow:hidden!important}zoom-dialog .dialog-zoomed-gallery{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;height:100vh!important;margin:0!important;padding:0!important;gap:0!important;scrollbar-width:none!important}zoom-dialog .dialog-zoomed-gallery::-webkit-scrollbar{display:none!important}zoom-dialog .dialog-zoomed-gallery>li{flex:0 0 100vw!important;width:100vw!important;height:100vh!important;scroll-snap-align:start!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}zoom-dialog .dialog-zoomed-gallery>li img,zoom-dialog .dialog-zoomed-gallery>li .product-media,zoom-dialog .dialog-zoomed-gallery>li .product-media__image,zoom-dialog .dialog-zoomed-gallery>li drag-zoom-wrapper{width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;object-fit:contain!important;display:flex!important;align-items:center!important;justify-content:center!important}zoom-dialog .dialog-zoomed-gallery>li img{width:100vw!important;height:100vh!important;object-fit:contain!important}@media screen and (min-width:750px){zoom-dialog .dialog-thumbnails-list{flex-direction:row!important;inset:auto auto 0 50%!important;transform:translate(-50%)!important;max-height:none!important;max-width:80vw!important;overflow-x:auto!important;overflow-y:hidden!important;right:auto!important}}.lalebu-pdp-badges{display:flex;gap:.5rem;flex-wrap:wrap}.lalebu-pdp-badge{display:inline-block;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-2xs);font-weight:500;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .75rem;border-radius:0;line-height:1.4}.lalebu-pdp-badge--sale{background:#6e0b14;color:#fff}.lalebu-pdp-badge--new{background:var(--lalebu-rose);color:#fff}.lalebu-pdp-discount{display:inline-flex;align-items:center;background:#6e0b14;color:#fff;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);font-weight:500;padding:.25rem .75rem;border-radius:0;margin-left:.75rem;vertical-align:middle}.product-information .product-details .price .price__sale{display:flex!important;align-items:center!important;gap:1rem!important;flex-wrap:wrap!important}.product-information .product-details .price s,.product-information .product-details .price del,.product-information .product-details .price .price__compare{font-size:var(--lalebu-text-lg)!important;color:#9ca3af!important;font-weight:400!important;text-decoration:line-through!important}.lalebu-pdp-klarna{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);color:#4b5563}.lalebu-pdp-klarna__price{font-weight:500;color:#111827}.lalebu-pdp-klarna__logo{height:1.25rem;width:auto;display:inline-block;vertical-align:middle}.product-information .product-media-gallery__media,.product-information .product-media-gallery__thumbnail{background:#f5f3ef!important;border-radius:0!important;overflow:hidden!important}.product-information .product-media-gallery__thumbnail.is-active,.product-information .product-media-gallery__thumbnail[aria-current=true]{border:2px solid var(--lalebu-rose)!important}.product-information .product-details .text-block h1,.product-information .product-details rte-formatter h1{font-family:var(--lalebu-font-serif)!important;font-size:var(--lalebu-text-2xl)!important;font-weight:400!important;color:#111827!important;line-height:1.2!important;letter-spacing:normal!important}.product-information .product-details .price{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-2xl)!important;font-weight:500!important;color:#111827!important}.product-information .product-details .price .price--on-sale,.product-information .product-details .price s,.product-information .product-details .price del{font-size:var(--lalebu-text-lg)!important;color:#9ca3af!important}.product-information .product-details>.block>.text-block,.product-information .product-details>.block>.text-block p,.product-information .product-details>.block>.text-block rte-formatter{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;line-height:1.625!important;color:#4b5563!important}.product-information .product-details>.block>.text-block ul{list-style:disc!important;padding-left:1.25rem!important}.product-information .product-details>.block>.text-block li{margin-bottom:.25rem!important}.product-information .variant-picker{background:transparent!important;padding:0!important;border-radius:0!important}.product-information .variant-option legend{display:flex!important;align-items:baseline!important;width:100%!important;font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#111827!important;margin-bottom:.75rem!important;gap:.25rem!important}.product-information .variant-option__swatch-value:before{content:": "!important}.product-information .variant-option__swatch-value{font-weight:400!important;text-transform:uppercase!important}.variant-option__size-guide{display:none!important}.product-information .variant-option--swatches{background:transparent!important;padding:0!important;border:none!important}.product-information .variant-option--swatches .swatch{width:2.5rem!important;height:2.5rem!important;border-radius:50%!important;border:2px solid #e5e7eb!important;transition:border-color .2s ease,box-shadow .2s ease!important}.product-information .variant-option--swatches .variant-option__button-label:has(input:checked) .swatch{border-color:#111827!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #111827!important}.product-information .variant-option--swatches .variant-option__button-label:hover .swatch{border-color:#9ca3af!important}.product-information .variant-option--buttons:not(.variant-option--swatches){background:transparent!important;padding:0!important;border-radius:0!important;border:none!important;justify-content:flex-start!important;align-items:flex-start!important}.product-information .variant-option--buttons:not(.variant-option--swatches) .variant-option__values{justify-content:flex-start!important;flex-wrap:wrap!important}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch){font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;border:1px solid #d1d5db!important;border-radius:0!important;background:#fff!important;color:#374151!important;padding:.5rem 1rem!important;min-width:3rem!important;text-align:center!important;transition:border-color .2s ease,background-color .2s ease,color .2s ease!important;cursor:pointer!important}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):hover{border-color:var(--lalebu-rose)!important}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked){border-color:var(--lalebu-rose)!important;background:var(--lalebu-rose)!important;color:#fff!important}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input[aria-disabled=true]){opacity:.4!important;cursor:not-allowed!important}.product-information .quantity-selector,.product-information .quantity{font-family:var(--lalebu-font-sans)!important;border-color:#d1d5db!important;border-radius:0!important}.product-information .quantity-selector input,.product-information .quantity input{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-md)!important;font-weight:400!important;text-align:center!important}.product-information .quantity-selector button,.product-information .quantity button{padding:.75rem!important}.product-information .buy-buttons-block .add-to-cart-button,.product-information .buy-buttons-block button[name=add],.product-information .buy-buttons-block button.button[type=submit],.product-information .product-details .add-to-cart-button.button{background:var(--lalebu-rose)!important;color:#fff!important;font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;font-weight:500!important;letter-spacing:.025em!important;text-transform:none!important;border:none!important;border-radius:0!important;padding:.875rem 2rem!important;min-height:3.5rem!important;transition:background .3s ease!important}.product-information .buy-buttons-block .add-to-cart-button:hover,.product-information .buy-buttons-block button[name=add]:hover,.product-information .product-details .add-to-cart-button.button:hover{background:var(--lalebu-rose-hover)!important}.product-information .divider,.product-information .divider-block{border-color:#e5e7eb!important;opacity:1!important}.product-information .accordion{width:100%!important}.product-information .accordion accordion-custom .details{border-color:#e5e7eb!important}.product-information .accordion .details__header{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#111827!important;padding:1rem 0!important}.product-information .accordion .details__header .icon-plus,.product-information .accordion .details__header .icon-caret{color:#111827!important}.product-information .accordion .details-content{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;line-height:1.625!important;color:#4b5563!important;padding-bottom:1rem!important}.product-information .accordion .details-content .text-block,.product-information .accordion .details-content rte-formatter{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;line-height:1.625!important;color:#4b5563!important}.product-information .accordion .details-content ul{list-style:disc!important;padding-left:1.25rem!important}.product-information .accordion .details-content li{margin-bottom:.25rem!important}.product-information .accordion .details-content strong{font-weight:500!important;color:#111827!important}.lalebu-product-values--injected{width:100%;margin-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e7eb}.lalebu-product-values{padding:0;border:none;overflow:hidden;height:0}.lalebu-product-values__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.lalebu-product-values__item{display:flex;align-items:center;gap:.75rem}@media(max-width:749px){.lalebu-product-values__item{flex-direction:column;text-align:center;gap:.35rem}.lalebu-product-values__icon{width:2.5rem;height:2.5rem}.lalebu-product-values__icon svg{width:1.1rem;height:1.1rem}.lalebu-product-values__label,.lalebu-product-values__desc{font-size:10px}}.lalebu-product-values__icon{width:3rem;height:3rem;background:#f5f3ef;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lalebu-product-values__icon svg{width:1.25rem;height:1.25rem;stroke:var(--lalebu-rose);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lalebu-product-values__label{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-xs);font-weight:500;color:#111827;margin:0;line-height:1.3}.lalebu-product-values__desc{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-xs);color:#4b5563;margin:.125rem 0 0;line-height:1.4}.lalebu-product-reviews{padding:5rem 0 1.5rem}.lalebu-product-reviews__header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.lalebu-product-reviews__header-left{display:flex;flex-direction:column;gap:.5rem}.lalebu-product-reviews__title{font-family:var(--lalebu-font-serif);font-size:var(--lalebu-text-2xl);font-weight:400;color:#111827;margin:0;line-height:1.2;text-align:center}.lalebu-product-reviews__stars-row{display:flex;justify-content:center;gap:.25rem;margin-top:.75rem}.lalebu-product-reviews__stars-summary{display:flex;align-items:center;gap:.25rem}.lalebu-product-reviews__star{width:1.25rem;height:1.25rem;fill:#d1d5db;stroke:none}.lalebu-product-reviews__star--filled{fill:var(--lalebu-rose)}.lalebu-product-reviews__rating-number{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-lg);font-weight:500;color:#111827;margin-left:.5rem}.lalebu-product-reviews__count{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-md);color:#4b5563;margin-left:.25rem}.lalebu-product-reviews__write-btn{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);font-weight:500;color:#fff;border:none;border-radius:0;background:var(--lalebu-rose);text-decoration:none;letter-spacing:.025em;transition:background-color .3s ease;white-space:nowrap}.lalebu-product-reviews__write-btn:hover{background:var(--lalebu-rose-hover)}.lalebu-product-reviews__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:750px){.lalebu-product-reviews__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.lalebu-product-reviews__card{background:#f5f3ef;border-radius:0;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.lalebu-product-reviews__card-header{display:flex;align-items:center;gap:.75rem}.lalebu-product-reviews__avatar{width:3rem;height:3rem;border-radius:50%;object-fit:cover;flex-shrink:0}.lalebu-product-reviews__avatar-placeholder{width:3rem;height:3rem;border-radius:50%;background:var(--lalebu-rose);color:#fff;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-lg);font-weight:500;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-transform:uppercase}.lalebu-product-reviews__name{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);font-weight:500;color:#111827;margin:0;line-height:1.3}.lalebu-product-reviews__date{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-xs);color:#4b5563;margin:.125rem 0 0}.lalebu-product-reviews__card-stars{display:flex;gap:.125rem}.lalebu-product-reviews__card-stars .lalebu-product-reviews__star{width:1rem;height:1rem}.lalebu-product-reviews__comment{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);line-height:1.625;color:#374151;margin:0}.lalebu-product-reviews__photo{aspect-ratio:4 / 3;border-radius:0;overflow:hidden;background:#fff}.lalebu-product-reviews__photo img{width:100%;height:100%;display:block;object-fit:cover}[id*=product_recommendations]{--font-accent--family: "Alex Brush", cursive;--font-accent--weight: 400;--font-accent--style: normal}[id*=product_recommendations] .section-resource-list__header{text-align:center!important;justify-content:center!important}[id*=product_recommendations] .section-resource-list__header .group-block-content{flex-direction:column!important;align-items:center!important;gap:.25rem!important}[id*=product_recommendations] .section-resource-list__header .block:first-child .text-block,[id*=product_recommendations] .section-resource-list__header .block:first-child .text-block p,[id*=product_recommendations] .section-resource-list__header .block:first-child rte-formatter,[id*=product_recommendations] .section-resource-list__header .block:first-child rte-formatter p{font-family:var(--lalebu-font-script)!important;font-size:var(--lalebu-text-script)!important;font-weight:400!important;color:#1f2937!important;text-transform:none!important;letter-spacing:normal!important;text-align:center!important}[id*=product_recommendations] .section-resource-list__header .block:nth-child(2) .text-block,[id*=product_recommendations] .section-resource-list__header .block:nth-child(2) .text-block h3,[id*=product_recommendations] .section-resource-list__header .block:nth-child(2) rte-formatter,[id*=product_recommendations] .section-resource-list__header .block:nth-child(2) rte-formatter h3{font-family:var(--lalebu-font-serif)!important;font-size:var(--lalebu-text-2xl)!important;font-weight:400!important;color:#111827!important;text-transform:none!important;letter-spacing:normal!important;text-align:center!important}[id*=product_recommendations] .product-card{font-family:var(--lalebu-font-sans)!important}[id*=product_recommendations] .product-card .text-block{font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-sm)!important;color:#111827!important}[id*=product_recommendations] .price{font-family:var(--lalebu-font-sans)!important;font-weight:500!important;font-size:var(--lalebu-text-md)!important;color:#111827!important}@media(max-width:749px){.lalebu-product-reviews{padding:3.5rem 0 1rem}.lalebu-product-reviews__header{flex-direction:column;align-items:flex-start}.lalebu-product-values{padding:2rem 0}}.lalebu-about-breadcrumb{padding:1.5rem 0;background:#fff}.lalebu-about-breadcrumb__nav{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);color:#4b5563;display:flex;align-items:center;gap:.5rem}.lalebu-about-breadcrumb__nav a{color:#4b5563;text-decoration:none;transition:color .3s ease}.lalebu-about-breadcrumb__nav a:hover{color:var(--lalebu-rose)}.lalebu-about-breadcrumb__nav span:last-child{color:#111827}.lalebu-about__header{text-align:center;margin-bottom:3rem}.lalebu-about__heading{font-family:var(--lalebu-font-serif);font-size:var(--lalebu-text-3xl);font-weight:400;color:#111827;margin:0 0 1rem;line-height:1.2}.lalebu-about__heading--left{text-align:left}.lalebu-about__subheading{margin:0;font-size:var(--lalebu-text-2xl);line-height:1.3}.lalebu-about__subheading--left{text-align:left}.lalebu-about__subheading-serif{font-family:var(--lalebu-font-serif);font-weight:400;color:#111827}.lalebu-about__subheading-script{font-family:var(--lalebu-font-script);font-weight:400;color:var(--lalebu-rose)}.lalebu-about__text{max-width:56rem;margin:0 auto 3rem}.lalebu-about__text p{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-md);line-height:1.625;color:#374151;margin:0 0 1rem}.lalebu-about__text p:last-child{margin-bottom:0}.lalebu-about__images{max-width:56rem;margin:0 auto;display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:750px){.lalebu-about__images{grid-template-columns:1fr 1fr}}.lalebu-about__image{aspect-ratio:4 / 3;overflow:hidden}.lalebu-about__image img{width:100%;height:100%;display:block;object-fit:cover}.lalebu-about__image--placeholder{background:#f5f3ef;display:flex;align-items:center;justify-content:center}.lalebu-about__image--placeholder svg{width:60%;height:auto;opacity:.3}.lalebu-about-story{padding:4rem 0;background:#fff}.lalebu-about-mediterranean,.lalebu-about-craftsmanship{padding:4rem 0}@media(min-width:990px){.lalebu-about-story,.lalebu-about-mediterranean,.lalebu-about-craftsmanship,.lalebu-about-founder{padding:5rem 0}}.lalebu-about-craftsmanship__grid{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width:750px){.lalebu-about-craftsmanship__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(min-width:990px){.lalebu-about-craftsmanship__grid{grid-template-columns:repeat(4,1fr);gap:2rem}}.lalebu-about-craftsmanship__card{text-align:center}.lalebu-about-craftsmanship__icon{width:4rem;height:4rem;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center}.lalebu-about-craftsmanship__icon svg{width:3rem;height:3rem}.lalebu-about-craftsmanship__title{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-lg);font-weight:500;color:#111827;margin:0 0 .75rem;line-height:1.4}.lalebu-about-craftsmanship__desc{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);line-height:1.625;color:#4b5563;margin:0}.lalebu-about-founder{padding:4rem 0;background:#fff}.lalebu-about-founder__grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media(min-width:990px){.lalebu-about-founder__grid{grid-template-columns:1fr 1fr;gap:3rem}}.lalebu-about-founder__text{order:1}@media(min-width:990px){.lalebu-about-founder__text{order:1}}.lalebu-about-founder__header{margin-bottom:2rem}.lalebu-about-founder__body{margin-bottom:0}.lalebu-about-founder__body p{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-md);line-height:1.625;color:#374151;margin:0 0 1rem}.lalebu-about-founder__body p:last-child{margin-bottom:0}.lalebu-about-founder__signature{margin-top:2.5rem;padding-top:2rem;border-top:1px solid #d1d5db}.lalebu-about-founder__signature-name{font-family:var(--lalebu-font-script);font-size:var(--lalebu-text-script);font-weight:400;color:var(--lalebu-rose);margin:0 0 .5rem;line-height:1.2}.lalebu-about-founder__signature-title{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);color:#4b5563;margin:0}.lalebu-about-founder__photo{order:2}@media(min-width:990px){.lalebu-about-founder__photo{order:2}}.lalebu-about-founder__photo img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:3 / 4;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.lalebu-about-founder__photo-placeholder{aspect-ratio:3 / 4;background:#f5f3ef;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.lalebu-about-founder__photo-placeholder svg{width:40%;height:auto;opacity:.3}@media(max-width:749px){.lalebu-about-story,.lalebu-about-mediterranean,.lalebu-about-craftsmanship,.lalebu-about-founder{padding:3rem 0 3.5rem}}.lalebu-wishlist-count{position:absolute;top:var(--cart-bubble-top, 4.5px);right:var(--cart-bubble-right, 2.5px);width:var(--cart-bubble-size, 20px);aspect-ratio:1;background:var(--color-primary-button-background);color:var(--color-primary-button-text);font-family:var(--font-paragraph--family, var(--lalebu-font-sans));font-weight:var(--font-paragraph--weight, 600);font-size:var(--font-size--3xs, .625rem);border-radius:var(--style-border-radius-50, 50%);display:flex;align-items:center;justify-content:center;line-height:1}.lalebu-wishlist-page{padding:3rem 0 5rem;min-height:50vh}.lalebu-wishlist-page__title{font-family:var(--lalebu-font-serif);font-size:var(--lalebu-text-3xl);font-weight:400;color:#111827;margin:0 0 2.5rem;text-align:center}.lalebu-wishlist-page__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 1rem}.lalebu-wishlist-page__empty-icon{width:4rem;height:4rem;margin-bottom:1.5rem;color:#d1d5db}.lalebu-wishlist-page__empty-icon svg{width:100%;height:100%}.lalebu-wishlist-page__empty-text{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-lg);font-weight:500;color:#111827;margin:0 0 .5rem}.lalebu-wishlist-page__empty-subtext{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-md);color:#6b7280;margin:0 0 2rem}.lalebu-wishlist-page__empty-btn{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;background:var(--lalebu-rose);color:#fff;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);font-weight:500;text-transform:none;letter-spacing:.025em;text-decoration:none;border:none;border-radius:0;transition:background-color .3s ease}.lalebu-wishlist-page__empty-btn:hover{background:var(--lalebu-rose-hover);color:#fff}.lalebu-wishlist-page__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(min-width:750px){.lalebu-wishlist-page__grid{grid-template-columns:repeat(3,1fr);gap:2rem}}@media(min-width:990px){.lalebu-wishlist-page__grid{grid-template-columns:repeat(4,1fr);gap:2rem}}.lalebu-wishlist-page__loading{font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-md);color:#6b7280;text-align:center;grid-column:1 / -1;padding:3rem 0}.lalebu-wishlist-card{font-family:var(--lalebu-font-sans)}.lalebu-wishlist-card__gallery{position:relative;overflow:hidden;background:#f3f4f6;aspect-ratio:3 / 4}.lalebu-wishlist-card__gallery a{display:block;width:100%;height:100%;position:relative}.lalebu-wishlist-card__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease}.lalebu-wishlist-card__img--secondary,.lalebu-wishlist-card__gallery:hover .lalebu-wishlist-card__img--primary{opacity:0}.lalebu-wishlist-card__gallery:hover .lalebu-wishlist-card__img--secondary{opacity:1}.lalebu-wishlist-card__badge{position:absolute;top:.75rem;left:.75rem;z-index:5;background:var(--lalebu-rose);color:#fff;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-xs);font-weight:500;letter-spacing:.025em;text-transform:uppercase;padding:.375rem .75rem}.lalebu-wishlist-card__overlay{position:absolute;bottom:1rem;left:1rem;right:1rem;z-index:10;background-color:#5c514b;color:#fff;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-xs);font-weight:500;letter-spacing:.025em;text-transform:uppercase;text-align:center;padding:.75rem 1rem;opacity:0;transition:opacity .3s ease;pointer-events:none}.lalebu-wishlist-card__gallery:hover .lalebu-wishlist-card__overlay{opacity:1}.lalebu-wishlist-card__title{display:block;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-sm);color:#111827;text-decoration:none;margin-top:.75rem;transition:color .3s ease}.lalebu-wishlist-card__title:hover{color:#4b5563}.lalebu-wishlist-card__price{font-family:var(--lalebu-font-sans);margin-top:.25rem;display:flex;align-items:baseline;gap:.5rem}.lalebu-wishlist-card__price span,.lalebu-wishlist-card__price-current{font-size:var(--lalebu-text-md);font-weight:500;color:#111827}.lalebu-wishlist-card__price-compare{font-size:var(--lalebu-text-sm);font-weight:400;color:#9ca3af;text-decoration:line-through}.lalebu-wishlist-card__remove{display:inline-block;margin-top:.5rem;font-family:var(--lalebu-font-sans);font-size:var(--lalebu-text-xs);color:#9ca3af;background:none;border:none;cursor:pointer;padding:0;text-decoration:underline;transition:color .2s ease}.lalebu-wishlist-card__remove:hover{color:var(--lalebu-rose)}@media(hover:none){.lalebu-wishlist-card__overlay{display:none}}.product-information .buy-buttons-block .add-to-cart-button[disabled],.product-information .buy-buttons-block .add-to-cart-button[aria-disabled=true],.product-information .buy-buttons-block button[name=add][disabled],.product-information .buy-buttons-block button[name=add][aria-disabled=true],.product-information .product-details .add-to-cart-button.button[disabled]{background:#d1d5db!important;color:#9ca3af!important;cursor:not-allowed!important;opacity:1!important}main[data-template=search] .card-gallery{background-color:#f3f4f6!important;position:relative!important}main[data-template=search] slideshow-slides{display:grid!important;overflow:hidden!important;scroll-snap-type:none!important}main[data-template=search] slideshow-slides>slideshow-slide{grid-area:1 / 1!important;scroll-snap-align:none!important;min-width:0!important;transition:opacity .5s ease!important}main[data-template=search] slideshow-slide:nth-child(2){opacity:0!important}main[data-template=search] slideshow-slide:nth-child(2)[hidden]{display:block!important}main[data-template=search] .card-gallery:hover slideshow-slide:nth-child(1){opacity:0!important}main[data-template=search] .card-gallery:hover slideshow-slide:nth-child(2){opacity:1!important}main[data-template=search] .quick-add{display:none!important}main[data-template=search] .product-badges__badge{background-color:var(--lalebu-rose)!important;color:#fff!important;font-family:var(--lalebu-font-sans)!important;font-size:var(--lalebu-text-xs)!important;font-weight:500!important;letter-spacing:.025em!important;text-transform:uppercase!important;padding:.5rem 1rem!important;border-radius:0!important}main[data-template=search] .product-card .text-block{font-family:var(--lalebu-font-sans)!important}main[data-template=search] product-card .text-block p{transition:color .3s ease!important}main[data-template=search] product-card:hover .text-block p{color:#4b5563!important}main[data-template=search] .price{font-weight:500!important;font-family:var(--lalebu-font-sans)!important}main[data-template=search] .compare-at-price{font-size:var(--lalebu-text-sm)!important;color:#9ca3af!important}main[data-template=search] .search-header{font-family:var(--lalebu-font-sans)!important}@media(max-width:639px){.lalebu-carousel{padding:0 2rem}.lalebu-carousel__arrow{width:2.25rem;height:2.25rem}.lalebu-carousel__arrow svg{width:1.125rem;height:1.125rem}.lalebu-carousel__title-wrapper{padding:1.25rem}.lalebu-carousel__title{letter-spacing:.06em}.lalebu-categories,.lalebu-brand-story,.lalebu-lookbook,.lalebu-bridal,.lalebu-testimonials,.lalebu-instagram,.lalebu-newsletter{padding:3rem 0}.lalebu-lookbook__header,.lalebu-testimonials__header{margin-bottom:2rem}.lalebu-testimonial-card{padding:1.5rem}.lalebu-instagram__header{margin-bottom:2rem}.lalebu-wishlist-btn{width:2.125rem;height:2.125rem;top:.5rem;right:.5rem}.lalebu-wishlist-btn svg{width:1rem;height:1rem}.card-gallery:after{font-size:var(--lalebu-text-2xs)!important;padding:.5rem .75rem!important;bottom:.5rem!important;left:.5rem!important;right:.5rem!important}.product-badges__badge{font-size:var(--lalebu-text-2xs)!important;padding:.3rem .625rem!important}.product-information .variant-option legend{flex-wrap:wrap!important;gap:.25rem .5rem!important}.variant-option__size-guide{display:none!important}.product-information .variant-option--swatches .swatch{width:2rem!important;height:2rem!important}.product-information .variant-option--buttons:not(.variant-option--swatches){padding:0!important}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch){padding:.375rem .75rem!important;min-width:2.5rem!important;font-size:var(--lalebu-text-sm)!important}.lalebu-wishlist-page{padding:2rem 0 3.5rem}.lalebu-wishlist-page__title{margin-bottom:1.5rem}.lalebu-wishlist-page__empty{padding:2.5rem 1rem}.lalebu-wishlist-page__empty-icon{width:3rem;height:3rem;margin-bottom:1rem}.lalebu-wishlist-page__grid{gap:1rem}.lalebu-wishlist-card__title{margin-top:.5rem}.lalebu-wishlist-card__badge{padding:.25rem .5rem;top:.5rem;left:.5rem}.product-grid-container .product-badges__badge{font-size:var(--lalebu-text-2xs)!important;padding:.3rem .625rem!important}main[data-template=search] .product-badges__badge{font-size:var(--lalebu-text-2xs)!important;padding:.3rem .625rem!important}}@media(max-width:749px){.lalebu-lookbook__hotspot-tooltip{display:none!important}.lalebu-lookbook__hotspot-circle{width:2.25rem;height:2.25rem}.lalebu-lookbook__hotspot-dot{width:.5rem;height:.5rem}.lalebu-newsletter__submit{white-space:normal}.product-grid-container .product-grid{--product-card-size: 50% !important;grid-template-columns:repeat(2,1fr)!important;max-width:100%!important;width:100%!important}.product-grid-container .product-grid>*{min-width:0!important;max-width:100%!important}.product-grid-container,.product-grid-container .collection-wrapper,.product-grid-container .main-collection-grid{max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}.product-grid-container .collection-wrapper{padding-inline:12px!important}main[data-template=search] .product-grid{--product-card-size: 50% !important}.product-information .buy-buttons-block .add-to-cart-button,.product-information .buy-buttons-block button[name=add],.product-information .buy-buttons-block button.button[type=submit],.product-information .product-details .add-to-cart-button.button{width:100%!important;padding:.875rem 2rem!important}.lalebu-wishlist-card__overlay{font-size:var(--lalebu-text-2xs);padding:.5rem .75rem;bottom:.5rem;left:.5rem;right:.5rem}}@media(hover:none){[id*=__featured_products] .card-gallery:hover slideshow-slide:nth-child(1),.product-grid-container .card-gallery:hover slideshow-slide:nth-child(1),main[data-template=search] .card-gallery:hover slideshow-slide:nth-child(1){opacity:1!important}[id*=__featured_products] .card-gallery:hover slideshow-slide:nth-child(2),.product-grid-container .card-gallery:hover slideshow-slide:nth-child(2),main[data-template=search] .card-gallery:hover slideshow-slide:nth-child(2){opacity:0!important}.lalebu-wishlist-card__gallery:hover .lalebu-wishlist-card__img--primary{opacity:1}.lalebu-wishlist-card__gallery:hover .lalebu-wishlist-card__img--secondary{opacity:0}.lalebu-wishlist-card__overlay{display:none}.lalebu-carousel__card:hover .lalebu-carousel__img,.lalebu-instagram__item:hover img{transform:none}.lalebu-instagram__item-overlay{display:none}.lalebu-contact__method:hover{transform:none;box-shadow:0 1px 2px #0000000d}.lalebu-lookbook__hotspot-tooltip{display:none!important}.lalebu-lookbook__hotspot:hover .lalebu-lookbook__hotspot-circle{transform:none}[id*=__featured_products] product-card:hover .text-block p,.product-grid-container product-card:hover .text-block p,main[data-template=search] product-card:hover .text-block p{color:inherit!important}.lalebu-wishlist-btn{opacity:1!important}}.predictive-search__close-modal-button.button{background:transparent!important;background-color:transparent!important;color:#1a1a1a!important;padding:8px!important;border:none!important;box-shadow:none!important;min-width:auto!important}.predictive-search__close-modal-button.button:hover{background:#0000000d!important;background-color:#0000000d!important;color:#1a1a1a!important}.predictive-search__close-modal-button .svg-wrapper{width:14px!important;height:14px!important;display:flex!important;align-items:center!important;justify-content:center!important}.predictive-search__close-modal-button .svg-wrapper svg{width:14px!important;height:14px!important}@media screen and (max-width:749px){.menu-drawer__submenu{position:static!important;width:100%!important;height:auto!important;max-height:0!important;overflow:hidden!important;transform:none!important;visibility:visible!important;opacity:1!important;background:transparent!important;z-index:auto!important;transition:max-height .35s ease!important;display:block!important}details[open]>.menu-drawer__submenu,details.menu-open>.menu-drawer__submenu{max-height:900px!important;transform:none!important;visibility:visible!important;opacity:1!important;display:block!important;flex-direction:unset!important;transition:max-height .35s ease!important}.menu-drawer.menu-drawer--has-submenu-opened{overflow:auto!important}.menu-drawer__submenu .menu-drawer__nav-buttons{display:none!important}.menu-drawer__inner-submenu{height:auto!important;overflow-y:visible!important;margin-top:0!important}.menu-drawer__backdrop{display:none!important}details[open]>summary .icon-caret,details.menu-open>summary .icon-caret{transform:rotate(180deg)!important;transition:transform .3s ease!important}}@media screen and (min-width:990px){.menu-list__link:hover,.menu-list__link:hover .menu-list__link-title{color:#e1b7a7!important;transition:color .2s ease}}@media screen and (max-width:749px){:root{--page-width: 100% !important}body{overflow-x:hidden!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-lalebu-home.css.map */
