:root{--alilune-cream: #fbf8f3;--alilune-paper: #f5efe7;--alilune-ink: #211d19;--alilune-muted: #746b62;--alilune-line: #ded4c6;--alilune-champagne: #b39a72}#header-component .menu-list__link,#header-component .header-actions__action,#header-component .dropdown-localization__button{letter-spacing:.08em}#header-component .menu-list__link{font-size:.78rem;text-transform:uppercase}#header-component[data-sticky-state=active] .header__underlay-closed{background:#fbf8f3f5;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 1px #211d1914}#header-component .header-logo img{transition:opacity .18s ease}#cart-drawer .theme-drawer__dialog{background:var(--alilune-cream);color:var(--alilune-ink);border-inline-start:1px solid var(--alilune-line)}#cart-drawer .theme-drawer__header{padding-block:24px 18px;border-bottom:1px solid var(--alilune-line);background:var(--alilune-cream)}#cart-drawer .theme-drawer__title{font-family:var(--font-heading--family, Georgia, serif);font-weight:var(--font-heading--weight, 400);font-size:clamp(1.9rem,4vw,2.6rem);line-height:.98;letter-spacing:-.025em;text-transform:none}#cart-drawer .theme-drawer__title:before{content:"ALILUNE BAG";display:block;margin-bottom:10px;font-family:var(--font-paragraph--family, Arial, sans-serif);font-size:.65rem;font-weight:600;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--alilune-muted)}#cart-drawer .theme-drawer__badge{background:var(--alilune-ink);color:var(--alilune-cream)}#cart-drawer .cart-drawer__content,#cart-drawer .cart-drawer__summary{background:var(--alilune-cream)}#cart-drawer .cart-drawer__items{padding-block-start:22px}#cart-drawer .cart-items__table-row{border-color:var(--alilune-line)}#cart-drawer .cart-items__media img,#cart-drawer .cart-item__image,#cart-drawer .cart-items__image{background:#fff}#cart-drawer .cart-drawer__summary{align-items:stretch;gap:16px;padding-top:24px;border-top:1px solid var(--alilune-line);-webkit-mask-image:none;mask-image:none}#cart-drawer .cart-drawer__summary .button,#cart-drawer .cart-drawer__summary button[type=submit]{width:100%;min-height:54px;justify-content:center}#cart-drawer .cart-drawer--empty .cart-drawer__content{padding:44px 28px 64px}#cart-drawer .cart-drawer--empty .theme-drawer__title{max-width:330px;font-size:clamp(2rem,7vw,3.3rem)}.alilune-shipping-progress{margin:4px var(--theme-drawer-padding, 24px) 0;padding:17px 18px 16px;border:1px solid var(--alilune-line);background:#ffffff73}.alilune-shipping-progress__top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:11px}.alilune-shipping-progress__label{margin:0;font-size:.72rem;line-height:1.35;letter-spacing:.05em;color:var(--alilune-ink)}.alilune-shipping-progress__threshold{flex:none;font-size:.63rem;letter-spacing:.12em;text-transform:uppercase;color:var(--alilune-muted)}.alilune-shipping-progress__track{height:3px;overflow:hidden;background:#e7ded3}.alilune-shipping-progress__bar{display:block;width:var(--alilune-progress, 0%);height:100%;background:var(--alilune-ink);transition:width .32s ease}.alilune-shipping-progress[data-unlocked=true] .alilune-shipping-progress__bar{background:var(--alilune-champagne)}#search-modal .search-modal__content{--search-border-radius: 18px;background:var(--alilune-cream);border:1px solid var(--alilune-line);box-shadow:0 28px 90px #211d1929}#search-modal predictive-search-component,#search-modal .predictive-search-form__content,#search-modal .predictive-search-form__content-wrapper{background:var(--alilune-cream)}.alilune-search-intro{padding:28px 30px 18px;border-bottom:1px solid var(--alilune-line)}.alilune-search-intro__kicker{margin:0 0 9px;font-size:.65rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--alilune-muted)}.alilune-search-intro__title{margin:0;font-family:var(--font-heading--family, Georgia, serif);font-weight:var(--font-heading--weight, 400);font-size:clamp(2rem,4vw,3.4rem);line-height:.98;letter-spacing:-.035em;color:var(--alilune-ink)}.alilune-search-intro__copy{margin:10px 0 0;font-size:.78rem;color:var(--alilune-muted)}#search-modal .predictive-search-form__header{position:relative;padding:14px 18px;background:var(--alilune-cream);border:0;border-radius:0}#search-modal .predictive-search-form__header-inner{min-height:54px;background:#fff;border:1px solid var(--alilune-line);border-radius:999px}#search-modal input.search-input{font-size:1rem;padding-block:16px}#search-modal .predictive-search__search-button{min-height:50px;padding-inline:28px;background:var(--alilune-ink);color:var(--alilune-cream)}#search-modal .predictive-search-results__card--product,#search-modal .predictive-search-results__card{background:transparent}#quick-add-dialog .quick-add-modal{background:var(--alilune-cream);color:var(--alilune-ink);border:1px solid var(--alilune-line);box-shadow:0 30px 90px #211d192e}#quick-add-dialog .quick-add-modal__close{background:#fbf8f3db;border:1px solid var(--alilune-line)}footer{background:var(--alilune-ink);color:var(--alilune-cream)}footer .section-background{background-color:var(--alilune-ink)!important}footer .footer-content{padding-block-start:max(54px,var(--padding-block-start, 0px));padding-block-end:max(42px,var(--padding-block-end, 0px))}footer a{text-underline-offset:.25em}footer input{border-color:#fbf8f357}#cart-drawer dialog::backdrop,#quick-add-dialog dialog::backdrop,#search-modal dialog::backdrop{background:#211d1947;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@media screen and (min-width:750px){#search-modal .search-modal__content{width:min(780px,calc(100vw - 64px))}}@media screen and (max-width:749px){#cart-drawer .theme-drawer__header{padding-block:18px 14px}.alilune-shipping-progress{margin-inline:16px}#search-modal .search-modal__content{background:var(--alilune-cream)}.alilune-search-intro{padding:24px 18px 16px}#search-modal .predictive-search-form__header{padding:10px 12px 14px}}@media(prefers-reduced-motion:reduce){.alilune-shipping-progress__bar,#header-component .header-logo img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/alilune-native-polish.css.map */
