cart-drawer.drawer:not(.is-empty) .drawer__inner{display:flex!important;flex-direction:column!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;padding-bottom:0!important;overflow:hidden!important}cart-drawer.drawer:not(.is-empty) .hcx-cart-drawer__scroll{position:relative;order:0;flex:1 1 auto;width:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}cart-drawer.drawer:not(.is-empty) .hcx-cart-drawer__scroll>cart-drawer-items,cart-drawer.drawer:not(.is-empty) .hcx-cart-drawer__scroll .cart-drawer__form,cart-drawer.drawer:not(.is-empty) .hcx-cart-drawer__scroll .drawer__contents,cart-drawer.drawer:not(.is-empty) .hcx-cart-drawer__scroll #CartDrawer-CartItems,cart-drawer.drawer:not(.is-empty) .hcx-cart-drawer__scroll .drawer__cart-items-wrapper{flex:0 0 auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}cart-drawer.drawer:not(.is-empty) .drawer__inner>.drawer__footer{position:relative!important;inset:auto!important;z-index:10;order:1!important;flex:0 0 auto!important;width:100%;margin:0!important;padding:1.2rem 2rem calc(1.2rem + env(safe-area-inset-bottom,0px))!important;border-top:1px solid rgb(5 5 5 / 12%)!important;background:#fff!important;box-shadow:0 -8px 22px #00000014!important}cart-drawer.drawer:not(.is-empty) .drawer__footer .cart__ctas,cart-drawer.drawer:not(.is-empty) .drawer__footer .cart__checkout-button{position:static!important;inset:auto!important;width:100%!important;max-width:none!important;margin:0!important}cart-drawer.drawer:not(.is-empty) .drawer__footer .cart__checkout-button{min-height:5.6rem!important}cart-drawer.drawer:not(.is-empty) .hcx-cart-drawer__scroll::-webkit-scrollbar{width:3px}cart-drawer.drawer:not(.is-empty) .hcx-cart-drawer__scroll::-webkit-scrollbar-thumb{border-radius:100px;background:#050505b3}@media screen and (max-width:749px){cart-drawer.drawer:not(.is-empty) .hcx-cart-drawer__scroll{scrollbar-gutter:auto}cart-drawer.drawer:not(.is-empty) .drawer__inner>.drawer__footer{padding-right:1.5rem!important;padding-left:1.5rem!important}}cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item{grid-template:auto auto / 12rem minmax(0,1fr) auto!important;gap:0 1rem!important;margin-bottom:.7rem!important;padding:.75rem 1rem!important}cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item__media,cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item__image-container,cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item__image{width:12rem!important;min-width:12rem!important;max-width:12rem!important}cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item__media{overflow:hidden!important}cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item__image{height:15rem!important;min-height:0!important;max-height:15rem!important;object-fit:contain!important;object-position:center!important}cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item__details,cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item__totals{padding-top:.35rem!important}cart-drawer.drawer:not(.is-empty) .cart-drawer .hcx-cart-variant-line,cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item__details dl{margin-top:.8rem!important}cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-items .cart-item__quantity{padding-top:.65rem!important}cart-drawer.drawer:not(.is-empty) .cart-item__totals .cart-item__discounted-prices{align-items:flex-end!important;gap:.15rem!important}cart-drawer.drawer:not(.is-empty) .cart-item:is([data-hcx-cart-product=summer-sale-venom-v2-oversized-t-shirt],[data-hcx-cart-product=venom-light-oversized-t-shirt]) .cart-item__image{transform:scale(1.4)!important;transform-origin:center center!important}@media screen and (max-width:749px){cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item{grid-template-columns:10.5rem minmax(0,1fr) auto!important;gap:0 .75rem!important;padding:.6rem .7rem!important}cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item__media,cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item__image-container,cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item__image{width:10.5rem!important;min-width:10.5rem!important;max-width:10.5rem!important}cart-drawer.drawer:not(.is-empty) .cart-drawer .cart-item__image{height:13.2rem!important;max-height:13.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/hcx-cart-drawer-sticky-checkout-20260712.css.map?hcx=v1 */
