:root{--pgm-c-0:#fff;--pgm-c-1:#f5f6f7;--pgm-c-2:#7e8699;--pgm-c-3:#5d6888;--pgm-c-4:#17abf0;--pgm-c-5:#f5f5f5;--pgm-c-6:#9398a7;--pgm-c-7:#fea700;--pgm-c-8:#9398a7;--pgm-c-9:#e5e6ea;--pgm-c-10:#05cb68;--pgm-c-11:#f4f5f6;--pgm-c-12:#ed0000;--pgm-c-13:#e7e9f1}.updinfo.wizard-error{gap:.3125rem}.configurator{margin:auto;max-width:74.5rem;padding:3.4375rem 0}.configurator__header{padding-bottom:1.25rem}.configurator__header h2{font-size:2.3125rem;line-height:1.6}.configurator__header p{color:var(--pgm-c-6)}.configurator__tabs-list{background:var(--pgm-c-0);padding:1.25rem}.configurator__tabs-list li{align-items:center;border-bottom:1px dashed #cdd0d8;display:grid;gap:1.25rem;grid-template-columns:6.25rem 1fr 6.25rem 12.5rem;padding:.625rem 0}.configurator__tabs-list li:last-child{border:0}.configurator__tabs-list-img{background:var(--pgm-c-0);border:1px solid var(--pgm-c-2);border-radius:5px;overflow:hidden;text-align:center}.configurator__tabs-list-name .select-configuratortab{display:block;font-weight:700;margin-bottom:.625rem}.configurator__tabs-list-desc{font-size:.875rem}.configurator__tabs-list-price{text-align:right}.configurator__tabs-list-price-old{color:#a0a5b7;font-size:.875rem;text-decoration:line-through}.configurator__tabs-list-price-main{font-size:1.25rem}.configurator__tabs-list-show{display:flex;justify-content:end}.configurator__tabs-list-show .btn{min-height:2.3125rem;padding:.3125rem 1.25rem}.configurator__tabs-list .owl-controls{margin-top:-4.0625rem}.configurator__tabs-list .owl-controls .owl-nav{display:flex;height:0;justify-content:space-between}.configurator__tabs-list .owl-controls .owl-nav.disabled{display:none}.configurator__tabs-list .owl-controls .owl-nav [class*=owl-]{background:transparent;border-radius:50%;font-size:0;height:3.1875rem;margin:0;opacity:1;padding:0;text-align:center;width:3.1875rem}.configurator__tabs-list .owl-controls .owl-nav .owl-next:after,.configurator__tabs-list .owl-controls .owl-nav .owl-prev:after{color:#17aef3;font-family:icomoon;font-size:1.125rem;line-height:3.1875rem}.configurator__tabs-list .owl-controls .owl-nav .owl-next{margin-right:-3.1875rem}.configurator__tabs-list .owl-controls .owl-nav .owl-next:after{content:"\e902"}.configurator__tabs-list .owl-controls .owl-nav .owl-prev{margin-left:-3.1875rem}.configurator__tabs-list .owl-controls .owl-nav .owl-prev:after{content:"\e901"}.configurator__tabs-content{background:var(--pgm-c-0);padding:0 4rem}.configurator__tabs.active .configurator__tabs-content{padding:2.5625rem 1.8125rem}.configurator__tabs.active .configurator__tabs-list{background:transparent;display:flex;padding:0}.configurator__tabs.active .configurator__tabs-list li{background:transparent;border:0;display:initial;padding:0}.configurator__tabs.active .configurator__tabs-list li a{align-items:center;color:var(--pgm-c-2);display:flex;font-size:1.125rem;font-weight:500;justify-content:center;margin:0;padding:1.5625rem 1.4375rem}.configurator__tabs.active .configurator__tabs-list li.active a{background:var(--pgm-c-0);box-shadow:8px 0 3px 0 #f5f6f7;color:var(--pgm-c-4)}.configurator__tabs.active .configurator__tabs-list-desc,.configurator__tabs.active .configurator__tabs-list-img,.configurator__tabs.active .configurator__tabs-list-price,.configurator__tabs.active .configurator__tabs-list-show{display:none}.configurator__tab{display:none;position:relative}.configurator__tab.active{display:block}.configurator__tab-close{position:absolute;right:.625rem;text-decoration:underline;top:-1.5625rem}.configurator__tab-product{background:var(--pgm-c-5);border:1px solid var(--pgm-c-2);border-radius:5px;margin-top:.6875rem}.configurator__tab-product .configurator__tab-product-items:empty{display:none}.configurator__tab-product-header{align-items:center;border-bottom:1px dashed #cdd0d8;display:flex;justify-content:space-between;margin:0 2.0625rem;padding:1.25rem 2.0625rem}.configurator__tab-product-header p{font-size:.875rem}.configurator__tab-product-items.owl-loaded .configurator__tab-product-item-actions{align-items:center}.configurator__tab-product-item{align-items:center;border-bottom:1px dashed #cdd0d8;display:grid;gap:0 .625rem;grid-template-columns:6.875rem 3fr 7.375rem 12.1875rem 8.875rem 1.375rem;margin:0 .75rem 0 1.3125rem;min-height:5.66125rem;padding:.3125rem 0}.configurator__tab-product-item:first-child{border:0}.configurator__tab-product-item-img{background:var(--pgm-c-0);border:1px solid var(--pgm-c-2);border-radius:5px;overflow:hidden;text-align:center}.configurator__tab-product-item-img img{max-height:4.875rem}.configurator__tab-product-item-name{padding-left:.625rem}.configurator__tab-product-item-count{align-items:center;display:flex;gap:.3125rem;justify-content:end}.configurator__tab-product-item-count .stepper{display:flex}.configurator__tab-product-item-count .stepper-input{border:1px solid var(--pgm-c-9);border-left:0;border-radius:0;border-right:0;font-size:.9375rem;font-weight:600;height:3.3125rem;order:2;padding:0 1px;text-align:center;width:2.5rem}.configurator__tab-product-item-count .stepper-input:focus{border-color:var(--pgm-c-9);box-shadow:none}.configurator__tab-product-item-count .stepper-step{align-items:center;background:var(--pgm-c-0);border:1px solid var(--pgm-c-9);cursor:pointer;display:flex!important;font-size:0;height:3.3125rem;justify-content:center;width:1.5rem}.configurator__tab-product-item-count .stepper-step:after{font-family:icomoon;font-size:.5rem}.configurator__tab-product-item-count .stepper-step.up{border-left:0;order:3}.configurator__tab-product-item-count .stepper-step.up:after{content:"\e912"}.configurator__tab-product-item-count .stepper-step.down{border-right:0;order:1}.configurator__tab-product-item-count .stepper-step.down:after{content:"\e911";font-size:.125rem}.configurator__tab-product-item-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:clip}.configurator__tab-product-item-price{text-align:right}.configurator__tab-product-item-price-main{font-size:1.25rem;font-weight:600}.configurator__tab-product-item-price-main small{font-size:.9375rem}.configurator__tab-product-item-price-discount{align-items:center;color:var(--pgm-c-7);display:flex;flex-wrap:wrap;gap:.625rem;justify-content:end}.configurator__tab-product-item-price-old{font-size:.875rem}.configurator__tab-product-item-actions,.configurator__tab-product-item-change{align-items:end;display:flex;flex-direction:column;gap:.3125rem}.configurator__tab-product-item-actions .btn,.configurator__tab-product-item-change .btn{justify-content:center;min-height:2.3125rem;min-width:7.5rem;padding:.3125rem}.configurator__tab-product-item-actions .btn--added,.configurator__tab-product-item-change .btn--added{align-items:center;display:flex;gap:.3125rem;justify-content:center}.configurator__tab-product-item-actions .btn--added:before,.configurator__tab-product-item-change .btn--added:before{color:var(--pgm-c-0);content:"\e920";font-family:icomoon;font-size:1rem;font-weight:400}.configurator__tab-product-item-actions .btn--added:hover,.configurator__tab-product-item-change .btn--added:hover{background-color:#00cd69}.configurator__tab-product-item-actions .btn.add-new-commodity,.configurator__tab-product-item-change .btn.add-new-commodity{align-items:center;display:flex;gap:.3125rem;justify-content:center}.configurator__tab-product-item-actions .btn.add-new-commodity:before,.configurator__tab-product-item-change .btn.add-new-commodity:before{content:"\e905";font-family:icomoon;font-size:1.25rem;font-weight:400;height:1.25rem;line-height:1.25rem}.configurator__tab-product-item-actions .btn--change.active,.configurator__tab-product-item-change .btn--change.active{font-size:0}.configurator__tab-product-item-actions .btn--change.active:after,.configurator__tab-product-item-change .btn--change.active:after{color:var(--pgm-c-0);content:"\e901";font-family:icomoon;font-size:1.25rem;font-weight:400;padding:0 .3125rem;transform:rotate(90deg)}.configurator__tab-product-item-actions .btn-blue:hover,.configurator__tab-product-item-change .btn-blue:hover{background:#2a3d8e}.configurator__tab-product-item-delete{text-align:right}.configurator__tab-product-item-delete .btn-delete{background:transparent;border:0;font-size:0;padding:0}.configurator__tab-product-item-delete .btn-delete:after{color:#b8bfd5;content:"\e910";cursor:pointer;font-family:icomoon;font-size:1.25rem;font-weight:400;line-height:1rem;position:relative;top:.125rem}.configurator__tab-product-item.item-notin-stock .stepper-input,.configurator__tab-product-item.item-notin-stock .stepper-step{border-color:var(--pgm-c-12)}.configurator__tab-product-item.item-disabled .configurator__tab-product-item-actions,.configurator__tab-product-item.item-disabled .configurator__tab-product-item-img,.configurator__tab-product-item.item-disabled .configurator__tab-product-item-name,.configurator__tab-product-item.item-disabled .configurator__tab-product-item-price{opacity:.4}.configurator__tab-product-item .configurator__tab-product-item-nostock{color:var(--pgm-c-12);font-weight:600}.configurator__tab-product.not-necessary .configurator__tab-product-alternative{padding-bottom:.625rem}.configurator__tab-product.not-necessary .owl-loaded .owl-controls{margin:0;top:calc(50% - 40px)}.configurator__tab-product-necessarily-header{font-size:.875rem;padding:.625rem 1.3125rem .125rem}.configurator__tab-product-necessarily-header h3{font-size:1.0625rem}.configurator__tab-product-necessarily .configurator__tab-product-item{border-bottom:1px dashed #cdd0d8;grid-template-columns:6.25rem 3fr 7.375rem 12.1875rem 8.875rem 1.375rem;margin:0 1.375rem;padding-left:7.5rem;padding-right:0}.configurator__tab-product-necessarily .configurator__tab-product-item:last-child{border:0}.configurator__tab-product-necessarily .configurator__tab-product-item img{max-height:3.875rem}.configurator__tab-product-necessarily .configurator__tab-product-item-name{font-size:.875rem}.configurator__tab-product-necessarily .configurator__tab-product-item-price-main{font-size:1.125rem}.configurator__tab-product-necessarily .configurator__tab-product-item-count .stepper-input{height:2.75rem;width:2.25rem}.configurator__tab-product-necessarily .configurator__tab-product-item-count .stepper-step{height:2.75rem;width:1.125rem}.configurator__tab-product--extra .configurator__tab-product-item{border-bottom:1px dashed #cdd0d8;margin:0 2.0625rem;padding-left:0;padding-right:0}.configurator__tab-product-alternative{margin:0 2.0625rem;padding:0 1.4375rem}.configurator__tab-product-alternative-header{padding:.625rem 2.0625rem}.configurator__tab-product-alternative .configurator__tab-product-item{background:var(--pgm-c-0);gap:.625rem 0;grid-template-columns:1fr;grid-template-rows:8.75rem minmax(2.0625rem,auto) minmax(3.75rem,auto) 1.25rem 2.5rem;margin:0;padding:.625rem!important;text-align:center;width:14.9375rem}.configurator__tab-product-alternative .configurator__tab-product-item-img{border:0;justify-self:center}.configurator__tab-product-alternative .configurator__tab-product-item-img img{max-height:8.75rem}.configurator__tab-product-alternative .configurator__tab-product-item-name{align-self:baseline;justify-content:center;text-align:center}.configurator__tab-product-alternative .configurator__tab-product-item-name a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#152b76;display:-webkit-box;font-size:.8125rem;font-weight:500;overflow:hidden}.configurator__tab-product-alternative .configurator__tab-product-item-desc{color:#65708e;font-size:.8125rem}.configurator__tab-product-alternative .configurator__tab-product-item-count{display:none}.configurator__tab-product-alternative .configurator__tab-product-item-price{text-align:center}.configurator__tab-product-alternative .configurator__tab-product-item-price-discount{display:none}.configurator__tab-product-alternative .configurator__tab-product-item-price-old{color:var(--pgm-c-6);display:inline;font-size:1.1875rem;text-decoration:line-through}.configurator__tab-product-alternative .configurator__tab-product-item-price-wrap .configurator__tab-product-item-price-old{display:none}.configurator__tab-product-alternative .configurator__tab-product-item-actions{align-items:center}.configurator__tab-product-alternative .configurator__tab-product-item-actions .btn{align-items:center;display:flex;gap:.625rem}.configurator__tab-product-alternative .configurator__tab-product-item-actions .btn:before{content:"\e905";font-family:icomoon;font-size:1.5625rem;font-weight:400;height:1.5625rem;left:2.375rem;line-height:1.5625rem}.configurator__tab-product-alternative .configurator__tab-product-item-delete{display:none}.configurator__tab-product-alternative .owl-controls{margin-top:-1.59375rem;position:absolute;top:50%;width:100%;z-index:5}.configurator__tab-product-alternative .owl-theme .owl-item img{margin:auto}.configurator__tab-product-alternative .owl-theme .owl-dots{display:none}.configurator__tab-product-alternative .owl-theme .owl-controls .owl-nav{display:flex;height:0;justify-content:space-between}.configurator__tab-product-alternative .owl-theme .owl-controls .owl-nav.disabled{display:none}.configurator__tab-product-alternative .owl-theme .owl-controls .owl-nav [class*=owl-]{background:transparent;border-radius:50%;font-size:0;height:3.1875rem;margin:0;opacity:1;padding:0;text-align:center;width:3.1875rem}.configurator__tab-product-alternative .owl-theme .owl-controls .owl-nav .owl-next:after,.configurator__tab-product-alternative .owl-theme .owl-controls .owl-nav .owl-prev:after{color:#17aef3;font-family:icomoon;font-size:1.125rem;line-height:3.1875rem}.configurator__tab-product-alternative .owl-theme .owl-controls .owl-nav .owl-next{margin-right:-3.1875rem}.configurator__tab-product-alternative .owl-theme .owl-controls .owl-nav .owl-next:after{content:"\e902"}.configurator__tab-product-alternative .owl-theme .owl-controls .owl-nav .owl-prev{margin-left:-3.1875rem}.configurator__tab-product-alternative .owl-theme .owl-controls .owl-nav .owl-prev:after{content:"\e901"}.configurator__tab-product-alternative .owl-theme .alert{left:0;position:absolute;right:0;top:0}.configurator__tab-product-discount-info{display:flex;gap:1.25rem;padding:1.25rem .625rem}.configurator__tab-product-discount-info .btn-silver{background:var(--pgm-c-2)}.configurator__tab-title{margin-top:.9375rem;padding:1.25rem 0 0}.configurator__tab-total{align-items:center;display:flex;gap:2.5rem;justify-content:end;padding:1.25rem 2.0625rem}.configurator__tab-total-prices-action,.configurator__tab-total-prices-full{align-items:center;display:flex;gap:3.125rem;justify-content:space-between}.configurator__tab-total-prices-price{font-size:1.25rem}.configurator__tab-total-prices-discount{align-items:center;color:var(--pgm-c-7);display:flex;justify-content:space-between}.configurator__tab-total-prices-discount .configurator__tab-total-prices-price{font-size:1rem;font-weight:400}.configurator__tab-total-actions .btn{gap:.625rem;justify-content:center;min-height:3.125rem}.configurator__tab-total-actions .btn:before{content:"\e905";font-family:icomoon;font-size:1.5rem;font-weight:400;height:1.5rem;line-height:1.5rem}.configurator__tab-substitute,.configurator__tab-substitute_buttons{padding:1.25rem}#CategorySub strong.wizardHelpPopup{background-color:var(--pgm-c-10)}#CategorySub strong.wizardHelpPopup h2{color:var(--pgm-c-0);font-size:.875rem}#CategorySub strong.wizardHelpPopup h2:hover{text-decoration:underline}#CategorySub strong.wizardHelpPopup h2 span{display:none}.badge{align-items:center;background:var(--pgm-c-7);border-radius:5px;color:var(--pgm-c-0);display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;padding:.3125rem .625rem}.wizardstep-fancy{font-size:1.3125rem;max-width:37.625rem;text-align:center}.wizardstep-fancy .text-right{align-items:center;display:flex;flex-direction:row-reverse;gap:1.3125rem;justify-content:center;padding:1.25rem 0}.wizardstep-fancy .btn{cursor:pointer;font-size:1.125rem;padding:1.171875rem 1.375rem}.wizardstep-fancy .btn.btn-primary{background-color:#fda500}.type-wizardset{background:var(--pgm-c-11);max-width:50rem;padding:2.5rem!important}.type-wizardset .fancybox-close-text{background:transparent;border:0;height:auto;outline:none;padding:0;position:absolute;right:.625rem;text-decoration:underline;top:.625rem;width:auto}.type-wizardset .fancybox-close-text:hover{color:#ccc}.type-wizardset .alert-wizardset{background:var(--pgm-c-0);display:block;padding:1.25rem}.type-wizardset .alert-wizardset:before{display:none}.type-wizardset .alert-wizardset h3{margin-bottom:.625rem}.type-wizardset .alert-wizardset strong{font-size:1.125rem;font-weight:400}.type-wizardset .alert-wizardset p{margin-bottom:1.25rem}.type-wizardset .fancybox-close-small{display:none}.type-wizardset h2{font-size:1.5625rem;padding-left:1.5625rem;position:relative;text-transform:uppercase}.type-wizardset h2:before{color:#9398a7;content:"\e90c";font-family:icomoon;font-size:1.0625rem;font-weight:400;left:0;line-height:1.0625rem;position:absolute;top:.4375rem}.type-wizardset h2 span{display:block;font-weight:400;width:100%}[id^=baskItems] .delete{padding-right:.625rem}[id^=baskItems] .row-commodity-custom-set{background-color:#e7e9f1;border:5px solid var(--pgm-c-13);margin:0 -10px;padding:0 8px 0 4px}[id^=baskItems] .row-commodity-custom-set+tr{border-top:0!important}[id^=baskItems] .row-commodity-custom-set .img{align-self:center;grid-area:image;order:2;padding-left:.25rem}[id^=baskItems] .row-commodity-custom-set td{background:var(--pgm-c-13)}[id^=baskItems] .row-commodity-custom-set td .stepper-step{background-color:#fff}[id^=baskItems] .row-commodity-custom-set .count{font-weight:600;min-width:2.125rem;padding:.3125rem .3125rem .3125rem 0;text-align:center!important}[id^=baskItems] .row-commodity-custom-set .count:after{background-color:#e7e9f1}[id^=baskItems] .row-commodity-custom-set .avail{grid-area:avail}[id^=baskItems] .row-commodity-custom-set .withvat{padding:.3125rem .125rem .3125rem .3125rem!important;white-space:normal}[id^=baskItems] .row-commodity-custom-set .withvat .saveprice{font-size:.75rem!important;font-weight:400}[id^=baskItems] .itemset{margin:0 -10px}[id^=baskItems] .itemset td{padding:0}[id^=baskItems] .itemset .items{border-bottom:1px dashed #cdd0d8;display:flex;flex-wrap:wrap;justify-content:space-between}[id^=baskItems] .itemset .items:last-child{border-bottom:2px solid #e7e9f1}[id^=baskItems] .itemset .img{align-self:center;order:2;padding-left:.25rem}[id^=baskItems] .itemset .setname{flex:1;font-size:.875rem;font-weight:500;order:3;padding:.625rem 1.25rem .625rem 1rem;width:calc(100% - 175px)}[id^=baskItems] .itemset .setcount{align-items:baseline;border-left:2px solid #e7e9f1;display:flex;font-size:1.0625rem;font-weight:600;justify-content:center;min-width:2.6875rem;order:1;padding:.625rem .3125rem .625rem .5rem}[id^=baskItems] .itemset .setcount:after{content:"x";font-size:.75rem}[id^=baskItems] .itemset .setcount small{display:none}[id^=baskItems] .itemset .saveprice strong{word-wrap:anywhere}[id^=baskItems] .itemset .novat,[id^=baskItems] .itemset .setItemHeader,[id^=baskItems] .itemset .withvat{display:none!important}[id^=baskItems] .itemset .setprice.withvat{align-content:center;border-right:2px solid #e7e9f1;display:flex!important;flex-wrap:wrap;justify-content:end;order:4;padding:.625rem 1.3125rem .625rem .3125rem!important;white-space:normal}[id^=baskItems] .itemset .setprice.withvat .saveprice{font-size:.75rem!important;font-weight:400}[id^=baskItems] .setItem{border:5px solid var(--pgm-c-13);border-bottom:0;border-top:0;padding:0 8px 0 4px}[id^=baskItems] .setItem .img{padding-left:.25rem}[id^=baskItems] .setItem .avail{text-align:center}[id^=baskItems] .setItem .count_in{align-items:center;border:1px solid #cdd0d8;border-radius:3px;display:flex;font-weight:600;height:44px;justify-content:center;padding:0 24.5px;width:91px}[id^=baskItems] .setItem .count_in small{display:none}[id^=baskItems] .setItem.setItem-last{border-bottom:5px solid var(--pgm-c-13)}[id^=baskItems] .setItem.setItem-last+tr{border-top:0}[id^=baskItems] .setItem .saveprice{background:var(--pgm-c-7);border-radius:3px;color:var(--pgm-c-0);display:inline-flex;font-size:.75rem;font-weight:600;margin-right:.3125rem;padding:.1875rem .3125rem}[id^=baskItems] .setItem .saveprice.couponInfo{padding:.1875rem 1.25rem .1875rem .3125rem}[id^=baskItems] .setItem .saveprice form .btn{right:2px;top:2px}[id^=baskItems] .setItem .setprice{padding:.3125rem 1.875rem .3125rem .3125rem}[id^=baskItems] .setItem .setprice .saveprice{background:transparent;color:var(--pgm-c-7);display:flex;font-size:.75rem;justify-content:end;padding:.1875rem 0}[id^=baskItems] .btn-update-set{background:#17aef3;justify-content:center;min-height:2.625rem}[id^=baskItems] .btn-update-set:hover{background:#15cfff}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set{border-bottom:0!important;border-top:0!important;display:flex;flex-wrap:wrap;justify-content:space-between}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set:last-child{border-bottom:2px solid #e7e9f1}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .img{align-self:center;order:2;padding:.3125rem 0 .3125rem .25rem;width:3.4375rem}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .name{flex:1;font-size:.875rem;font-weight:500;order:3;padding:.625rem 1.25rem .625rem 1rem;width:calc(100% - 175px)}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .count{align-items:baseline;align-self:flex-start;border-left:2px solid #e7e9f1;display:flex;justify-content:center;min-width:1.875rem;order:1;padding:1.1875rem .3125rem .625rem 0}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .count small{display:none}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .saveprice strong{word-wrap:anywhere}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .withvat{align-content:center;border-right:2px solid #e7e9f1;display:flex!important;flex-wrap:wrap;justify-content:end;order:4;padding:.3125rem .5rem .3125rem .3125rem!important;white-space:normal}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .withvat .saveprice{font-size:.75rem!important;font-weight:400}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .withvat.perunit{display:none!important}#quickview-data{background:#f5f6f7;max-width:100%;width:56.25rem}#quickview-data #DetailImgGalery,#quickview-data .detail--icons{display:none}#quickview-data .detailBlock{display:grid;gap:1.25rem;grid-template-areas:"name image" "desc desc";grid-template-columns:1fr 18.75rem;grid-template-rows:auto 1fr;height:90dvh;overflow:auto}#quickview-data .detailBlock .column-1{grid-area:name}#quickview-data .detailBlock .column-2{grid-area:image;padding-right:1.25rem}#quickview-data .detailBlock .column-bottom{grid-area:desc}#quickview-data h1{font-size:1.875rem}#quickview-data .resp-tabs-list{display:flex}#quickview-data .resp-tabs-list li{align-items:center;color:#7e8699;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;min-height:71px;padding:5px 25px}#quickview-data .resp-tabs-list li.resp-tab-active{background:#fff;color:#17aef3}#quickview-data .resp-tabs-container{background:#fff;border-radius:0 4px 0 0;box-shadow:0 10px 26px 0 rgba(56,80,97,.1)}#quickview-data .resp-tabs-container .resp-accordion,#quickview-data .resp-tabs-container .resp-tab-content{display:none}#quickview-data .resp-tabs-container .resp-tab-content-active{display:flex;flex-wrap:wrap;padding:60px 30px;width:100%}#quickview-data #DetailLegendAjax h2{margin:0 0 .625rem;text-align:left}#quickview-data #DetailLegendAjax h3{margin:1.25rem 0 .625rem}#quickview-data #DetailLegendAjax ol{margin:10px 0 20px 15px}#quickview-data #DetailLegendAjax ol li{padding-bottom:5px}#quickview-data #DetailLegendAjax ul{margin:10px 0 20px}#quickview-data #DetailLegendAjax ul li{padding-bottom:5px;padding-left:20px;position:relative}#quickview-data #DetailLegendAjax ul li:before{background:#17aef3;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:5px;width:6px}#quickview-data #DetailLegendAjax p{padding-bottom:8px}#quickview-data #DetailLegendAjax img{width:4.1875rem!important}#quickview-data #DetailLegendAjax td[width="110"]{width:5rem}#quickview-data .quick-detail-link{background-color:var(--pgm-c-0);border-radius:0 0 4px 4px;box-shadow:0 10px 26px 0 rgba(56,80,97,.1);padding:1.25rem;position:relative;text-align:center;z-index:1}#quickview-data .bottom_link{align-items:center;background:#17aef3;border:0;border-radius:3px;color:#fefefe;display:inline-flex;font-size:.9375rem;font-weight:600;line-height:1.25;margin:0;min-height:50px;padding:5px 30px;text-decoration:none;transition:all .5s ease}#quickview-data .bottom_link:hover{background:#15cfff}#quickview-data h2.title{font-size:1.1875rem;margin-bottom:.625rem;text-align:left}#quickview-data .tabParams{font-size:.875rem}#quickview-data .tabParams .wrap{display:flex;flex-wrap:wrap}#quickview-data .tabParams .wrap .section{padding:0 4.375rem 2.8125rem 0;width:50%}#quickview-data .tabParams .wrap .section .group{color:#152b76;font-size:.8125rem;font-weight:600;padding-bottom:15px}#quickview-data .tabParams .wrap .section .row{border-bottom:1px solid #e9eaee;display:flex;justify-content:space-between;padding:.375rem 0}#quickview-data .tabParams .wrap .section .row:last-of-type{border-bottom:0}#quickview-data .tabParams .wrap .section .row .n{color:#7e8699}#quickview-data .tabParams .wrap .section .row .p{text-align:right}#quickview-data .tabParams .wrap .section.is--opened .group:after{content:"\e92b"}#quickview-data .tabParams .wrap .section.is--opened .row{border-bottom:1px solid #e9eaee;height:auto;padding:.375rem 0}#quickview-data .tabParams .wrap .section.is--opened .row:last-of-type{border-bottom:0}#quickview-data .block-book-mark [id^=Detail][style="display:block"]{display:block!important}#quickview-data #DetailFilesAjax{font-size:.8125rem}#quickview-data #DetailFilesAjax h2.title{font-size:1.1875rem;margin-bottom:.625rem}#quickview-data #DetailFilesAjax .product-files-items{width:calc(100% - 330px)}#quickview-data #DetailFilesAjax ul li{border-bottom:1px solid #e9eaee;margin-bottom:14px;padding:15px 0;position:relative}#quickview-data #DetailFilesAjax ul li:last-of-type{border-bottom:0;margin-bottom:0}#quickview-data #DetailFilesAjax ul li.file_pdf{padding-left:3.4375rem}#quickview-data #DetailFilesAjax ul li.file_pdf:before{color:#00a8f6;content:"\e930";font-family:icomoon;font-size:47px;font-weight:400;left:0;line-height:47px;position:absolute;top:10px}#quickview-data #DetailFilesAjax ul li a{color:#00a8f6;display:block;font-size:.9375rem;margin-bottom:.5rem;text-decoration:underline}#quickview-data #DetailFilesAjax ul li a:hover{text-decoration:none}#quickview-data #DetailFilesAjax ul li span{color:#7e8699;font-size:.8125rem}@media (max-width:1200px){.configurator__tab-product-necessarily .configurator__tab-product-item{padding-left:3.75rem}}@media (max-width:1000px){.configurator__header,.configurator__tabs.active .configurator__tabs-content{padding:1.25rem .625rem}.configurator__tab-product-necessarily-header{font-size:.8125rem;padding:.625rem}.configurator__tab-product-necessarily-header h3{font-size:.75rem}.configurator__tab-product-necessarily .configurator__tab-product-item{padding-left:.625rem}}@media (max-width:800px){.updinfo.wizard-error{display:block;padding-left:2.5rem;position:relative}.updinfo.wizard-error:before{left:.625rem;position:absolute;top:.625rem}.configurator__header h2{font-size:1.25rem}.configurator__header p,.configurator__tabs-list-price-main{font-size:.875rem}.configurator__tabs-list-show .btn{font-size:.8125rem;min-height:2.3125rem}.configurator__tabs.active .configurator__tabs-list li a{font-size:.75rem;padding:.625rem;text-align:center}.configurator__tab-close{font-size:.75rem;right:.3125rem;top:-.3125rem}.configurator__tab-product-header{display:block;font-size:.8125rem;margin:0 .625rem;padding:.625rem 0 .5rem}.configurator__tab-product-header p{font-size:.8125rem}.configurator__tab-product-item{gap:0 .25rem;grid-template-areas:"image name name" "image price price" "image nostock nostock" "count action action";grid-template-columns:7.5rem 1fr auto;margin:0 .625rem;padding:.6875rem 0}.configurator__tab-product-item:has(.configurator__tab-product-item-actions:empty),.configurator__tab-product-item:not(:has(.configurator__tab-product-item-actions)){grid-template-areas:"image name" "image price" "image nostock" "image action";grid-template-columns:7.5rem 1fr}.configurator__tab-product-item:has(.configurator__tab-product-item-actions:empty) .configurator__tab-product-item-count,.configurator__tab-product-item:not(:has(.configurator__tab-product-item-actions)) .configurator__tab-product-item-count{grid-column:initial}.configurator__tab-product-item:has(.configurator__tab-product-item-actions:empty) .configurator__tab-product-item-delete,.configurator__tab-product-item:not(:has(.configurator__tab-product-item-actions)) .configurator__tab-product-item-delete{grid-column:2/3;text-align:right}.configurator__tab-product-item-img{align-items:center;border-radius:5px 5px 0 0;display:flex;grid-area:image;height:7.5rem;justify-content:center;width:7.5rem}.configurator__tab-product-item-name{font-size:.8125rem;grid-area:name;padding-left:0;text-align:right}.configurator__tab-product-item-name a{color:#17aef3;text-decoration:underline}.configurator__tab-product-item-name .alert{font-size:.6875rem;text-align:left}.configurator__tab-product-item-name .alert:before{font-size:.875rem}.configurator__tab-product-item-count{border:1px solid var(--pgm-c-2);border-radius:0 0 5px 5px;border-top:0;grid-area:count;max-width:7.5rem;overflow:hidden}.configurator__tab-product-item-count .stepper{width:100%}.configurator__tab-product-item-count .stepper-input{border:0;font-size:.625rem!important;font-weight:600;height:1.875rem;width:33%}.configurator__tab-product-item-count .stepper-step{border:0;height:1.875rem;width:33%}.configurator__tab-product-item-count .stepper-step:after{font-size:.3125rem}.configurator__tab-product-item-count .stepper-step.down:after{font-size:.0625rem}.configurator__tab-product-item-price{grid-area:price}.configurator__tab-product-item-price-main{font-size:.875rem}.configurator__tab-product-item-price-discount{font-size:.6875rem}.configurator__tab-product-item-actions,.configurator__tab-product-item-change{flex-direction:row;gap:.875rem;grid-area:action;grid-column:2/3;justify-content:end;justify-self:end}.configurator__tab-product-item-actions:empty,.configurator__tab-product-item-change:empty{display:none}.configurator__tab-product-item-actions .btn,.configurator__tab-product-item-change .btn{font-size:.75rem;min-height:2rem;min-width:4.75rem;padding:.3125rem}.configurator__tab-product-item-actions .btn--added,.configurator__tab-product-item-change .btn--added{font-size:.75rem;min-height:2.125rem;min-width:5rem}.configurator__tab-product-item-actions .btn--added:before,.configurator__tab-product-item-change .btn--added:before{font-size:.75rem}.configurator__tab-product-item-actions .btn--change,.configurator__tab-product-item-change .btn--change{align-self:end;font-size:0;min-width:1.9375rem;padding:0 .1875rem 0 .125rem}.configurator__tab-product-item-actions .btn--change:after,.configurator__tab-product-item-change .btn--change:after{color:var(--pgm-c-0);content:"\e94b";font-family:icomoon;font-size:1.5rem;font-weight:400}.configurator__tab-product-item-delete{grid-area:action;grid-column:3/4;margin:0 .25rem 0 .625rem;text-align:left}.configurator__tab-product-item .configurator__tab-product-item-nostock{font-size:.75rem;font-weight:400;grid-area:nostock;text-align:right}.configurator__tab-product.not-necessary .owl-loaded .configurator__tab-product-item{grid-template-areas:"name" "image" "price" "action";grid-template-rows:1.875rem auto auto auto}.configurator__tab-product.not-necessary .owl-loaded .configurator__tab-product-item-desc{display:none}.configurator__tab-product.not-necessary .owl-loaded .configurator__tab-product-item-actions .btn{min-height:1.875rem;min-width:4.5rem}.configurator__tab-product.not-necessary .owl-loaded .configurator__tab-product-item-actions .btn:before{display:none}.configurator__tab-product-necessarily .configurator__tab-product-item{grid-template-columns:8.125rem 3fr;margin:0 .625rem;padding-left:0}.configurator__tab-product-necessarily .configurator__tab-product-item-price-main{font-size:.875rem}.configurator__tab-product-alternative{border:0;margin:0 .625rem;padding:0 .625rem}.configurator__tab-product-alternative .configurator__tab-product-item{gap:.625rem;grid-template-areas:"name" "image" "desc" "price" "action";grid-template-columns:1fr;grid-template-rows:subgrid;margin:auto;max-width:16.9375rem;width:auto}.configurator__tab-product-alternative .configurator__tab-product-item-name{grid-area:name}.configurator__tab-product-alternative .configurator__tab-product-item-desc{font-size:.6875rem}.configurator__tab-product-alternative .configurator__tab-product-item-price{grid-area:price}.configurator__tab-product-alternative .configurator__tab-product-item-price-old{font-size:.6875rem}.configurator__tab-product-alternative .configurator__tab-product-item-actions{grid-column:initial;justify-self:center}.configurator__tab-product-alternative .configurator__tab-product-item-actions .btn{min-height:2.1875rem;min-width:9.5rem}.configurator__tab-product-discount-info{display:block;font-size:.6875rem;text-align:right}.configurator__tab-product-discount-info .btn-silver{font-size:.75rem;margin:.625rem 0 0 auto;min-height:1.875rem;min-width:4.5rem}.configurator__tab-title{font-size:.8125rem;padding:.625rem 0}.configurator__tab-total{display:block;padding:.625rem 0}.configurator__tab-total-prices-action{font-size:.8125rem}.configurator__tab-total-prices-full{font-size:.75rem}.configurator__tab-total-prices-discount,.configurator__tab-total-prices-discount .configurator__tab-total-prices-price,.configurator__tab-total-prices-price{font-size:.8125rem}.configurator__tab-total-actions form{display:flex;justify-content:end;padding-top:.625rem}.configurator__tab-total-actions .btn{font-size:.8125rem;min-height:2.5rem}.badge,.configurator__tab-substitute{font-size:.6875rem}.badge{padding:.1875rem}.wizardstep-fancy{font-size:.75rem}.wizardstep-fancy .text-right{flex-direction:column}.wizardstep-fancy .btn{font-size:.8125rem;padding:.625rem}}@media (max-width:768px){.configurator__tabs-list li{gap:.625rem;grid-template-areas:"image name name" ". action price";grid-template-columns:3.75rem 1fr auto}.configurator__tabs-list-img{grid-area:image}.configurator__tabs-list-name{grid-area:name}.configurator__tabs-list-price{grid-area:price}.configurator__tabs-list-show{grid-area:action}.configurator__tabs-list .owl-controls .owl-nav .owl-next{margin-right:0}.configurator__tabs-list .owl-controls .owl-nav .owl-prev{margin-left:0}.configurator__tab,.configurator__tab h3{font-size:.8125rem}.configurator__tab-product-alternative .owl-theme .owl-controls .owl-nav .owl-next{margin-right:-35px}.configurator__tab-product-alternative .owl-theme .owl-controls .owl-nav .owl-prev{margin-left:-35px}.body-basket-1 [id^=baskItems] .row-commodity-custom-set{display:grid;gap:0 .875rem;grid-template-areas:"image name delete" "image count price" ". . avail";grid-template-columns:3.75rem 1fr 1fr;margin:0 -.625rem;padding:.75rem .25rem}[id^=baskItems] .row-commodity-custom-set .img{align-self:baseline;grid-area:image;position:static}[id^=baskItems] .row-commodity-custom-set .name{grid-area:name;grid-column:2/span 2}[id^=baskItems] .row-commodity-custom-set .count{align-self:end;grid-area:count;padding-top:.625rem}[id^=baskItems] .row-commodity-custom-set .withvat{position:static}[id^=baskItems] .row-commodity-custom-set .priceboth{grid-area:price;padding-top:.625rem;width:auto}[id^=baskItems] .row-commodity-custom-set .priceboth .novat{color:#5d6888;font-size:.75rem;font-weight:400}[id^=baskItems] .row-commodity-custom-set .delete{grid-area:delete;justify-self:end;position:static}[id^=baskItems] .itemset .items{border-left:2px solid #e7e9f1;border-right:2px solid #e7e9f1}[id^=baskItems] .itemset .img{align-self:baseline;grid-area:image;height:100%;position:static}[id^=baskItems] .itemset .setname{height:50%}[id^=baskItems] .itemset .setcount{border:0;font-size:.875rem;height:100%;justify-content:left;padding:.625rem .3125rem .625rem .6875rem}[id^=baskItems] .itemset .setprice.withvat{border:0;flex-wrap:wrap;height:50%;padding:.625rem .5rem .625rem .3125rem!important;position:static!important;width:auto}[id^=baskItems] .itemset .setprice.withvat .saveprice{width:100%}.body-basket-1 [id^=baskItems] .setItem{display:grid;gap:0 .875rem;grid-template-areas:"image name name" "image avail price" "image count price";grid-template-columns:3.75rem 1fr 1fr;margin:0 -.625rem;padding:.75rem .25rem}[id^=baskItems] .setItem .img{align-self:baseline;grid-area:image;position:static}[id^=baskItems] .setItem .name{grid-area:name;padding-right:.3125rem}[id^=baskItems] .setItem .name a{font-size:.8125rem}[id^=baskItems] .setItem .avail{grid-area:avail;padding:0 0 .4375rem;text-align:left}[id^=baskItems] .setItem .count{align-self:end;grid-area:count}[id^=baskItems] .setItem .count_in{height:2.1875rem;width:5.5rem}[id^=baskItems] .setItem .saveprice{display:none}[id^=baskItems] .setItem .setprice{grid-area:price}[id^=baskItems] .setItem .priceboth{align-self:end;font-size:.875rem;padding:0 .3125rem 0 0;width:auto}[id^=baskItems] .setItem .priceboth .novat{color:#5d6888;font-size:.75rem;font-weight:400}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set{border-left:2px solid #e7e9f1;border-right:2px solid #e7e9f1}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .img{align-self:baseline;grid-area:image;height:100%;position:static;width:4.125rem}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .name{height:50%}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .count{border:0;font-size:.875rem;height:100%;justify-content:center}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .withvat{border:0;flex-wrap:wrap;height:50%;padding:.3125rem 0 .3125rem .3125rem!important;position:static!important}#basketcommoditysimple [id^=baskItems] .row-commodity-custom-set .withvat .saveprice{width:100%}#quickview-data{background:var(--pgm-c-0);padding:.625rem}#quickview-data .detailBlock{grid-template-columns:1fr 4.375rem}#quickview-data h1{font-size:1rem}#quickview-data .resp-tabs-list{display:none}#quickview-data #DetailLegendAjax h2{font-size:.9375rem!important;margin-bottom:0}#quickview-data #DetailLegendAjax h3{font-size:.9375rem;margin-bottom:0}#quickview-data #tabParameterAjax{padding:.9375rem 0}#quickview-data h2.title{font-size:.9375rem}#quickview-data .tabParams .wrap{display:block}#quickview-data .tabParams .wrap .section{border-bottom:1px solid #e9eaee;padding:.875rem 0 0;width:100%}#quickview-data .tabParams .wrap .section .group{align-items:center;display:flex;font-size:.625rem;justify-content:space-between}#quickview-data .tabParams .wrap .section .group:after{color:#00a8f6;content:"\e912";font-family:icomoon;font-size:.875rem;font-weight:400}#quickview-data .tabParams .wrap .section .row{border:0;cursor:pointer;font-size:.625rem;height:0;overflow:hidden;padding:0}#quickview-data #DetailFilesAjax h2.title{font-size:.9375rem;margin-bottom:0}#quickview-data #DetailFilesAjax .product-files-items{width:auto}#quickview-data #DetailFilesAjax ul li{font-size:.75rem}#quickview-data #DetailFilesAjax ul li.file_pdf{padding-left:2.5rem}#quickview-data #DetailFilesAjax ul li.file_pdf:before{font-size:2.1875rem}#quickview-data #DetailFilesAjax ul li a{font-size:.75rem;margin-bottom:.3125rem}}@media (max-width:500px){.configurator__tab-product.not-necessary .owl-loaded .configurator__tab-product-item{padding:.3125rem .625rem}}@media (max-width:400px){.configurator__tab-product.not-necessary .configurator__tab-product-alternative{margin:auto;max-width:18.5rem}}