/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-duration:initial;--tw-leading:initial}}}.woosb-products.pf-bundle-has-split{gap:0;display:block!important}.woosb-products.pf-bundle-has-split .wpcpo-total,.woosb-before-text,.woosb-after-text{display:none}.pf-bundle-main,.pf-bundle-subs{margin-bottom:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone,#c1c1c1);background-color:var(--color-white,#fff);flex-direction:column;display:flex;overflow:hidden}.pf-main-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stone,#c1c1c1);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);display:flex}.pf-main-header-title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-secondary-500,#20201f);margin-top:calc(var(--spacing,.25rem)*3)!important}.pf-main-reset{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);--tw-border-style:none;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-secondary-500,#20201f);background-color:#0000;border-style:none;flex-shrink:0;text-decoration-line:underline;display:inline-flex}.pf-main-reset:hover{text-decoration-line:underline}.pf-main-section-title{margin:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-secondary-500,#20201f);border-bottom:1px solid #c1c1c1}.pf-bundle-main .wpclv-attributes{margin-inline:calc(var(--spacing,.25rem)*5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stone,#c1c1c1);padding-inline:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*0);flex-direction:column;align-items:flex-start}.pf-bundle-main .woosb-product{flex-direction:column;display:contents;align-items:stretch!important}.pf-bundle-main .woosb-thumb,.pf-bundle-main .woosb-price,.pf-bundle-main .woosb-thumb-new,.pf-bundle-main .woosb-availability{display:none!important}.pf-bundle-main .woosb-title{margin-inline:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*0);flex-direction:column;align-items:flex-start;font-size:16px;font-weight:400;line-height:1.4}.pf-bundle-main .woosb-name{display:none!important}.pf-bundle-main .woosb-name>:first-child:not(a){display:none}.pf-bundle-main .woosb-availability,.pf-bundle-main .woosb-description{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#6b7280}.pf-bundle-main .reset_variations{display:none!important}.pf-bundle-main .variations,.pf-bundle-main .woocommerce-variation-add-to-cart,.pf-bundle-main .wpcpo-wrapper{padding-inline:calc(var(--spacing,.25rem)*5)}.pf-bundle-main .variations{width:100%}.pf-bundle-main .variations tbody{display:block!important}.pf-bundle-main .variations .variation{width:100%;border-style:var(--tw-border-style)!important;border-width:0!important;border-bottom-style:var(--tw-border-style)!important;padding-inline:calc(var(--spacing,.25rem)*0)!important;padding-block:calc(var(--spacing,.25rem)*4)!important;border-bottom-width:1px!important}.pf-bundle-main .variations tr{padding-inline:calc(var(--spacing,.25rem)*0)!important;padding-block:calc(var(--spacing,.25rem)*4)!important;border-bottom:1px solid #c1c1c1!important;flex-direction:column!important;display:flex!important}.pf-bundle-main .variations tr:last-child{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.pf-bundle-main .variations th,.pf-bundle-main .variations td{padding:calc(var(--spacing,.25rem)*0)!important;text-align:left!important;vertical-align:top!important}.pf-bundle-main .variations th label{margin-bottom:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-secondary-500,#20201f);font-size:.8125rem;display:flex}.pf-bundle-main .variations th label:after{content:"i";height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:#9ca3af;border:1px solid #9ca3af;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-style:normal;display:inline-flex}.pf-bundle-main .variations .selected-value,.pf-bundle-main .variations .wvsw-selected-value,.pf-bundle-main .variations .chosen-value,.pf-bundle-main .variations [class*=selected-value]{display:none!important}.pf-bundle-main .variations td ul,.pf-bundle-main .variations td ol,.pf-bundle-main .variations td [class*=variable-items],.pf-bundle-main .variations td [class*=swatch-list]{margin:calc(var(--spacing,.25rem)*0)!important;gap:calc(var(--spacing,.25rem)*2)!important;padding:calc(var(--spacing,.25rem)*0)!important;flex-wrap:wrap!important;list-style-type:none!important;display:flex!important}.pf-bundle-main .variations td li{flex-shrink:0!important;list-style-type:none!important}.pf-bundle-main .variations td li [class*=span-button],.pf-bundle-main .variations td li [class*=button-item] span,.pf-bundle-main .variations td li [class*=swatch-button]{height:calc(var(--spacing,.25rem)*10);cursor:pointer;border-radius:var(--radius-md,.375rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-secondary-500,#20201f);border:1px solid #d1d5db;justify-content:center;align-items:center;min-width:2.5rem;transition:background .12s,border-color .12s;display:flex}.pf-bundle-main .variations td li.selected [class*=span-button],.pf-bundle-main .variations td li.active [class*=span-button]{background:var(--color-secondary-500)!important;color:#fff!important;border-color:var(--color-secondary-500)!important}.pf-bundle-main .variations td li.disabled [class*=span-button],.pf-bundle-main .variations td li[class*=disabled] [class*=span-button]{cursor:not-allowed;opacity:.4}.pf-bundle-main .variations td li.selected [class*=span-color],.pf-bundle-main .variations td li.active [class*=span-color]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary-500)}.pf-bundle-main .button-variable-item .variable-item-span-button{height:calc(var(--spacing,.25rem)*10);cursor:pointer;border-radius:var(--radius-md,.375rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-secondary-500,#20201f);border:1px solid #d1d5db;justify-content:center;align-items:center;min-width:2.5rem;transition:background .12s,border-color .12s;display:flex}.pf-bundle-main .button-variable-item.selected .variable-item-span-button,.pf-bundle-main .button-variable-item.active .variable-item-span-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone,#c1c1c1);background:var(--color-secondary-500)!important;color:#fff!important}.pf-bundle-main .wpcpo-options{flex-direction:column;display:flex}.pf-bundle-main .wpcpo-option{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);border-bottom:1px solid #c1c1c1;display:flex}.pf-bundle-main .wpcpo-option:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.pf-bundle-main .wpcpo-option:not(.wpcpo-option-checkbox) .wpcpo-option-form,.pf-bundle-main .wpcpo-option:not(.wpcpo-option-checkbox) .wpcpo-option-form .wpcpo-dimensions,.pf-bundle-main .wpcpo-option:not(.wpcpo-option-checkbox) .wpcpo-option-form .wpcpo-dimensions .wpcpo-dimension{width:100%}.pf-bundle-main .wpcpo-option-label,.pf-bundle-main .wpcpo-option>label:first-child{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-secondary-500,#20201f);flex-shrink:0;font-size:.8125rem;display:flex}:is(.pf-bundle-main .wpcpo-option-label,.pf-bundle-main .wpcpo-option>label:first-child):after{content:"i";height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:#9ca3af;border:1px solid #9ca3af;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-style:normal;display:inline-flex}.pf-bundle-main .wpcpo-option-checkbox{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*5);border-bottom:1px solid #c1c1c1;display:flex}.pf-bundle-main .wpcpo-option-checkbox>.wpcpo-option-label,.pf-bundle-main .wpcpo-option-checkbox>.wpcpo-option-name,.pf-bundle-main .wpcpo-option-checkbox>span:first-child,.pf-bundle-main .wpcpo-option-checkbox>p:first-child{min-width:0}.pf-bundle-main .wpcpo-option-checkbox input[type=checkbox].wpcpo-option-field{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pf-bundle-main .wpcpo-option-checkbox .label-price{display:none}.pf-bundle-main .wpcpo-option-checkbox label{cursor:pointer;border-radius:var(--radius-lg,.5rem);background-color:var(--color-sand,#f3f2ea);border:1px solid #d1d5db;flex-shrink:0;align-items:center;gap:.25rem;margin-left:auto;padding:.2rem;font-size:0;display:inline-flex}.pf-bundle-main .wpcpo-option-checkbox label:before,.pf-bundle-main .wpcpo-option-checkbox label:after{border-radius:var(--radius-md,.375rem);border:1px solid #0000;justify-content:center;align-items:center;padding:.25rem .875rem;font-size:.8125rem;font-weight:600;transition:all .15s,color .15s;display:inline-flex}.pf-bundle-main .wpcpo-option-checkbox label:hover:before,.pf-bundle-main .wpcpo-option-checkbox label:hover:after{border-color:#20201f}.pf-bundle-main .wpcpo-option-checkbox label:before{content:"nee";background:var(--color-secondary-500);color:#fff}.pf-bundle-main .wpcpo-option-checkbox label:after{content:"ja";color:#909090;background:0 0}.pf-bundle-main .wpcpo-option-checkbox label:has(input:checked):before{color:#909090;background:0 0}.pf-bundle-main .wpcpo-option-checkbox label:has(input:checked):after{background:var(--color-secondary-500);color:#fff}.pf-bundle-main .wpcpo-option-number{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);border-bottom:1px solid #c1c1c1;flex-wrap:wrap;display:flex}.pf-bundle-main .wpcpo-option-number input[type=number].wpcpo-option-field{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*16);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*2);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));-moz-appearance:textfield;border:1px solid #d1d5db}.pf-bundle-main .wpcpo-option-number input[type=number].wpcpo-option-field::-webkit-inner-spin-button{-webkit-appearance:none}.pf-bundle-main .woosb-quantity{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem)*4);min-width:none;border-top:1px solid #c1c1c1;display:flex;width:auto!important;padding:calc(var(--spacing,.25rem)*0)!important}.pf-bundle-main .woosb-quantity span{font-size:16px;font-weight:400;line-height:1.4}.pf-bundle-main .woosb-quantity .qty,.pf-bundle-main .woosb-quantity input[type=number]{height:calc(var(--spacing,.25rem)*10);padding-inline:calc(var(--spacing,.25rem)*3);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));border:1px solid #d1d5db;width:100%!important}.pf-bundle-main .pf-bundle-dims-section{background-color:var(--color-sand,#f3f2ea);border-top:1px solid #c1c1c1;flex-direction:column;display:flex}.pf-bundle-main .pf-bundle-dims-section .wpcpo-option-dimensions>label,.pf-bundle-main .pf-bundle-dims-section .wpcpo-option-dimensions>.wpcpo-option-label,.pf-bundle-main .pf-bundle-dims-section .wpcpo-option-dimensions>.wpcpo-option-name{display:none!important}.pf-bundle-main .pf-bundle-dims-section .wpcpo-option-dimensions{padding-inline:calc(var(--spacing,.25rem)*5)!important;padding-top:calc(var(--spacing,.25rem)*0)!important;padding-bottom:calc(var(--spacing,.25rem)*3)!important;border:none!important}.pf-bundle-main .pf-bundle-dims-section .woosb-quantity{gap:calc(var(--spacing,.25rem)*4)!important;width:100%!important;padding-inline:calc(var(--spacing,.25rem)*5)!important;padding-top:calc(var(--spacing,.25rem)*4)!important;padding-bottom:calc(var(--spacing,.25rem)*4)!important;border-top:1px solid #c1c1c166!important;grid-template-rows:auto!important;margin:12px 0 0!important;display:flex!important}.pf-bundle-main .pf-bundle-dims-section .woosb-quantity .pf-qty-label{grid-area:1/1/span 1/span 2!important;align-self:center!important}.pf-bundle-main .pf-bundle-dims-section .woosb-quantity .woosb-quantity-input{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone,#c1c1c1);background-color:var(--color-white,#fff);overflow:hidden;grid-row-start:1!important;grid-column-start:2!important;justify-content:flex-end!important;align-items:center!important;display:flex!important}.pf-bundle-main .pf-bundle-dims-section .woosb-quantity .woosb-quantity-input input{margin:calc(var(--spacing,.25rem)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important;border-bottom-style:var(--tw-border-style)!important;padding:calc(var(--spacing,.25rem)*0)!important;border-bottom-width:0!important}.pf-bundle-main .pf-bundle-dims-section .woosb-quantity .woosb-quantity-input div{margin:calc(var(--spacing,.25rem)*0)!important;border-style:var(--tw-border-style)!important;padding:calc(var(--spacing,.25rem)*0)!important;border-width:0!important}.pf-bundle-main .pf-bundle-dims-section .woosb-quantity .pf-stock-badge{text-align:center;margin-inline:calc(var(--spacing,.25rem)*0)!important;margin-top:calc(var(--spacing,.25rem)*1.5)!important;margin-bottom:calc(var(--spacing,.25rem)*0)!important;grid-row-start:2!important;grid-column-start:2!important}.pf-bundle-main .woocommerce-variation-availability,.pf-bundle-main .pf-hidden{display:none!important}.pf-bundle-main .pf-dims-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*2);display:flex}.pf-bundle-main .pf-dims-header-label{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-secondary-500,#20201f);font-size:.9375rem}.pf-bundle-main .pf-measuring-link{align-items:center;gap:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-secondary-500,#20201f);flex-shrink:0;text-decoration-line:underline;display:inline-flex}.pf-bundle-main .pf-measuring-link:hover{text-decoration-line:underline}.pf-bundle-main .pf-measuring-link svg{flex-shrink:0}.pf-bundle-main .pf-dim-fixed,.pf-bundle-main .wpcpo-option[data-logic=show]:not(.pf-cond-visible){display:none!important}.pf-bundle-main .wpcpo-option[data-logic=show].pf-cond-visible{display:block!important}.pf-bundle-main .wpcpo-option[data-logic=hide].pf-cond-hidden{display:none!important}.pf-bundle-main input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:calc(var(--spacing,.25rem)*1.25);cursor:pointer;border-radius:var(--radius-xs,.125rem);--tw-outline-style:none;background:#d1d5db;outline-style:none;flex:1;width:100%}.pf-bundle-main input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);cursor:pointer;background:var(--color-secondary-500);border:none;border-radius:3.40282e38px;box-shadow:0 2px 4px #0003}.pf-bundle-main input[type=range]::-moz-range-thumb{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);cursor:pointer;background:var(--color-secondary-500);border:none;border-radius:3.40282e38px;box-shadow:0 2px 4px #0003}@media not all and (min-width:768px){.pf-bundle-main .variations tr{flex-direction:column!important}}.pf-bundle-width-note{margin:calc(var(--spacing,.25rem)*0);margin-inline:calc(var(--spacing,.25rem)*5);margin-block:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);text-align:center;color:#374151;background:#0000000d;font-size:.875rem}.pf-bundle-width-note strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-secondary-500,#20201f)}.pf-stock-badge{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#1a1a1a;border:2px solid #1a1a1a;font-size:.9375rem}.pf-stock-badge strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.pf-qty-label{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);font-size:16px;font-weight:400;line-height:1.4;display:flex}.wpcpo-option-name strong,.variation label,.variation-pa_kleuren label,.variation-pa_kleur-plaat label,.wpclv-attribute-label{margin-bottom:8px;font-size:16px;font-weight:400;line-height:1.4;display:inline-block}.wpcpo-option-dimensions{flex-direction:column;align-items:flex-start!important}.pf-slider-hidden-label{display:none!important}.pf-slider-hidden-input{pointer-events:none!important;height:calc(var(--spacing,.25rem)*0)!important;width:calc(var(--spacing,.25rem)*0)!important;opacity:0!important;position:absolute!important}.pf-slider-wrap{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);border:1px solid #d1d5db;width:100%;padding:.75rem 1rem;display:flex}.pf-slider-track{align-items:center;gap:calc(var(--spacing,.25rem)*3);flex:1;display:flex}.pf-slider-icon{width:calc(var(--spacing,.25rem)*14);background-color:var(--color-sand,#f3f2ea);border-right:1px solid #d1d5db;border-radius:.625rem 0 0 .625rem;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;margin:-.75rem 0 -.75rem -1rem;display:flex}.pf-slider-icon svg{height:auto;width:calc(var(--spacing,.25rem)*6)}.pf-slider-num-wrap{height:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-md,.375rem);background-color:var(--color-white,#fff);border:1px solid #d1d5db;flex-shrink:0;align-items:center;display:flex;overflow:hidden}.pf-slider-num{height:100%;width:calc(var(--spacing,.25rem)*16);--tw-border-style:none;padding-inline:calc(var(--spacing,.25rem)*2);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-outline-style:none;color:#374151;-moz-appearance:textfield;background-color:#0000;border-style:none;outline-style:none}.pf-slider-num::-webkit-inner-spin-button{-webkit-appearance:none}.pf-slider-unit{height:100%;padding-right:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#9ca3af;border-left:1px solid #e5e7eb;flex-shrink:0;align-items:center;padding-left:.375rem;display:flex}.pf-slider-bound{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,);color:#374151;flex-shrink:0}.pf-subs-header{cursor:pointer;padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.12s;-webkit-user-select:none;user-select:none;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;transition-duration:.12s;display:flex}.pf-subs-header:hover{background:#f9fafb}.pf-subs-header-text{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-secondary-500,#20201f)}.pf-subs-header-text em{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#6b7280;font-style:normal}.pf-subs-chevron{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);color:var(--color-secondary-400,var(--color-secondary-500));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}.pf-subs-chevron:before{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin:2px auto 0;display:block;transform:rotate(45deg)}.pf-subs--open .pf-subs-chevron{rotate:180deg}.pf-subs--open .pf-subs-content{display:flex}.pf-subs-content{gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*3);flex-direction:column;display:none}.pf-bundle-has-split .pf-bundle-subs .woosb-product{margin:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);border:1px solid #e5e7eb;flex-direction:column;width:100%;transition:border-color .12s;display:flex;overflow:hidden;border-style:solid!important}.pf-bundle-has-split .pf-bundle-subs .woosb-product:hover{background:#f9fafb;border-color:#d1d5db}.pf-bundle-has-split .pf-bundle-subs .woosb-product.pf-item-selected{border-color:var(--color-secondary-500)!important;border-style:solid!important;border-width:1px!important}.pf-item-header{cursor:pointer;align-items:center;column-gap:calc(var(--spacing,.25rem)*3);row-gap:calc(var(--spacing,.25rem)*0);width:100%;padding-block:calc(var(--spacing,.25rem)*3.5);border-bottom:1px solid #0000;border-radius:.625rem .625rem 0 0;flex-wrap:wrap;transition:border-color .12s;display:flex;padding-inline:calc(var(--spacing,.25rem)*4)!important}.pf-item-selected .pf-item-header{border-bottom-color:#f3f4f6;padding-bottom:10px!important}.woosb-products:not(.pf-bundle-has-split) .woosb-product{display:none}.pf-bundle-main .woosb-product{--tw-border-style:none!important;padding-bottom:calc(var(--spacing,.25rem)*0)!important;border-style:none!important}.pf-bundle-subs .woosb-availability,.pf-bundle-subs .woosb-thumb-new{display:none}.pf-bundle-subs .woosb-thumb{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);border-radius:var(--radius-lg,.5rem);background:#f3f4f6;flex-shrink:0;overflow:hidden}.pf-bundle-subs .woosb-thumb img{object-fit:cover;width:100%;height:100%}.pf-bundle-subs .woosb-thumb-ori{width:100%;height:100%}.pf-bundle-subs .woosb-title{min-width:calc(var(--spacing,.25rem)*0);flex:1}.pf-bundle-subs .woosb-name{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-secondary-500,#20201f)}.pf-bundle-subs .woosb-name>:not(a){display:none}.pf-bundle-subs .woosb-description{margin-top:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:#6b7280}.pf-bundle-subs .woosb-price{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-secondary-500,#20201f);flex-shrink:0}.pf-bundle-subs .woosb-price-ori{display:none}.pf-item-radio{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);background-color:var(--color-white,#fff);border:2px solid #d1d5db;border-radius:3.40282e38px;flex-shrink:0;transition:border-color .12s,background .12s,box-shadow .12s}.pf-item-selected .pf-item-radio{background:var(--color-primary-500);border-color:var(--color-primary-500);box-shadow:inset 0 0 0 3px #fff}.pf-item-extra{display:none;padding-inline:calc(var(--spacing,.25rem)*4)!important;padding-block:calc(var(--spacing,.25rem)*3)!important}.pf-item-selected .pf-item-extra{align-items:center;gap:calc(var(--spacing,.25rem)*3);flex-wrap:wrap;width:100%;display:flex}.pf-item-selected .pf-item-extra>form{flex:1 0 0;min-width:0}.pf-item-selected .pf-item-extra>form .variation{width:100%;margin:calc(var(--spacing,.25rem)*0)!important}.pf-item-selected .pf-item-extra>div{flex:1 0 0;min-width:50%;margin:calc(var(--spacing,.25rem)*0)!important;padding:calc(var(--spacing,.25rem)*0)!important}.pf-item-selected .pf-item-extra>div>div{width:100%}.pf-item-selected .pf-item-extra>div.woosb-quantity{flex:none!important}.pf-item-selected .pf-item-extra .reset_variations{display:none}.pf-item-extra .woosb-variation,.pf-item-extra .variations_form,.pf-item-extra form.cart{width:50%!important}.pf-item-extra .variations{--tw-border-style:none!important;border-style:none!important;width:100%!important}.pf-item-extra .variations .variation{border-style:var(--tw-border-style);border-width:0}.pf-item-extra .variations tr{align-items:center!important;gap:calc(var(--spacing,.25rem)*2)!important;--tw-border-style:none!important;padding:calc(var(--spacing,.25rem)*0)!important;border-style:none!important;flex-direction:row!important;display:flex!important}.pf-item-extra .variations th,.pf-item-extra .variations td{--tw-border-style:none!important;padding:calc(var(--spacing,.25rem)*0)!important;vertical-align:middle!important;border-style:none!important}.pf-item-extra .variations .label{margin-bottom:.4rem}.pf-item-extra .variations label{margin:calc(var(--spacing,.25rem)*0)!important;white-space:nowrap!important;font-size:1rem!important;font-weight:400!important;line-height:1!important}.pf-item-extra .variations select{height:calc(var(--spacing,.25rem)*9);border-radius:var(--radius-md,.375rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;border:1px solid #d1d5db;padding-right:2rem}.pf-item-extra .variations ul,.pf-item-extra .variations ol,.pf-item-extra .variations [class*=variable-items],.pf-item-extra .variations [class*=swatch-list]{display:none!important}.pf-item-extra .woosb-quantity{align-items:center;gap:calc(var(--spacing,.25rem)*2)}.pf-item-extra .woosb-quantity .qty,.pf-item-extra .woosb-quantity input[type=number]{height:calc(var(--spacing,.25rem)*10);text-align:center;width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));-moz-appearance:textfield;border:1px solid #d1d5db;padding:0 .5rem}:is(.pf-item-extra .woosb-quantity .qty,.pf-item-extra .woosb-quantity input[type=number])::-webkit-inner-spin-button{-webkit-appearance:none}.pf-item-extra .woosb-quantity .woosb-quantity-input{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone,#c1c1c1);background-color:var(--color-white,#fff);overflow:hidden}.pf-item-extra .woosb-quantity .woosb-quantity-input input{margin:calc(var(--spacing,.25rem)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important;border-bottom-style:var(--tw-border-style)!important;padding:calc(var(--spacing,.25rem)*0)!important;border-bottom-width:0!important}.pf-item-extra .woosb-quantity .woosb-quantity-input div{margin:calc(var(--spacing,.25rem)*0)!important;border-style:var(--tw-border-style)!important;padding:calc(var(--spacing,.25rem)*0)!important;border-width:0!important}.pf-item-extra .woosb-quantity .quantity-button,.pf-item-extra .woosb-quantity a.minus,.pf-item-extra .woosb-quantity a.plus,.pf-item-extra .woosb-quantity button.minus,.pf-item-extra .woosb-quantity button.plus{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*8);cursor:pointer;border-radius:var(--radius-md,.375rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);-webkit-user-select:none;user-select:none;color:#374151;background:#f9fafb;border:1px solid #d1d5db;flex-shrink:0;justify-content:center;align-items:center;line-height:1;transition:background .12s,border-color .12s;display:inline-flex;text-decoration:none!important}:is(.pf-item-extra .woosb-quantity .quantity-button,.pf-item-extra .woosb-quantity a.minus,.pf-item-extra .woosb-quantity a.plus,.pf-item-extra .woosb-quantity button.minus,.pf-item-extra .woosb-quantity button.plus):hover{background:#f3f4f6;border-color:#d1d5db}.pf-item-extra .woocommerce-variation-add-to-cart,.pf-item-extra .single_add_to_cart_button,.pf-item-extra button[name=add-to-cart],.pf-item-extra .woocommerce-variation-price,.pf-item-extra [class*=selected-value],.pf-item-extra [class*=chosen-value],.pf-item-extra .reset_variations{display:none!important}.pf-item-extra .woosb-quantity.woosb-quantity-plus-minus,.pf-item-extra .woosb-quantity.woosb-quantity-plus-plus{flex-basis:auto!important}.pf-item-extra .wpcpo-wrapper{flex:1}.pf-item-extra .wpcpo-option-label,.pf-item-extra .wpcpo-option>label:first-child{color:#6b7280!important;margin:calc(var(--spacing,.25rem)*0)!important;white-space:nowrap!important;flex-shrink:0!important;font-size:.75rem!important;font-weight:600!important}:is(.pf-item-extra .wpcpo-option-label,.pf-item-extra .wpcpo-option>label:first-child):after{content:none!important}.pf-item-extra .wpcpo-option{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.pf-item-extra .wpcpo-option select,.pf-item-extra .wpcpo-option .wpcpo-option-field{height:calc(var(--spacing,.25rem)*9);border-radius:var(--radius-md,.375rem);background-color:var(--color-white,#fff);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));border:1px solid #d1d5db;padding:0 2rem 0 .75rem}.pf-item-extra .wpcpo-option select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat}.pf-item-extra .wpcpo-option input[type=number].wpcpo-option-field{text-align:center;-moz-appearance:textfield;width:4.5rem;padding:0 .5rem}.pf-item-extra .wpcpo-option input[type=number].wpcpo-option-field::-webkit-inner-spin-button{-webkit-appearance:none}.pf-item-extra input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:calc(var(--spacing,.25rem)*1.25);cursor:pointer;border-radius:var(--radius-xs,.125rem);--tw-outline-style:none;background:#d1d5db;outline-style:none;flex:1;width:100%}.pf-item-extra input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);cursor:pointer;background:var(--color-secondary-500);border:none;border-radius:3.40282e38px;box-shadow:0 2px 4px #0003}.pf-item-extra input[type=range]::-moz-range-thumb{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);cursor:pointer;background:var(--color-secondary-500);border:none;border-radius:3.40282e38px;box-shadow:0 2px 4px #0003}@media not all and (min-width:768px){.pf-item-extra{padding-left:calc(var(--spacing,.25rem)*4)}}.woosb-product:not(.pf-bundle-first-item) .variation-pa_kleur-product,.woosb-product:not(.pf-bundle-first-item) .variation-pa_kleur,:is(.woosb-product:not(.pf-bundle-first-item) .variation-pa_kleur-product,.woosb-product:not(.pf-bundle-first-item) .variation-pa_kleur) .pf-variation-synced{display:none!important}.woosb-products .woosb-product:not(.pf-bundle-first-item) .variations_form .variations .variation .label{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);display:block}.woosb-products .woosb-product:not(.pf-bundle-first-item) .variations_form .variations .variation{border-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*0);border-width:0}.woosb-products .woosb-product:not(.pf-bundle-first-item) .variations_form .variations .variation .value{line-height:28px!important}.woosb-products .woosb-product:not(.pf-bundle-first-item) .variations_form .variations .variation .value select{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone,#c1c1c1);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3);overflow:hidden;background-position:97%!important;height:42px!important}.pf-synced-attr-label{margin-top:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:#6b7280;display:block}.pf-bundle-subs .reset_variations{display:none!important}.pf-meer-info{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1.5);--tw-border-style:none;color:#374151;outline-offset:2px;background-color:#0000;border-style:none;flex-shrink:0;font-size:.8125rem;display:inline-flex;position:relative}.pf-meer-info .pf-meer-info-icon{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);background-color:var(--color-secondary-500,#20201f);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-style:normal;transition:background .12s;display:inline-flex}.pf-meer-info .pf-meer-info-text{white-space:nowrap}.pf-meer-info:hover .pf-meer-info-icon,.pf-meer-info:focus-visible .pf-meer-info-icon{background:var(--color-tertiary-500)}.pf-meer-info:before{content:attr(data-tooltip);pointer-events:none;z-index:20;max-width:calc(var(--spacing,.25rem)*64);border-radius:var(--radius-md,.375rem);background-color:var(--color-secondary-500,#20201f);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-white,#fff);opacity:0;white-space:normal;width:max-content;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .5rem);right:0;transform:translateY(4px)}.pf-meer-info:after{content:"";pointer-events:none;z-index:20;opacity:0;border:5px solid #0000;border-top-color:var(--color-secondary-500);transition:opacity .15s;position:absolute;bottom:calc(100% + .125rem);right:.375rem}.pf-meer-info:hover:before,.pf-meer-info:focus-visible:before{opacity:1;transform:translateY(0)}.pf-meer-info:hover:after,.pf-meer-info:focus-visible:after{opacity:1}.pf-options-summary{display:none}.pf-options-summary .pf-summary-slot+.pf-summary-slot{margin-top:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*3);border-top:1px solid #c1c1c1}.pf-options-summary .pf-summary-slot ul{margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0);color:#374151;font-size:.8125rem;list-style-type:none}.pf-options-summary .pf-summary-slot ul li{justify-content:space-between;gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1);display:flex}.pf-options-summary .pf-summary-slot ul li .wpcpo-col1{flex:1}.pf-options-summary .pf-summary-slot ul li .wpcpo-col1 span{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.pf-options-summary .pf-summary-slot ul li .wpcpo-col2{text-align:right;flex-shrink:0}.pf-options-summary .pf-summary-slot ul li.wpcpo-subtotal{margin-top:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-top:1px solid #e5e7eb}.pf-options-summary .pf-summary-slot ul li.wpcpo-subtotal .wpcpo-clear{display:none}.pf-options-summary .pf-summary-slot ul li.wpcpo-subtotal .wpcpo-subtotal-amount{margin-left:auto}.woosb-summary{display:none!important}.pf-price-card{margin-bottom:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone,#c1c1c1);background-color:var(--color-sand,#f3f2ea);padding:calc(var(--spacing,.25rem)*5);flex-direction:column;display:flex;overflow:hidden}.pf-price-card .stock,.pf-price-card .wpcpo-total{display:none!important}.pf-price-card .single_add_to_cart_button{justify-content:center!important}.pf-price-card:not(.pf-price-card--single) form.cart .quantity{display:none!important}.pf-bundle-price{align-items:baseline;gap:calc(var(--spacing,.25rem)*2);border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem);border-top-style:var(--tw-border-style);border-top-width:1px;border-right-style:var(--tw-border-style);border-right-width:1px;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-stone,#c1c1c1);background-color:var(--color-sand,#f3f2ea);padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-secondary-500,#20201f);padding:1rem 1.5rem;font-size:1.75rem;line-height:1.2;display:flex;position:sticky;bottom:0}.pf-bundle-price+.pf-price-card{border-radius:0 0 .5rem .5rem;padding-top:.5rem;border-top:0 solid #0000!important}.pf-bundle-price .woocommerce-Price-amount{font-size:inherit}.pf-bundle-price .woocommerce-price-suffix{margin-left:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#6b7280;font-size:.875rem}.pf-bundle-price:after{content:"incl. BTW";--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#6b7280;align-self:flex-end;margin-bottom:.15rem;font-size:.8125rem}.pf-price-contact{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.pf-price-contact-item{align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:var(--color-secondary-500,#20201f);text-decoration-line:none;display:flex}.pf-price-contact-item:hover{text-decoration-line:underline}.pf-price-contact-item:before{content:"?";height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);background-color:var(--color-secondary-500,#20201f);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;display:inline-flex}.pf-delivery-box{margin:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:#374151;background:#f9fafb;border:1px solid #e5e7eb}.pf-payment-section{margin-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone,#c1c1c1);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);display:flex}.pf-payment-label{margin-block:calc(var(--spacing,.25rem)*0);color:var(--color-secondary-500,#20201f)}.pf-payment-logos{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-shrink:0;display:flex}.pf-payment-logo{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;border:1px solid #e5e7eb;border-radius:.25rem;justify-content:center;align-items:center;font-size:.6875rem;display:inline-flex}.pf-payment-klarna{color:#1a0a3b;background:#ffb3c7;border-color:#ffb3c7}.pf-payment-ideal{color:#c06;background:#fff;border-color:#c06}.pf-payment-wero{color:#fff;background:#1a1a2e;border-color:#1a1a2e}.pf-shop-usps{margin-bottom:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone,#c1c1c1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.pf-shop-usp{align-items:center;gap:calc(var(--spacing,.25rem)*1);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*4);text-align:center;flex-direction:column;display:flex}.pf-shop-usp+.pf-shop-usp{border-left:1px solid #e5e7eb}.pf-shop-usp-icon{margin-bottom:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);color:var(--color-secondary-500,#20201f)}.pf-shop-usp-icon svg{width:100%;height:100%}.pf-shop-usp-title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-secondary-500,#20201f);font-size:.8125rem}.pf-shop-usp-desc{color:#6b7280;font-size:.75rem;line-height:1.4}@media not all and (min-width:768px){.pf-slider-bound{display:none}}.pf-bundle-main .wpclv-terms{gap:calc(var(--spacing,.25rem)*2)!important;display:flex!important}.pf-bundle-main .wpclv-term-button{cursor:pointer;transition:border-color .12s,background .12s;margin-top:calc(var(--spacing,.25rem)*.5)!important;border-radius:var(--radius-lg,.5rem)!important;height:auto!important;padding-inline:calc(var(--spacing,.25rem)*1)!important;padding-block:calc(var(--spacing,.25rem)*4.5)!important;font-size:var(--text-base,1rem)!important;line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))!important;--tw-font-weight:var(--font-weight-medium,500)!important;font-weight:var(--font-weight-medium,500)!important;color:var(--color-secondary-500)!important;background:#fff!important;border:2px solid #e5e7eb!important;flex:1!important;justify-content:center!important;align-items:center!important;text-decoration-line:none!important;display:flex!important}.pf-bundle-main .wpclv-term-button span,.pf-bundle-main .wpclv-term-button a{color:inherit;text-decoration:none;background:#fff!important;height:auto!important;line-height:1!important}.pf-bundle-main .wpclv-term-button:hover{border-color:#d1d5db!important}.pf-bundle-main .wpclv-term-button.active{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#20201f)!important;background:#f3f2ea!important}.pf-bundle-main .wpclv-term-button.active span{background:#f3f2ea!important}.wpcvs-type-color{align-items:normal;display:flex}.wpcvs-type-color .wpcvs-term{padding:calc(var(--spacing,.25rem)*2);transition:all .3s linear;display:flex;height:auto!important;width:calc(var(--spacing,.25rem)*24)!important;border-radius:var(--radius-md,.375rem)!important}.wpcvs-type-color .wpcvs-term:hover{border-color:#20201f!important}.wpcvs-type-color .wpcvs-term.wpcvs-selected{background-color:#677f5433}.wpcvs-type-color .wpcvs-term .wpcvs-term-inner{height:auto;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));background-color:#0000;flex-direction:column}.wpcvs-type-color .wpcvs-term .wpcvs-term-inner:before{content:none!important}.wpcvs-type-color .wpcvs-term .wpcvs-term-inner .wpcvs-term-label{margin-top:calc(var(--spacing,.25rem)*1);padding:calc(var(--spacing,.25rem)*0)}.wpcvs-type-button{gap:.5rem;width:100%}.wpcvs-type-button .wpcvs-term{cursor:pointer;text-align:center;transition:border-color .12s,background .12s;border-radius:var(--radius-lg,.5rem)!important;height:auto!important;padding-inline:calc(var(--spacing,.25rem)*1)!important;padding-block:calc(var(--spacing,.25rem)*3.5)!important;--tw-font-weight:var(--font-weight-medium,500)!important;font-weight:var(--font-weight-medium,500)!important;color:var(--color-secondary-500)!important;border:2px solid #e5e7eb!important;flex:1!important;justify-content:center!important;align-items:center!important;text-decoration-line:none!important;display:flex!important}.wpcvs-type-button .wpcvs-term.wpcvs-selected{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-black,#20201f)!important;background-color:var(--color-sand,#f3f2ea)!important}.wpcvs-type-button .wpcvs-term .wpcvs-term-inner{justify-content:center;font-size:var(--text-base,1rem)!important;line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))!important}.wpcvs-type-button .wpcvs-term:hover{border-color:#20201f!important}.wpcvs-type-button .wpcvs-term.wpcvs-selected{background-color:#677f5433}.wpcvs-type-button .wpcvs-term .wpcvs-term-inner{height:auto;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));background-color:#0000}.wpcvs-type-button .wpcvs-term .wpcvs-term-inner:before{content:none!important}.wpcvs-type-button .wpcvs-term .wpcvs-term-inner .wpcvs-term-label{margin-top:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0)}.single-product .row{gap:calc(var(--spacing,.25rem)*4);display:flex}@media not all and (min-width:64rem){.single-product .row{flex-direction:column}}.single-product .row .column{flex:1}.single-product .row .column div.summary{width:100%!important}.woocommerce-tabs.wc-tabs-wrapper{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone,#c1c1c1);padding:calc(var(--spacing,.25rem)*8)}.woocommerce-tabs.wc-tabs-wrapper ul.tabs{padding-inline:calc(var(--spacing,.25rem)*0)!important}.woocommerce-tabs.wc-tabs-wrapper ul.tabs:before{content:none!important}.woocommerce-tabs.wc-tabs-wrapper ul.tabs li{border-style:var(--tw-border-style)!important;border-width:0!important;border-bottom-style:var(--tw-border-style)!important;background-color:#0000!important;border-bottom-width:1px!important}.woocommerce-tabs.wc-tabs-wrapper ul.tabs li.active{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:2px!important;border-color:var(--color-secondary-500,#20201f)!important;background-color:#0000!important}.woocommerce-tabs.wc-tabs-wrapper ul.tabs li a{--tw-font-weight:var(--font-weight-semibold,600)!important;font-weight:var(--font-weight-semibold,600)!important}.woocommerce-tabs.wc-tabs-wrapper ul.tabs li:after,.woocommerce-tabs.wc-tabs-wrapper ul.tabs li:before{content:none!important}.woocommerce-product-gallery{margin-bottom:calc(var(--spacing,.25rem)*8)!important;width:100%!important}.pf-price-card:not(.pf-price-card--single) .product_title.entry-title{display:none}.woosb-alert{border-left:4px solid red!important}.woosb-products .woosb-product .woosb-quantity label{margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);display:block}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
