body.template-cart{max-width:100%;overflow-x:clip}body.template-cart #MainContent,body.template-cart #main-cart,body.template-cart #main-cart .section--main-cart,body.template-cart #main-cart .cart-page,body.template-cart #main-cart .cart-page__items,body.template-cart #main-cart .cart-page__summary,body.template-cart #main-cart .cart-page__more-blocks{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body.template-cart #main-cart .section--main-cart{width:min(100%,132rem)!important;margin-inline:auto!important;padding-inline:clamp(1.6rem,3vw,4rem)!important;overflow:visible!important}body.template-cart #main-cart .cart-page{width:100%!important;overflow:visible!important}@media screen and (min-width:990px){body.template-cart .header-section #header-component.header-wrapper .header__columns{padding-right:clamp(96px,6vw,142px)!important}body.template-cart .header-section #header-component.header-wrapper .header__column--right{min-width:max-content!important;justify-content:flex-end!important;gap:clamp(18px,1.7vw,30px)!important;transform:translate(-52px)!important}body.template-cart .header-section #header-component.header-wrapper .header__column--right :where(.header__icon,.header__icon.button,.svg-wrapper){width:42px!important;min-width:42px!important;height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important}}@supports not (overflow: clip){body.template-cart{overflow-x:hidden}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ero-v15-cart-page-header-containment-v1.css.map */
