.cart-totals{padding:2rem 3.2rem 4rem;border-bottom:1px solid #E9EAEC}.cart-totals .item{display:flex;align-items:flex-start;justify-content:space-between;padding:.8rem 0}.cart-totals .item:not(.item-borderless){margin-bottom:1rem;border-bottom:1px solid #E9EAEC}.cart-totals .item>p:first-child{padding-right:2rem;flex:none}.cart-totals .item>p:last-child{text-align:right}.cart-totals .total .vat-amount{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.4rem}.cart-totals .total .total-wrap{display:flex;align-items:flex-start;justify-content:space-between}.cart-totals .total .total-wrap.isNotCountryUSA{margin-bottom:12px}.cart-totals .total .price{display:flex;flex-direction:column;align-items:flex-end}.cart-totals .total .vat{font-size:1.2rem;color:#686868}.cart-totals .small{font-size:1.2rem}.cart-totals .total-text{font-size:1.8rem}.cart-items{padding:3.2rem;border-top:1px solid #E9EAEC}.cart-items .cart-items-title{margin-bottom:1.6rem}.cart-items .wrapper{overflow-y:auto}.cart-items .wrapper::-webkit-scrollbar{width:4px}.cart-items .wrapper::-webkit-scrollbar-track{background:#e9eaec}.cart-items .wrapper::-webkit-scrollbar-thumb{background-color:#acacb0}.cart-items .wrapper .item{display:flex;align-items:stretch;padding-bottom:1.2rem}.cart-items .wrapper .item:not(:last-child){border-bottom:1px solid #E9EAEC;margin-bottom:2rem}.cart-items .wrapper .image{flex-shrink:0}.cart-items .wrapper img{border-radius:6px;width:70px;height:96px;object-fit:cover;object-position:center}.cart-items .wrapper .text{display:flex;flex-direction:column;height:auto;padding-left:.8rem}.cart-items .wrapper .volume{font-size:1.2rem;color:#686868}.cart-items .wrapper .price{margin-top:auto;font-size:1.8rem}.text-sm-1{font-size:.9rem}@media (min-width: 768px){.md\:text-sm-1{font-size:.9rem}}@media (min-width: 992px){.lg\:text-sm-1{font-size:.9rem}}@media (min-width: 1200px){.xl\:text-sm-1{font-size:.9rem}}.text-sm-2{font-size:1rem}@media (min-width: 768px){.md\:text-sm-2{font-size:1rem}}@media (min-width: 992px){.lg\:text-sm-2{font-size:1rem}}@media (min-width: 1200px){.xl\:text-sm-2{font-size:1rem}}.text-sm-3{font-size:1.1rem}@media (min-width: 768px){.md\:text-sm-3{font-size:1.1rem}}@media (min-width: 992px){.lg\:text-sm-3{font-size:1.1rem}}@media (min-width: 1200px){.xl\:text-sm-3{font-size:1.1rem}}.text-sm-4{font-size:1.2rem}@media (min-width: 768px){.md\:text-sm-4{font-size:1.2rem}}@media (min-width: 992px){.lg\:text-sm-4{font-size:1.2rem}}@media (min-width: 1200px){.xl\:text-sm-4{font-size:1.2rem}}.text-md-1{font-size:1.4rem}@media (min-width: 768px){.md\:text-md-1{font-size:1.4rem}}@media (min-width: 992px){.lg\:text-md-1{font-size:1.4rem}}@media (min-width: 1200px){.xl\:text-md-1{font-size:1.4rem}}.text-md-2{font-size:1.6rem}@media (min-width: 768px){.md\:text-md-2{font-size:1.6rem}}@media (min-width: 992px){.lg\:text-md-2{font-size:1.6rem}}@media (min-width: 1200px){.xl\:text-md-2{font-size:1.6rem}}.text-md-3{font-size:1.8rem}@media (min-width: 768px){.md\:text-md-3{font-size:1.8rem}}@media (min-width: 992px){.lg\:text-md-3{font-size:1.8rem}}@media (min-width: 1200px){.xl\:text-md-3{font-size:1.8rem}}.text-md-4{font-size:2rem}@media (min-width: 768px){.md\:text-md-4{font-size:2rem}}@media (min-width: 992px){.lg\:text-md-4{font-size:2rem}}@media (min-width: 1200px){.xl\:text-md-4{font-size:2rem}}.text-lg-1{font-size:2.2rem}@media (min-width: 768px){.md\:text-lg-1{font-size:2.2rem}}@media (min-width: 992px){.lg\:text-lg-1{font-size:2.2rem}}@media (min-width: 1200px){.xl\:text-lg-1{font-size:2.2rem}}.text-lg-2{font-size:2.4rem}@media (min-width: 768px){.md\:text-lg-2{font-size:2.4rem}}@media (min-width: 992px){.lg\:text-lg-2{font-size:2.4rem}}@media (min-width: 1200px){.xl\:text-lg-2{font-size:2.4rem}}.text-lg-3{font-size:2.8rem}@media (min-width: 768px){.md\:text-lg-3{font-size:2.8rem}}@media (min-width: 992px){.lg\:text-lg-3{font-size:2.8rem}}@media (min-width: 1200px){.xl\:text-lg-3{font-size:2.8rem}}.text-lg-4{font-size:3.2rem}@media (min-width: 768px){.md\:text-lg-4{font-size:3.2rem}}@media (min-width: 992px){.lg\:text-lg-4{font-size:3.2rem}}@media (min-width: 1200px){.xl\:text-lg-4{font-size:3.2rem}}.no-wrap{white-space:nowrap}.overflow-hidden{overflow:hidden}.side-cart-overlay{background:#0c0d121a;position:fixed;top:0;right:0;bottom:0;left:0;z-index:12}.slide-enter-from,.slide-leave-to{transform:translate(100%)}.slide-enter-to,.slide-leave-from{transform:translate(0)}.slide-enter-active,.slide-leave-active{transition:all .3s}.side-cart{right:0;top:0;bottom:0;width:100%;background:#fff;overflow-y:auto;display:flex;flex-direction:column;border-radius:8px;position:fixed;z-index:9999999999}@media (min-width: 480px){.side-cart{width:360px;right:8px;top:8px;bottom:8px;height:calc(100vh - 16px)}}.side-cart .title{border-bottom:1px solid #E9EAEC;padding:3.2rem 3.2rem 1.2rem;text-transform:none;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;background:#fff}.side-cart .title svg{width:12px;height:12px;color:#0c0d12}.side-cart .buttons{display:flex;align-items:center;justify-content:space-between;position:sticky;bottom:0;background:#fff;border-top:1px solid #E9EAEC;padding:1.6rem 3.2rem;flex-wrap:wrap}.side-cart .tapbox-button{margin-top:1rem}
