.font-instrument{font-family:instrument-serif,serif;font-style:normal;font-weight:400;font-variant-numeric:lining-nums proportional-nums}.font-brown{font-family:brown-pro,sans-serif;font-style:normal;font-weight:300;font-variant-numeric:lining-nums proportional-nums}.empty-explore-text em,.cart-drawer-empty-state__suggestions-title em{font-family:instrument-serif,serif;font-style:italic;font-weight:400;font-size:20px}.drawer__inner-empty{position:relative;display:flex;flex-direction:column;width:100%;height:100vh;height:100dvh;min-height:0;overflow:hidden;background:#fff;box-sizing:border-box}.drawer__inner-empty .drawer__close{position:absolute;top:1.4rem;right:1.4rem;z-index:10}.drawer__close svg{display:block;width:17px;height:17px}.cart-drawer-empty-state{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:0;padding:72px 20px 20px;overflow:hidden;align-items:center;background:#fff;box-sizing:border-box}.cart-drawer-empty-state__hero{display:flex;flex-direction:column;flex-shrink:0;align-items:center;width:100%;text-align:center}.empty-title-wrapper{position:relative;display:inline-block;margin-top:20px}.empty-title{position:relative;z-index:2;margin:0;color:#201f1a;font-size:28px;line-height:135%}.empty-ellipse-svg{position:absolute;top:50%;left:50%;z-index:1;width:239.607px;height:56.781px;pointer-events:none;transform:translate(-50%,-50%) rotate(1deg)}.empty-ellipse-svg svg{display:block;width:100%;height:100%}.empty-mermaid-icon{flex-shrink:0;width:96px;height:96px;margin-top:24px;margin-bottom:0}.empty-explore-text{margin:18px 40px 0;color:#121212;text-align:center}.empty-explore-text .font-brown,.empty-explore-text .font-instrument{font-size:20px;line-height:normal}.empty-action-btn{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:80%;max-width:445px;height:56px;margin-top:18px;padding:0 32px;gap:32px;border:1.5px solid #201f1a;border-radius:999px;background:transparent;text-decoration:none;box-sizing:border-box}.empty-action-btn__text{color:#201f1a;font-size:24px;line-height:normal;text-transform:uppercase}.cart-drawer-empty-state__suggestions{display:flex;flex-direction:column;flex:0 1 auto;width:100%;max-width:445px;min-height:0;margin-top:auto;padding-top:36px}.cart-drawer-empty-state__suggestions-title{flex-shrink:0;margin:0 0 14px;text-align:left}.cart-drawer-empty-state__suggestions-title .font-brown,.cart-drawer-empty-state__suggestions-title .font-instrument{color:#201f1a;font-size:20px;line-height:135%}.cart-drawer-empty-state__list{display:flex;flex-direction:column;width:100%;gap:12px;overflow:visible;padding-right:0}.cart-drawer-empty-product{display:flex;flex:0 0 92px;align-items:center;justify-content:space-between;width:100%;height:92px;padding-left:12px;gap:12px;border:1.2px solid #efefef;background:#fff;box-sizing:border-box}.cart-drawer-empty-product__image-wrapper{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:64px;height:64px;background:#f7f7f7}.cart-drawer-empty-product__image{width:100%;height:100%;object-fit:cover}.cart-drawer-empty-product__info{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:4px}.cart-drawer-empty-product__title{display:-webkit-box;overflow:hidden;color:#201f1a;font-size:16px;line-height:normal;text-decoration:none;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cart-drawer-empty-product__price{color:#201f1a;font-size:16px;line-height:normal}.cart-drawer-empty-product__add{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:76px;height:76px;margin-right:8px;padding:0;gap:2px;border:1.516px solid #201f1a;background:#201f1a;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.cart-drawer-empty-product__add:hover{opacity:.9;transform:scale(1.02)}.cart-drawer-empty-product__bag-icon{width:34px;height:35px}.cart-drawer-empty-product__plus{margin-bottom:2px;color:#fff;font-size:20.571px;font-weight:700;line-height:normal}.cart-drawer-empty-product__add.is-loading{opacity:.6;pointer-events:none}.cart-drawer-empty-state__suggestions-title p{font-size:2rem;margin-bottom:0}@media screen and (max-height:900px){.cart-drawer-empty-state{padding-top:58px;padding-bottom:14px}.empty-title-wrapper{margin-top:12px}.empty-mermaid-icon{width:92px;height:92px;margin-top:24px}.empty-explore-text{margin-top:6px}.empty-action-btn{height:52px;margin-top:14px}.cart-drawer-empty-state__suggestions{padding-top:24px}.cart-drawer-empty-state__suggestions-title{margin-bottom:0}.cart-drawer-empty-state__list{gap:8px}.cart-drawer-empty-product{flex-basis:88px;height:88px}.cart-drawer-empty-product__add{width:70px;height:70px}}@media screen and (max-height:760px){.cart-drawer-empty-state{padding-top:46px;padding-bottom:10px}.empty-title{font-size:23px}.empty-ellipse-svg{width:210px;height:46px}.empty-mermaid-icon{width:64px;height:64px;margin-top:14px}.empty-explore-text{margin-top:8px}.empty-explore-text .font-brown,.empty-explore-text .font-instrument,.empty-explore-text em{font-size:16px}.empty-action-btn{height:46px;margin-top:10px}.empty-action-btn__text{font-size:18px}.cart-drawer-empty-state__suggestions{padding-top:14px}}@media screen and (max-width:480px){.cart-drawer-empty-state{padding-right:18px;padding-left:18px}.empty-title{font-size:22px}.empty-explore-text,.empty-explore-text .font-brown,.empty-explore-text .font-instrument,.empty-explore-text em{font-size:16px}.empty-action-btn{width:88%}.empty-action-btn__text,.cart-drawer-empty-state__suggestions-title .font-brown,.cart-drawer-empty-state__suggestions-title .font-instrument,.cart-drawer-empty-state__suggestions-title em{font-size:18px}.cart-drawer-empty-product__title,.cart-drawer-empty-product__price{font-size:14px}.cart-drawer-empty-product__plus{font-size:18px}}@media screen and (max-width:375px){.empty-action-btn{width:100%;padding-right:12px;padding-left:12px;gap:12px}.empty-explore-text{margin-right:20px;margin-left:20px}.cart-drawer-empty-product__image-wrapper{width:50px;height:50px}.cart-drawer-empty-product__add{width:60px;height:60px}.cart-drawer-empty-product__bag-icon{width:28px;height:29px}.cart-drawer-empty-product__plus{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-cart-drawer-empty.css.map */
