.pw-product-form .pw-buybox-options--always-open{overflow:visible}.pw-product-form .pw-buybox-options--always-open>summary{cursor:default;pointer-events:none;border-bottom:1px solid var(--pw2-color-line, #d8d7d0)}.pw-product-form .pw-buybox-options--always-open>summary:after{display:none}.pw-product-form .pw-buybox-options--always-open>.pw-buybox-options__content{border-top:0}.pw-buybox-total{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--pw2-color-line, #d8d7d0);border-bottom:1px solid var(--pw2-color-line, #d8d7d0)}.pw-buybox-total__label{display:grid;gap:2px;min-width:0}.pw-buybox-total__label>strong{font-size:15px;font-weight:700}.pw-buybox-total__label>small{color:var(--pw2-color-muted, #686863);font-size:13px;line-height:1.35}.pw-buybox-total__value{flex:0 0 auto;font-size:20px;font-weight:700;white-space:nowrap}.pw-product-form .pw-service-card,.pw-product-form .pw-service-choice-group{transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.pw-product-form .pw-service-input,.pw-product-form .pw-service-choice-enable{accent-color:#ed0e0e}.pw-product-form .pw-service-card__body:after,.pw-product-form .pw-service-choice-copy:after{content:"Kies";display:block;margin-top:5px;color:var(--pw2-color-muted, #686863);font-size:12px;font-weight:600;line-height:1.2}.pw-product-form .pw-service-card:has(.pw-service-input:checked),.pw-product-form .pw-service-choice-group:has(.pw-service-choice-enable:checked){border-color:#ed0e0e;background:#fff8f8;box-shadow:inset 0 0 0 1px #ed0e0e}.pw-product-form .pw-service-card:has(.pw-service-input:checked) .pw-service-card__body:after,.pw-product-form .pw-service-choice-group:has(.pw-service-choice-enable:checked) .pw-service-choice-copy:after{content:"\2713  Gekozen";color:#b80b0b;font-weight:700}.pw-product-form .pw-service-group__hint{margin:0 0 8px;color:var(--pw2-color-muted, #686863);font-size:13px;line-height:1.4}.pw-product-form .pw-service-card--choice-variant,.pw-product-form .pw-service-choice-variants{display:none!important}.pw-product-form .pw-service-choice-group{width:100%;padding:10px;border:1px solid var(--pw2-color-line, #d8d7d0);border-radius:var(--pw2-radius-md, 5px);background:#fff}.pw-product-form .pw-service-choice-main{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;cursor:pointer}.pw-product-form .pw-service-choice-enable{width:20px;height:20px;margin:0;accent-color:#ed0e0e}.pw-product-form .pw-service-choice-copy{min-width:0}.pw-product-form .pw-service-choice-copy strong,.pw-product-form .pw-service-choice-copy span{display:block}.pw-product-form .pw-service-choice-copy strong{font-size:.86rem}.pw-product-form .pw-service-choice-copy span{margin-top:2px;color:var(--pw2-color-muted, #686863);font-size:.82rem;line-height:1.4}.pw-product-form .pw-service-choice-price{font-size:.82rem;font-weight:600;white-space:nowrap}.pw-product-form .pw-service-choice-options:not([hidden]){display:flex;align-items:center;justify-content:space-between;gap:10px;margin:10px 0 0 32px;padding-top:10px;border-top:1px solid var(--pw2-color-line, #d8d7d0)}.pw-product-form .pw-service-choice-select-label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;width:100%}.pw-product-form .pw-service-choice-select{width:100%;min-height:40px;padding:7px 30px 7px 9px;border:1px solid var(--pw2-color-line, #d8d7d0);background:#fff}.pw-product-form .pw-binary-choice{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.pw-product-form .pw-binary-choice:after{content:"Gekozen kleur: wit";flex-basis:100%;margin-top:2px;color:var(--pw2-color-muted, #686863);font-size:12px;font-weight:600;text-align:right}.pw-product-form .pw-binary-choice:has([data-pw-choice-toggle]:checked):after{content:"Gekozen kleur: zwart"}cart-drawer .pw-cart-services[data-pw-cart-context=drawer],cart-drawer .pw-checkout-gate{display:none!important}@media(max-width:640px){.pw-buybox-total{align-items:flex-start}.pw-buybox-total__value{font-size:18px}.pw-product-form .pw-service-choice-options:not([hidden]){align-items:stretch;flex-direction:column}.pw-product-form .pw-service-choice-select-label{grid-template-columns:1fr}.pw-product-form .pw-binary-choice{justify-content:flex-start;margin-left:0}.pw-product-form .pw-binary-choice:after{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/pw-product-conversion-flow.css.map */
