.page-width{margin-left:auto!important;margin-right:auto!important;max-width:970px!important}@media (min-width:1024px){.page-width{padding:0!important}}.page-width .title-wrapper-with-link{justify-content:center;margin-bottom:0;margin-top:0}.page-width .title-wrapper-with-link h1{font-size:4rem;line-height:4.8rem;text-transform:uppercase}@media (min-width:1024px){.page-width .title-wrapper-with-link h1{margin-bottom:41px;margin-top:60px}}.page-width .cart-items{border-collapse:collapse}.page-width .cart-items thead tr{margin-bottom:0}.page-width .cart-items thead tr th{--tw-border-opacity:0.3;--tw-text-opacity:1;border-bottom-color:rgb(32 45 49/var(--tw-border-opacity));border-bottom-width:1px;color:rgb(0 0 0/var(--tw-text-opacity));font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:2rem;text-transform:uppercase}.page-width .cart-items .quantity{height:40px!important;max-width:99px!important;min-height:0!important;padding-left:0!important;padding-right:0!important}.page-width .cart-items .quantity button{width:30px!important}.page-width .cart-items .quantity input{--tw-text-opacity:1!important;color:rgb(32 45 49/var(--tw-text-opacity))!important;font-family:Arimo,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:1.6rem!important;font-weight:700!important;line-height:2.2rem!important;width:33px!important}.page-width .cart-items tr{padding-bottom:20px!important;padding-top:20px!important}.page-width .cart-items tr td{vertical-align:top!important}@media (min-width:1024px){.page-width .cart-items tr td{padding-bottom:20px!important;padding-top:20px!important}}.page-width .cart-items tr td:last-child{padding-bottom:20px}.page-width .cart-items .cart-item{--tw-border-opacity:0.3;border-bottom-color:rgb(32 45 49/var(--tw-border-opacity));border-bottom-width:1px;margin-bottom:0}.page-width .cart-items .cart-item__media{height:100px!important}.page-width .cart-items .cart-item__details a{font-weight:700}.page-width .cart-items .cart-item__details .product-option,.page-width .cart-items .cart-item__details a{--tw-text-opacity:1;color:rgb(32 45 49/var(--tw-text-opacity));font-family:Arimo,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.4rem;line-height:2rem;text-transform:uppercase}.page-width .cart-items .cart-item__quantity{align-items:center;display:flex;justify-content:space-between}.page-width .cart-items .cart-item__quantity-wrapper{height:40px;max-width:99px}.page-width .cart-items .cart-item__quantity-wrapper .quantity{min-height:0;padding-left:0;padding-right:0}.page-width .cart-items .cart-item__quantity-wrapper .quantity button{width:30px}.page-width .cart-items .cart-item__quantity-wrapper .quantity input{--tw-text-opacity:1;color:rgb(32 45 49/var(--tw-text-opacity));font-family:Arimo,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.6rem;font-weight:700;line-height:2.2rem;width:33px}.page-width .cart-items .cart-item .loading-overlay{--tw-bg-opacity:0.5;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:0;display:flex;justify-content:center;left:0;margin:0;padding:0;right:0;top:0;width:100%;z-index:10}.page-width .cart-items .cart-item__price-wrapper .price{--tw-text-opacity:1!important;color:rgb(32 45 49/var(--tw-text-opacity))!important;font-size:1.6rem!important;line-height:2.2rem!important;margin-top:0!important}.page-width .cart-items .cart-item__image-container{border-width:0}.page-width .cart__footer .totals{justify-content:space-between}.page-width .cart__footer .totals__subtotal,.page-width .cart__footer .totals__subtotal-value{--tw-text-opacity:1;color:rgb(32 45 49/var(--tw-text-opacity));font-size:1.6rem;font-weight:500;line-height:2.2rem;text-transform:uppercase}.page-width .cart__footer .tax-note{--tw-text-opacity:1!important;color:rgb(32 45 49/var(--tw-text-opacity))!important;margin-bottom:1.6rem!important;text-align:left!important}.page-width .cart__footer .cart__ctas button,.page-width .cart__footer .tax-note{font-family:Arimo,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:1.4rem!important;line-height:2rem!important}.page-width .cart__footer .cart__ctas button{--tw-bg-opacity:1!important;background-color:rgb(0 0 0/var(--tw-bg-opacity))!important;font-weight:700!important;height:54px!important;line-height:1!important;text-transform:uppercase!important}.page-width .cart__footer .continue-shopping a{--tw-border-opacity:1;align-items:center;border-color:rgb(32 45 49/var(--tw-border-opacity));border-radius:8px;border-style:solid;border-width:1px;display:block;display:flex;height:42px;justify-content:center;padding-bottom:8px;padding-top:8px;width:268px}.page-width .cart__footer .continue-shopping a span{--tw-text-opacity:1;color:rgb(32 45 49/var(--tw-text-opacity));font-family:Arimo,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:12px;font-weight:700;text-transform:uppercase}.page-width .cart__footer .continue-shopping a svg{margin-right:12px}.page-width .dynamic-checkout__content ul li button,.page-width .dynamic-checkout__content ul li div[role=button]{border-radius:8px!important;font-family:Arimo,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:1.4rem!important;height:54px!important;line-height:2rem!important;line-height:1!important;text-transform:uppercase!important}.page-width .cart__items{padding:0}.paypal-button:not(.paypal-button-card){border-radius:8px!important;height:54px!important;max-height:54px!important;min-height:54px!important}
