.drawer__inner{overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.drawer__footer{flex:none}.maro-drawer-pin{position:sticky;bottom:0;z-index:3;margin-top:auto;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom,0px));background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -6px 12px -8px #0000002e}.maro-drawer-pin .cart__checkout-button{width:100%;min-height:5.6rem;font-size:1.35rem;letter-spacing:.04em;padding-inline:1rem}.maro-drawer-continue{display:block;width:100%;margin:.2rem 0 0;padding:.6rem 0;min-height:4.4rem;background:none;border:0;font:inherit;font-size:1.3rem;text-align:center;text-decoration:underline;text-underline-offset:.3rem;color:inherit;cursor:pointer}.cart-drawer .cart__ctas .additional-checkout-buttons{margin-top:1rem}.cart-drawer thead,.cart-drawer small.tax-note{display:none}.cart-drawer .maro-dc{display:block;padding:1.2rem 1.5rem 1rem}.cart-drawer .maro-dc__title{margin:0 0 1rem;font-size:1.5rem;letter-spacing:.04em;color:#282219;font-weight:600}.cart-drawer .maro-dc__card{display:grid;grid-template-columns:7.2rem minmax(0,1fr) auto;align-items:center;gap:1.2rem;margin:0 0 1.2rem;padding:0;min-width:0}.cart-drawer .maro-dc__card:nth-of-type(n+3){display:none}.cart-drawer .maro-dc__img{width:7.2rem;height:7.2rem;border-radius:6px;background:#fff;border:1px solid #ecd9cd}.cart-drawer .maro-dc__img img{width:100%;height:100%;object-fit:contain}.cart-drawer .maro-dc__body{gap:.4rem}.cart-drawer .maro-dc__name{font-size:1.5rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;color:#282219}.cart-drawer .maro-dc__price{font-size:1.7rem;font-weight:700;color:#282219}.cart-drawer .maro-dc__btn{width:auto;min-width:10.4rem;min-height:5rem;padding:0 1.4rem;background:#b85c38;color:#fff;border:0;font-size:1.6rem;font-weight:700;border-radius:8px}.cart-drawer #Details-CartDrawer{display:none}.cart-drawer .quantity__button{width:4.8rem;min-height:4.8rem}.cart-drawer .cart-item__name{font-size:1.8rem}body:has(cart-drawer.active) shopify-forms-embed{display:none!important}cart-drawer-items{flex:none!important;min-height:0!important}.cart-drawer .maro-wad,.cart-drawer .maro-wac{display:none!important}.cart-drawer a.maro-dc__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media screen and (max-width:749px){cart-items{padding-bottom:.6rem!important}.cart__footer-wrapper .cart__footer{padding-top:0!important}.cart__footer>.cart__blocks{margin-top:0!important}cart-items .cart-items tbody tr:last-child .cart-item{padding-bottom:0}}@media screen and (min-width:750px)and (max-width:1099px){.cart__footer{justify-content:flex-end}.cart__footer .cart__blocks{width:100%;max-width:38rem;margin-left:auto}}@media screen and (min-width:1100px){#MainContent:has(>[id$=__cart-items]){display:grid;grid-template-columns:minmax(0,1fr) 38rem;column-gap:6rem;align-items:start;max-width:160rem;margin-inline:auto;padding-inline:5rem}#MainContent:has(>[id$=__cart-items])>.maro-fsb-wrapper{grid-column:1/-1}#MainContent:has(>[id$=__cart-items])>[id$=__cart-items]{grid-column:1;grid-row:2;min-width:0}#MainContent:has(>[id$=__cart-items])>[id$=__cart-footer]{grid-column:2;grid-row:2;position:sticky;top:11rem;margin-top:11.5rem}#MainContent:has(>[id$=__cart-items])>.shopify-section:not([id$=__cart-items]):not([id$=__cart-footer]):not(.maro-fsb-wrapper){grid-column:1/-1;grid-row:3}#MainContent:has(>[id$=__cart-items]) .page-width{max-width:none;padding-inline:0}#MainContent:has(>[id$=__cart-items]) .cart__footer{display:block;padding:2.6rem 2.8rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:10px;background:rgb(var(--color-background));box-shadow:0 8px 24px -14px #0000002e}#MainContent:has(>[id$=__cart-items]) .cart__blocks{width:100%;margin:0}#MainContent:has(>[id$=__cart-items]) .cart__footer .totals{justify-content:space-between;margin-bottom:1.2rem}#MainContent:has(>[id$=__cart-items]) .cart__footer .tax-note{text-align:left}#MainContent:has(>[id$=__cart-items]) .cart__footer .cart__checkout-button{width:100%;min-height:5.6rem}#MainContent:has(>[id$=__cart-items]) .cart__footer .additional-checkout-buttons{width:100%}}@media screen and (min-width:1100px){#MainContent:has(>[id$=__cart-items]) .is-empty .cart__footer{display:none}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/maro-cart-fix.css.map */
