cart-drawer[section=mini-cart-new].drawer--large{max-width:440px!important}cart-drawer[section=mini-cart-new] .drawer__content{-ms-overflow-style:none;scrollbar-width:none}cart-drawer[section=mini-cart-new] .drawer__content::-webkit-scrollbar{display:none}#mini-cart-form,.mini-cart__form,.cart-drawer__form,[data-mini-cart-form]{background:#fff8ec80}cart-drawer[section=mini-cart-new] free-shipping-bar,#mini-cart-form{padding:0!important}.line-item{display:block!important;border-bottom:1px solid #f0e8e0!important;position:relative!important}.product-item-meta .property-price-container{display:flex;justify-content:center;align-items:flex-start;width:100%;flex-direction:column}.line-item:last-child{border-bottom:none!important}.line-item__content-wrapper{display:flex!important;align-items:flex-start!important;gap:16px!important;padding:24px 18px;position:relative!important;margin:0!important}.line-item__image-wrapper{flex-shrink:0!important;display:block!important;width:53px!important;height:53px!important;border-radius:0!important;overflow:hidden!important;background:#f0e8e0!important;text-decoration:none!important;margin:0!important}.line-item__image{width:53px!important;height:53px!important;object-fit:cover!important;display:block!important;border-radius:0!important}.line-item__info{flex:1!important;min-width:0!important}.line-item-info-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}#mini-cart-form .line-item-info-bottom .discount-badge,#mini-cart-form .line-item-info-bottom .line-item__discount-list{display:inline-block!important;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:0}#mini-cart-form .line-item-info-bottom .discount-badge svg{display:inline-block!important;vertical-align:middle}#mini-cart-form .line-item-info-bottom .discount-badge{align-items:center;padding:2px 6px 2px 4px;font-size:13px;border-radius:4px;background:#0000000d!important;color:#585858!important;font-weight:400;letter-spacing:-1px}.quantity-selector__button.disable{pointer-events:none}.product-item-meta__title{text-transform:capitalize!important;color:var(--30-Primary-Neutral, #1A1A1A)!important;font-family:Roboto!important;font-size:12px!important;font-style:normal!important;font-weight:600!important;line-height:120%!important;letter-spacing:.369px!important;max-width:202px}cart-drawer[section=mini-cart-new] #mini-cart-form .product-item-meta__title{margin-bottom:4px!important}.product-item-meta__title:hover{color:#1c1c1c!important;text-decoration:none!important}.property-price-container .product-item-meta__property-list{margin:0}.product-item-meta__property,.product-item-meta__property-list span,.product-item-meta__property-list .text--subdued{font-size:14px!important;color:#9e9087!important;font-weight:400!important;margin:0!important;line-height:1.2!important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;letter-spacing:-1.1px!important}.line-item__price-list-container.hidden-phone,.mini_cart-line-item-price,.product-item-meta__price-list-container.hide,.product-item-meta__price-list-container.hidden{display:none!important}.product-item-meta__price-list-container:not(.hide):not(.hidden),.line-item__price-list-container:not(.hidden-phone){display:block!important;margin-bottom:4px!important}.price-list{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:5px!important}#mini-cart-form .price-list{flex-direction:row!important}.price.price--savings{color:#e5bb53;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.369px}cart-drawer[section=mini-cart-new] .price--compare{color:#1a1a1a;font-family:Roboto;font-size:12px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:.369px;text-decoration-line:line-through}.price--highlight{font-size:15px!important;font-weight:500!important;color:#000!important;text-decoration:none!important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;letter-spacing:-1.1px!important;line-height:21px!important}.price--highlight[class]{color:#1a1a1a!important;font-family:Roboto!important;font-size:12px!important;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.369px}.lx-save-pill{font-size:12.5px!important;font-weight:600!important;color:#e8586a!important}.line-item__quantity{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;margin-top:0!important}.quantity-selector.quantity-selector--small{display:inline-flex!important;align-items:center!important;border:1px solid #ccc!important;border-radius:2px!important;overflow:hidden!important;background:#fff!important;height:17px!important}.quantity-selector__button.minus,.quantity-selector__button.plus,.quantity-selector__button{display:flex!important;align-items:center!important;justify-content:center!important;width:17px!important;height:17px!important;background:none!important;cursor:pointer!important;color:#3d3d3d!important;text-decoration:none!important;flex-shrink:0!important;outline:none!important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.quantity-selector__button.minus svg,.quantity-selector__button.plus svg{width:12px;height:12px}.quantity-selector__button.minus{border:0;border-right:1px solid #ccc}.quantity-selector__button.plus{border:0;border-left:1px solid #ccc}.quantity-selector__button.minus:hover,.quantity-selector__button.plus:hover,.quantity-selector__button:hover{color:#1c1c1c!important;background:none!important}.quantity-selector__input{width:26px!important;border:none!important;background:transparent!important;text-align:center!important;font-size:10px!important;font-weight:400!important;color:#000!important;padding:4px!important;-moz-appearance:textfield!important;outline:none!important;box-shadow:none!important;font-family:Roboto;line-height:120%;letter-spacing:.262px}.quantity-selector__input::-webkit-outer-spin-button,.quantity-selector__input::-webkit-inner-spin-button{-webkit-appearance:none!important}.line-item__remove-button{position:absolute!important;top:16px!important;right:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;color:#c4b8b0!important;text-decoration:none!important;cursor:pointer!important;background:none!important;border:none!important;padding:0!important;line-height:1!important;transition:color .15s ease!important;overflow:hidden!important}.line-item__remove-button svg{width:15px;height:15px;fill:#637381}.line-item__remove-button:hover{color:#7a6e68!important}.line-item__remove-button:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237a6e68' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='3 6 5 6 21 6'/%3E%3Cpath d='M19 6l-1 14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2L5 6'/%3E%3Cpath d='M10 11v6M14 11v6'/%3E%3Cpath d='M9 6V4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2'/%3E%3C/svg%3E")!important}.lx-bogo-badge{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.01em!important;background:#3d3d3d!important;color:#fff!important;padding:5px 11px!important;border-radius:30px!important;white-space:nowrap!important;line-height:1!important;margin-left:auto!important;text-transform:uppercase!important}.lx-bogo-badge svg{flex-shrink:0!important;opacity:.85!important}.line-item__quantity:has(.lx-bogo-badge){justify-content:space-between!important}.line-item__loader{position:absolute!important;right:0!important;bottom:0!important;background:#fdf8f5d9!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;z-index:2!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.line-item__content-wrapper .line-item__remove-button.link{right:28px!important}.luxe-footer__payments .luxe-payment-icon,.luxe-footer__payments svg,.luxe-footer__payments img{height:24.1px;display:block;border-radius:4px}.upcart-internal-header h4{margin:0;color:#fff;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase}.upcart-internal-header{color:#fff;align-items:center;background-color:#e5bb53;border-bottom:none;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;padding:16px 20px;position:relative}.upcart-internal-header__close-button{align-items:center;border-radius:10px;border-style:solid;border-width:0;cursor:pointer;display:flex;height:30px;justify-content:center;transition:background-color .2s;width:30px;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)}.upcart-internal-header__close-button-icon{fill:#000;height:33%;width:33%;stroke:#000;stroke-width:0}.timer-cart{display:block;background:#dcffd3;padding:8px;border:1px solid #94e374;font-size:12px;color:#094b00!important;font-weight:600;border-radius:5px;text-transform:uppercase;text-align:center;margin:20px;font-family:Futura PT,sans-serif}.timer-cart{display:block;background:#dcffd3;padding:8px;border:1px solid #94E374;font-size:12px;color:#094b00!important;font-weight:600;border-radius:5px;text-transform:uppercase;text-align:center;margin:20px;font-family:Futura PT,sans-serif}.cart__message{display:flex;flex-wrap:wrap;align-items:center;gap:0;padding:24px 0 14px;background:#fff;border-radius:8px;font-size:13px;font-weight:400;color:#151515;line-height:1.4;position:relative;width:calc(100% - 36px);margin:auto}.cart__message__default,.cart__message__success,.cart__message__successshow{flex:1 1 100%;display:block;color:#000;font-family:Soleil,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.342px}.cart__message__progress__holder small{position:absolute;top:calc(100% + 5px);right:-6px;color:#000;font-family:Soleil;font-size:8px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.342px}.cart__message__default [data-left-to-spend]{font-weight:700}.cart__message__success{display:none;color:#2a7a2a;font-weight:600}.cart__message__success.show{display:block}.cart__message[data-qualified] .cart__message__default{display:none}.cart__message[data-qualified] .cart__message__success{display:block}.cart__message__progress__holder{flex:1 1 100%;display:flex;align-items:center;gap:0px;line-height:0;min-height:24px;position:relative}.cart__message__progress{flex:1 1 auto;appearance:none;-webkit-appearance:none;height:6px;border:none;border-radius:99px;background:#e8e8e8;overflow:hidden;display:block}.cart__message__progress::-webkit-progress-bar{background:#e8e8e8;border-radius:99px}.cart__message__progress::-webkit-progress-value{background:#e5bb53;border-radius:99px;transition:width .4s ease}.cart__message__progress::-moz-progress-bar{background:#e5bb53;border-radius:99px;transition:width .4s ease}.cart__message__progress__holder img{flex-shrink:0;object-fit:contain;position:absolute;right:0;margin-top:0;top:50%;transform:translateY(-50%);width:24px;height:24px;aspect-ratio:1 / 1}.cart-reservation-timer{display:flex;align-items:center;justify-content:center;padding:11px 20px;width:calc(100% - 40px);background-color:#dcffd3;border:1px solid #94e374;border-radius:6px;margin:10px auto 15px}.cart-reservation-timer__text{font-size:12px;font-weight:600;letter-spacing:-0px;text-transform:uppercase;color:#094b00;text-align:center;line-height:1}.cart-reservation-timer__countdown{display:inline;font-size:12px;font-weight:700;letter-spacing:.08em}footer.mini-cart__drawer-footer.drawer__footer.luxe-cart-footer{background:#fff;padding:16px 20px;border-top:1px solid #EBEBEB;display:flex;flex-direction:column;gap:16px}.drawer__footer.luxe-cart-footer span.luxe-footer__discount-label,.drawer__footer.luxe-cart-footer .luxe-footer__discount-amount{color:#000;font-size:14px;font-family:system_ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";letter-spacing:-1.1px!important}span.luxe-footer__discount-badge{display:inline-flex;align-items:center;padding:2px 6px 2px 4px;text-transform:capitalize;border-radius:4px;background:#0000000d;color:#585858;gap:5px;font-family:system-ui;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.6;letter-spacing:-1px}.drawer__footer.luxe-cart-footer .luxe-footer__discounts{margin-bottom:0;padding-bottom:0;border-bottom:none}.drawer__footer.luxe-cart-footer .luxe-footer__total-label,.drawer__footer.luxe-cart-footer .luxe-footer__total-value{color:var(--30-Primary-Neutral, #1A1A1A);font-family:Soleil;font-size:17px;font-style:normal;font-weight:700;letter-spacing:.369px!important;line-height:120%}.drawer__footer.luxe-cart-footer .luxe-footer__guarantee{display:flex;height:70px;justify-content:center;align-items:center;gap:6.622px;align-self:stretch;border-radius:10px;background:var(--Light-gold, linear-gradient(90deg, #EED795 0%, #F7EDCD 50%, #EED795 100%))}.drawer__footer.luxe-cart-footer .luxe-footer__guarantee svg{width:33px;height:34px}span.luxe-footer__guarantee-text{display:flex;width:240.034px;flex-direction:column;align-items:flex-start;gap:3.81px}span.footer-guarantee-heading{color:#473200;font-family:Roboto;font-size:12.954px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.281px}span.footer-guarantee-text{color:#473200;font-family:Roboto;font-size:10px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0px;text-transform:capitalize}.drawer__footer.luxe-cart-footer .luxe-footer__checkout-btn{border-radius:10px;border:2px solid #222;background:var(--30-Primary-Neutral, #1A1A1A);display:flex;width:100%;max-width:100%;padding:16px 0;justify-content:center;align-items:center;text-transform:capitalize;color:var(--60-Base, #FFF);text-align:center;font-family:Roboto;font-size:17px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.369px!important}.drawer__footer:before{background:#fff!important;height:0!important}.cart-free--badge{flex-shrink:0;padding:3px 9px;border-radius:3px;background-color:#e5bb53;color:#fff;font-size:10.3px;font-family:Roboto;line-height:12px;font-weight:600}@media(max-width:600px){cart-drawer[section=mini-cart-new].drawer--large{max-width:100%!important;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/mini-cart-luxe-override.css.map */
