@media(max-width:749px){.ll-cart.page-width{padding-left:20px;padding-right:20px}.ll-cart__head{margin-bottom:20px}.ll-cart__title{font-size:34px}.ll-cart__grid{gap:24px}.ll-cart .ll-line{padding:20px 0}.ll-cart .ll-line__controls{gap:4px 16px}.ll-cart__summary{padding:18px}.ll-cart__summary-title{font-size:22px}.ll-cart .ll-fs--cart{padding:12px}.ll-cart__note summary{min-height:48px}}.ll-cart__sticky{position:fixed;left:0;right:0;bottom:0;z-index:25;display:flex;flex-direction:column;gap:8px;padding:10px 20px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--ll-line,#e8dfdf);box-shadow:0 -6px 18px #45454614;font-family:var(--ll-sans)}.ll-cart__sticky[hidden]{display:none}.ll-cart__sticky-row{display:flex;justify-content:space-between;align-items:baseline;font-size:14px}.ll-cart__sticky-row [data-ll-sticky-total]{font-family:var(--ll-serif);font-size:20px}.ll-cart .ll-cart__sticky-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;border-radius:0;background:var(--ll-accent,#75545a);color:#fff;font-size:14px;letter-spacing:.12em;text-transform:uppercase}.ll-cart .ll-cart__sticky-btn:hover,.ll-cart .ll-cart__sticky-btn:focus-visible{background:var(--ll-accent-dark,#5e4248);color:#fff}.ll-cart .ll-cart__sticky-btn:focus-visible{outline:2px solid var(--ll-accent,#75545a);outline-offset:2px}@media(min-width:750px){.ll-cart__sticky{display:none!important}}html.ll-sticky-on body{padding-bottom:var(--ll-sticky-h,110px)}html.ll-sticky-on #ShopifyChat,html.ll-sticky-on inbox-online-store-chat,html.ll-sticky-on #google-merchantwidget-iframe-wrapper{bottom:calc(var(--ll-sticky-h,110px) + 12px)!important}@media(prefers-reduced-motion:no-preference){.ll-cart__sticky{animation:ll-rise .2s ease-out}@keyframes ll-rise{0%{transform:translateY(100%)}to{transform:none}}}@media(max-width:359px){.ll-cart .ll-line{flex-wrap:wrap}.ll-cart .ll-line__body{flex-basis:100%}.ll-cart.page-width,.ll-cart__sticky{padding-left:16px;padding-right:16px}.ll-cart__row{flex-wrap:wrap;gap:2px 12px}.ll-cart__muted{text-align:left}.ll-cart__discounts .cart__discounts{flex-wrap:wrap}.ll-cart__discounts .cart__discounts>div{min-width:0;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/ll-cart-mobile.css.map */
