cart-drawer.drawer.is-empty #CartDrawer .drawer__inner{background:linear-gradient(150deg,#fff 0% 78%,#f7faf7)!important}cart-drawer.drawer.is-empty #CartDrawer .cart-drawer__warnings{display:block!important;justify-content:flex-start!important;padding:0!important;overflow-y:auto!important;scrollbar-width:thin!important;overscroll-behavior:contain!important}cart-drawer.drawer.is-empty #CartDrawer .cart-drawer__empty-content{display:flex!important;flex-direction:column!important;align-items:stretch!important;max-width:none!important;margin:0!important;padding:84px 29px 28px!important;min-height:100dvh!important;text-align:center!important}cart-drawer.drawer.is-empty #CartDrawer .drawer__close{top:19px!important;right:19px!important}cart-drawer.drawer.is-empty #CartDrawer .dd-cart-empty__visual{position:relative!important;align-items:center!important;margin:0 0 11px!important;gap:0!important}cart-drawer.drawer.is-empty #CartDrawer .dd-cart-empty__brand{position:absolute;top:-67px;left:0;display:block;color:#16241a!important;font-size:23px!important;font-weight:790!important;letter-spacing:-.045em!important;text-transform:none!important;line-height:1.2!important}cart-drawer.drawer.is-empty #CartDrawer .dd-cart-empty__icon{width:76px!important;height:76px!important;margin:0!important;border:0!important;border-radius:25px!important;background:radial-gradient(circle at top left,#fff,#eef4ec)!important;box-shadow:0 8px 26px #0f301b0f!important}cart-drawer.drawer.is-empty #CartDrawer .dd-cart-empty__icon svg{width:37px!important;height:37px!important}cart-drawer.drawer.is-empty #CartDrawer .cart__empty-text{text-align:center!important;font-size:27px!important;margin:0 0 5px!important;letter-spacing:-.045em!important}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__intro{margin:0 auto 17px;max-width:285px;color:#6f7770;font-size:12px;line-height:1.55;text-align:center}cart-drawer.drawer.is-empty #CartDrawer .dd-cart-empty__continue{min-height:46px!important;border-radius:14px!important;font-size:12px!important;flex:0 0 auto!important}cart-drawer.drawer.is-empty #CartDrawer .cart-drawer__collection,cart-drawer.drawer.is-empty #CartDrawer .dd-cart-empty__account{display:none!important}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade{display:block;margin:22px 0 0;width:100%;text-align:left}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__title{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:#3a4d3d;font-size:11px;line-height:1.4;font-weight:710;letter-spacing:0}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__title:after{content:"";height:1px;flex:1;background:#e3eae2}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__categories{display:grid;gap:7px}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__categories>a{display:flex;align-items:center;gap:10px;min-height:47px;padding:7px 10px 7px 7px;border:1px solid rgba(35,90,52,.1);border-radius:12px;background:#f7faf6;color:#263b2c;text-decoration:none;font-size:12px;font-weight:640;transition:background .18s}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__categories>a:hover{background:#edf5ea}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__category-icon{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:9px;background:#e7f2e7;color:#176b43}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__category-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__arrow{margin-left:auto;color:#176b43;font-size:17px}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon{margin-top:11px;border:1px solid rgba(35,90,52,.13);border-radius:13px;background:#ffffffdb;overflow:hidden}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon>summary{display:flex;align-items:center;gap:9px;min-height:45px;padding:7px 10px;list-style:none;cursor:pointer;color:#263b2c;font-size:12px;font-weight:660}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon>summary::-webkit-details-marker{display:none}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon>summary::marker{content:""}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon[open]>summary{border-bottom:1px solid #e4eae3}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon[open] .dd-empty-upgrade__arrow{transform:rotate(180deg)}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon-icon{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:9px;background:#e6f1e7;color:#176b43;font-size:16px}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon-panel{padding:11px}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon-panel form{display:flex;align-items:center;gap:7px}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon-panel input{flex:1;min-width:0;min-height:38px;padding:8px 9px;border:1px solid #dae6da;border-radius:9px;background:#fff;font-size:12px;color:#173c25;box-shadow:none}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon-panel input:focus{border-color:#176b43;outline:2px solid rgba(23,107,67,.12)}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon-panel button{flex:0 0 auto;min-height:38px;padding:7px 10px;border:0;border-radius:9px;background:#176b43;color:#fff;font-size:11px;font-weight:650;cursor:pointer}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__coupon-panel p{margin:8px 0 0;color:#758077;font-size:10px;line-height:1.45}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__footer{display:flex;flex-direction:column;align-items:center;gap:9px;padding:17px 0 0;margin-top:2px;text-align:center;font-size:11px}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__footer a{color:#176b43!important;font-weight:700;text-underline-offset:3px}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__footer span{color:#8a958e;font-size:10px}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade a:focus-visible,cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade summary:focus-visible,cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade button:focus-visible{outline:2px solid #176b43;outline-offset:3px}@media(max-width:749px){cart-drawer.drawer.is-empty #CartDrawer .cart-drawer__empty-content{padding:77px 22px 22px!important}cart-drawer.drawer.is-empty #CartDrawer .dd-cart-empty__brand{top:-62px;font-size:21px!important}cart-drawer.drawer.is-empty #CartDrawer .cart__empty-text{font-size:25px!important}}@media(max-height:730px){cart-drawer.drawer.is-empty #CartDrawer .cart-drawer__empty-content{padding-top:67px!important}cart-drawer.drawer.is-empty #CartDrawer .dd-cart-empty__brand{top:-53px}cart-drawer.drawer.is-empty #CartDrawer .dd-cart-empty__icon{width:60px!important;height:60px!important}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade{margin-top:13px}cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__categories>a{min-height:40px}}@media(prefers-reduced-motion:reduce){cart-drawer.drawer.is-empty #CartDrawer .dd-empty-upgrade__categories>a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/dd-empty-cart-promos-v1.css.map */
