@import"https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600&display=swap";#cart-drawer{--cx-ink:#3a2a3e;--cx-mute:#8b7f8d;--cx-line:#ecdfe0;--cx-blush:#f7ece9;--cx-pop:#e8456b;--cx-rose:#b5677c;--cx-gold:#f4b860;font-family:Jost,Helvetica Neue,Arial,sans-serif}#cart-drawer .cart-drawer__title{font-family:Jost,Helvetica Neue,Arial,sans-serif;font-weight:500;letter-spacing:.02em;color:var(--cx-ink)}#cart-drawer .bm-cx-ship{background:var(--cx-blush);padding:14px 20px 16px;border-bottom:1px solid var(--cx-line);text-align:center}#cart-drawer .bm-cx-ship p{margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cx-ink)}#cart-drawer .bm-cx-ship p b{color:var(--cx-pop)}#cart-drawer .bm-cx-track{position:relative;height:8px;border-radius:99px;background:#fff;margin:0 14px}#cart-drawer .bm-cx-fill{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:linear-gradient(90deg,var(--cx-rose),var(--cx-pop));transition:width .4s}#cart-drawer .bm-cx-steps{display:flex;justify-content:space-between;margin:-16px 0 0;position:relative}#cart-drawer .bm-cx-step{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cx-mute)}#cart-drawer .bm-cx-dot{width:24px;height:24px;border-radius:50%;background:#fff;border:2px solid var(--cx-line);display:grid;place-items:center;font-size:12px;line-height:1}#cart-drawer .bm-cx-step.on{color:var(--cx-ink)}#cart-drawer .bm-cx-step.on .bm-cx-dot{background:var(--cx-pop);border-color:var(--cx-pop);color:#fff}#cart-drawer .bm-cx-trust{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--cx-line);text-align:center}#cart-drawer .bm-cx-trust div{font-size:11px;line-height:1.3;color:var(--cx-ink);font-weight:500}#cart-drawer .bm-cx-trust i{display:block;font-style:normal;font-size:18px;margin-bottom:2px}#cart-drawer .bm-cx-trust .st{color:var(--cx-gold);font-size:13px;letter-spacing:1px}#cart-drawer .cart-drawer__button--primary{background:var(--cx-pop)!important;border-color:var(--cx-pop)!important;color:#fff!important;border-radius:999px!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:14px}#cart-drawer .cart-drawer__button--primary:hover{background:#c92f55!important}#cart-drawer .cart-drawer__button--secondary{border-radius:999px!important;border-color:var(--cx-line)!important;color:var(--cx-ink)!important}#cart-drawer .cart-drawer__item-price,#cart-drawer .cart-drawer__subtotal-amount{color:var(--cx-ink);font-weight:600}#shopify-section-header a[href="/pages/black-friday"],#shopify-section-header a[href="/pages/black-friday"] span{color:#e8456b!important;font-weight:600!important}#shopify-section-header .rotating-announcement-bar a[href="/pages/black-friday"],#shopify-section-header .rotating-announcement-bar a[href="/pages/black-friday"] span{color:#fff!important}.rotating-announcement-bar,.rotating-announcement-bar *{font-family:Jost,Helvetica Neue,Arial,sans-serif!important;letter-spacing:.06em}.rotating-announcement-bar a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#f4b860}@media(max-width:749px){.rotating-announcement-bar *{font-size:12px!important;letter-spacing:.02em!important;white-space:nowrap}}.bmc h4{text-align:inherit;font-family:inherit!important;letter-spacing:normal}.bml-img{aspect-ratio:auto!important}.bml-img img{height:auto!important;display:block}#shopify-section-footer{font-family:Jost,Helvetica Neue,Arial,sans-serif;border-top:3px solid #c9a45c}#shopify-section-footer .section-footer__title{font-family:Jost,Helvetica Neue,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#c9a45c!important;margin-bottom:16px}#shopify-section-footer .section-footer__text,#shopify-section-footer .section-footer__text p{color:#efe6e1d1;font-weight:300;line-height:1.7}#shopify-section-footer .section-footer__menu-block__menu a{color:#efe6e1d9!important;font-weight:300;transition:color .2s}#shopify-section-footer a:hover,#shopify-section-footer .section-footer__menu-block__menu a:hover{color:#e8456b!important}#shopify-section-footer .signup-form form{position:relative}#shopify-section-footer .signup-form__email{background:#ffffff0f!important;border:1px solid rgba(239,230,225,.35)!important;border-radius:999px!important;padding:14px 58px 14px 20px!important;color:#fff!important;font-family:Jost,sans-serif}#shopify-section-footer .signup-form__email::placeholder{color:#efe6e199}#shopify-section-footer .signup-form__button{position:absolute!important;right:5px;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%!important;background:#e8456b!important;border:0!important;display:grid;place-items:center;padding:0!important}#shopify-section-footer .signup-form__button svg{stroke:#fff;fill:none;color:#fff;width:18px}#shopify-section-footer .social-links__list a{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(239,230,225,.3);color:#efe6e1!important}#shopify-section-footer .social-links__list a:hover{background:#e8456b;border-color:#e8456b;color:#fff!important}#shopify-section-footer .social-links__list svg{fill:currentColor;width:16px;height:16px}#shopify-section-footer .section-footer__payment-icons svg{background:#fff;border-radius:4px}#shopify-section-footer .section-footer__row-lower,#shopify-section-footer .section-footer__row-lower *{color:#efe6e199!important;font-size:12px}#shopify-section-footer .section-footer__row-container--with-localization{border-top:1px solid rgba(239,230,225,.12)}.template-product{--bm-ink:#3a2a3e;--bm-pop:#e8456b;--bm-rose:#b5677c;--bm-blush:#f7ece9;--bm-gold:#f4b860}.template-product .product-area__details__title,.template-product main h2,.template-product .frequently-bought-together__heading,.template-product .jdgm-rev-widg__title{font-family:Jost,Helvetica Neue,Arial,sans-serif!important;color:var(--bm-ink);letter-spacing:-.01em}.template-product .product-area__details__title{font-weight:300!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.1}.template-product main h2{font-weight:300!important}.template-product .product-area__details .vendor{font-family:Jost,sans-serif;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--bm-rose)}.template-product .price-area .current-price{font-family:Jost,sans-serif;font-weight:600;font-size:22px;color:var(--bm-ink)}.template-product .price-area.on-sale .current-price{color:var(--bm-pop)}.template-product .price-area .was-price{color:#8b7f8d}.template-product .product-purchase-form button.button.alt{background:var(--bm-pop)!important;border-color:var(--bm-pop)!important;color:#fff!important;border-radius:999px!important;font-family:Jost,sans-serif;font-weight:600;letter-spacing:.08em;min-height:54px;box-shadow:0 8px 20px #e8456b40;transition:background .2s,transform .2s}.template-product .product-purchase-form button.button.alt:hover{background:#c92f55!important;transform:translateY(-1px)}.template-product .shopify-payment-button__button{border-radius:999px!important;overflow:hidden}.template-product .section-scrolling-banner .use-custom-bg{background:var(--bm-ink)!important;color:#fff!important}.template-product .section-scrolling-banner .use-custom-bg *{color:#fff!important;font-family:Jost,sans-serif!important;letter-spacing:.14em}#cart-drawer .bm-cx-up{margin:4px 16px 14px;border:1px solid var(--cx-line);border-radius:16px;background:#fff;padding:12px;font-family:Jost,Helvetica Neue,Arial,sans-serif}#cart-drawer .bm-cx-up.unlock{border-color:var(--cx-pop);background:#fff7f8}#cart-drawer .bm-cx-up-tag{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cx-rose);margin-bottom:8px}#cart-drawer .bm-cx-up.unlock .bm-cx-up-tag{color:var(--cx-pop)}#cart-drawer .bm-cx-up-row{display:flex;align-items:center;gap:12px}#cart-drawer .bm-cx-up-row img{width:58px;height:58px;object-fit:cover;border-radius:10px;background:var(--cx-blush);flex:0 0 58px}#cart-drawer .bm-cx-up-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}#cart-drawer .bm-cx-up-txt b{font-size:14px;font-weight:500;color:var(--cx-ink);line-height:1.25}#cart-drawer .bm-cx-up-txt span{font-size:12px;color:var(--cx-mute);line-height:1.3}#cart-drawer .bm-cx-up-txt em{font-style:normal;font-size:14px;font-weight:600;color:var(--cx-ink)}#cart-drawer .bm-cx-up-txt em s{color:var(--cx-mute);font-weight:400;margin-right:4px}#cart-drawer .bm-cx-up-btn{flex:0 0 auto;background:var(--cx-ink);color:#fff;border:0;border-radius:999px;padding:10px 14px;font:600 13px Jost,sans-serif;cursor:pointer;white-space:nowrap}#cart-drawer .bm-cx-up.unlock .bm-cx-up-btn,#cart-drawer .bm-cx-up-btn:hover{background:var(--cx-pop)}.bm-cts{text-transform:none!important;letter-spacing:normal!important;display:flex;align-items:center;gap:12px;margin:4px 0 14px;padding:12px 14px;border:1.5px solid #ecdfe0;border-radius:14px;background:#fff;cursor:pointer;font-family:Jost,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:400;transition:border-color .2s,background .2s}.bm-cts *{text-transform:none!important;letter-spacing:normal!important}.bm-cts:hover{border-color:#b5677c}.bm-cts:has(.bm-cts-cb:checked){border-color:#e8456b;background:#fff7f8}.bm-cts-cb{position:absolute;opacity:0;width:1px;height:1px}.bm-cts-tick{flex:0 0 22px;height:22px;border-radius:6px;border:1.5px solid #b5677c;display:grid;place-items:center;background:#fff}.bm-cts-cb:checked+.bm-cts-tick{background:#e8456b;border-color:#e8456b}.bm-cts-cb:checked+.bm-cts-tick:after{content:"\2713";color:#fff;font-size:14px;font-weight:700;line-height:1}.bm-cts-cb:focus-visible+.bm-cts-tick{outline:2px solid #3a2a3e;outline-offset:2px}.bm-cts img{width:52px;height:52px;object-fit:cover;border-radius:10px;background:#f7ece9;flex:0 0 52px}.bm-cts-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.3}.bm-cts-txt b{font-size:15px;font-weight:500;color:#3a2a3e}.bm-cts-sub{font-size:12.5px;color:#8b7f8d}.bm-cts-price{font-weight:600;font-size:15px;color:#3a2a3e;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/75/assets/bm-cart-upgrade.css.map */
