.cart{display:grid;gap:20px;margin-top:20px}.cart__heading{order:1}.cart__rating{display:flex;align-items:center;gap:10px;font-size:14px;line-height:17px;font-weight:400;margin-bottom:20px}.cart__rating strong{font-weight:800;color:var(--blauw)}.cart__rating .rating{height:14px;fill:#333}.cart__rating .rating .rating__background{fill:#ffe372;stroke:red;stroke-width:1;height:100%;width:100%}.cart__rating .rating .rating__value{height:100%;fill:#fbc94d}.cart__heading .continue-shopping{display:none}.cart__heading h1{font-family:var(--heading-font);font-weight:800;font-size:22px;line-height:28px;text-transform:uppercase}.cart__notifications{order:2}.cart__notifications>.note:first-of-type{margin-top:0;padding-top:0;padding-bottom:0}.cart__notifications>.note:last-of-type{margin-bottom:0}.cart__notifications .note{padding-left:0;padding-right:0}.cart__checkout{order:3}.cart__checkout-calendar{background-color:var(--blauw20);padding:20px}.cart__checkout-calendar h2{font-family:var(--heading-font);font-size:22px;line-height:22px;font-weight:800;text-align:center;margin-bottom:20px;text-transform:uppercase;color:var(--blauw)}html.de .tab-inner-content .input-content-block{flex-direction:column}html.de .datepicker{width:100%}html.de .postal-code{flex-direction:column}html.de .postal-code input{line-height:32px;font-size:16px;border-radius:0;width:100%}html.de .postal-code #zip_search{position:relative;background-color:var(--blauw);color:var(--wit);border:0;margin-top:10px;font-weight:400}html.de .postal-code #zip_search:after{content:"Wunschtermin ausw\e4hlen"}html.de .postal-code #zip_search svg{display:none}html.de .postal-code button{max-width:unset;border-radius:0}#cs-tab1 .select-block[style]{height:0;overflow:hidden;cursor:pointer}#csTimeShippingPicker{cursor:pointer;-webkit-user-select:none;user-select:none}.cart__checkout .checkout-error{margin-top:20px;font-weight:600;color:var(--rood)}.cart__checkout details{padding:8px}.cart__checkout details summary{font-size:16px;line-height:36px;font-weight:300;position:relative}.cart__checkout details summary:after{position:absolute;right:0;top:0;bottom:0;width:20px;content:"";background:var(--asset-gim-uitklap-pijl-zwart) center center no-repeat}.cart__checkout details[open] summary:after{transform:rotate(180deg)}details[open] summary{margin-bottom:1em}.cart__checkout-transport :not(summary){font-size:16px;line-height:19px}.cart__checkout-transport p{margin-bottom:1em}.cart__checkout-transport h6{margin-bottom:0}.cart__checkout-transport h6{font-weight:400}.cart__checkout-transport ul{margin-bottom:1em}.cart__checkout-trust{display:none}.shop-rating{margin-top:30px;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--stroke);text-align:center;font-weight:400;font-size:16px}.shop-rating svg{margin-right:10px;vertical-align:middle}.shop-rating strong{color:var(--blauw)}.cart__checkout .btn-checkout{display:block;margin-top:20px;width:100%}.cart__checkout .btn-checkout:disabled{cursor:not-allowed}.cart__checkout :has(#csShippingTimeValue[value]:not([value=""])) .delivery-time-empty{display:none!important}.cart__articles{order:4}.cart__articles-lineitems{margin-top:20px;display:grid;gap:30px;margin-bottom:20px}.cart__lineitem{padding-bottom:30px;border-bottom:1px solid var(--stroke);display:grid;grid-template-columns:80px auto;grid-column-gap:20px}.lineitem__image{padding:10px;border:1px solid var(--stroke);display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1}.lineitem__image picture{display:block}.lineitem__info{display:flex;flex-direction:column;justify-content:space-between}.lineitem__info-description{display:flex;justify-content:space-between;margin-bottom:8px}.lineitem__title-vendor{font-weight:700;font-size:13px;line-height:17px;color:#868686;text-transform:uppercase}.lineitem__title-product{max-width:600px;font-weight:600;font-size:16px;line-height:23px;color:var(--zwart);margin-top:5px}.lineitem__title-product a:hover{text-decoration:underline}.lineitem__info-numbers{display:flex;justify-content:space-between;align-items:flex-end}.lineitem__quantity{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-right:8px}.lineitem__quantity .quantity-selector{border-color:var(--stroke);border-radius:0;box-shadow:unset}.lineitem__price{text-align:right}.lineitem__price .compare_at_price+.price .original_price[style]{display:none}.original_price[style]+br{display:none}.lineitem__price .compare_at_price,.lineitem__price .original_price[style]{display:block;font-weight:700;font-size:15px;line-height:18px;color:#9d9d9d;text-decoration:line-through}.lineitem__price .original_price:not([style]),.lineitem__price .discounted_price{display:block;font-weight:700;font-size:23px;line-height:36px;color:var(--rood)}.lineitem__title-inventory{margin-top:4px}.lineitem__title-inventory .product-item__inventory{font-size:14px;line-height:17px;font-weight:700;margin-top:0;color:var(--voorraadgroen)}.lineitem__title-inventory .product-item__inventory.inventory--high{color:var(--voorraadgroen)}.lineitem__title-inventory .product-item__inventory.inventory--high:before{background:var(--asset-gim-checkmark-groen) center center no-repeat;border-radius:unset;width:12px;height:17px;top:0}.cart__totals .totals-line{font-size:16px;line-height:50px;border-bottom:1px solid var(--stroke);display:flex;justify-content:space-between}.totals__shipping{font-weight:300}.totals__discount{font-weight:600;color:var(--groen)}.totals__cart{line-height:25px;font-weight:600;color:var(--rood);padding-top:15px;padding-bottom:15px}.totals__cart .label{line-height:25px}.totals__cart .amount{font-weight:700;font-size:23px;text-align:right;line-height:25px}.totals__cart .amount small{font-weight:400;font-size:13px;line-height:15px;color:#959595;display:block}.cart__articles .btn-checkout{display:block;margin-top:20px;width:100%}#oo-tax-exemption{margin-top:32px}#oo-tax-exemption h3{font-size:16px;color:#000;font-weight:600;line-height:24px}.cart__articles-trust{margin-top:20px}.cart__articles-trust .payment-logos{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.cart__articles-trust .payment-logos svg{height:22px;width:auto;object-fit:cover}.payment-logos .american-express{display:none}.cart-usp{margin-top:30px;padding-top:30px;padding-bottom:30px;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}.cart-usp ul li{list-style-image:var(--asset-gim-checkmark-blauw);font-size:15px;line-height:18px;font-weight:400;margin-bottom:10px}.cart-usp ul li strong{font-weight:700}.cart-usp ul li:last-of-type{margin-bottom:0}#csShippingAppCode{justify-content:center!important}.cs-layout-tab-1{margin-left:0!important;margin-right:0!important}@media(min-width:1024px){.cart{grid-template-columns:auto 550px;grid-template-rows:auto auto 1fr;column-gap:40px}.cart>div{break-inside:avoid}.cart__heading .cart__rating{display:none}.cart__heading .continue-shopping{display:unset}.cart__heading h1{margin-top:40px}.cart__checkout{order:1;grid-row:span 3}.cart__checkout-calendar{margin-top:30px;position:relative}.cart__checkout-calendar:before{content:"";position:absolute;background:var(--asset-cart-arrow) center right no-repeat;background-size:contain;left:-215px;top:-20px;width:190px;height:100px}.datepicker--nav-title,.datepicker--day-name{font-weight:600;color:#000!important}.cart__articles .btn-checkout,.cart__articles-trust{display:none}.cart__checkout-trust{display:block}.cart__checkout-trust .payment-logos{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.cart__checkout-trust .payment-logos svg{width:auto;max-width:100%}.cart__checkout-trust .cart-usp{border:1px solid var(--stroke);padding:30px}.cart__lineitem{grid-template-columns:100px auto}.cart__checkout-calendar{padding:40px}}@media(min-width:1200px){.cart__lineitem{grid-template-columns:150px auto}.payment-logos .american-express{display:block}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/gim-cart.css.map */
