html .cart__footer-wrapper:last-child .cart__footer{display:flex;flex-direction:column-reverse;padding-top:41px;padding-bottom:4rem}@media (min-width: 768px){html .cart__footer-wrapper:last-child .cart__footer{flex-direction:row;padding-top:2.25rem;padding-bottom:121px}}html #main-cart-footer.is-empty{display:none}html .cart__blocks{margin-top:0;width:100%;max-width:100%}@media (min-width: 768px){html .cart__blocks{max-width:321px}}html .totals>h2{font-family:Nimbus Sans D W01 Regular,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:13px;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(23 27 29 / var(--tw-text-opacity))}html .totals .totals__subtotal-value{font-family:Nimbus Sans W00 Light,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:13px;font-weight:300;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(23 27 29 / var(--tw-text-opacity))}@media (min-width: 768px){html .totals .totals__subtotal-value{font-size:1rem;line-height:1.5rem}}html .totals{width:100%;align-items:center;justify-content:space-between}html .tax-note{margin-top:.5rem;margin-bottom:1.5rem;text-align:left;font-family:Nimbus Sans W00 Light,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(106 108 109 / var(--tw-text-opacity))}@media (min-width: 768px){html .tax-note{margin-top:.75rem;margin-bottom:19px;font-size:.875rem;line-height:1.25rem}}html button#checkout{height:44px;min-height:100%;max-width:100%;--tw-bg-opacity: 1;background-color:rgb(23 27 29 / var(--tw-bg-opacity));font-family:Nimbus Sans D W01 Regular,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:13px;text-transform:uppercase}@media (min-width: 768px){html button#checkout{height:42px}}html .cart__footer .c_shoping{margin-top:1.5rem;width:100%;text-align:center;line-height:1rem}@media (min-width: 768px){html .cart__footer .c_shoping{margin-top:0;text-align:left}}
