:root{--bs-black: #433D39;--bs-primary: #D2693E;--bs-secondary: #E6D6C8;--bs-secondary-lighter: color-mix(in srgb,var(--bs-secondary),#fff 90%);--bs-primary-darker: #C6FF8B;--color-accent: #A37055;--color-accent-darker: #8C5F48;--color-bg: #FFFFFF;--color-bg-muted: #F4ECE4;--color-bg-muted-warmer: #EFE6DD;--color-neutral-soft: #D6C8BC;--color-neutral-extra-light: #EEE9E4;--color-bg-extra-light: #FBF9F7;--color-text: #433D39;--color-text-muted: #9A9088;--color-cta: #E28743;--color-cta-hover: #C97136;--color-cta-inverse: #F4C98B;--color-cta-inverse-hover: #E6B572;--color-badge-new: #5C7482;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-blue: #01a7da;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #ef84b5;--bs-red: #b71c1c;--bs-orange: #f1a52b;--bs-yellow: #ffc107;--bs-green: #27ae5f;--bs-green-light: #aacbb8;--bs-green-extralight: #ecf7ef;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-antraciet: #293133;--bs-white: #fff;--bs-gray: #ccc;--bs-gray-light: #f5f5f5;--bs-gray-warm: #f1ece8;--bs-gray-warm-dark: color-mix(in srgb,var(--bs-gray-warm),#000 22%);--bs-gray-dark: #6A615C;--bs-gray-400: #ddd;--bs-whatsapp-green: #25D366;--bs-success: var(--bs-green);--bs-info: var(--bs-cyan);--bs-warning: var(--bs-yellow);--bs-danger: var(--bs-red);--bs-light: var(--bs-white);--bs-dark: var(--bs-black);--bs-blue-rgb: rgb(13, 110, 253);--bs-indigo-rgb: rgb(102, 16, 242);--bs-purple-rgb: rgb(111, 66, 193);--bs-pink-rgb: rgb(214, 51, 132);--bs-red-rgb: rgb(220, 53, 69);--bs-orange-rgb: rgb(253, 126, 23);--bs-yellow-rgb: rgb(255, 193, 7);--bs-green-rgb: rgb(39, 174, 95);--bs-teal-rgb: rgb(32, 201, 151);--bs-cyan-rgb: rgb(13, 202, 240);--bs-black-rgb: rgb(0, 0, 0);--bs-white-rgb: rgb(255, 255, 255);--bs-gray-rgb: rgb(108, 117, 125);--bs-gray-light-rgb: rgb(247, 247, 247);--bs-gray-dark-rgb: rgb(52, 58, 64);--bs-primary-rgb: var(--bs-orange-rgb);--bs-secondary-rgb: var(--bs-gray-dark-rgb);--bs-success-rgb: var(--bs-green-rgb);--bs-info-rgb: var(--bs-cyan-rgb);--bs-warning-rgb: var(--bs-yellow-rgb);--bs-danger-rgb: var(--bs-red-rgb);--bs-light-rgb: var(--bs-white-rgb);--bs-dark-rgb: var(--bs-black-rgb);--bs-form-valid-border-color: var(--bs-secondary);--bs-border-color: var(--color-neutral-soft);--bs-font-sans-serif: "Work Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-font-primary: "DM Sans", sans-serif;--bs-body-font-size-sm: 14px;--bs-body-font-line-sm: 22px;--bs-body-font-sm: var(--bs-body-font-size-sm) / var(--bs-body-font-line-sm);--bs-body-font-size-m: 16px;--bs-body-font-line-m: 24px;--bs-body-font-m: var(--bs-body-font-size-m) / var(--bs-body-font-line-m);--bs-body-font-size-l: 24px;--bs-body-font-line-l: 32px;--bs-body-font-l: var(--bs-body-font-size-l) / var(--bs-body-font-line-l);--bs-body-font-size-xl: 32px;--bs-body-font-line-xl: 40px;--bs-body-font-xl: var(--bs-body-font-size-xl) / var(--bs-body-font-line-xl);--bs-body-font-size-xxl: 40px;--bs-body-font-line-xxl: 48px;--bs-body-font-xxl: var(--bs-body-font-size-xxl) / var(--bs-body-font-line-xxl);--font-size-sm: 0.875rem;--font-size-m: 1rem;--font-size-l: 1.5rem;--font-size-xl: 2rem;--font-size-xxl: 2.5rem;--line-height-base: 1.5;--line-height-sm: 1.25;--line-height-lg: 2;--bs-body-font-weight: 400;--font-weight-light: 200;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 500;--border-radius-sm: 0.375rem;--border-radius-m: 0.25rem;--border-radius-lg: 0.5rem;--border-radius-xl: 1rem;--border-radius-xxl: 2rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-transition-base: 0.3s ease;--bs-accordion-border-color: var(--color-bg-muted)}.product{position:relative;text-decoration:none;color:var(--bs-dark);display:block}.product:hover,.product:focus,.product:active{color:var(--bs-dark)}.product a{color:inherit}.product a.remove{font-size:.875rem;color:var(--color-text-muted)}.product .brand-title,.product .subtitle,.product .desc,.product .price{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product .brand-title{font-size:1rem;margin-bottom:0;font-weight:var(--font-weight-bold)}.product .subtitle,.product .desc{display:block;font-size:1rem}.product .subtitle>*,.product .desc>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product .subtitle strong,.product .desc strong{font-weight:normal !important;color:var(--bs-gray-dark)}.product .subtitle{color:var(--bs-gray-dark);margin-bottom:.5rem;font-weight:400 !important}.product .badge{display:inline-block;position:absolute;z-index:1;top:.625rem;left:.625rem}.product .price{line-height:1.2;font-size:1.125rem}.product .price .amount{color:var(--bs-dark)}.product .price.sale del.amount{color:var(--color-text-muted);margin-left:.4375rem;font-size:.875rem}.product .badge.nieuw{background-color:var(--bs-primary)}.product .badge.sale{background-color:var(--bs-danger);color:var(--bs-light)}.product .img-wrap{overflow:hidden;display:block;position:relative;background-color:var(--color-bg-extra-light);aspect-ratio:1/1}.product .img-wrap img{mix-blend-mode:multiply;position:absolute;top:0;bottom:0;left:0;right:0;width:100% !important;height:100% !important;object-fit:scale-down;object-position:center}.product.shopping-bag-item{padding-bottom:1rem;position:relative;text-decoration:none;color:var(--bs-dark);display:block;border-top:1px solid var(--color-bg-muted);border-bottom:none}.product.shopping-bag-item:first-child{border-top:none}.product.shopping-bag-item:hover,.product.shopping-bag-item:focus,.product.shopping-bag-item:active{color:var(--bs-dark)}.product.shopping-bag-item .img-wrap{border:none;position:relative;overflow:visible}.product.shopping-bag-item .img-wrap .badge{top:-0.5rem;right:-0.5rem;left:auto;display:block;font-size:12px}.product.shopping-bag-item .img-wrap .badge.number{width:auto;height:1.25rem;background-color:var(--color-text);border-radius:1rem}.product.shopping-bag-item:last-child{border-bottom:none;margin-bottom:0 !important}.product.shopping-bag-item .price .amount{display:block}.product.shopping-bag-item .price.sale del{font-size:.875rem}a.product{text-decoration:none;color:var(--bs-black);display:block;position:relative;margin-bottom:20px}a.product .img-wrap{display:block;margin-bottom:11px}a.product .desc{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--bs-gray-dark)}a.product .kleuren .kleur{display:inline-block;width:1rem;height:1rem;border-radius:50%;box-shadow:0 0 0 1px var(--color-neutral-soft)}a.product .kleuren .aantal{line-height:1rem}.labels{display:block;position:absolute;bottom:.625rem;right:0}.labels .tag{display:block;padding:.3125rem .5rem;line-height:.875rem;background-color:var(--cs-primary);color:var(--bs-black);font-size:.875rem}.labels .tag.nieuw{background-color:var(--color-badge-new);color:var(--bs-white)}.labels .tag.sale{background-color:var(--bs-danger);color:var(--bs-white)}.to-wishlist{position:absolute;top:10px;right:10px;width:33px;height:33px;border-radius:50%;z-index:10;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A37055' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/></svg>");background-repeat:no-repeat no-repeat;background-position:center center;background-size:1.75rem 1.75rem}.to-wishlist.active{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23A37055' stroke='none'><path d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/></svg>");background-size:1.75rem 1.75rem}.size-add-wrap .to-wishlist{position:relative;display:block;top:unset;right:unset}.likes{position:absolute;top:40px;right:10px;width:33px;height:33px;display:flex;align-items:center;justify-content:center}.tussen-banner .product .to-wishlist,.tussen-banner .product .badge,.tussen-banner .product .badge.niew .price,.tussen-banner .product .desc{display:none !important}.tussen-banner .product img{object-fit:cover !important}.tussen-banner.col-12 .img-wrap{padding-bottom:33%}#main-content h1,#main-content h2{font-weight:500 !important}#main-content h3{font-size:16px;font-weight:500}#main-content a:not(:disabled).btn-primary,#main-content button:not(:disabled).btn-primary{background-color:var(--bs-primary) !important;border-color:var(--bs-primary) !important}#main-content form .error{color:var(--bs-error)}#Herroeping .progressbar{display:flex;justify-content:start;gap:5px;list-style-type:none;padding:0;position:relative;flex-wrap:nowrap;gap:10px;padding-top:10px;padding-bottom:10px;overflow-x:auto}#Herroeping .progressbar .crumb-label{color:var(--bs-gray);font-size:.875rem}#Herroeping .progressbar>li{display:flex;align-items:center;gap:5px;flex:0}#Herroeping .progressbar>li+li::before{content:"";position:relative;right:auto;top:0;width:10px;height:10px;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") !important;transform:rotate(-90deg)}#Herroeping .progressbar>li.is-active .crumb-label{color:var(--bs-black)}#Herroeping .progressbar>li.passed{color:var(--bs-black) !important;text-decoration:underline;cursor:pointer;transition:all var(--bs-transition-base)}#Herroeping .progressbar>li.passed .crumb-label{color:inherit}#Herroeping .progressbar .active .crumb-label{color:var(--bs-black)}#Herroeping .progressbar .passed .crumb-label{transition:all .3s ease;text-decoration:underline;color:var(--bs-black);cursor:pointer}#Herroeping .progressbar .passed:hover .crumb-label{color:var(--bs-primary)}#Herroeping .artikellijst .artikel{display:flex;flex-direction:row;flex-wrap:wrap;border:2px solid var(--bs-gray-light);font-size:14px}#Herroeping .artikellijst .artikel .desc,#Herroeping .artikellijst .artikel .prijs{font-size:1rem}@media only screen and (max-width: 600px){#Herroeping .artikellijst .artikel{flex-direction:row;flex-wrap:wrap}#Herroeping .artikellijst .artikel .afbeelding{order:1}#Herroeping .artikellijst .artikel .selectie{order:2}#Herroeping .artikellijst .artikel .content{order:3;width:70%}#Herroeping .artikellijst .artikel .reden{order:4;width:100%}}#Herroeping .artikellijst .artikel.active{background-color:var(--bs-gray-light);box-shadow:0px 0px 4px rgba(0,0,0,.4)}#Herroeping .artikellijst .artikel .img-wrap{position:relative;display:block;height:100%;padding-bottom:100%}@media only screen and (max-width: 768px){#Herroeping .artikellijst .artikel .img-wrap{padding-bottom:150%}}#Herroeping .artikellijst .artikel .img-wrap img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100% !important;object-fit:contain;object-position:left}#Herroeping .artikellijst .artikel .content{padding:.75rem;width:calc(70% - 0px);box-sizing:border-box}@media only screen and (max-width: 600px){#Herroeping .artikellijst .artikel .content{width:100%;padding-left:0px;margin-bottom:10px}}#Herroeping .artikellijst .artikel .content h2{margin-bottom:5px;font-size:16px}#Herroeping .artikellijst .artikel .content span{display:inline-block;width:100%;margin-bottom:0px;padding-bottom:1px}#Herroeping .artikellijst .artikel .content span.kleur,#Herroeping .artikellijst .artikel .content span.merk,#Herroeping .artikellijst .artikel .content span.maat,#Herroeping .artikellijst .artikel .content span.prijs{font-size:14px}#Herroeping .artikellijst .artikel .content span.kleur:before,#Herroeping .artikellijst .artikel .content span.merk:before,#Herroeping .artikellijst .artikel .content span.maat:before,#Herroeping .artikellijst .artikel .content span.prijs:before{content:attr(data-label);position:relative;display:inline-block;margin-right:4px;min-width:70px;font-weight:normal}#Herroeping .artikellijst .artikel .reden.bevestigd{background-color:rgba(0,163,255,.11)}#Herroeping .artikellijst .artikel .reden p .toelichting{display:inline-block;margin-top:15px;resize:vertical;padding:8px;width:100%;box-sizing:border-box;margin:10px 0 0 0;min-height:80px}#Herroeping .artikellijst .artikel .reden p .toelichting.hidden{display:none}#Herroeping .artikellijst .artikel .reden p .onerror{display:none}#Herroeping .artikellijst .artikel .reden p.error .onerror{display:inline-block;color:red}#Herroeping .artikellijst .artikel .reden .extra-opties{display:none}#Herroeping .artikellijst .artikel .reden .extra-opties.active{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:15px}#Herroeping .artikellijst .artikel .reden .extra-opties.active .kop{width:100%;margin-bottom:10px;font-weight:bold;margin:0 0 10px 0}#Herroeping .artikellijst .artikel .reden .extra-opties.active ul{display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;padding-left:0;list-style-type:none;margin:0 -10px 0 0;width:calc(100% + 10px);padding:0}#Herroeping .artikellijst .artikel .reden .extra-opties.active ul .optie{min-width:25%;width:25%;max-width:25%;padding:0 10px 10px 0;box-sizing:border-box;margin-bottom:0}@media only screen and (max-width: 600px){#Herroeping .artikellijst .artikel .reden .extra-opties.active ul .optie{min-width:33.3332%;width:33.3332%;max-width:33.3332%;font-size:85%}}#Herroeping .artikellijst .artikel .reden .extra-opties.active ul .optie span{display:block;width:100%;box-sizing:border-box;padding:4px;text-align:center;border:1px solid rgba(0,0,0,.4);border-radius:4px;cursor:pointer}#Herroeping .artikellijst .artikel .reden .extra-opties.active ul .optie.active span{background-color:var(--bs-primary);border-color:var(--bs-primary);color:#fff}#Herroeping .artikellijst .artikel .prijs{display:inline-block}/*# sourceMappingURL=herroeping.css.map */
