#express-age-gate{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:24px;border:0;background:#f7f3ee;color:#251c1e;z-index:2147483647;box-sizing:border-box;overflow:auto}#express-age-gate[open]{display:flex;align-items:center;justify-content:center}#express-age-gate:not([open]),#express-age-gate [hidden]{display:none!important}#express-age-gate::backdrop{background:#f7f3ee}.express-age-panel{width:min(100%,480px);text-align:center;padding:36px 26px;border:1px solid #e2d5d4;border-radius:20px;background:#fff;box-shadow:0 12px 50px #251c1e12}.express-age-brand{font-size:30px;font-weight:800;letter-spacing:.08em;color:#8c2233;margin:0 0 25px}.express-age-label{font-size:11px;letter-spacing:.12em}#express-age-title{font-size:28px;line-height:1.2;color:#251c1e}#express-age-description{font-size:16px;line-height:1.6}#express-age-choices{display:grid;gap:12px;margin-top:26px}#express-age-gate button{padding:15px 18px;border:1px solid #8c2233;border-radius:9px;font:inherit;font-size:16px;cursor:pointer;min-height:50px}#express-age-yes{background:#8c2233;color:#fff}#express-age-no{background:#fff;color:#8c2233}#express-age-gate button:focus-visible{outline:3px solid #251c1e;outline-offset:4px}.express-regulation{margin:24px 0;padding:18px 0;border-top:1px solid #e2d5d4;border-bottom:1px solid #e2d5d4}.express-regulation summary{cursor:pointer;font-weight:600}.express-regulation a{color:#8c2233;text-underline-offset:3px}.product__description{margin-top:32px;line-height:1.7}.product__description h2{font-size:21px;margin-top:24px}.product-form__input .select{max-width:100%}.product-form__input .select__select{border:1px solid #d9c6ca;border-radius:8px;background:#fff;color:#251c1e}@media(max-width:480px){.express-age-panel{padding:28px 20px}#express-age-title{font-size:25px}}.header__search .search-modal{--color-background: 255, 255, 255;--color-foreground: 37, 28, 30;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;min-height:0!important;background:#f7f3ee!important;color:#251c1e!important;z-index:1000!important;align-items:flex-start!important;overflow:auto;overscroll-behavior:contain}.header__search .search-modal .modal-overlay{display:none!important}.header__search .search-modal__content{position:relative!important;top:auto!important;bottom:auto!important;width:min(100%,900px)!important;height:auto!important;min-height:0;margin:24px auto!important;padding:64px 20px 100px!important;box-sizing:border-box;align-items:flex-start!important}.header__search .search-modal__form{max-width:none!important;min-width:0}.header__search .search-modal__close-button{position:absolute!important;top:0!important;right:20px!important;margin:0!important;width:44px;height:44px;color:#8c2233!important;background:#fff!important;border:1px solid #e2d5d4;border-radius:50%}.header__search .search-modal .field{background:#fff!important;border:1px solid #8c2233;border-radius:8px}.header__search .search-modal .field__input{color:#251c1e!important;font-size:16px}.header__search .search-modal .field__label{color:#63565a!important}.header__search .search-modal .field__button{color:#8c2233!important}.header__search .predictive-search{position:relative!important;inset:auto!important;width:100%!important;margin-top:12px;max-height:60dvh!important;overflow-y:auto!important;background:#fff!important;color:#251c1e!important;border:1px solid #e2d5d4;border-radius:8px;box-shadow:0 8px 24px #251c1e12}.header__search .predictive-search__item{color:#251c1e!important}.header__search .predictive-search__item:hover,.header__search [aria-selected=true] .predictive-search__item{background:#f3e8eb!important}.header__search .predictive-search__image{object-fit:contain;background:#fff}.header__search .search-modal button:focus-visible,.header__search .search-modal a:focus-visible{outline:2px solid #8c2233;outline-offset:3px}.header__inline-menu .header__submenu,.header__inline-menu .mega-menu__content{--color-background: 247, 243, 238;--gradient-background: #f7f3ee;--color-foreground: 37, 28, 30;background:#f7f3ee!important;color:#251c1e}:root{--express-wine:#bc1531;--express-ink:#19191b;--express-paper:#f4f4f4;--express-line:#d9d9dc;--cx-shop-backdrop:url(/cdn/shop/files/ambiance-boutique-cbd-express.webp?v=1792656743)}body .header-wrapper{background:#141416!important;border-bottom:1px solid #3a252b}body #site-header,body .header__menu-item,body .header__icon,body .header__active-menu-item,body .express-wordmark,body .express-wordmark__express{color:#fff!important}body .express-wordmark__city{color:#d0cbd0}body .announcement-bar,body .utility-bar{background:#a8102b!important}body .cx-nav{background:#19191b;border-bottom:1px solid #3a252b}body .cx-nav a,body .cx-nav summary{color:#fff}body .cx-nav summary.express-range-menu__toggle,body .cx-nav summary.express-range-menu__toggle span,body .cx-nav summary.express-range-menu__toggle .icon-caret{color:#fff!important}body .cx-nav summary.express-range-menu__toggle .icon-caret{fill:currentColor!important}body .cx-nav .cx-nav__help,body .cx-nav .cx-nav__help span{color:#fff!important}body .express-range-menu__links,body .express-range-drawer__links{background:#1c1c1f;border-color:#494145}body .express-range-menu__link,body .express-range-drawer__link{color:#fff!important}body .express-range-menu__link:hover,body .express-range-menu__link.is-active{background:#bc1531;color:#fff!important}body #menu-drawer,body .menu-drawer__submenu,body .menu-drawer__inner-container,body .menu-drawer__navigation-container,body .menu-drawer__inner-submenu,body .menu-drawer__utility-links{background:#171719!important;color:#fff!important}body #menu-drawer .menu-drawer__menu-item,body #menu-drawer .menu-drawer__close-button{color:#fff!important;border-color:#36363a;background:#171719!important}body #menu-drawer .menu-drawer__menu-item:hover{background:#302027!important}body .cxph.cxph--campaign{--cx-cream:#fff;--cx-accent:#ff4c66;background:linear-gradient(90deg,#0a0a0ceb,#0f0a0cb8),var(--cx-shop-backdrop) center/cover;color:#fff}body .cxph--campaign .cxph__slide{max-width:1180px}body .cxph--campaign .cxph__slide:not(.cxph__slide--spotlight){max-width:900px}body .cxph--campaign .cxph__footer{max-width:1180px;background:#0b0b0dbf;border-top:1px solid #602333}body .cxph__slide--spotlight .cxph__spotlight{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:clamp(24px,4vw,60px);align-items:center;padding:28px 32px;line-height:1.4}body .cxph__spotlight-media{display:block;min-width:0;background:#111;border:1px solid #4d2b32}body .cxph__spotlight-media img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}body .cxph__spotlight-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:20px 0}body .cxph__spotlight-kicker{font-size:12px;line-height:1.5;font-weight:750;text-transform:uppercase;letter-spacing:.1em;color:#ffb3c0;margin-bottom:16px}body .cxph__spotlight-title{font:800 clamp(44px,5.2vw,72px)/1.02 Oswald,Impact,sans-serif;letter-spacing:-.025em;color:#fff}body .cxph__spotlight-title>span{display:block;color:#ff4c66}body .cxph__spotlight-description{font-size:clamp(17px,2vw,22px);line-height:1.45;font-weight:650;margin-top:22px;max-width:430px;color:#fff}body .cxph__spotlight-note{font-size:12px;line-height:1.5;color:#d2cdd0;margin-top:12px}body .cxph__spotlight-button{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:50px;padding:14px 20px;margin-top:26px;width:100%;max-width:390px;background:#bc1531;color:#fff;font-size:15px;line-height:1.4;font-weight:750;border:1px solid #ed405c}body .cxph__campaign:hover .cxph__spotlight-button{background:#9e1029}body .cxph__nav button{color:#d8d4d7;border-top-color:#635257}body .cxph__nav button[aria-current=true]{color:#fff;border-top-color:#ff4c66}body .cxph__timer{background:#ff4c66}body .cxph__pause{border-color:#9b4253}body .cxph__seum{background:linear-gradient(115deg,#161217,#481321);color:#fff}body .cxph__seum:before{background:#bf1636;opacity:.8}body .cxph__seum-kicker{color:#ffb3c0}body .cxph__seum-price,body .cxph__seum-button{background:#bc1531;color:#fff;box-shadow:none}body .cxph__seum-brand{color:#fff}body .cxf{background:#18181b;color:#fff}body .cxf__intro h2,body .cxf__intro h2 span{color:#fff}body .cxf__eyebrow,body .cxf__description,body .cxf__note,body .cxf__delivery{color:#d6cfd2}body .cxf__submit{background:#bc1531;color:#fff}body .cx-catalog{--cx-ink:#101013;--cx-berry:#262126;--cx-pink:#ff627a;--cx-cream:#fff;background:#101013;color:#fff}body .cx-catalog-card{background:#202024;color:#fff;border-color:#484047;box-shadow:4px 4px #080809}body .cx-catalog-card__media{background:#171719}body .cx-catalog-card__sold-out{background:#fff;color:#19191b}body .cx-catalog-card__description,body .cx-catalog__intro,body .cx-catalog__video-copy>div,body .cx-catalog__video-price span{color:#d5cdd1}body .cx-catalog-card__price s,body .cx-catalog__video-note{color:#c1b8bd}body .cx-catalog-card__button,body .cx-catalog__button{background:#bc1531;border-color:#e3425d;color:#fff!important;box-shadow:none}body .cx-catalog__filters button[aria-pressed=true]{background:#bc1531;color:#fff;border-color:#ef526b}body .cx-catalog__universe,body .cx-catalog__universe--2,body .cx-catalog__universe--3{background:#242126;color:#fff!important;border-color:#60404a}body .cx-catalog__clearance{background:#a8102b;color:#fff;border-color:#d33450}body .collection-hero.collection-hero--express{background:linear-gradient(90deg,#0c0c0ef0,#0f0c0ed9),var(--cx-shop-backdrop) center/cover!important;color:#fff}body .collection-hero--express .collection-hero__title,body .collection-hero--express .collection-hero__description,body .collection-hero--express .collection-hero__description p,body .collection-hero--express .collection-hero__description a{color:#fff!important}body .collection-hero--express .express-range-menu__toggle,body .collection-hero--express .express-range-links a{color:#fff;border-color:#80525e}body .cx-clearance{--wine:#bc1531;--paper:#fff;--ink:#19191b;background:#f4f4f4}body .cx-clearance__hero{background:linear-gradient(90deg,#0c0c0ef0,#0f0c0ed1),var(--cx-shop-backdrop) center/cover;color:#fff;border-bottom:3px solid #bc1531}body .cx-clearance__intro,body .cx-clearance__intro p{color:#fff}body .cx-clearance-card{background:#fff;border-color:#d0c9cc;box-shadow:3px 3px #13111612}body .cx-clearance-card img{background:#151518;mix-blend-mode:normal}body .cx-clearance-card h2,body .cx-clearance-card strong{color:#222125}body .cx-clearance__details h2,body .cx-clearance__details a{color:#9e1029}body .product__media-wrapper{border-top:3px solid #bc1531}body .product__title{border-left:4px solid #bc1531;padding-left:16px}body .product-form__submit:not(:disabled){background:#bc1531!important;border-color:#bc1531!important}body .product-form__submit:not(:disabled):hover{background:#981029!important}body .product-form__input input[type=radio]:checked+label{background:#bc1531!important;border-color:#bc1531!important}body .footer{background:#141416;color:#e9e7e8;border-top:3px solid #a8102b}body .footer h2,body .footer .footer-block__heading,body .footer a,body .footer .copyright__content{color:#f4f2f3}@media(max-width:700px){body .cxph__slide--spotlight .cxph__spotlight{grid-template-columns:1fr;gap:0;padding:18px 18px 0}body .cxph__spotlight-media{max-width:400px;width:100%;margin:0 auto}body .cxph__spotlight-copy{padding:24px 4px 26px}body .cxph__spotlight-title{font-size:clamp(38px,10vw,54px)}body .cxph__spotlight-kicker{font-size:11px;margin-bottom:10px}body .cxph__spotlight-description{font-size:18px;margin-top:14px}body .cxph__spotlight-note{font-size:12px}body .cxph__spotlight-button{max-width:none;margin-top:18px}body .cxph--campaign .cxph__nav button{font-size:11px}}body .cxph--campaign .cxph__slide{opacity:0;transition:opacity .45s ease,visibility 0s linear .45s}body .cxph--campaign .cxph__slide.is-active{opacity:1;transition-delay:0s}body .cxph__slide--spotlight .cxph__spotlight-media{overflow:visible}body .cxph__slide--spotlight.is-active .cxph__spotlight-media img{animation:cx-real-photo-drift 7s ease-in-out infinite alternate;animation-play-state:paused;transform-origin:50% 50%}body .cxph[data-autoplay-active=true] .cxph__slide--spotlight.is-active .cxph__spotlight-media img{animation-play-state:running}@keyframes cx-real-photo-drift{0%{transform:scale(.985)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){body .cxph--campaign .cxph__slide{transition:none}body .cxph__slide--spotlight.is-active .cxph__spotlight-media img{animation:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/express-finitions-v10.css.map */
