.template-cart .mobile-dock{display:none}.rocoxia-cart .title-wrapper{margin-bottom:32px}.rocoxia-cart .cart__content{gap:clamp(24px,4vw,64px);align-items:flex-start}.rocoxia-cart .cart__content>.grow{min-width:0;width:100%;gap:24px}.rocoxia-cart .cart__sidebar{margin-inline:0;padding:24px;gap:20px;border:1px solid rgb(var(--color-border-light));border-radius:var(--rounded-block)}.rocoxia-cart__summary{width:100%}.rocoxia-cart__summary>sticky-element{gap:20px}.rocoxia-cart__summary-title{font-size:20px;line-height:1.3;margin:0}.rocoxia-cart .totals{align-items:center;padding-bottom:16px}.rocoxia-cart .totals__subtotal{font-size:16px}.rocoxia-cart .totals__subtotal-value{font-size:24px}.rocoxia-cart .tax-note,.rocoxia-cart-drawer .tax-note{font-size:13px;line-height:1.6;opacity:1}.rocoxia-cart .tax-note a,.rocoxia-cart-drawer .tax-note a{display:inline-block;text-decoration:underline;text-underline-offset:3px}.rocoxia-cart .cart-details{padding:18px 20px}.rocoxia-cart .cart-details .details__summary span{font-size:16px}.rocoxia-cart .cart__item-title{line-height:1.45}.rocoxia-cart .cart-item__quantity .quantity{min-height:44px}.rocoxia-cart__note{border-top:1px solid rgb(var(--color-border-light));padding-top:16px}.rocoxia-cart__note summary{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;line-height:1.4;cursor:pointer;list-style:none;min-height:28px}.rocoxia-cart__note summary::-webkit-details-marker{display:none}.rocoxia-cart__note[open] summary{margin-bottom:14px}.rocoxia-cart__note[open] summary>.icon{transform:rotate(45deg)}.rocoxia-cart__note .textarea{min-height:84px;font-size:16px}.rocoxia-cart-trust__shipping{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.4;font-weight:500}.rocoxia-cart-trust__shipping>svg{flex:0 0 20px;width:20px;height:20px}.rocoxia-cart-trust__payments{display:grid;gap:10px;padding-top:4px}.rocoxia-cart-trust__payments p{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;line-height:1.4;margin:0}.rocoxia-cart-trust__payments ul{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;list-style:none;margin:0;padding:0}.rocoxia-cart-trust__payments li{display:flex}.rocoxia-cart-trust__payment-icon{width:38px;height:24px}.rocoxia-cart-trust__support{display:grid;gap:16px;padding:0 8px}.rocoxia-cart-trust__support a{display:flex;align-items:flex-start;gap:12px;text-decoration:none}.rocoxia-cart-trust__support a:hover strong{text-decoration:underline;text-underline-offset:3px}.rocoxia-cart-trust__support svg{flex:0 0 20px;width:20px;height:20px;margin-top:2px}.rocoxia-cart-trust__support strong{display:block;font-size:14px;font-weight:500;line-height:1.4}.rocoxia-cart-trust__support small{display:block;font-size:12px;line-height:1.5;margin-top:3px}.rocoxia-cart-drawer .rocoxia-cart-trust__payments{gap:7px}.rocoxia-cart-drawer .rocoxia-cart-trust__payment-icon{width:32px;height:20px}.rocoxia-cart-drawer .rocoxia-cart-trust__payments ul{gap:4px}.rocoxia-cart-drawer .drawer__footer-buttons .button{min-height:48px;padding-inline:16px}.rocoxia-cart-drawer .rocoxia-cart-trust__shipping{padding-block:8px}@media(min-width:1024px){.rocoxia-cart__summary{flex:0 0 380px;width:380px}.rocoxia-cart .cart__sidebar{width:100%;padding:28px}.rocoxia-cart .cart-item{--cart-item-media-width: 112px}}@media(min-width:1024px)and (max-width:1600px){.template-cart .header.header--left-center{grid-template-areas:"logo icons" "navigation navigation";grid-template-columns:minmax(0,1fr) auto;row-gap:12px;padding-block:20px}.template-cart .header.header--left-center .header__logo{justify-content:flex-start}.template-cart .header.header--left-center .header__navigation{justify-content:center}.template-cart .header.header--left-center .header__icons--end{min-width:max-content}}@media(max-width:767px){.rocoxia-cart .title-wrapper{grid-template-columns:1fr auto;align-items:center;gap:8px;margin-bottom:24px}.rocoxia-cart .title-wrapper .heading{font-size:26px;line-height:1.2}.rocoxia-cart .title-wrapper .button{min-height:36px;padding:8px;font-size:12px}.rocoxia-cart .title-wrapper .button .icon{display:none}.rocoxia-cart .cart__sidebar{padding:20px}.rocoxia-cart .cart-item{--cart-item-media-width: 80px}.rocoxia-cart .cart-item{display:grid;grid-template-columns:minmax(0,1fr)}.rocoxia-cart .cart-item>td{width:100%}.rocoxia-cart .cart-item__quantity{padding-top:12px;padding-inline-start:100px;text-align:start}.rocoxia-cart .cart-quantity__info{display:flex;align-items:center;justify-content:flex-start}.rocoxia-cart .cart-item__details{min-width:0}.rocoxia-cart .cart__item-title{font-size:14px}.rocoxia-cart .cart-details{padding:16px}.rocoxia-cart .cart__sidebar button[name=checkout]{min-height:52px}.rocoxia-cart__summary-title{font-size:18px}.rocoxia-cart-trust__support{padding-inline:0}.rocoxia-cart-drawer .rocoxia-cart-drawer__totals{grid-template-columns:1fr auto;gap:12px;align-items:center}.rocoxia-cart-drawer .tax-note{font-size:12px}.rocoxia-cart-drawer .totals__subtotal-value{font-size:20px;white-space:nowrap}.rocoxia-cart-drawer .drawer__footer-buttons{gap:10px}.rocoxia-cart-drawer .drawer__footer-buttons .button{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/rocoxia-cart.css.map */
