@charset "UTF-8";
/* https://insteek.be/wp-content/themes/insteek/dist/css/personalisation-v2.css?ver=1776293786 */
#prodCustomiseV2 .lsdinstV2OrderSection{background:#f7f6ec;border-radius:15px;padding:30px 35px;margin-top:40px;margin-bottom:50px}@media (max-width:767.98px){#prodCustomiseV2 .lsdinstV2OrderSection{padding:18px 15px;margin-top:25px;margin-bottom:30px;border-radius:10px}}#prodCustomiseV2 .lsdinstV2Blocks{margin-top:20px}@media (max-width:767.98px){#prodCustomiseV2 .lsdinstV2Blocks{margin-top:12px}}#prodCustomiseV2 .lsdinstV2Block{background:#fff;border:1px solid #eee;border-radius:10px;padding:18px 22px;margin-bottom:12px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}#prodCustomiseV2 .lsdinstV2Block:last-child{margin-bottom:0}@media (max-width:767.98px){#prodCustomiseV2 .lsdinstV2Block{padding:12px 14px;gap:10px;border-radius:8px}}#prodCustomiseV2 .lsdinstV2Block .lsdinstV2BlockContent{flex:1;min-width:0}#prodCustomiseV2 .lsdinstV2Block .lsdinstV2BlockHeader{font-family:Gliker,Arial,sans-serif;font-size:1.5rem;color:#2d423b;margin-bottom:6px;line-height:1.2}@media (max-width:767.98px){#prodCustomiseV2 .lsdinstV2Block .lsdinstV2BlockHeader{font-size:1.3rem;margin-bottom:4px}}#prodCustomiseV2 .lsdinstV2Block .lsdinstV2BlockDetails{font-size:1.4rem;color:rgb(45 66 59 / .8);line-height:1.5}@media (max-width:767.98px){#prodCustomiseV2 .lsdinstV2Block .lsdinstV2BlockDetails{font-size:1.2rem;line-height:1.4}}#prodCustomiseV2 .lsdinstV2Block .lsdinstV2BlockSupplement{display:inline-block;margin-left:6px;color:#9ea88e;font-weight:700}#prodCustomiseV2 .lsdinstV2Block .lsdinstV2BlockSupplement .woocommerce-Price-amount{color:inherit}#prodCustomiseV2 .lsdinstV2Block .lsdinstV2BlockRemove{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#edeadc;color:#2d423b;font-size:2rem;line-height:1;text-decoration:none;transition:background .2s,color .2s;flex-shrink:0}@media (max-width:767.98px){#prodCustomiseV2 .lsdinstV2Block .lsdinstV2BlockRemove{width:24px;height:24px;font-size:1.5rem}}#prodCustomiseV2 .lsdinstV2Block .lsdinstV2BlockRemove:hover{background:#e56767;color:#fff}#prodCustomiseV2 .lsdinstV2Type{text-align:center;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center}#prodCustomiseV2 .lsdinstV2Type .lsdinstV2TypeNaam{font-family:Gliker,Arial,sans-serif;font-size:1.6rem;color:#2d423b;line-height:1.3}#prodCustomiseV2 .lsdinstV2Type .lsdinstV2TypeSupp{margin-top:6px;font-size:1.2rem;color:rgb(45 66 59 / .8)}#prodCustomiseV2 .lsdinstV2Type .lsdinstV2TypeSupp .woocommerce-Price-amount{color:inherit;font-weight:700}#prodCustomiseV2 .lsdinstV2FontEigen{display:flex;align-items:center;justify-content:center;text-align:center}#prodCustomiseV2 .lsdinstV2FontEigen .lsdinstV2FontEigenLabel{font-family:Gliker,Arial,sans-serif;font-size:1.4rem;color:#2d423b;padding:0 10px}#prodCustomiseV2 .lsdinstV2ConfigCommit .colFields{margin-bottom:20px}#prodCustomiseV2 .lsdinstV2ConfigCommit .lsdinstV2ConfigQtyWrap{display:inline-flex;align-items:center;height:44px;vertical-align:middle}#prodCustomiseV2 .lsdinstV2ConfigCommit .lsdinstV2ConfigQtyWrap a{transition:all .5s ease-in-out}#prodCustomiseV2 .lsdinstV2ConfigCommit .lsdinstV2ConfigQtyWrap .btnUpdateQty{display:flex;align-items:center;justify-content:center;width:34px;height:100%;background:#eee;border:1px solid #eee;color:#2d423b;font-weight:600;font-size:1.5rem;text-decoration:none;cursor:pointer;line-height:1}#prodCustomiseV2 .lsdinstV2ConfigCommit .lsdinstV2ConfigQtyWrap .btnUpdateQty:hover{background:#edeadc}#prodCustomiseV2 .lsdinstV2ConfigCommit .lsdinstV2ConfigQtyWrap .btnUpdateQtyMinus{border-top-left-radius:5px;border-bottom-left-radius:5px}#prodCustomiseV2 .lsdinstV2ConfigCommit .lsdinstV2ConfigQtyWrap .btnUpdateQtyPlus{border-top-right-radius:5px;border-bottom-right-radius:5px}#prodCustomiseV2 .lsdinstV2ConfigCommit .lsdinstV2ConfigQtyWrap .quantity{width:65px;height:100%;padding:0}#prodCustomiseV2 .lsdinstV2ConfigCommit .lsdinstV2ConfigQtyWrap .quantity input{height:100%;width:100%;background:#fffff8;border:none;border-top:1px solid #eee;border-bottom:1px solid #eee;border-radius:0;box-shadow:none;font-weight:500;font-size:90%;color:#2d423b;outline:0;padding:0 10px;text-align:center;-moz-appearance:textfield}#prodCustomiseV2 .lsdinstV2ConfigCommit .lsdinstV2ConfigQtyWrap .quantity input::-webkit-inner-spin-button,#prodCustomiseV2 .lsdinstV2ConfigCommit .lsdinstV2ConfigQtyWrap .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#prodCustomiseV2 .lsdinstV2ConfigSubtotalInline{display:inline-block;margin-left:20px;font-size:1.5rem;color:rgb(45 66 59 / .8);line-height:44px;vertical-align:middle}#prodCustomiseV2 .lsdinstV2ConfigSubtotalInline .label{margin-right:6px}#prodCustomiseV2 .lsdinstV2ConfigSubtotalInline .lsdinstV2ConfigSubtotal{font-family:Gliker,Arial,sans-serif;font-size:1.8rem;font-weight:700;color:#2d423b}#prodCustomiseV2 .lsdinstV2ConfigSubtotalInline .lsdinstV2ConfigSubtotal .woocommerce-Price-amount{color:inherit}#prodCustomiseV2 .lsdinstV2ConfigSubtotalInline .lsdinstV2ConfigPerUnitWrap{margin-left:8px;color:rgb(45 66 59 / .6);font-size:1.3rem}#prodCustomiseV2 .lsdinstV2ConfigSubtotalInline .lsdinstV2ConfigPerUnitWrap .woocommerce-Price-amount{color:inherit}#prodCustomiseV2 .alertInfo,#prodCustomiseV2 .lsdinstV2QuoteNotice{background:#ede1b0;color:#2d423b;border-radius:5px;padding:15px 20px;margin-bottom:30px;font-size:85%;font-weight:500;line-height:1.5}#prodCustomiseV2 .alertInfo p:last-child,#prodCustomiseV2 .lsdinstV2QuoteNotice p:last-child{margin-bottom:0}#prodCustomiseV2 .lsdinstV2BottomActions{display:flex;flex-wrap:wrap;gap:15px;align-items:center}#prodCustomiseV2 .lsdinstV2BottomActions .btn{cursor:pointer;justify-content:center}#prodCustomiseV2 .lsdinstV2BottomActions .lsdinstV2SubmitBtn{min-width:240px}#prodCustomiseV2 .lsdinstV2BottomActions .lsdinstV2SubmitBtn .added,#prodCustomiseV2 .lsdinstV2BottomActions .lsdinstV2SubmitBtn .loading{display:none}#prodCustomiseV2 .lsdinstV2BottomActions .lsdinstV2SubmitBtn.adding .loading{display:inline-block;margin-left:10px;animation:lsdinstV2Spin 2s linear infinite;width:18px;height:18px}#prodCustomiseV2 .lsdinstV2BottomActions .lsdinstV2SubmitBtn.added .reg{display:none!important}#prodCustomiseV2 .lsdinstV2BottomActions .lsdinstV2SubmitBtn.added .added{display:inline-flex}#prodCustomiseV2 .lsdinstV2BottomActions .lsdinstV2ExtraBlockBtn{min-width:240px}#prodCustomiseV2 .lsdinstV2BottomActions .lsdinstV2ExtraBlockBtn .woocommerce-Price-amount{color:inherit;font-weight:700}#prodCustomiseV2 .lsdinstV2ApplyBlockWrap .btn{cursor:pointer}#prodCustomiseV2 .lsdinstV2ApplyBlockWrap .btn .woocommerce-Price-amount{color:inherit;font-weight:700}@keyframes lsdinstV2Spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#prodCustomiseV2 .lsdinstV2NativeSelect{width:100%;border:1px solid #2d423b;background-color:#fcfbf4;border-radius:5px;padding:18px 45px 18px 20px;font-size:1.5rem;color:#2d423b;font-family:Nunito,Helvetica,sans-serif;cursor:pointer;line-height:1.2;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232D423B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:14px}#prodCustomiseV2 .lsdinstV2NativeSelect:focus{outline:0;border-color:#9ea88e}#prodCustomiseV2 .lsdinstV2NativeSelect:disabled{opacity:.5;cursor:not-allowed}#prodCustomiseV2 .lsdinstV2NativeSelect.invalid{border-color:#e56767}