.template-cart{--ss-cart-page-green-deep: #A9471C;--ss-cart-page-green-medium: #C65B23;--ss-cart-page-gold: #C76A35;--ss-cart-page-cream-pure: #FFFFFF;--ss-cart-page-cream-warm: #FFF9E9;--ss-cart-page-ink: #1B1035;--ss-cart-page-ink-soft: rgba(26, 41, 32, .65);--ss-cart-page-border: rgba(169, 71, 28, .12);--ss-cart-page-ease: cubic-bezier(.2, .8, .2, 1);background:var(--ss-cart-page-cream-pure)!important}.template-cart .main-content,.template-cart main{background:var(--ss-cart-page-cream-pure)!important}.template-cart .title-wrapper-with-link h1,.template-cart .cart__warnings h1,.template-cart .main-page-title{font-family:Fraunces,serif!important;font-weight:500!important;font-size:clamp(36px,5vw,64px)!important;letter-spacing:-.02em!important;color:var(--ss-cart-page-green-deep)!important}.template-cart thead th,.template-cart .cart-items thead th{font-family:Manrope,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--ss-cart-page-ink-soft)!important;border-bottom:1px solid var(--ss-cart-page-border)!important;padding-bottom:16px!important}.template-cart .cart-item__image,.template-cart .cart-item__media img{border-radius:16px!important;background:var(--ss-cart-page-cream-warm)!important}.template-cart .cart-item__name,.template-cart .product-option,.template-cart a.cart-item__link{font-family:Manrope,sans-serif!important;font-weight:600!important;color:var(--ss-cart-page-green-deep)!important;font-size:16px!important;text-decoration:none!important}.template-cart .cart-item__name:hover,.template-cart a.cart-item__link:hover{color:var(--ss-cart-page-green-medium)!important}.template-cart .price,.template-cart .cart-item__price-wrapper,.template-cart .cart-item__totals{color:var(--ss-cart-page-ink)!important;font-weight:600!important;font-family:Manrope,sans-serif!important}.template-cart quantity-input,.template-cart .quantity{border:1px solid var(--ss-cart-page-border)!important;border-radius:9999px!important;background:var(--ss-cart-page-cream-warm)!important;overflow:hidden!important}.template-cart .quantity__button{color:var(--ss-cart-page-green-deep)!important;background:transparent!important;transition:all .2s var(--ss-cart-page-ease)!important}.template-cart .quantity__button:hover{background:var(--ss-cart-page-green-deep)!important;color:var(--ss-cart-page-cream-pure)!important}.template-cart .quantity__input{font-family:Manrope,sans-serif!important;color:var(--ss-cart-page-green-deep)!important;font-weight:600!important;background:transparent!important;border:none!important}.template-cart cart-remove-button,.template-cart .cart-remove-button{color:var(--ss-cart-page-ink-soft)!important;transition:color .2s var(--ss-cart-page-ease)!important}.template-cart cart-remove-button:hover,.template-cart .cart-remove-button:hover{color:#dc3d3d!important}.template-cart .totals{display:flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;background:transparent!important;border-radius:20px!important;border:1px solid var(--ss-cart-page-border)!important;padding:32px!important;margin-bottom:16px!important}.template-cart .cart__footer{background:var(--ss-cart-page-cream-warm)!important;border-radius:20px!important}@media screen and (max-width:749px){.template-cart .totals{padding:24px 16px!important}}.template-cart .totals__total,.template-cart .totals__subtotal{font-family:Manrope,sans-serif!important;color:var(--ss-cart-page-green-deep)!important;font-weight:600!important;font-size:16px!important;margin:0!important}.template-cart .totals__total-value,.template-cart .totals__subtotal-value{font-family:Fraunces,serif!important;font-weight:500!important;color:var(--ss-cart-page-green-deep)!important;letter-spacing:-.01em!important;margin:0!important}.template-cart .tax-note{font-size:13px!important;color:var(--ss-cart-page-ink-soft)!important;font-family:Manrope,sans-serif!important}.template-cart button[name=checkout],.template-cart .cart__checkout-button{background:var(--ss-cart-page-green-deep)!important;color:var(--ss-cart-page-cream-pure)!important;font-family:Manrope,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-radius:9999px!important;padding:20px 32px!important;border:none!important;outline:none!important;transition:all .3s var(--ss-cart-page-ease)!important;box-shadow:0 4px 20px #a9471c26!important;cursor:pointer!important}.template-cart button[name=checkout]:after,.template-cart button[name=checkout]:before,.template-cart .cart__checkout-button:after,.template-cart .cart__checkout-button:before{display:none!important;box-shadow:none!important;border:none!important}.template-cart button[name=checkout]:hover,.template-cart .cart__checkout-button:hover{background:var(--ss-cart-page-gold)!important;color:var(--ss-cart-page-green-deep)!important;transform:translateY(-2px)!important;box-shadow:0 8px 28px #c76a354d!important}.template-cart button[name=checkout]:focus{outline:none!important;box-shadow:0 0 0 3px #c76a3566!important}.template-cart .cart__empty-text{font-family:Fraunces,serif!important;font-weight:500!important;font-size:clamp(28px,4vw,42px)!important;color:var(--ss-cart-page-green-deep)!important;letter-spacing:-.02em!important}.template-cart .cart__login-title,.template-cart .cart__login-paragraph{font-family:Manrope,sans-serif!important;color:var(--ss-cart-page-ink-soft)!important}.template-cart .cart__continue-button{background:var(--ss-cart-page-gold)!important;color:var(--ss-cart-page-green-deep)!important;font-family:Manrope,sans-serif!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:9999px!important;padding:16px 32px!important;border:none!important;transition:all .3s var(--ss-cart-page-ease)!important}.template-cart .cart__continue-button:hover{background:var(--ss-cart-page-green-deep)!important;color:var(--ss-cart-page-cream-pure)!important;transform:translateY(-2px)!important}.template-cart cart-note,.template-cart .cart__note textarea{background:var(--ss-cart-page-cream-pure)!important;border:1px solid var(--ss-cart-page-border)!important;border-radius:16px!important;font-family:Manrope,sans-serif!important;color:var(--ss-cart-page-ink)!important;padding:16px!important}.template-cart cart-note:focus-within,.template-cart .cart__note textarea:focus{border-color:var(--ss-cart-page-green-medium)!important;outline:none!important}.template-cart .cart__footer{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:space-between!important}.template-cart .cart__trust-message{flex:1!important;min-width:280px!important;max-width:400px!important;display:flex!important;flex-direction:column!important;gap:16px!important;padding-top:8px!important}.template-cart .cart__trust-item{display:flex!important;align-items:flex-start!important;gap:12px!important}.template-cart .cart__trust-icon{width:24px!important;height:24px!important;flex-shrink:0!important;color:var(--ss-cart-page-gold)!important}.template-cart .cart__trust-text{font-family:Manrope,sans-serif!important;font-size:14px!important;line-height:1.5!important;color:var(--ss-cart-page-green-deep)!important}.template-cart .cart__trust-text strong{font-weight:700!important;display:block!important;margin-bottom:2px!important}@media(max-width:749px){.template-cart .cart__footer{flex-direction:column-reverse!important}.template-cart .cart__trust-message{max-width:100%!important;padding-top:24px!important;border-top:1px solid var(--ss-cart-page-border)!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sweetskin-cart-page.css.map */
