:root{--ld-cart-drawer-width: 450px;--ld-cart-drawer-z-index: 1000;--ld-cart-drawer-transition: transform .3s cubic-bezier(.4, 0, .2, 1);--ld-cart-drawer-shadow: -2px 0 10px rgba(0, 0, 0, .1)}.ld-cart-drawer{position:fixed;top:0;right:0;width:100%;max-width:var(--ld-cart-drawer-width);height:100vh;background:var(--ld-yellow-color);z-index:var(--ld-cart-drawer-z-index);transform:translate(100%);transition:var(--ld-cart-drawer-transition);display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--ld-cart-drawer-shadow);padding:30px;box-sizing:border-box}.ld-cart-drawer.drawer--open{transform:translate(0)}.ld-cart-drawer__close{position:absolute;top:30px;right:30px;background:none;border:none;padding:0;cursor:pointer;width:15px;height:15px;z-index:10}.ld-cart-drawer__close svg{width:100%;height:100%;fill:var(--ld-black-color)}.ld-cart-drawer__body{flex:1;overflow-y:auto;margin-top:0;display:flex;flex-direction:column;gap:30px}.ld-cart-drawer__empty{text-align:center;padding:var(--ld-spacing-40) var(--ld-spacing-20)}.ld-cart-drawer__empty .ld-condensed-title-20{margin-bottom:var(--ld-spacing-30);color:var(--ld-black-color)}.ld-cart-drawer__items{display:flex;flex-direction:column;gap:20px}.ld-line-item{display:flex;gap:20px;align-items:flex-end}.ld-line-item__image{width:160px;height:200px;flex-shrink:0;overflow:hidden}.ld-line-item__image-img{width:100%;height:100%;object-fit:cover;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.ld-line-item__info{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:220px}.ld-line-item__details{display:flex;flex-direction:column;gap:2px}.ld-line-item__title{font-family:var(--ld-font-family-condensed);font-size:20px;font-weight:700;line-height:125%;text-transform:uppercase;letter-spacing:.15em;color:var(--ld-black-color);margin:0}@media screen and (max-width: 768px){.ld-line-item__title{font-size:18px}}.ld-line-item__variant{font-family:var(--ld-font-family-main);font-size:14px;font-weight:400;text-transform:capitalize;letter-spacing:.15em;color:var(--ld-black-color);opacity:.3;margin:0}.ld-line-item__price{font-family:var(--ld-font-family-main);font-size:14px;font-weight:400;text-transform:capitalize;letter-spacing:.15em;color:var(--ld-black-color);margin:0}.ld-line-item__actions{display:flex;justify-content:space-between;align-items:center;width:100%}.ld-line-item__quantity{display:flex;align-items:center;justify-content:space-between;background:var(--ld-black-color)!important;height:30px;width:110px;padding:0 10px;border-radius:0;box-sizing:border-box}.ld-line-item__quantity-btn{background:transparent!important;border:none!important;padding:0!important;cursor:pointer;width:12px;height:12px;display:flex;align-items:center;justify-content:center;color:var(--ld-white-color)!important;min-width:12px;min-height:12px;flex-shrink:0}.ld-line-item__quantity-btn svg{width:100%;height:100%;stroke:var(--ld-white-color)!important;color:var(--ld-white-color)!important}.ld-line-item__quantity-value{font-family:var(--ld-font-family-main);font-size:14px;font-weight:400;color:var(--ld-white-color)!important;text-align:center;flex:1;min-width:0}.ld-line-item__remove{background:none;border:none;padding:0;cursor:pointer;font-family:var(--ld-font-family-main);font-size:12px;font-weight:400;text-decoration:underline;letter-spacing:.15em;color:var(--ld-black-color)}.ld-cart-drawer__additional-products{display:flex;flex-direction:column;gap:10px}.ld-cart-drawer__additional-title{font-family:var(--ld-font-family-condensed);font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.15em;color:var(--ld-black-color);margin:0}.ld-cart-drawer__additional-list{display:flex;flex-direction:column;gap:20px}.ld-cart-drawer__additional-item{display:flex;gap:20px;align-items:flex-end}.ld-cart-drawer__additional-image{width:160px;height:200px;flex-shrink:0;overflow:hidden}.ld-cart-drawer__additional-image img{width:100%;height:100%;object-fit:cover;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.ld-cart-drawer__additional-info{display:flex;flex-direction:column;gap:30px;width:220px}.ld-cart-drawer__additional-details{display:flex;flex-direction:column;gap:2px}.ld-cart-drawer__additional-name{font-family:var(--ld-font-family-condensed);font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--ld-black-color);margin:0}.ld-cart-drawer__additional-price{font-family:var(--ld-font-family-main);font-size:14px;font-weight:400;text-transform:capitalize;letter-spacing:.15em;color:var(--ld-black-color);margin:0}.ld-cart-drawer__add-to-cart{background:none;border:none;padding:0;cursor:pointer;font-family:var(--ld-font-family-main);font-size:12px;font-weight:400;text-decoration:underline;letter-spacing:.15em;color:var(--ld-black-color);text-align:left}.ld-cart-drawer__note-section{display:flex;flex-direction:column;gap:10px}.ld-cart-drawer__note-toggle{background:none;border:none;padding:0;cursor:pointer;font-family:var(--ld-font-family-condensed);font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--ld-black-color);text-align:left}.ld-cart-drawer__note-input{display:none;flex-direction:column;gap:10px}.ld-cart-drawer__note-textarea{width:100%;min-height:80px;padding:10px;border:1px solid var(--ld-black-color);background:var(--ld-white-color);font-family:var(--ld-font-family-main);font-size:14px;resize:vertical}.ld-cart-drawer__note-save{align-self:flex-start;padding:8px 16px;background:var(--ld-black-color);color:var(--ld-white-color);border:none;cursor:pointer;font-family:var(--ld-font-family-main);font-size:14px}.ld-cart-drawer__footer{margin-top:auto;padding-top:20px;display:flex;flex-direction:column;gap:10px}.ld-cart-drawer__taxes-text{font-family:var(--ld-font-family-main);font-size:12px;font-weight:400;letter-spacing:.15em;color:var(--ld-black-color);opacity:.5;margin:0}@media (max-width: 768px){.ld-cart-drawer{max-width:100%;padding:20px}.ld-cart-drawer__close{top:20px;right:20px}.ld-cart-drawer__body{margin-top:0;gap:30px}.ld-line-item__remove{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ld-cart-drawer.css.map */
