.main-container-came-mtm-configurator{padding-top:50px;padding-bottom:50px}.main-container-came-mtm-configurator #form-mtm-options{display:none}.main-container-came-mtm-configurator .entry-product h5{font-weight:700;font-size:28px;margin-bottom:20px}.main-container-came-mtm-configurator .entry-product{flex:0 1 100%;display:flex;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #CFCFCF}.main-container-came-mtm-configurator .entry-product .box-image{flex:auto 0;background-color:#f8f8f8}.main-container-came-mtm-configurator .entry-product .box-image img{max-width:380px}.main-container-came-mtm-configurator .entry-product .box-content{flex:1;padding:40px}.main-container-came-mtm-configurator .summary-material{padding:20px;display:flex;flex-direction:row;flex-wrap:wrap}.main-container-came-mtm-configurator .summary-material>div{flex:0 1 100%;display:flex;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #CFCFCF}.main-container-came-mtm-configurator .summary-material>div:last-child{border:0}.main-container-came-mtm-configurator .summary-material>div .box-image{flex:auto 0;background-color:#f8f8f8;padding:40px 30px 30px}.main-container-came-mtm-configurator .summary-material>div .box-image img{max-width:120px}.main-container-came-mtm-configurator .summary-material>div .box-content{flex:1;padding:40px}.main-container-came-mtm-configurator .summary-material>div .box-content h5{font-weight:700;font-size:20px;margin-bottom:4px}.main-container-came-mtm-configurator .summary-material>div .box-content h6{font-weight:400;font-size:15px;margin-bottom:10px}.main-container-came-mtm-configurator .summary-material>div .box-content p.small{max-width:900px}.main-container-came-mtm-configurator .summary-material>div .box-content h5 a,.main-container-came-mtm-configurator .summary-material>div .box-content h6 a{text-decoration:none;color:#003247}.main-container-came-mtm-configurator .summary-material>div .box-content h5 a:hover,.main-container-came-mtm-configurator .summary-material>div .box-content h6 a:hover{text-decoration:underline;color:#00b0ed}.main-container-came-mtm-configurator .summary-material>div .box-custom-price{padding:40px}.main-container-came-mtm-configurator .box-bottom-bar{display:flex;border-top:1px solid #CFCFCF;padding:25px 0}.main-container-came-mtm-configurator .box-bottom-bar .left{text-align:left;flex:1 1 auto}.main-container-came-mtm-configurator .box-bottom-bar .right{text-align:right;flex:1 1 auto;display:flex;justify-content:flex-end;gap:25px}.main-container-came-mtm-configurator .box-bottom-bar .right a{margin-left:30px}.main-container-came-mtm-configurator .box-bottom-bar a.button-link-reset{border:2px solid var(--wp--preset--color--came-cyan);background-color:var(--wp--preset--color--came-cyan);display:inline-block;margin:0;text-transform:uppercase;vertical-align:top;background-color:transparent;padding:10px 25px;text-align:center;border:2px solid var(--wp--preset--color--came-dark-blue);white-space:nowrap;text-decoration:none;transition:.2s ease-in-out all;font-family:Came,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.4rem;color:var(--wp--preset--color--came-dark-blue);border-radius:10px}.main-container-came-mtm-configurator .box-bottom-bar a.button-link-reset:hover{border:2px solid var(--wp--preset--color--came-cyan);color:var(--wp--preset--color--came-cyan);text-decoration:none}.main-container-came-mtm-configurator .box-bottom-bar a.button-link-summary{border:2px solid var(--wp--preset--color--came-cyan);background-color:var(--wp--preset--color--came-cyan);display:inline-block;margin:0;text-transform:uppercase;vertical-align:top;background-color:transparent;padding:10px 25px;text-align:center;border:2px solid var(--wp--preset--color--came-dark-blue);white-space:nowrap;text-decoration:none;transition:.2s ease-in-out all;font-family:Came,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.4rem;color:var(--wp--preset--color--came-dark-blue);border-radius:10px;min-width:190px}.main-container-came-mtm-configurator .box-bottom-bar a.button-link-summary:hover{border:2px solid var(--wp--preset--color--came-cyan);color:var(--wp--preset--color--came-cyan);text-decoration:none}.main-container-came-mtm-configurator .box-bottom-bar a.button-link-next,.main-container-came-mtm-configurator .box-bottom-bar a.button-link-send{border:2px solid var(--wp--preset--color--came-cyan);background-color:var(--wp--preset--color--came-cyan);color:var(--wp--preset--color--came-dark-blue);display:inline-block;margin:0;text-transform:uppercase;vertical-align:top;padding:10px 25px;text-align:center;white-space:nowrap;text-decoration:none;transition:.2s ease-in-out all;font-family:Came,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.4rem;border-radius:10px;min-width:190px}.main-container-came-mtm-configurator .box-bottom-bar a.button-link-next:hover,.main-container-came-mtm-configurator .box-bottom-bar a.button-link-send:hover{border:2px solid var(--wp--preset--color--came-dark-blue);color:var(--wp--preset--color--came-dark-blue);text-decoration:none}.main-container-came-mtm-configurator .box-bottom-bar a.button-link-config-menu{border:2px solid var(--wp--preset--color--came-cyan);background-color:var(--wp--preset--color--came-cyan);display:inline-block;margin:0;text-transform:uppercase;vertical-align:top;background-color:transparent;padding:10px 25px;text-align:center;border:2px solid var(--wp--preset--color--came-dark-blue);white-space:nowrap;text-decoration:none;transition:.2s ease-in-out all;font-family:Came,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.4rem;color:var(--wp--preset--color--came-dark-blue);border-radius:10px;min-width:190px}.main-container-came-mtm-configurator .box-bottom-bar a.button-link-config-menu:hover{border:2px solid var(--wp--preset--color--came-cyan);color:var(--wp--preset--color--came-cyan);text-decoration:none}.main-container-came-mtm-configurator .box-bottom-bar a.button-link-config-menu{display:none}@media only screen and (max-width: 768px){.main-container-came-mtm-configurator .box-bottom-bar a.button-link-config-menu{display:inline-block}}.main-container-came-mtm-configurator .mtm-config-container{display:flex}.main-container-came-mtm-configurator .mtm-config-container .mtm-config-preview{margin-right:8%;overflow:initial;flex:0 0 55%}.main-container-came-mtm-configurator .mtm-config-container .mtm-config-preview .box-image{position:sticky;top:100px;background-color:#f8f8f8}.main-container-came-mtm-configurator .mtm-config-container .mtm-config-preview .box-image img{display:block;margin:0 auto;max-height:80vh}.main-container-came-mtm-configurator .mtm-config-container .mtm-config-options.sidebar{flex:1}.main-container-came-mtm-configurator .option{padding-top:20px;margin-bottom:30px}.main-container-came-mtm-configurator .option .title{font-size:20px;font-weight:700;line-height:1.5;margin-bottom:20px}.main-container-came-mtm-configurator .control--group{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:10px}.main-container-came-mtm-configurator .control--group>.bbtn{width:50%;flex:1 1 50%;border-radius:0;box-shadow:0 0 5px 1px #0000000d}.main-container-came-mtm-configurator .bbtn--option{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;min-height:60px}.main-container-came-mtm-configurator .bbtn,.main-container-came-mtm-configurator .bbtn:active,.main-container-came-mtm-configurator .bbtn:focus,.main-container-came-mtm-configurator .bbtn:hover{border:none;outline:0}.main-container-came-mtm-configurator .bbtn{position:relative;z-index:0;text-decoration:none;transition:all ease-in-out .3s;-webkit-appearance:none;cursor:pointer;padding:0}.main-container-came-mtm-configurator .bbtn .label{display:flex;flex-direction:column;align-items:center;justify-content:center}.main-container-came-mtm-configurator .bbtn .label .text{font-size:16px;font-weight:700}.main-container-came-mtm-configurator .bbtn--option,.main-container-came-mtm-configurator .bbtn--option:active,.main-container-came-mtm-configurator .bbtn--option:focus{border:2px solid #E8E8E8}.main-container-came-mtm-configurator .control--grid>.bbtn.active,.main-container-came-mtm-configurator .control--grid>.bbtn.selected,.main-container-came-mtm-configurator .control--grid>.bbtn:hover,.main-container-came-mtm-configurator .control--group>.bbtn.active,.main-container-came-mtm-configurator .control--group>.bbtn.selected,.main-container-came-mtm-configurator .control--group>.bbtn:hover{z-index:1}.main-container-came-mtm-configurator .bbtn--option:hover,.main-container-came-mtm-configurator :not(:hover) .bbtn--option.active,.main-container-came-mtm-configurator :not(:hover) .bbtn--option.selected{border:2px solid #00B0ED}.main-container-came-mtm-configurator .bbtn--option.active,.main-container-came-mtm-configurator .bbtn--option.selected{background:#00b0ed59}.main-container-came-mtm-configurator .bbtn--select .form-control--select{position:absolute;width:100%;opacity:0;height:60px;cursor:pointer}.main-container-came-mtm-configurator .bbtn--select,.main-container-came-mtm-configurator .bbtn--select:active,.main-container-came-mtm-configurator .bbtn--select:focus{border:2px solid #E8E8E8}.main-container-came-mtm-configurator .bbtn--select{position:relative;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;min-height:60px;background-color:#fff}.main-container-came-mtm-configurator .control--list>.bbtn{width:100%;flex:1 1 100%;box-shadow:0 0 5px 1px #0000000d}.main-container-came-mtm-configurator .bbtn--select option{font-size:16px;line-height:1.875;font-weight:700}.main-container-came-mtm-configurator .bbtn--select:hover,.main-container-came-mtm-configurator :not(:hover) .bbtn--select.active,.main-container-came-mtm-configurator :not(:hover) .bbtn--select.selected{border:2px solid #00B0ED;background:#00b0ed59}.main-container-came-mtm-configurator .option .title+.subtitle{margin-top:-20px}.main-container-came-mtm-configurator .option .subtitle{font-size:15px;font-weight:500;line-height:1.3;color:#00b0ec;margin-bottom:20px}.main-container-came-mtm-configurator .control--list .bbtn+.bbtn{margin-top:12px}.main-container-came-mtm-configurator .bbtn.bbtn--picture .picture img{display:inline-block;max-height:40px;mix-blend-mode:multiply}.main-container-came-mtm-configurator .bbtn.bbtn--picture .picture{flex:1 1 40%;margin-right:10px;text-align:right}.main-container-came-mtm-configurator .bbtn.bbtn--picture{display:flex;flex-direction:row}.main-container-came-mtm-configurator .control--grid{display:flex;justify-content:center;align-items:center;flex-direction:row;background-color:#fff;box-shadow:0 0 5px 1px #0000000d}.main-container-came-mtm-configurator .control--grid>.bbtn{width:50%;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-radius:0;margin:0 -2px -2px 0}.main-container-came-mtm-configurator .bbtn--system,.main-container-came-mtm-configurator .bbtn--system:active,.main-container-came-mtm-configurator .bbtn--system:focus,.main-container-came-mtm-configurator .bbtn--subsystem,.main-container-came-mtm-configurator .bbtn--subsystem:active,.main-container-came-mtm-configurator .bbtn--subsystem:focus{border:2px solid #E8E8E8}.main-container-came-mtm-configurator .bbtn--system,.main-container-came-mtm-configurator .bbtn--subsystem{display:inline-flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;min-height:80px}.main-container-came-mtm-configurator .bbtn--system .icon,.main-container-came-mtm-configurator .bbtn--subsystem .icon{mix-blend-mode:multiply;width:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.main-container-came-mtm-configurator .bbtn--info{display:flex;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:26px;height:26px;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;border-radius:50%;background:#fff;color:#00b0ec;font-weight:900;font-size:16px;border:2px solid rgba(0,176,236,.3)}.main-container-came-mtm-configurator .control--grid>.bbtn.bbtn--system-any{min-height:62px;display:none}.main-container-came-mtm-configurator .control--grid>.bbtn.bbtn--system-any .bbtn--info{display:block}.main-container-came-mtm-configurator .bbtn--system:hover,.main-container-came-mtm-configurator :not(:hover) .bbtn--system.active,.main-container-came-mtm-configurator :not(:hover) .bbtn--system.selected,.main-container-came-mtm-configurator .bbtn--subsystem:hover,.main-container-came-mtm-configurator :not(:hover) .bbtn--subsystem.active,.main-container-came-mtm-configurator :not(:hover) .bbtn--subsystem.selected{border:2px solid #00B0ED}.main-container-came-mtm-configurator .bbtn--system,.main-container-came-mtm-configurator .bbtn--subsystem{min-height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-container-came-mtm-configurator .control--grid>.bbtn.bbtn--system-any .bbtn--info-text{background-color:transparent}.main-container-came-mtm-configurator .bbtn--system.active,.main-container-came-mtm-configurator .bbtn--system.selected,.main-container-came-mtm-configurator .bbtn--subsystem.active,.main-container-came-mtm-configurator .bbtn--subsystem.selected{background:#00b0ed59}.main-container-came-mtm-configurator .control--grid>.bbtn:hover{z-index:10}.main-container-came-mtm-configurator .bbtn--system.disabled,.main-container-came-mtm-configurator .bbtn--subsystem.disabled{pointer-events:none;background:#f8f8f8;color:#bbb}.main-container-came-mtm-configurator .bbtn--system.disabled .icon,.main-container-came-mtm-configurator .bbtn--subsystem.disabled .icon{opacity:.3}.main-container-came-mtm-configurator .bbtn--option.disabled{pointer-events:none;background:#f8f8f8;color:#bbb}.main-container-came-mtm-configurator .mtm-config-preview .box-image img{opacity:1;transition:opacity .2s ease-in-out;transition-delay:0s}.main-container-came-mtm-configurator .mtm-config-preview .box-image.loading img{opacity:.5;transition-delay:1s}.main-container-came-mtm-configurator .bbtn--system .description{display:none}.main-container-came-mtm-configurator .box-system-description{padding-top:20px}.main-container-came-mtm-configurator .box-system-description #system-description{font-size:15px;font-weight:400;line-height:1.6em}.main-container-came-mtm-configurator .custom-price-input{width:120px;margin-left:8px}.main-container-came-mtm-configurator input[type=number].custom-price-input{color:#000}.main-container-came-mtm-configurator .box-total-price{text-align:right;border-top:1px solid #CFCFCF;padding:25px 0 0}.main-container-came-mtm-configurator .box-total-price .custom-total{padding-top:10px}.main-container-came-mtm-configurator .custom-calc-price,.main-container-came-mtm-configurator .custom-total,.main-container-came-mtm-configurator .custom-total input{font-weight:700}.main-container-came-mtm-configurator .option.option--subsystem,.main-container-came-mtm-configurator .option.option--marine{display:none}.main-container-came-mtm-configurator .configuarator-mtm-disclaimer{padding:0}.main-container-came-mtm-configurator .configuarator-mtm-disclaimer p{font-size:12px;color:#626262}.main-container-came-mtm-configurator .box-mtm-configuration-box-send-form{padding:30px 30px 10px;margin-bottom:30px;background-color:#fff;display:inline-block;box-shadow:0 1px 3px #0003}.main-container-came-mtm-configurator .box-mtm-configuration-box-send-form h5{margin-bottom:25px;font-weight:700;font-size:18px}.main-container-came-mtm-configurator .box-mtm-configuration-box-send-form .box-send-form{max-width:500px}.main-container-came-mtm-configurator #box-show-final-summary{display:none}.main-container-came-mtm-configurator .box-total-price p,.main-container-came-mtm-configurator .box-custom-price p{font-weight:700}.main-container-came-mtm-configurator #box-show-final-summary{padding-bottom:20px}.main-container-came-mtm-configurator #gui-mtm-description,.main-container-came-mtm-configurator .box-sidebar-close-bar{display:none}.main-container-came-mtm-configurator #info-tooltip{margin:0;position:absolute;width:200px;padding:14px;font-size:13px;line-height:1.4em;text-align:center;color:#fff;background-color:#000c;border-radius:5px;z-index:10000;display:none;box-sizing:content-box;max-width:240px}.main-container-came-mtm-configurator .option--apartmentNumber .bbtn--select span.label .text:after{content:"";display:inline-block;width:18px;height:15px;margin-left:10px;background-image:url(../../assets/gui/icon-down-black.svg);background-size:18px;background-repeat:no-repeat;background-position:center;float:right;margin-top:5px}@media only screen and (max-width: 768px){.main-container-came-mtm-configurator #info-tooltip{display:none!important}.main-container-came-mtm-configurator .box-bottom-bar .left{display:none}.main-container-came-mtm-configurator .box-bottom-bar .right{display:flex;flex-wrap:wrap;justify-content:normal}.main-container-came-mtm-configurator .box-bottom-bar a.button-link-config-menu{flex-basis:100%}.main-container-came-mtm-configurator .box-bottom-bar a.button-link-summary,.main-container-came-mtm-configurator .box-bottom-bar a.button-link-next{flex-basis:calc(50% - 12.5px);min-width:unset;text-wrap:auto;flex:max-content;min-width:47%}.main-container-came-mtm-configurator .mtm-config-container .mtm-config-options.sidebar{position:fixed;left:0;top:40vh;height:60vh;overflow:scroll;width:100%;transform:translateY(120%);background-color:#fff;border-top:1px solid #eeeeee;z-index:100;box-shadow:0 0 15px 1px #0003;transition:transform 1s}.main-container-came-mtm-configurator .mtm-config-container .mtm-config-preview{flex:1;margin:0}.main-container-came-mtm-configurator .mtm-config-container .mtm-config-preview .box-image{position:relative;top:0}.main-container-came-mtm-configurator .mtm-config-container .mtm-config-options.sidebar.open{transform:translateY(0)}.main-container-came-mtm-configurator .mtm-config-options .sidebar__item.options-outlet{padding:0 25px 25px;padding-bottom:20vh}.main-container-came-mtm-configurator .box-sidebar-close-bar{position:sticky;background-color:#fff;background:linear-gradient(0deg,#fff0,#fff 10% 100%);width:100%;padding:15px;top:0;z-index:100;display:block;text-align:right;line-height:10px}.main-container-came-mtm-configurator .box-sidebar-close-bar .pul-close-options{display:inline-block;width:30px;height:30px;background-image:url(../../assets/gui/icon-close-black.svg);background-size:20px;background-repeat:no-repeat;background-position:center}.main-container-came-mtm-configurator .box-sidebar-close-bar .pul-close-options span{display:none}.main-container-came-mtm-configurator .entry-product{display:block;padding-top:0}.main-container-came-mtm-configurator .entry-product .box-image img{max-width:none;width:100%}.main-container-came-mtm-configurator .entry-product .box-content,.main-container-came-mtm-configurator .summary-material{padding:0}.main-container-came-mtm-configurator .summary-material>div{display:block}.main-container-came-mtm-configurator .summary-material>div .box-image{padding-left:0;padding-right:0}.main-container-came-mtm-configurator .summary-material>div .box-content{padding-left:0;padding-right:0}.main-container-came-mtm-configurator .summary-material>div .box-custom-price{padding-top:0;padding-left:0;padding-right:0}.main-container-came-mtm-configurator .summary-material>div .box-image img{max-width:none;width:100%}.main-container-came-mtm-configurator .box-bottom-bar a.button-link-next,.main-container-came-mtm-configurator .box-bottom-bar a.button-link-send{min-width:auto;flex:max-content}}
