.cart-notification{position:relative;z-index:999}.cart-notification{position:fixed;right:0%;top:0;width:100%;height:100%;transition:.3s all;opacity:0;visibility:hidden;display:flex;justify-content:center;align-items:center;overflow-y:auto}.cart-notification.active{opacity:1;visibility:visible}.cart-notification .cart-notification-content-mdl{transition:.2s cubic-bezier(.7,0,0,.38) all;transform:translate(5%);outline:2px solid rgba(var(--color-foreground),.05)}.cart-notification.active .cart-notification-content-mdl{transition-delay:.5s;transform:translate(0)}.cart-notification-bg{position:fixed;right:0%;top:0;width:100%;height:100vh;opacity:0;visibility:hidden;background:linear-gradient(152.97deg,rgba(var(--color-background),.4) 0% 100%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:.8s cubic-bezier(.7,0,.2,1) all}.cart-notification.active .cart-notification-bg{opacity:1;visibility:visible}.cart-notification-content-mdl{padding:20px;max-width:550px;border-radius:var(--box-rds-four);width:100%;position:relative;z-index:999}.cart-notification__header{display:flex;align-items:center;border-bottom:1px solid rgba(var(--color-foreground));padding-bottom:10px}h2.cart-notification__heading.caption-large.text-body{display:flex;justify-content:flex-start;align-items:center;font-size:20px}h2.cart-notification__heading.caption-large.text-body svg{font-size:16px;margin-right:10px}.cart-notification__header button{padding-left:15px}h3.cart-notification-product__name.h4{color:rgba(var(--color-foreground))}.cart_show_vendor_notifcations,.cart-notification-product .unit-price.caption{color:rgba(var(--color-foreground));text-align:center}.cart-notification__header button svg{fill:rgba(var(--color-foreground));width:1em;height:1em;font-size:20px;display:block}.cart-notification__close{position:absolute;right:15px;top:20px}.cart-notification-product{margin-top:25px}.cart-notification-product img{margin:0 auto;display:block;border-radius:var(--image-rds-two);width:50px;height:50px}h3.cart-notification-product__name.h4{font-size:16px;text-align:center;font-weight:600;margin-top:15px}.cart-continue_shopping{display:flex;justify-content:center;align-items:center}.cart-continue_shopping button{margin-left:10px;font-weight:600;text-decoration:underline}.cart-continue_shopping svg{font-size:16px}.cart-notification__links a,.cart-notification__links button{position:relative;display:inline-block;overflow:hidden;vertical-align:middle;font-size:14px;line-height:25px;font-weight:700;text-align:center;padding:12px 18px;border-radius:var(--btn-rds-five);text-transform:uppercase;z-index:1;transition:all .5s ease;width:auto;margin:0 5px}.cart-notification__links{display:flex;justify-content:center;align-items:center;margin-top:40px;margin-bottom:10px}.cart-notification .cart-notification-content-mdl{max-width:860px;text-align:center}.cart-notification [class*=zapiet-widget],.cart-notification [id^=zapiet-widget]{width:100%!important;max-width:700px;margin:20px auto!important;text-align:left!important;display:block!important;float:none!important}.cart-notification [class*=zapiet],.cart-notification [class*=zapiet] *{color:#3a2a17!important;opacity:1!important}.cart-notification [class*=zapiet] label,.cart-notification [class*=zapiet] .label,.cart-notification [class*=zapiet] [for^=zapiet]{color:#3a2a17!important;font-weight:600;display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.cart-notification [class*=zapiet] .disabled label,.cart-notification [class*=zapiet] label.disabled{color:#8a7665!important;opacity:.75!important}.cart-notification [class*=zapiet] input[type=radio]{width:18px;height:18px}.cart-notification [class*=zapiet] p,.cart-notification [class*=zapiet] .helper-text,.cart-notification [class*=zapiet] .note{max-width:none!important;line-height:1.45;margin:6px 0;color:#5b3b2b!important}.cart-notification [class*=zapiet] input[type=text],.cart-notification [class*=zapiet] input[type=search]{display:block;width:100%!important;box-sizing:border-box;min-height:44px;padding:10px 14px;border:1px solid #e6ded6;border-radius:10px;background:#fff}.cart-notification [class*=zapiet] .field,.cart-notification [class*=zapiet] .form-field{position:relative;width:100%;max-width:100%;margin:12px 0 16px;overflow:visible!important}.cart-notification [class*=zapiet] .options,.cart-notification [class*=zapiet] .delivery-methods,.cart-notification [class*=zapiet] .pickup-methods{display:grid;gap:8px}.cart-notification .cart-notification__links{margin-top:16px;flex-wrap:wrap;gap:12px;justify-content:center}.cart-notification .cart-notification__links a,.cart-notification .cart-notification__links button{min-width:180px;max-width:320px;width:100%;padding:12px 18px;border-radius:8px}.cart-notification [class*=zapiet] .btn-primary,.cart-notification [class*=zapiet] button[type=submit]{background:#ff9800!important;color:#1c100a!important;border:none;border-radius:10px;padding:12px 18px;font-weight:700}.cart-notification [class*=zapiet] .btn-primary:hover,.cart-notification [class*=zapiet] button[type=submit]:hover{filter:brightness(.95)}@media (max-width: 640px){.cart-notification .cart-notification-content-mdl{max-width:96vw}.cart-notification [class*=zapiet-widget],.cart-notification [id^=zapiet-widget]{max-width:100%;margin:16px auto!important}.cart-notification .cart-notification__links{flex-direction:column;align-items:stretch}.cart-notification .cart-notification__links a,.cart-notification .cart-notification__links button{width:100%;min-width:0}}@media (min-width: 641px){.cart-notification .cart-notification-content-mdl{display:flex!important;flex-direction:column!important;align-items:center!important;row-gap:16px!important;width:100%!important;max-width:1000px!important;margin:0 auto!important}.cart-notification [class*=zapiet-widget],.cart-notification [id^=zapiet-widget]{order:10!important;width:100%!important;max-width:900px!important;margin:0 auto!important;float:none!important;clear:both!important}.cart-notification [class*=zapiet]>div,.cart-notification [class*=zapiet]>form,.cart-notification [class*=zapiet] .widget,.cart-notification [class*=zapiet] .widget-content,.cart-notification [class*=zapiet] .widget-inner,.cart-notification [class*=zapiet] .locations,.cart-notification [class*=zapiet] .location,.cart-notification [class*=zapiet] .store,.cart-notification [class*=zapiet] .field,.cart-notification [class*=zapiet] .form-field{width:100%!important;max-width:900px!important}.cart-notification [class*=zapiet] [style*=width]{width:100%!important;max-width:900px!important}.cart-notification [class*=zapiet] .gm-style,.cart-notification [class*=zapiet] .gm-style>div,.cart-notification [class*=zapiet] [id*=map],.cart-notification [class*=zapiet] .google-map{width:100%!important;max-width:900px!important}.cart-notification [class*=zapiet] .flatpickr-calendar{width:100%!important;max-width:900px!important;left:0!important;right:0!important;margin:0 auto!important}.cart-notification .cart-notification__links{order:20!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important}.cart-notification .cart-notification__links a,.cart-notification .cart-notification__links button{width:100%!important;max-width:320px!important}.cart-notification a.button,.cart-notification a.btn,.cart-notification a[href*="/cart"],.cart-notification button.button,.cart-notification button.btn{display:block!important;width:100%!important;max-width:320px!important;margin:0 auto 12px!important;text-align:center!important}}@media (min-width: 641px){.cart-notification [class*=zapiet] .locations,.cart-notification [class*=zapiet] .location,.cart-notification [class*=zapiet] .store,.cart-notification [class*=zapiet] .map,.cart-notification [class*=zapiet] .google-map{width:100%!important;max-width:900px!important;margin:0 auto!important;display:block!important}.cart-notification [class*=zapiet] .location,.cart-notification [class*=zapiet] .location-info,.cart-notification [class*=zapiet] .location>div{width:100%!important;max-width:900px!important;margin:0 auto!important}.cart-notification [class*=zapiet] .flatpickr-calendar,.cart-notification [class*=zapiet] .flatpickr-innerContainer,.cart-notification [class*=zapiet] .flatpickr-days{width:100%!important;max-width:900px!important}.cart-notification [class*=zapiet] button,.cart-notification [class*=zapiet] .btn{width:100%!important;max-width:300px;margin:8px auto!important;display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-cart-notification.css.map */
