/* compiled by scssphp 1.6.0 on Mon, 17 Aug 2026 12:32:21 +0000 (0.2862s) */

@charset "UTF-8";
html .single-product #wrap_all .employee__buttons .button{display:flex;align-items:center;justify-content:center;border-radius:3.125rem;padding:0;background-color:#FFD200;align-content:center;border:none}html .single-product #wrap_all .employee__buttons .button:hover{background-color:#DEB700;border:none}html #root.single-product .single_variation_wrap .woocommerce-variation-add-to-cart #yith-wapo-container{display:none !important}html #root.single-product .woocommerce-variation-price,html #root.single-product .woocommerce-product-rating{display:none}html #root.single-product .wsv-archive-product-wrapper{position:relative}html #root.single-product .onsale{display:none;background-color:#002864;padding:10px 18px 10px 15px;border-radius:0 0 20px 0;font-weight:700;top:0;left:0;min-height:unset;min-width:unset;line-height:1}html #root.single-product .product-container>*{pointer-events:none}html #root.single-product .summary.entry-summary:has(.draad-spinner){position:relative}html #root.single-product .summary.entry-summary:has(.draad-spinner)::after{content:'';position:absolute;inset:0;background-color:#fff;z-index:1}html #root.single-product .summary.entry-summary:has(.draad-spinner) .draad-spinner{position:absolute;inset:0;z-index:2;max-width:60px;margin:auto;animation:spinner 2.3s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}html #root.single-product .woocommerce-message{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;border:none;background-color:#E6EAF2;color:#002864}html #root.single-product .woocommerce-message::before{color:#002864;top:0;bottom:0;margin-block:auto;height:max-content}html #root.single-product .woocommerce-message::after{content:none}html #root.single-product .woocommerce-message .button{color:#002864;background-color:#FFD200}html #root.single-product .breadcrumb{margin-block-end:2.5rem}@media (max-width:1140px){html #root.single-product .breadcrumb{margin-block-end:1rem}}html #root.single-product .breadcrumb>span{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.9375rem}html #root.single-product .breadcrumb span,html #root.single-product .breadcrumb a{color:#585858;font-family:Outfit;font-size:0.875rem}html #root.single-product .breadcrumb a{text-decoration:none}html #root.single-product .breadcrumb a:hover{text-decoration:underline}html #root.single-product .project-slider__heading{padding-top:0}html #root.single-product .woocommerce{--wvs-selected-item-background-color: #ECF0F3;--wvs-single-product-item-height: 3rem}@media (min-width:1140px){html #root.single-product .woocommerce:has(.woocommerce__certificate) .woocommerce__container .product{grid-template-rows:repeat(3, auto)}}html #root.single-product .woocommerce:has(.woocommerce__certificate) .woocommerce__employee{display:none}@media (max-width:768px){html #root.single-product .woocommerce__title{font-size:36px}}html #root.single-product .woocommerce__summary.--draad:not(:empty){margin-block-end:1rem;word-break:break-word}html #root.single-product .woocommerce__summary.--draad:not(:empty).--below-img{grid-row:2;margin-right:4.6875rem}@media (max-width:500px){html #root.single-product .woocommerce__summary.--draad:not(:empty).--below-img{margin-right:0}}html #root.single-product .woocommerce__summary.--draad:not(:empty) .certificate__link{display:flex;flex-direction:column;color:#000;text-decoration:underline}html #root.single-product .woocommerce__video-button .button{width:fit-content !important}html #root.single-product .woocommerce__video-button .button__title{white-space:nowrap}html #root.single-product .woocommerce__container .product{display:grid}@media (min-width:1140px){html #root.single-product .woocommerce__container .product{grid-template-columns:1fr 1fr;grid-template-rows:repeat(4, auto);row-gap:30px}}@media (min-width:1140px){html #root.single-product .woocommerce__container .product .woo-variation-product-gallery{grid-row:1}}html #root.single-product .woocommerce__container .product .woocommerce__certificate{overflow:hidden;padding-top:40px}@media (max-width:500px){html #root.single-product .woocommerce__container .product .woocommerce__certificate{padding-top:20px}}html #root.single-product .woocommerce__container .product .woocommerce__certificate-inner{background-color:#E6EAF2;border-bottom-right-radius:3.4375rem;padding:1.5rem;display:flex;align-items:flex-start;gap:1rem;margin-block:1rem;margin-bottom:0;position:relative}@media (max-width:400px){html #root.single-product .woocommerce__container .product .woocommerce__certificate-inner{overflow:hidden}}@media (min-width:1140px){html #root.single-product .woocommerce__container .product .woocommerce__certificate{grid-row:3;position:relative;inset:unset}}html #root.single-product .woocommerce__container .product .woocommerce__certificate-icon{flex-shrink:0}html #root.single-product .woocommerce__container .product .woocommerce__certificate-icon img{max-width:200px;height:auto;filter:drop-shadow(0 2px 4px rgba(9, 56, 95, 0.1));position:absolute;right:50px;top:-40px;transform:rotate(12deg)}@media (max-width:500px){html #root.single-product .woocommerce__container .product .woocommerce__certificate-icon img{top:-20px;max-width:130px;right:0}}@media (max-width:400px){html #root.single-product .woocommerce__container .product .woocommerce__certificate-icon img{top:20px;max-width:40%;right:-10px}}html #root.single-product .woocommerce__container .product .woocommerce__certificate-content{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:0.75rem}html #root.single-product .woocommerce__container .product .woocommerce__certificate-label{order:-1;margin-block-end:0.625rem;border-bottom-right-radius:0.75rem;background-color:#BED3E5;padding:0.5rem 0.9375rem;color:#002864;text-transform:uppercase;font-size:0.75rem;font-weight:bold;letter-spacing:0.125rem}html #root.single-product .woocommerce__container .product .woocommerce__certificate-button{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;background-color:#002864;color:#fff;text-decoration:none;padding:0.875rem 1.5rem;border-radius:0 0 0.625rem 0;font-size:0.875rem;font-weight:600;letter-spacing:0.05rem;transition:all 0.3s ease-in-out;box-shadow:0 2px 8px rgba(9, 56, 95, 0.2);width:fit-content}html #root.single-product .woocommerce__container .product .woocommerce__certificate-button:hover{background-color:#00203C;transform:translateY(-1px);box-shadow:0 4px 12px rgba(9, 56, 95, 0.3);color:#fff;text-decoration:none}html #root.single-product .woocommerce__container .product .woocommerce__certificate-button svg{width:16px;height:16px;transition:transform 0.3s ease-in-out}html #root.single-product .woocommerce__container .product .woocommerce__certificate-button:hover svg{transform:translateY(2px)}html #root.single-product .woocommerce__container .product .woocommerce__certificate-button span{font-weight:600}@media (min-width:1140px){html #root.single-product .woocommerce__container .product .woocommerce__employee{grid-row:3;position:relative;inset:unset}}@media (min-width:1140px){html #root.single-product .woocommerce__container .product .summary.entry-summary{grid-row:1 / -1}}html #root.single-product .woocommerce__container .product .woocommerce-product-gallery,html #root.single-product .woocommerce__container .product .woo-variation-product-gallery{inline-size:100%;max-inline-size:100% !important;border-bottom-right-radius:50px;background:radial-gradient(circle, #B9D0E3 0%, #ECF0F3 100%)}@media (min-width:1140px){html #root.single-product .woocommerce__container .product .woocommerce-product-gallery,html #root.single-product .woocommerce__container .product .woo-variation-product-gallery{max-inline-size:calc(100% - 4.6875rem) !important;margin-right:4.6875rem}}html #root.single-product .woocommerce__container .product .woo-variation-gallery-trigger{display:none}html #root.single-product .woocommerce__container .product .woo-variation-gallery-thumbnail-slider{margin-block:1.25rem;display:flex;flex-wrap:wrap;gap:0.625rem}html #root.single-product .woocommerce__container .product .wvg-gallery-thumbnail-image>div{width:100%;height:100%}html #root.single-product .woocommerce__container .product .wvg-gallery-thumbnail-image img{object-fit:cover;height:100%}html #root.single-product .woocommerce__container .product .woo-variation-product-gallery{overflow:hidden;height:max-content}html #root.single-product .woocommerce__container .product .woo-variation-product-gallery img{width:auto}html #root.single-product .woocommerce__container .product .woocommerce-product-gallery,html #root.single-product .woocommerce__container .product .summary{float:inherit;width:inherit}html #root.single-product .woocommerce__container .product .woocommerce-product-gallery__image{display:flex;justify-content:center;align-items:center}html #root.single-product .woocommerce__productinfo{display:flex;flex-wrap:wrap;gap:1.25rem;margin-block:1.25rem}html #root.single-product .woocommerce__available-button,html #root.single-product .woocommerce__shipping-button{display:flex;align-items:center;background-color:#FFD200;gap:0.3125rem;padding:0.5625rem;line-height:1}html #root.single-product .woocommerce__available-button-text,html #root.single-product .woocommerce__shipping-button-text{font-size:0.75rem;font-weight:bold;letter-spacing:0.125rem;text-transform:uppercase}html #root.single-product .woocommerce__note-link{display:flex;align-items:center;gap:0.3125rem;padding:0.5625rem;background-color:#E6EAF2;color:#000;font-size:0.75rem;font-weight:bold;letter-spacing:0.125rem;text-transform:uppercase;text-underline-offset:3px;line-height:1}html #root.single-product .woocommerce__note-link svg{font-size:16px}html #root.single-product .woocommerce__rating{display:flex;align-items:center;gap:0.3125rem}html #root.single-product .woocommerce__rating svg{fill:#FFD200}html #root.single-product .woocommerce__rating-text{color:#585858;font-size:0.875rem;margin-inline-start:0.625rem}html #root.single-product .woocommerce .pewc-group-heading-wrapper h3{color:#002864;font-size:18px;font-weight:700;line-height:1.5;margin-block-end:0.625rem}html #root.single-product .woocommerce .yith-wapo-addon{margin-block-end:2rem;margin-top:0}html #root.single-product .woocommerce .woocommerce-variation{margin-block-start:1rem}html #root.single-product .woocommerce #wapo-total-price-table{border-bottom-right-radius:3.4375rem}html #root.single-product .woocommerce #wapo-total-price-table table{width:100%;border-collapse:collapse}@media (max-width:30rem){html #root.single-product .woocommerce #wapo-total-price-table table{font-size:16px}}html #root.single-product .woocommerce #wapo-total-price-table tr:not(:last-child){border-bottom:1px solid #d6dfed}html #root.single-product .woocommerce #wapo-total-price-table tr.wapo-total-order th{display:none}html #root.single-product .woocommerce #wapo-total-price-table tr.wapo-total-order td{text-align:start}html #root.single-product .woocommerce #wapo-total-price-table tr.wapo-total-order span.amount{font-size:1.25em;font-weight:bold}html #root.single-product .woocommerce #wapo-total-price-table tr.wapo-total-order span.amount::after{font-weight:normal}html #root.single-product .woocommerce #wapo-total-price-table td{text-align:end}html #root.single-product .woocommerce .options-container{--yith-wapo-accent-color-color: #002864FF}html #root.single-product .woocommerce .options-container:not(:has(select)) .wapo-addon-description{display:none}html #root.single-product .woocommerce .options-container .options{grid-template-columns:repeat(1, minmax(0, 100%)) !important}html #root.single-product .woocommerce .options-container .selected .product-container{border-color:#002864;background-color:#002864}html #root.single-product .woocommerce .options-container .selected .product-container::after{right:auto;left:-7px}html #root.single-product .woocommerce .options-container .selected .product-container span{color:#fff}html #root.single-product .woocommerce .options-container .selected .product-container span::after{color:#fff}html #root.single-product .woocommerce .options-container .product-container{border:2px solid #ecf0f3;opacity:1;background-color:white;border-bottom-right-radius:40px;padding:25px;padding-left:10px;position:relative;transition:0.35s ease-in-out}@media (min-width:768px){html #root.single-product .woocommerce .options-container .product-container{padding-left:25px}}html #root.single-product .woocommerce .options-container .product-container:hover{border-color:#002864}html #root.single-product .woocommerce .options-container .product-container:hover .product-image{opacity:1}html #root.single-product .woocommerce .options-container .product-image{background-color:#fff;border-bottom-right-radius:40px}@media (min-width:768px){html #root.single-product .woocommerce .options-container .product-image{position:absolute;inset:-62px -200px auto auto;pointer-events:none;opacity:0;padding:12px;box-shadow:0 4px 15px 0 rgba(9, 56, 95, 0.15);transition:0.35s ease-in-out;z-index:1;max-width:240px}}html #root.single-product .woocommerce .options-container .product-info{color:#002864}html #root.single-product .woocommerce .options-container .product-info .woocommerce-Price-amount.amount{font-weight:400}html #root.single-product .woocommerce .options-container .product-name{font-weight:700}html #root.single-product .woocommerce .radio-variable-items-wrapper,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)){display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}@media (max-width:767px){html #root.single-product .woocommerce .radio-variable-items-wrapper,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)){grid-template-columns:1fr}}html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-item-field-wrapper,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-item-field-wrapper,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-item-field-wrapper{block-size:100%}html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-item-field-wrapper,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-item-field-wrapper,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-item-field-wrapper{position:relative}html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-item-field-wrapper:has(.active-swatch)::before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-item-field-wrapper:has(.active-swatch)::before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-item-field-wrapper:has(.active-swatch)::before{content:'✔';color:#fff;position:absolute;font-size:15px;left:14px;z-index:1;top:8px;pointer-events:none}html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-item-field-wrapper:has(.active-swatch):after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-item-field-wrapper:has(.active-swatch):after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-item-field-wrapper:has(.active-swatch):after{background-color:#002864}html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-item-field-wrapper:after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-item-field-wrapper:after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-item-field-wrapper:after{content:'';position:absolute;inset:10px auto auto 10px;width:20px;height:20px;border:1px solid #002864;border-radius:2px;background:white;pointer-events:none}html #root.single-product .woocommerce .radio-variable-items-wrapper label.pewc-checkbox-form-label,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) label.pewc-checkbox-form-label,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) label.pewc-checkbox-form-label{padding-block-start:30px}html #root.single-product .woocommerce .radio-variable-items-wrapper label.pewc-checkbox-form-label:hover,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) label.pewc-checkbox-form-label:hover,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) label.pewc-checkbox-form-label:hover{border-color:#002864}html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-item.pewc-group.pewc-group-checkbox.pewc-item-checkbox.active,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-item.pewc-group.pewc-group-checkbox.pewc-item-checkbox.active,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-item.pewc-group.pewc-group-checkbox.pewc-item-checkbox.active{display:block}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label{background-color:#ECF0F3;border-bottom-right-radius:40px;height:100%;width:100%;padding:16px 8px;font-size:16px;border:solid 2px #ECF0F3;transition:ease-in-out 0.3s}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item.radio-variable-item:before,html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item.radio-variable-item:after,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label.radio-variable-item:before,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label.radio-variable-item:after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item.radio-variable-item:before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item.radio-variable-item:after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label.radio-variable-item:before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label.radio-variable-item:after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item.radio-variable-item:before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item.radio-variable-item:after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label.radio-variable-item:before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label.radio-variable-item:after{pointer-events:none}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item.radio-variable-item:hover,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label.radio-variable-item:hover,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item.radio-variable-item:hover,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label.radio-variable-item:hover,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item.radio-variable-item:hover,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label.radio-variable-item:hover{border-color:#002864}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item.selected,html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item.active-swatch,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label.selected,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label.active-swatch,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item.selected,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item.active-swatch,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label.selected,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label.active-swatch,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item.selected,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item.active-swatch,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label.selected,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label.active-swatch{border:solid 2px #002864}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item.selected .variable-item-contents::after,html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item.active-swatch .variable-item-contents::after,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label.selected .variable-item-contents::after,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label.active-swatch .variable-item-contents::after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item.selected .variable-item-contents::after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item.active-swatch .variable-item-contents::after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label.selected .variable-item-contents::after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label.active-swatch .variable-item-contents::after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item.selected .variable-item-contents::after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item.active-swatch .variable-item-contents::after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label.selected .variable-item-contents::after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label.active-swatch .variable-item-contents::after{background-color:#002864}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item.selected .variable-item-contents::before,html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item.active-swatch .variable-item-contents::before,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label.selected .variable-item-contents::before,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label.active-swatch .variable-item-contents::before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item.selected .variable-item-contents::before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item.active-swatch .variable-item-contents::before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label.selected .variable-item-contents::before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label.active-swatch .variable-item-contents::before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item.selected .variable-item-contents::before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item.active-swatch .variable-item-contents::before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label.selected .variable-item-contents::before,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label.active-swatch .variable-item-contents::before{content:'✔';color:#fff;position:absolute;font-size:16px;left:14px;z-index:1;top:-5px;pointer-events:none}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item.selected span:not(.dashicons),html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item.active-swatch span:not(.dashicons),html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label.selected span:not(.dashicons),html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label.active-swatch span:not(.dashicons),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item.selected span:not(.dashicons),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item.active-swatch span:not(.dashicons),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label.selected span:not(.dashicons),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label.active-swatch span:not(.dashicons),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item.selected span:not(.dashicons),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item.active-swatch span:not(.dashicons),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label.selected span:not(.dashicons),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label.active-swatch span:not(.dashicons){opacity:100%}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item .dashicons,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label .dashicons,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item .dashicons,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label .dashicons,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item .dashicons,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label .dashicons{margin-top:3px}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item span:not(.dashicons),html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label span:not(.dashicons),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item span:not(.dashicons),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label span:not(.dashicons),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item span:not(.dashicons),html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label span:not(.dashicons){margin-top:10px;color:#002864;opacity:60%;line-height:1.5}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item .variable-item-radio-input,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label .variable-item-radio-input,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item .variable-item-radio-input,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label .variable-item-radio-input,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item .variable-item-radio-input,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label .variable-item-radio-input{display:none}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item .variable-item-contents,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label .variable-item-contents,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item .variable-item-contents,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label .variable-item-contents,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item .variable-item-contents,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label .variable-item-contents{padding:10px 0 0;justify-content:unset}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item .variable-item-contents:after,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label .variable-item-contents:after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item .variable-item-contents:after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label .variable-item-contents:after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item .variable-item-contents:after,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label .variable-item-contents:after{left:10px;width:20px;height:20px;border:1px solid #002864;border-radius:2px;top:0;background:white;pointer-events:none}html #root.single-product .woocommerce .radio-variable-items-wrapper .variable-item .variable-item-contents .variable-item-radio-input-wrapper,html #root.single-product .woocommerce .radio-variable-items-wrapper .pewc-checkbox-form-label .variable-item-contents .variable-item-radio-input-wrapper,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .variable-item .variable-item-contents .variable-item-radio-input-wrapper,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-group-image_swatch)) .pewc-checkbox-form-label .variable-item-contents .variable-item-radio-input-wrapper,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .variable-item .variable-item-contents .variable-item-radio-input-wrapper,html #root.single-product .woocommerce .pewc-product-extra-groups:not(:has(.pewc-item-select)) .pewc-checkbox-form-label .variable-item-contents .variable-item-radio-input-wrapper{height:100%;inline-size:100%}html #root.single-product .woocommerce .pewc-product-extra-groups:has(.pewc-group-image_swatch) .pewc-theme-element{background-color:#002864}html #root.single-product .woocommerce .pewc-product-extra-groups:has(.pewc-group-image_swatch) .pewc-theme-element:after{left:9px;top:4px;width:7px;height:14px}html #root.single-product .woocommerce .pewc-product-extra-groups:has(.pewc-group-image_swatch) .pewc-radio-image-wrapper{grid-template-columns:1fr}html #root.single-product .woocommerce .variations select option[value=""]{display:none}html #root.single-product .woocommerce .variations tr td:has([class]){margin-block-end:1.25rem}html #root.single-product .woocommerce .variations tr[class*='description_attribute'] td{margin-block:-0.625rem 1.25rem}html #root.single-product .woocommerce .variations th{color:#002864;font-size:1.125rem;font-weight:bold;line-height:1.4}html #root.single-product .woocommerce .variations th,html #root.single-product .woocommerce .variations td{margin-top:0.5rem}@media (max-width:480px){html #root.single-product .woocommerce .variations th,html #root.single-product .woocommerce .variations td{max-width:100%;width:100% !important}}html #root.single-product .woocommerce .variations select{min-width:100%;width:100%;border:none;border-radius:4px;background-color:#fff;font-family:'Outfit', sans-serif;box-shadow:0 4px 15px 0 rgba(9, 56, 95, 0.15);color:var(--wvs-hover-item-text-color);font-size:1rem;line-height:1;padding:0.625rem 2.5rem 0.625rem 1.25rem;margin:0}@media (max-width:449px){html #root.single-product .woocommerce .variations .variable-item:not(.radio-variable-item).button-variable-item{width:100%}}html #root.single-product .woocommerce .variations .woo-variation-items-wrapper{margin-top:0.75rem}html #root.single-product .woocommerce .variable-item.button-variable-item{border-radius:4px;box-shadow:0 4px 15px 0 rgba(9, 56, 95, 0.15);min-width:200px}html #root.single-product .woocommerce .variable-item.button-variable-item:not(.selected){background-color:#fff}html #root.single-product .woocommerce .variable-item.button-variable-item.selected{border-bottom:2px solid #002864;margin-top:7px}html #root.single-product .woocommerce .variable-item.button-variable-item.selected .variable-item-contents::after{background-color:#002864}html #root.single-product .woocommerce .variable-item.button-variable-item.selected .variable-item-contents::before{content:'✔';color:#fff;position:absolute;font-size:0.5625rem;left:1.125rem;z-index:1}html #root.single-product .woocommerce .variable-item-contents{padding:0.625rem 1.25rem 0.625rem 2.5rem;position:relative}html #root.single-product .woocommerce .variable-item-contents::after{content:'';position:absolute;left:0.9375rem;width:0.8125rem;height:0.8125rem;border:0.0625rem solid #000;border-radius:3.125rem}html #root.single-product .woocommerce .woocommerce-variation-price{margin-block-end:1.25rem}html #root.single-product .woocommerce .woocommerce-variation-price .woocommerce-Price-amount:not(.--btw):not(.--separator){color:#002864;font-family:'Outfit', sans-serif;font-size:2.1875rem;font-weight:bold;line-height:25px}html #root.single-product .woocommerce .woocommerce-variation-price .woocommerce-Price-amount-btw{color:#585858;font-size:14px;line-height:1.8}html #root.single-product .woocommerce .woocommerce-variation-price .price__info{color:#585858;font-family:'Outfit', sans-serif;font-size:0.875rem;line-height:25px;margin-inline-start:1.25rem}html #root.single-product .woocommerce-price-suffix{color:#585858;font-size:14px;padding-left:10px}html #root.single-product .woocommerce .stock{display:none;visibility:hidden}html #root.single-product .woocommerce .woocommerce-variation-add-to-cart:has(.quantity) .qty{height:3rem;width:5rem;border-bottom-right-radius:0.625rem;background-color:#ECF0F3;color:#002864;font-size:1rem;font-weight:700;border:none}@media (max-width:590px){html #root.single-product .woocommerce .quantity{margin-block-end:10px}}html #root.single-product .woocommerce .woo-variation-swatches .variable-items-wrapper .variable-item{border-radius:0.25rem;box-shadow:inset 0 -3px 0 0 #003664;padding:0.625rem 1.25rem 0.625rem 2.8125rem}html #root.single-product .woocommerce .single_add_to_cart_button{transition:0.35s ease-in-out;padding:15px 20px !important;font-size:16px !important;margin-block-end:1em;color:#002864}html #root.single-product .woocommerce .single_add_to_cart_button.afrfqbt_single_page{background-color:#002864;color:#fff}@media (max-width:590px){html #root.single-product .woocommerce .single_add_to_cart_button.afrfqbt_single_page{margin-inline:0;margin-top:4px}}html #root.single-product .woocommerce .single_add_to_cart_button.afrfqbt_single_page:hover{background-color:#00203C}html #root.single-product .woocommerce .single_add_to_cart_button:after{content:none}html #root.single-product .woocommerce .single_add_to_cart_button:not(.afrfqbt_single_page){background-color:#FFD200;margin-right:10px}html #root.single-product .woocommerce .single_add_to_cart_button:not(.afrfqbt_single_page):hover{background-color:#DEB700}html #root.single-product .woocommerce .added_to_cart{transition:0.35s ease-in-out;padding:12px 20px !important;font-size:16px !important;border-bottom-right-radius:10px;margin-left:10px;color:#003664;font-weight:bold}html #root.single-product .woocommerce .added_to_cart.afrfqbt_single_page{background-color:#002864;color:#fff;margin:10px 0}@media (max-width:590px){html #root.single-product .woocommerce .added_to_cart.afrfqbt_single_page{margin-inline:0;margin-top:4px}}html #root.single-product .woocommerce .added_to_cart.afrfqbt_single_page:hover{background-color:#00203C}html #root.single-product .woocommerce .added_to_cart:after{content:none}html #root.single-product .woocommerce .added_to_cart:not(.afrfqbt_single_page){background-color:#FFD200}html #root.single-product .woocommerce .added_to_cart:not(.afrfqbt_single_page):hover{background-color:#DEB700}html #root.single-product .woocommerce .added_to_quote{color:#002864;text-decoration:none;margin:10px 0}html #root.single-product .woocommerce__employee{display:flex;flex-wrap:wrap;background:#E6EAF2;border-bottom-right-radius:3.4375rem;padding:1.9375rem}@media (min-width:1140px){html #root.single-product .woocommerce__employee{margin-inline-end:4.6875rem;position:absolute;bottom:3.4375rem;grid-column:1 / 2}}html #root.single-product .woocommerce__employee-eyebrow{order:-1;margin-block-end:0.625rem;border-bottom-right-radius:0.75rem;background-color:#BED3E5;padding:0.5rem 0.9375rem;color:#002864;text-transform:uppercase;font-size:0.75rem;font-weight:bold;letter-spacing:0.125rem}html #root.single-product .woocommerce__employee-title{font-size:1.5625rem;line-height:1.2;width:100%;margin-block-end:0.625rem}html #root.single-product .woocommerce__employee .employee__wrapper{gap:20px;flex-wrap:wrap;margin-block-start:10px}html #root.single-product .woocommerce__employee p.employee__title{margin-block-end:5px}html #root.single-product .woocommerce__employee p{color:#002864}html #root.single-product .woocommerce .reset_variations{margin-block-start:1.25rem;border-radius:0 0 10px 0;padding:11px 17px 11px 19px;color:#002864;font-size:14px;font-weight:bold;letter-spacing:0;line-height:16px;cursor:pointer;transition:all 0.3s ease-in-out;height:fit-content;border:1px solid #002864;background-color:transparent;transition:all 0.3s ease-in-out}@media (min-width:1140px){html #root.single-product .woocommerce .reset_variations{font-size:16px;line-height:1.06;padding:15px 20px}}html #root.single-product .woocommerce .reset_variations:hover{color:#fff;background-color:#002864}html #root.single-product .tabs__wrapper{margin-block:3.125rem}html #root.single-product .tabs__controls{margin-block-end:1.25rem;border-bottom:0.125rem solid #BED3E5}html #root.single-product .tabs__control{border:none;background:transparent;box-shadow:none;cursor:pointer;position:relative;padding:0.625rem 1.25rem 0.625rem 0}html #root.single-product .tabs__control[aria-selected="false"]{opacity:0.7}html #root.single-product .tabs__control[aria-selected="false"] .button__title{color:#BED3E5}html #root.single-product .tabs__control[aria-selected="true"]:after{content:'';position:absolute;bottom:-2px;left:0;height:0.125rem;width:calc(100% - 1.25rem);background-color:#002864}html #root.single-product .tabs__control .button__title{color:#002864;font-size:1.5625rem;font-weight:bold;line-height:1.5}@media (max-width:350px){html #root.single-product .tabs__control .button__title{font-size:1.25rem}}html #root.single-product .tabs__tab{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.25rem;margin-block-start:1.25rem}@media (min-width:1024px){html #root.single-product .tabs__tab{grid-template-columns:repeat(2, 1fr);margin-block-start:3.75rem}}html #root.single-product .tabs__tab.is-hidden{display:none}html #root.single-product .tabs__tab svg{fill:#002864}html #root.single-product .tabs__column h2,html #root.single-product .tabs__column h3,html #root.single-product .tabs__column h4{color:#002864}html #root.single-product .tabs__column h2:not(.tabs__info-title),html #root.single-product .tabs__column h3:not(.tabs__info-title),html #root.single-product .tabs__column h4:not(.tabs__info-title){font-weight:700;margin-block-end:1.25rem}html #root.single-product .tabs__column h2{font-size:2.125rem}html #root.single-product .tabs__column h3{font-size:1.5625rem}html #root.single-product .tabs__column h4:not(.tabs__info-title){font-size:1.25rem}html #root.single-product .tabs__column--info{display:grid;padding:2.5rem;border-radius:0 0 40px 0;background-color:#E6EAF2;grid-template-columns:repeat(1, 1fr);gap:2.1875rem;block-size:max-content}@media (min-width:1024px){html #root.single-product .tabs__column--info{grid-template-columns:repeat(2, 1fr)}}html #root.single-product .tabs__info-hover{display:flex;flex-wrap:wrap}html #root.single-product .tabs__info-hover .tabs__info-information:hover .--hover{opacity:1}html #root.single-product .tabs__info-hover svg{margin-inline-start:0.5rem}html #root.single-product .tabs__info-hover .--hover{position:absolute;background-color:#fff;border-bottom-right-radius:2.5rem;box-shadow:0 0.25rem 0.9375rem 0 rgba(9, 56, 95, 0.15);transition:0.35s ease-in-out;max-width:280px;padding:0.625rem;opacity:0;pointer-events:none}html #root.single-product .tabs__info-title{text-transform:uppercase;letter-spacing:1.4254px;font-size:0.875rem;font-weight:500}html #root.single-product .tabs__info-text{color:#002864}html #root.single-product .tabs__summary{margin-bottom:1rem}@media (min-width:480px){html #root.single-product section:not(.form){margin-block:5rem}}html #root.single-product #wapo-total-price-table{margin-block:20px;grid-column:1/ -1}html #root.single-product .variations_form:has(.single_add_to_cart_button.wc-variation-is-unavailable) #wapo-total-price-table{display:none}html #root.single-product #yith-wapo-container{width:100%}@media only screen and (min-width:900px){html #root.single-product #yith-wapo-container{display:flex !important;flex-wrap:wrap;align-items:stretch;gap:1.25rem}}html #root.single-product #yith-wapo-container::before{content:'Ook gelijk mee bestellen!';display:block;color:#002864;font-size:1.3em;font-weight:500;padding-block-end:0.875rem;margin-block-end:0.875rem;border-bottom:0.125rem solid #EEF2F5;flex:0 0 100%}html #root.single-product #yith-wapo-container h3{color:#002864;font-size:1.2em;font-weight:700;line-height:1.4;margin-block-end:0.875rem}html #root.single-product #yith-wapo-container #wapo-total-price-table{flex:0 0 100%}html #root.single-product #yith-wapo-container .yith-wapo-block{display:inline-block}@media only screen and (min-width:900px){html #root.single-product #yith-wapo-container .yith-wapo-block{display:flex;gap:1.25rem;align-items:stretch}}@media only screen and (min-width:900px){html #root.single-product #yith-wapo-container .yith-wapo-block:not(:has(.yith-wapo-addon:not([style*="display: none"]))){display:none}}html #root.single-product #yith-wapo-container .yith-wapo-block .addon-header{display:none}@media only screen and (min-width:900px){html #root.single-product #yith-wapo-container .yith-wapo-block .yith-wapo-addon:not(.hidden),html #root.single-product #yith-wapo-container .yith-wapo-block .yith-wapo-addon:not(.hidden)>.options-container{height:100%}}html #root.single-product #yith-wapo-container .yith-wapo-block:not(:has(.yith-wapo-addon-type-product)){flex:0 0 100%}html #root.single-product #yith-wapo-container .options{width:100% !important;grid-template-columns:100% !important}@media only screen and (min-width:900px){html #root.single-product #yith-wapo-container .options{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:200px !important;grid-template-columns:none !important;gap:1.25rem !important;width:auto !important;height:100%}}html #root.single-product #yith-wapo-container .options select{min-width:100% !important;border:none;border-radius:4px;background-color:#fff;font-family:'Outfit', sans-serif;box-shadow:0 4px 15px 0 rgba(9, 56, 95, 0.15);color:#585858;font-size:1rem;line-height:1;padding:0.625rem 2.5rem 0.625rem 1.25rem;margin:0}html #root.single-product #yith-wapo-container .image-container img{max-height:100px}html #root.single-product span.woocommerce-Price-amount.amount:after{content:'excl. BTW';display:inline-block;margin-left:5px;font-size:14px;color:#002864}html #root.single-product .product .yith-ywraq-add-to-quote{margin:0}html #root.single-product .product .yith-ywraq-add-to-quote a{margin-top:0}html #root.single-product #reviews .woocommerce-Reviews-title{display:none}html #root.single-product #reviews #comments li{list-style:none}html #root.single-product #reviews #comments li .comment_container .comment-text{margin:0;border:none;background-color:#E6EAF2}html #root.single-product #reviews #comments li .comment_container .comment-text .star-rating span::before{color:#FFD200}html #root.single-product #reviews #comments li .comment_container .comment-text p{color:#002864}html #root.single-product #reviews #comments li .comment_container img{display:none}html #root.single-product .lightbox-container .video-container{padding:1rem}@media (min-width:1140px){html #root.single-product .lightbox-container .video-container{padding:2rem}}html #root.single-product .lightbox-container iframe{aspect-ratio:1.7777777778;block-size:auto;inline-size:100%;margin:auto;max-inline-size:1920px;max-block-size:85%;margin-block-start:3rem}.xoo-cp-modal .xoo-cp-container{padding:3.125rem 3.125rem 2.5rem;max-width:1366px;border-bottom-right-radius:2.5rem}@media (max-width:500px){.xoo-cp-modal .xoo-cp-container{padding:1.25em}}.xoo-cp-modal .xoo-cp-hdtxt{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.xoo-cp-modal .xoo-cp-success{color:#fff;font-weight:700;background-color:#002864;padding:10px 15px}.xoo-cp-modal .xoo-cp-content{padding:0}.xoo-cp-modal .xoo-cp-cart{border-collapse:collapse}.xoo-cp-modal .xoo-cp-cart tbody{background-color:#ECF0F3;color:#002864}.xoo-cp-modal .xoo-cp-cart td{text-align:center}.xoo-cp-modal .xoo-cp-cart td img{max-height:75px;object-fit:contain}.xoo-cp-modal .xoo-cp-cart th{background-color:#002864 !important;color:#fff;font-weight:700}.xoo-cp-modal .xoo-cp-pqty{text-align:right}.xoo-cp-modal .xoo-cp-pprice{font-size:16px}.xoo-cp-modal .xoo-cp-ptitle a{color:#000;text-decoration:underline;text-align:center}.xoo-cp-modal .xoo-cp-ptitle a:hover{color:#002864}.xoo-cp-modal .xoo-cp-variations{display:none}.xoo-cp-modal .xoo-cp-ptotal{margin-inline-end:0}.xoo-cp-modal .xoo-cp-btns{margin:80px auto 0;text-align:right}.xoo-cp-modal .xoo-cp-close{right:-15px;top:-15px}.xoo-cp-modal .xoo-cp-cp-pimg a{width:70px}.xoo-cp-modal .xoo-cp-pdetails{overflow:unset}.xoo-cp-modal .xoo-cp-empct{display:none}.xoo-cp-modal .xoo-cp-cart-btns{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.xoo-cp-modal .xcp-totxt{font-weight:700}.xoo-cp-modal .xcp-ptotal{font-size:1.125rem}.xoo-cp-modal .xcp-btn{border-radius:0 0 10px 0;padding:11px 17px 11px 19px;font-size:14px;font-weight:bold;letter-spacing:0;line-height:16px;cursor:pointer;transition:all 0.3s ease-in-out;height:fit-content;font-family:'Outfit', sans-serif;text-transform:none;text-align:start;width:fit-content;border:none;margin:0}@media (min-width:1140px){.xoo-cp-modal .xcp-btn{font-size:16px;line-height:1.06;padding:15px 20px}}.xoo-cp-modal .xcp-btn:hover{background-color:#DEB700;color:#002864}#sticky-add-to-cart .sticky-request-quote{display:none}#sticky-add-to-cart.has-quote .sticky-request-quote{display:inline-flex}#sticky-add-to-cart.is-aanvraag .sticky-price{display:none}#sticky-add-to-cart.is-aanvraag #sticky-bar-form{display:none !important}#sticky-add-to-cart.is-aanvraag:not(.has-quote){display:none !important}#sticky-add-to-cart{position:fixed;bottom:0;left:50%;transform:translate(-50%, 0%);width:50%;background-color:#fff;border-top:1px solid #ddd;z-index:9999;padding:10px 30px;align-items:center;box-shadow:0 -2px 5px rgba(0, 0, 0, 0.1);border-radius:10px 10px 0 0;justify-content:center;gap:15px;display:none}@media screen and (max-width:1133px){#sticky-add-to-cart{width:100%}}@media screen and (max-width:590px){#sticky-add-to-cart{flex-wrap:wrap;padding-inline:15px;row-gap:8px}#sticky-add-to-cart .sticky-price{flex:1 1 100%;text-align:center}#sticky-add-to-cart #sticky-bar-form,#sticky-add-to-cart .sticky-request-quote{flex:1 1 auto;justify-content:center}#sticky-add-to-cart #sticky-bar-form button[type="submit"].button,#sticky-add-to-cart .sticky-request-quote{padding-inline:12px !important;font-size:14px !important}}#sticky-add-to-cart .woocommerce-Price-amount.amount{color:var(--yith-wapo-price-box-colors-text);font-size:1.25em;font-weight:bold}#sticky-add-to-cart .woocommerce-Price-amount.amount::after{font-weight:normal}#sticky-add-to-cart #sticky-bar-form input[name='quantity']{height:3rem;width:5rem;border-bottom-right-radius:0.625rem;background-color:#ECF0F3;color:#002864;font-size:1rem;font-weight:700;border:none}#sticky-add-to-cart #sticky-bar-form button[type="submit"].button{transition:0.35s ease-in-out;padding:15px 20px !important;font-size:16px !important;color:#002864;background-color:#FFD200}@media (max-width:590px){#sticky-add-to-cart #sticky-bar-form button[type="submit"].button{margin-inline:0;margin-top:4px}}#sticky-add-to-cart #sticky-bar-form button[type="submit"].button:hover{background-color:#DEB700}#sticky-add-to-cart #sticky-bar-form button[type="submit"].button:after{content:none}#sticky-add-to-cart .sticky-request-quote{transition:0.35s ease-in-out;padding:15px 20px !important;font-size:16px !important;color:#FFF;background-color:#002864}#sticky-add-to-cart .sticky-request-quote:hover{background-color:#00203C}#sticky-add-to-cart .sticky-request-quote:after{content:none}#sticky-add-to-cart img{max-height:50px;margin-right:10px}#sticky-add-to-cart h4{font-size:16px;margin:0}html #root.single-product.postid-12868 #yith-wapo-container::before{content:'';height:0;visibility:hidden;line-height:0;padding:0;margin:0}