@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500&family=Jost:wght@300;400;500&display=swap";:root{--vs-ink: #0F0A06;--vs-cream: #F8F3EC;--vs-warm: #EDE4D8;--vs-rose: #C2705A;--vs-rose-light: #D4907C;--vs-gold: #B8966A;--vs-text: #2A1E16;--vs-text-muted: #7A6558;--vs-card: #FFFFFF;--vs-line: rgba(122, 101, 88, .16);--vs-card-shadow: 0 24px 50px rgba(122, 101, 88, .12), 0 6px 16px rgba(0, 0, 0, .05)}body.template-cart{background:var(--vs-cream);color:var(--vs-text);font-family:Jost,sans-serif;font-weight:300}body.template-cart cart-items .page-width,body.template-cart #main-cart-footer .page-width{max-width:920px;padding-left:24px;padding-right:24px}body.template-cart cart-items.gradient,body.template-cart #main-cart-footer.gradient{background:transparent!important}body.template-cart .title-wrapper-with-link{align-items:baseline;margin-bottom:28px;padding-bottom:4px}body.template-cart .title.title--primary,body.template-cart .cart__empty-text{font-family:Cormorant Garamond,serif;font-weight:300;color:var(--vs-ink);letter-spacing:-.01em;font-size:52px;line-height:1.05}body.template-cart .title-wrapper-with-link .underlined-link{font-family:Jost,sans-serif;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--vs-text-muted);text-decoration:none;border-bottom:1px solid rgba(122,101,88,.35);transition:color .2s ease,border-color .2s ease}body.template-cart .title-wrapper-with-link .underlined-link:hover{color:var(--vs-rose);border-color:var(--vs-rose)}body.template-cart .cart__items{background:var(--vs-card);border:1px solid var(--vs-line);border-radius:10px;box-shadow:var(--vs-card-shadow);padding:8px 28px}body.template-cart .cart-items{border:0}body.template-cart .cart-items thead th{font-family:Jost,sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--vs-text-muted);border-bottom:1px solid var(--vs-line);padding-bottom:14px;padding-top:22px}body.template-cart .cart-item{border-bottom:1px solid var(--vs-line);padding:26px 0}body.template-cart .cart-items tbody tr:last-child .cart-item{border-bottom:0}body.template-cart .cart-item__image-container{border:1px solid var(--vs-line);border-radius:8px;overflow:hidden;background:var(--vs-cream)}body.template-cart .cart-item__name{font-family:Cormorant Garamond,serif;font-size:23px;font-weight:400;color:var(--vs-ink);text-decoration:none;line-height:1.2}body.template-cart .cart-item__name:hover{color:var(--vs-rose)}body.template-cart .cart-item__details .caption-with-letter-spacing{color:var(--vs-text-muted);letter-spacing:.14em}body.template-cart .product-option,body.template-cart .cart-item__price-wrapper .price,body.template-cart .cart-item__final-price{color:var(--vs-text);font-size:14px}body.template-cart .cart-item__final-price.price--end,body.template-cart .cart-item__price-wrapper .price{font-family:Cormorant Garamond,serif;font-size:19px;color:var(--vs-ink)}body.template-cart .cart-item__quantity-wrapper .quantity{border:1px solid rgba(122,101,88,.3);border-radius:4px;background:var(--vs-card);width:auto;min-width:110px}body.template-cart .quantity__button{color:var(--vs-ink);width:38px}body.template-cart .quantity__button:hover{color:var(--vs-rose)}body.template-cart .quantity__input{color:var(--vs-ink);font-family:Jost,sans-serif;font-weight:400}body.template-cart .quantity__input:focus,body.template-cart .quantity:focus-within{outline:none}body.template-cart .cart-item__quantity-wrapper .quantity:focus-within{border-color:var(--vs-rose);box-shadow:0 0 0 3px #c2705a1f}body.template-cart cart-remove-button .button{color:var(--vs-text-muted);transition:color .2s ease}body.template-cart cart-remove-button .button:hover{color:var(--vs-rose)}body.template-cart .cart-item__error-text{color:#8a2e23;font-size:12px}body.template-cart .cart__footer{background:var(--vs-warm);border:1px solid var(--vs-line);border-radius:10px;box-shadow:var(--vs-card-shadow);padding:32px 28px;margin-top:28px}body.template-cart .cart__footer .cart__note label,body.template-cart .cart__footer .field__label{font-family:Jost,sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--vs-text-muted)}body.template-cart .cart__footer .text-area,body.template-cart .cart__footer .field__input{border:1px solid rgba(122,101,88,.3);border-radius:4px;background:var(--vs-card);font-family:Jost,sans-serif;color:var(--vs-text)}body.template-cart .cart__footer .field__input:focus,body.template-cart .cart__footer .text-area:focus{border-color:var(--vs-rose);box-shadow:0 0 0 3px #c2705a1f;outline:none}body.template-cart .totals{align-items:baseline}body.template-cart .totals__total{font-family:Cormorant Garamond,serif;font-weight:400;font-size:19px;color:var(--vs-ink)}body.template-cart .totals__total-value{font-family:Cormorant Garamond,serif;font-weight:400;font-size:30px;color:var(--vs-ink)}body.template-cart .tax-note{color:var(--vs-text-muted);font-size:12px}body.template-cart .discounts__discount{color:var(--vs-rose)}body.template-cart .cart__ctas{display:grid;gap:12px;margin-top:8px}body.template-cart .cart__ctas .cart__checkout-button,body.template-cart .cart__ctas .cart__update-button{border-radius:0;border:0;font-family:Jost,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;padding:19px 32px;box-shadow:none;transition:background .25s ease,color .2s ease,border-color .2s ease}body.template-cart .cart__ctas .cart__checkout-button{background:var(--vs-ink);color:#fff}body.template-cart .cart__ctas .cart__checkout-button:hover:not([disabled]){background:var(--vs-rose)}body.template-cart .cart__ctas .cart__update-button{background:transparent;color:var(--vs-text-muted);border:1px solid rgba(122,101,88,.32)}body.template-cart .cart__ctas .cart__update-button:hover{color:var(--vs-rose);border-color:var(--vs-rose)}body.template-cart .cart__warnings .button{border-radius:0;background:var(--vs-ink);color:#fff;letter-spacing:.2em;text-transform:uppercase;font-size:12px;padding:19px 40px;border:0}body.template-cart .cart__warnings .button:hover{background:var(--vs-rose)}body.template-cart #main-cart-footer .page-width:after{content:"\2713  Veilig betalen met iDEAL      \2713  14 dagen retourneren      \2713  Gratis verzending vanaf \20ac 50      \2713  SSL beveiligde checkout";display:block;margin-top:28px;padding-top:22px;border-top:1px solid var(--vs-line);text-align:center;font-family:Jost,sans-serif;font-size:12px;letter-spacing:.1em;color:var(--vs-text-muted);white-space:pre-wrap;line-height:2.2}@media screen and (max-width:749px){body.template-cart .title.title--primary,body.template-cart .cart__empty-text{font-size:36px}body.template-cart .cart__items{padding:4px 16px}body.template-cart .cart__footer{padding:24px 18px}body.template-cart .cart-item__name{font-size:19px}body.template-cart .totals__total-value{font-size:24px}body.template-cart #main-cart-footer .page-width:after{font-size:11px;line-height:2.6}}cart-drawer{--color-foreground: 42, 30, 22;--color-background: 248, 243, 236}cart-drawer .drawer__inner{background:var(--vs-cream)!important;font-family:Jost,sans-serif}cart-drawer .drawer__heading{font-family:Cormorant Garamond,serif;font-weight:300;color:var(--vs-ink);letter-spacing:-.005em}cart-drawer .drawer__close{color:var(--vs-ink)}cart-drawer .cart-drawer__cart-items,cart-drawer .cart-drawer__cart{background:var(--vs-cream)}cart-drawer .drawer__cart-items-wrapper{padding:0 24px}cart-drawer .cart-item__name{font-family:Cormorant Garamond,serif;font-size:18px;font-weight:400;color:var(--vs-ink)}cart-drawer .price{color:var(--vs-ink)}cart-drawer .quantity{border:1px solid rgba(122,101,88,.28);border-radius:4px;background:var(--vs-card)}cart-drawer .quantity__button{color:var(--vs-ink)}cart-drawer .quantity:focus-within{border-color:var(--vs-rose);box-shadow:0 0 0 3px #c2705a1f}cart-drawer .totals__subtotal{color:var(--vs-text-muted);font-size:11px;letter-spacing:.18em;text-transform:uppercase}cart-drawer .totals__subtotal-value{color:var(--vs-ink);font-family:Cormorant Garamond,serif;font-size:24px}cart-drawer .cart__ctas .cart__checkout-button{background:var(--vs-ink)!important;color:#fff!important;border-radius:0!important;letter-spacing:.2em;text-transform:uppercase;font-size:12px;padding:18px 24px;transition:background .25s ease}cart-drawer .cart__ctas .cart__checkout-button:hover{background:var(--vs-rose)!important}cart-drawer .drawer__footer:after{content:"\2713  Veilig betalen met iDEAL  \b7   \2713  14 dagen retour";display:block;margin-top:14px;text-align:center;font-size:10px;letter-spacing:.14em;color:var(--vs-text-muted);text-transform:uppercase}cart-notification{--color-foreground: 42, 30, 22;--color-background: 248, 243, 236}cart-notification .cart-notification{background:var(--vs-cream)!important;font-family:Jost,sans-serif;border:1px solid rgba(184,150,106,.3);box-shadow:0 24px 50px #7a65582e,0 8px 18px #0000000f}cart-notification .cart-notification__heading,cart-notification .cart-notification__product-name{font-family:Cormorant Garamond,serif;color:var(--vs-ink)}cart-notification .button--secondary,cart-notification .button--primary{border-radius:0!important;letter-spacing:.16em;text-transform:uppercase;font-size:11px;padding:14px 22px}cart-notification .button--primary{background:var(--vs-ink)!important;color:#fff!important}cart-notification .button--primary:hover{background:var(--vs-rose)!important}cart-notification .button--secondary{background:transparent!important;color:var(--vs-ink)!important;border:1px solid rgba(122,101,88,.3)!important}cart-notification .button--secondary:hover{color:var(--vs-rose)!important;border-color:var(--vs-rose)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vibeshape-cart.css.map */
