body #CartDrawer>.drawer__inner>.drawer__content .drawer__footer-top>button[aria-controls]{min-height:48px!important;padding:10px 11px!important;border-radius:13px!important}body #CartDrawer>.drawer__inner>.drawer__content .drawer__footer-top>button[aria-expanded=true]{border-color:var(--mev-cart-gold, #ecb32e)!important;background:#fff8e3!important;color:#1c1c1f!important;box-shadow:inset 0 0 0 1px #ecb32e3d!important}body #CartDrawer :is(modal-element[id^=CartNote-],modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-]){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:var(--evplug-cart-vv-height, 100dvh)!important;max-height:var(--evplug-cart-vv-height, 100dvh)!important;z-index:50!important}body #CartDrawer :is(modal-element[id^=CartNote-],modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-])>.modal__container{display:flex!important;width:100%!important;height:min(64dvh,620px)!important;min-height:360px!important;max-height:calc(var(--evplug-cart-vv-height, 100dvh) - 20px)!important;padding-bottom:max(16px,env(safe-area-inset-bottom))!important;border:1px solid #dedee3!important;border-bottom:0!important;border-radius:24px 24px 0 0!important;background:#fff!important;box-shadow:0 -22px 60px #0003!important;overflow:hidden!important}body #CartDrawer :is(modal-element[id^=CartNote-],modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-]) .modal__header{flex:0 0 auto!important;min-height:66px!important;padding:20px 22px 12px!important;border-bottom:1px solid #ececef!important}body #CartDrawer :is(modal-element[id^=CartNote-],modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-]) .modal__header>span{padding-right:48px!important;font-size:17px!important;font-weight:800!important;letter-spacing:-.015em!important}body #CartDrawer :is(modal-element[id^=CartNote-],modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-]) .modal__header .close{top:12px!important;right:14px!important;width:42px!important;height:42px!important;border:1px solid #dddde1!important;border-radius:50%!important;background:#f7f7f8!important}body #CartDrawer :is(modal-element[id^=CartNote-],modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-]) .modal__content{display:flex!important;flex:1 1 auto!important;min-height:0!important;padding:18px 22px 22px!important;overflow:hidden!important}body #CartDrawer :is(modal-element[id^=CartNote-],modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-]) .modal__scrollable{display:grid!important;width:100%!important;min-height:0!important;padding:0 2px 20px 0!important;align-content:start!important;gap:16px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}body #CartDrawer modal-element[id^=CartNote-] textarea{min-height:180px!important;padding-top:24px!important;resize:vertical!important}body #CartDrawer :is(modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-]) :is(input,select){min-height:54px!important}body #CartDrawer :is(modal-element[id^=CartNote-],modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-]) .modal__scrollable .button--primary,body #CartDrawer :is(modal-element[id^=CartNote-],modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-]) .modal__scrollable>.justify-self-start{width:100%!important}body #CartDrawer :is(modal-element[id^=CartNote-],modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-]) .modal__scrollable .button--primary{min-height:50px!important;border:0!important;border-radius:999px!important;background:var(--mev-cart-gold, #ecb32e)!important;color:#151517!important;font-size:12px!important;font-weight:850!important;text-transform:uppercase!important}body form[is=cart-discount] .mev-cart-discount__applied-code{border:1px solid rgba(236,179,46,.55)!important;background:#fff8e3!important;color:#2a2415!important;box-shadow:none!important}body form[is=cart-discount] .mev-cart-discount__applied-code .facet-title{display:inline-flex!important;max-width:none!important;align-items:center!important;gap:4px!important;overflow:visible!important;color:inherit!important;text-overflow:clip!important}body .mev-cart-discount__percentage{color:#765400;font-size:.82em;font-weight:850;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}body .mev-cart-discount__summary{flex-wrap:wrap}body .mev-cart-discount__savings{border:1px solid rgba(236,179,46,.7);background:#f8c331;color:#191919}body form[is=cart-discount] .mev-cart-discount__status{width:100%;padding:11px 13px;border:1px solid rgba(236,179,46,.38);border-radius:12px;background:#fffaf0;color:#322a18;font-size:13px;font-weight:650;line-height:1.35}body form[is=cart-discount] .mev-cart-discount__status .icon{color:#ad7900}@media screen and (max-width:749px){body #CartDrawer>.drawer__inner>.drawer__content .drawer__footer-top>button[aria-controls]{min-height:50px!important;padding:9px 7px!important}body #CartDrawer>.drawer__inner>.drawer__content .drawer__footer-top>button[aria-controls] :is(.reversed-link,span){font-size:10.5px!important}body #CartDrawer :is(modal-element[id^=CartNote-],modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-])>.modal__container{height:min(72dvh,660px)!important;min-height:min(420px,calc(100dvh - 20px))!important;max-height:calc(var(--evplug-cart-vv-height, 100dvh) - 10px)!important;border-radius:22px 22px 0 0!important}body #CartDrawer :is(modal-element[id^=CartNote-],modal-element[id^=ShippingCalculator-],modal-element[id^=CartDiscount-]) .modal__content{padding:16px max(16px,env(safe-area-inset-right)) 16px max(16px,env(safe-area-inset-left))!important}body #CartDrawer modal-element[id^=CartNote-] textarea{min-height:200px!important}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/moddedev-cart-utility.css.map */
