.input-options{display:flex;flex-direction:column;gap:25px;border:1px solid #00637725;padding:0 24px 24px;border-radius:4px}@media (min-width: 576px){.input-options{padding:0 32px 32px}}.input-options__title{font-weight:700!important;color:var(--colorCartDot);position:relative;display:flex;align-items:center;gap:4px}.input-options__number input{border:1px solid #00637725;min-width:208px}.input-options__number input:focus{outline:none;border:1px solid var(--colorCartDot)}.input-options block-quantity-selector{margin-bottom:0!important}.input-options block-quantity-selector label{font-weight:700!important}.number-message{display:none}.number-message.active{display:block;color:var(--errorRed);font-size:14px;margin-block-start:4px}.input-options__text input{border:1px solid #00637725}.input-options__text input:focus{outline:none;border:1px solid var(--colorCartDot)}.input-options input.input-error{border:1px solid var(--errorRed);color:var(--errorRed)}.text-message{display:none}.text-message.active{display:block;color:var(--errorRed);font-size:14px;margin-block-start:4px}.input-options__select select{inline-size:100%;border:1px solid #00637725}.input-options__select select:focus{outline:none;border:1px solid var(--colorCartDot)}.individual-radio{display:flex;align-items:center;gap:10px}.individual-radio input[type=radio]{display:none}.individual-radio label{position:relative;padding-left:30px;cursor:pointer}.individual-radio label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border:1px solid #00637725;border-radius:50%;background-color:transparent;transition:background-color .3s ease,border-color .3s ease}.individual-radio label:after{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);width:10px;height:10px;background-color:var(--colorCartDot);border-radius:50%;opacity:0;transition:opacity .3s ease}.individual-radio input[type=radio]:checked+label:after,.individual-image-radio input[type=radio]:checked+label:after{opacity:1}.individual-radio input[type=radio]:checked+label:before,.individual-image-radio input[type=radio]:checked+label:before{border-color:var(--colorCartDot)}.individual-checkbox{display:flex;align-items:center;gap:10px;position:relative}.individual-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.individual-checkbox label{position:relative;padding-left:30px;cursor:pointer}.individual-checkbox label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border:1px solid #00637725;border-radius:2px;background-color:transparent;transition:background-color .3s ease,border-color .3s ease}.individual-checkbox label:after{content:"";position:absolute;left:7px;top:calc(50% - 1px);transform:translateY(-50%) rotate(45deg);width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;opacity:0;transition:opacity .3s ease}.individual-checkbox input[type=checkbox]:checked+label:after,.individual-image-checkbox input[type=checkbox]:checked+label:after,.individual-image-radio input[type=checkbox]:checked+label:after{opacity:1}.individual-checkbox input[type=checkbox]:checked+label:before,.individual-image-checkbox input[type=checkbox]:checked+label:before,.individual-image-radio input[type=checkbox]:checked+label:before{background-color:var(--colorCartDot);border-color:var(--colorCartDot)}.individual-image-checkbox label:before{content:"";position:absolute;right:4px;top:14px;transform:translateY(-50%);width:20px;height:20px;border:1px solid #00637725;border-radius:2px;background-color:transparent;transition:background-color .3s ease,border-color .3s ease;display:none}.individual-image-checkbox label:after{content:"";position:absolute;right:11px;top:13px;transform:translateY(-50%) rotate(45deg);width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;opacity:0;transition:opacity .3s ease;display:none}.quantity-selector-wrap{position:absolute;right:8px;top:8px;z-index:99}.individual-image-checkbox quantity-selector{display:flex;justify-content:flex-end}.individual-image-checkbox quantity-selector input{max-width:50px;min-width:40px;height:32px!important;padding:4px 20px 4px 4px;font-size:14px;border-radius:4px}.individual-image-checkbox quantity-selector .js-qty__adjust--minus{height:50%;top:unset;bottom:0;right:0;left:unset;padding:3px}.individual-image-checkbox quantity-selector .js-qty__adjust--plus{height:50%;top:0;bottom:unset;right:0;left:unset;padding:3px}.input-options__item .extra-info{position:absolute;background:#fff;box-shadow:#63636333 0 2px 8px;padding:12px;border-radius:10px;display:none;opacity:0;transition:opacity .3s ease-in-out;transition-delay:.4s;left:0;top:30px;width:300px;z-index:9999}.input-options__item .extra-info-tooltip:hover .extra-info{display:block;opacity:1;transition:opacity .3s ease-in-out;transition-delay:.4s}.input-options__item .extra-info-tooltip{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:var(--colorCartDot)}.input-options__item .extra-info-text .text{font-size:15px;font-weight:500}.input-options__item .extra-info-image{width:100%!important;height:auto!important}.individual-image-checkbox .standard-checkbox-input,.individual-image-radio input{visibility:hidden;height:0;width:0}.input-options__image-checkbox .individual-image-checkbox-wrap,.input-options__image-radio .individual-image-radio-wrap{display:flex;flex-wrap:wrap;gap:8px}.input-options__image-checkbox .individual-image-checkbox,.input-options__image-radio .individual-image-radio{width:calc(25% - 6px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border:solid 1px #ededed;border-radius:8px;padding:44px 4px 4px;position:relative}.input-options__image-checkbox .image-wrap,.input-options__image-radio .image-wrap{display:flex;justify-content:center;width:100%;height:100px}@media only screen and (max-width: 1240px){.input-options__image-checkbox .individual-image-checkbox,.input-options__image-radio .individual-image-radio{width:calc(100% / 3 - 6px)}}@media only screen and (max-width: 1080px){.input-options__image-checkbox .individual-image-checkbox,.input-options__image-radio .individual-image-radio{width:calc(50% - 4px)}}@media only screen and (max-width: 768px){.input-options__image-checkbox .individual-image-checkbox,.input-options__image-radio .individual-image-radio{width:calc(25% - 6px)}}@media only screen and (max-width: 550px){.input-options__image-checkbox .individual-image-checkbox,.input-options__image-radio .individual-image-radio{width:calc(100% / 3 - 6px)}}.input-options__image-checkbox .individual-image-checkbox label,.input-options__image-radio .individual-image-radio label{width:100%;height:100%}.image-checkbox__title,.image-radio__title{font-size:13px;font-weight:500;text-align:center;line-height:20px;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;overflow-wrap:break-word}.image-checkbox,.image-radio{display:flex;flex-direction:column;align-items:center;justify-content:center}.image-checkbox img,.image-radio img{height:90%;width:auto}.image-checkbox__price,.image-radio__price{font-size:14px;font-weight:700;text-align:center}.input-options__image-checkbox .individual-image-checkbox.active,.input-options__image-radio .individual-image-radio.active{outline:2px solid #006377;outline-offset:-2px}.input-options__image-checkbox .individual-image-checkbox label,.input-options__image-radio .individual-image-radio label{margin:0}.individual-image-radio label:before{content:"";position:absolute;right:4px;top:14px;transform:translateY(-50%);width:20px;height:20px;border:1px solid #00637725;border-radius:50%;background-color:transparent;transition:background-color .3s ease,border-color .3s ease;z-index:9}.individual-image-radio label:after{content:"";position:absolute;right:4px;top:14px;transform:translate(-50%,-50%);width:10px;height:10px;background-color:var(--colorCartDot);border-radius:50%;opacity:0;transition:opacity .3s ease}.individual-image-radio.active label:after{background-color:#006377}.input-options__file .option-file{opacity:0;overflow:hidden;position:absolute;z-index:-1}.input-options__file .option-file+label{height:100px;cursor:pointer;font-size:14px;inline-size:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--spacing_sm);gap:var(--spacing);text-align:center;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23B7CADEFF' stroke-width='2' stroke-dasharray='7' stroke-dashoffset='3' stroke-linecap='square'/%3e%3c/svg%3e")}.input-options__file .option-file+label .h4{margin:0;margin-block-end:8px}.input-options__file .option-file+label i{color:var(--accent_primary);font-size:24px}.input-options__range .price-input{width:100%;display:flex;margin-block-start:30px}.input-options__range .price-input .field{display:flex;width:100%;align-items:center;gap:8px}.input-options__range .field input{width:100%;height:100%;outline:none;font-size:19px;border-radius:5px;border:1px solid #00637725;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.input-options__range .field input:focus{border:1px solid var(--colorCartDot)}.input-options__range input[type=number]::-webkit-outer-spin-button,.input-options__range input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.input-options__range .price-input .separator{width:130px;display:flex;font-size:20px;align-items:center;justify-content:center}.input-options__range .slider{height:5px;position:relative;background-color:#00637f25;border-radius:5px}.input-options__range .slider .progress{height:100%;left:25%;right:25%;position:absolute;border-radius:5px;background:var(--colorCartDot)}.input-options__range .range-input{position:relative}.input-options__range .range-input input{position:absolute;width:100%;height:3px;top:-5px;left:-2px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none}.input-options__range input[type=range]::-webkit-slider-thumb{height:18px;width:18px;border-radius:50%;background:var(--colorCartDot);pointer-events:auto;-webkit-appearance:none}.input-options__range input[type=range]::-moz-range-thumb{height:18px;width:18px;border:none;border-radius:50%;background:var(--colorCartDot);pointer-events:auto;-moz-appearance:none}.input-options__scrollbox{display:flex;justify-content:space-between;gap:12px;position:sticky;top:108px;background:#fff;z-index:999;padding-top:16px}.input-options__scrollbox:before{content:"";position:absolute;width:calc(100% + 66px);transform:translate(-33px,-1px);height:calc(100% + 12px);border:1px solid #00637725;top:0;left:0;border-radius:4px 4px 0 0;background-color:#fff;z-index:-1}.input-options__scrollbox .stukprijs{font-size:13px}@media only screen and (max-width: 768px){.input-options__scrollbox{top:78px}.input-options__scrollbox:before{transform:translate(-33px,-1px)}}@media only screen and (max-width: 576px){.input-options__scrollbox:before{width:calc(100% + 50px);transform:translate(-25px,-1px)}}.input-options__scrollbox .product__price{font-size:18px!important;line-height:normal}.has-custom-options .block-price{display:none}.input-options__scrollbox .block-price{display:block;margin-bottom:0}.input-options .input-options__item .js-qty__adjust .icon{width:13px;height:13px;transform:translateY(-15%)}
/*# sourceMappingURL=/s/files/1/0840/3759/9498/t/4/assets/input-options.css.map */
