:root{--im-row-h:2.083vw}#installation-material-aside-overlay-shortcut{width:100vw;height:calc(100% - 7.084vw);position:fixed;top:7.084vw;left:0;background:rgba(0,0,0,.5);z-index:1100;display:none;backdrop-filter:blur(.26vw);-webkit-backdrop-filter:blur(.26vw)}#installation-material-aside-overlay-shortcut.visible{display:unset}#installation-material-aside-overlay-shortcut.scroll{top:3.959vw;height:calc(100% + 3.125vw)}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer{width:30.729vw;height:100vh;background:#fff;position:fixed;top:0;right:0;overflow-y:scroll}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content{width:100%;overflow-y:scroll;height:calc(100vh - 11.094vw)}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper{width:100%;padding:1.615vw 2.76vw}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper>.installation-material-aside-layer-header{width:100%;text-align:right}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper>.installation-material-aside-layer-header>button{background:none;border:none;padding:0;cursor:pointer;width:1.354vw;height:1.354vw}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper>.installation-material-aside-layer-content{width:100%;padding-top:1.843vw}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper>.installation-material-aside-layer-content>.installation-material-aside-layer-title{width:100%}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper>.installation-material-aside-layer-content>.installation-material-aside-layer-title>h1{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.563vw;font-style:normal;font-weight:400;line-height:130%;margin-bottom:0}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper>.installation-material-aside-layer-content>.installation-material-aside-layer-products{width:100%;margin-top:1.843vw;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.042vw;margin-bottom:1.843vw;align-items:flex-start}.installation-material-aside-layer-product{max-width:none;flex:0 0 calc((100% - 1.042vw) / 2);border-radius:.521vw;border:.052vw solid #d6d6d6;background:#fff}.installation-material-aside-layer-product>.installation-material-aside-layer-product-image{width:100%;height:7.872vw;border-bottom:.052vw solid #d6d6d6;position:relative}.installation-material-aside-layer-product>.installation-material-aside-layer-product-image>img{width:100%;height:100%;object-fit:cover;border-radius:.521vw .521vw 0 0}.installation-material-aside-layer-product>.installation-material-aside-layer-product-image>button{background:#fff;border:none;padding:.303vw;border-radius:50%;position:absolute;top:.521vw;right:.521vw;cursor:pointer;width:1.198vw;height:1.302vw}.installation-material-aside-layer-product>.installation-material-aside-layer-product-image>button>svg{width:100%;height:100%;display:block;object-fit:contain}.installation-material-aside-layer-product>.installation-material-aside-layer-product-title{padding:.313vw;min-height:2.811vw;text-align:center;border-bottom:.052vw solid #d6d6d6}.installation-material-aside-layer-product>.installation-material-aside-layer-product-title>h3{color:rgba(66,66,66,.6);text-align:center;font-family:GalanoGrotesque-Regular,sans-serif;font-size:.729vw;font-style:normal;font-weight:400;line-height:140%;margin-bottom:0}.installation-material-aside-layer-product>.installation-material-aside-layer-product-variations{width:100%;border-bottom:.052vw solid #d6d6d6}.installation-material-aside-layer-product>.installation-material-aside-layer-product-variations>select{width:100%;display:block;background:none;border:none;padding:.313vw .413vw;font-family:GalanoGrotesque-Regular,sans-serif;font-size:.729vw;font-style:normal;font-weight:400;line-height:140%;color:rgba(66,66,66,.6);cursor:pointer}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls{width:100%;padding:.313vw;border-radius:0 0 .521vw .521vw;position:relative;height:calc(var(--im-row-h) + 2 * .313vw);overflow:hidden}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input-overview{position:absolute;inset:.313vw;height:var(--im-row-h);display:flex;align-items:center;justify-content:space-between;min-height:var(--im-row-h)}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input-overview>span{color:rgba(66,66,66,.6);text-align:center;font-family:GalanoGrotesque-Regular,sans-serif;font-size:.729vw;font-style:normal;font-weight:400;line-height:140%;display:block;vertical-align:middle;margin:0 auto 0 0}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input-overview>button{background:none;border:none;padding:0;cursor:pointer;line-height:0}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input-overview>button>svg{width:1.094vw;height:1.094vw;display:block}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual],.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=simple]{position:absolute;inset:.313vw;height:var(--im-row-h);display:flex;align-items:center}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=simple]{gap:.313vw}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=simple] input[name=installation-material-quantity]{flex:1 1 auto;min-width:0;height:var(--im-row-h);padding:0 .521vw;border:.052vw solid #d6d6d6;border-radius:.313vw;background:#fff;font-family:GalanoGrotesque-Regular,sans-serif;font-size:.729vw;color:rgba(66,66,66,.9);outline:none}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=simple] .quantity-apply{background:none;border:none;padding:0;cursor:pointer;line-height:0;width:var(--im-row-h);height:var(--im-row-h);display:grid;place-items:center}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=simple] .quantity-apply svg{width:1.094vw;height:1.094vw;display:block}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row{width:100%;display:flex;align-items:center;gap:.313vw;justify-content:space-between;flex-wrap:nowrap;height:var(--im-row-h)}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .manual-count,.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .manual-len{height:var(--im-row-h);padding:0 .521vw;border:.052vw solid #d6d6d6;border-radius:.313vw;background:#fff;font-family:GalanoGrotesque-Regular,sans-serif;font-size:.729vw;color:rgba(66,66,66,.9);outline:none;-moz-appearance:textfield}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .manual-len{flex:1 1 0%;min-width:0}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .manual-count{width:3.125vw;flex:0 0 3.125vw;text-align:center}.installation-material-aside-layer-product input[type=number]::-webkit-inner-spin-button,.installation-material-aside-layer-product input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.installation-material-aside-layer-product input[type=number]{-moz-appearance:textfield}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .times,.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .unit{font-family:GalanoGrotesque-Regular,sans-serif;font-size:.729vw;color:rgba(66,66,66,.6);line-height:1;white-space:nowrap;flex:0 0 auto}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .quantity-apply{background:none;border:none;padding:0;cursor:pointer;line-height:0;margin-left:auto;width:var(--im-row-h);height:var(--im-row-h);display:grid;place-items:center}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .quantity-apply svg{width:1.094vw;height:1.094vw;display:block}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .manual-total{display:none!important}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input-overview .chips{min-height:var(--im-row-h);display:flex;align-items:center}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input-overview .chip{display:inline-flex;align-items:center;gap:.208vw;padding:.156vw .521vw;border:.052vw solid #d6d6d6;border-radius:2.083vw;background:#fff;font-family:GalanoGrotesque-Regular,sans-serif;font-size:.729vw;line-height:1;color:rgba(66,66,66,.9);white-space:nowrap}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input-overview .chip .dot{width:.208vw;height:.208vw;border-radius:50%;background:rgba(66,66,66,.3)}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input-overview .chip+.chip{margin-left:.313vw}.installation-material-aside-layer-content>button{width:100%;background:#a0c038;border:none;padding:.521vw 0;border-radius:.521vw;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:1.094vw;font-style:normal;font-weight:600;line-height:110%;color:#fff;cursor:pointer;margin-bottom:1.042vw}.installation-material-aside-layer-content>button:last-child{margin-bottom:0}.installation-material-aside-layer-content>button.cancel{background:#fff;border:.052vw solid #d6d6d6;color:#424242;font-family:GalanoGrotesque-Medium,sans-serif;font-weight:400}@media (max-width:478px){:root{--im-row-h:39.994px}#installation-material-aside-overlay-shortcut{width:100vw;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);z-index:1100;display:none}#installation-material-aside-overlay-shortcut.visible{display:unset}#installation-material-aside-overlay-shortcut.scroll{top:0;height:100%}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer{width:100%;height:100%;background:#fff;position:fixed;top:0;right:0;overflow-y:scroll}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content{width:100%;overflow-y:scroll;height:100vh}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper{width:100%;padding:8.651vw 7.379vw}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper>.installation-material-aside-layer-header>button{background:none;border:none;padding:0;cursor:pointer;width:6.616vw;height:6.616vw}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper>.installation-material-aside-layer-header>button>svg{width:100%;height:100%;display:block;object-fit:contain}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper>.installation-material-aside-layer-content{width:100%;padding-top:9.005vw}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper>.installation-material-aside-layer-content>.installation-material-aside-layer-title>h1{color:#424242;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:7.634vw;font-style:normal;font-weight:400;line-height:130%;margin-bottom:0}#installation-material-aside-overlay-shortcut>.installation-material-aside-layer>.installation-material-aside-layer-content>.installation-material-aside-layer-wrapper>.installation-material-aside-layer-content>.installation-material-aside-layer-products{width:100%;margin-top:14.924vw;display:flex;flex-direction:row;flex-wrap:wrap;gap:5.089vw;margin-bottom:19.847vw;padding:0 6.107vw}.installation-material-aside-layer-product{width:100%;flex:0 0 100%;max-width:100%;border-radius:2.545vw;border:.254vw solid #d6d6d6;background:#fff}.installation-material-aside-layer-product>.installation-material-aside-layer-product-image{width:100%;height:38.461vw;border-bottom:.254vw solid #d6d6d6}.installation-material-aside-layer-product>.installation-material-aside-layer-product-image>img{width:100%;height:100%;object-fit:cover;border-radius:2.545vw 2.545vw 0 0}.installation-material-aside-layer-product>.installation-material-aside-layer-product-title{padding:1.272vw 1.527vw;min-height:13.74vw;text-align:center;border-bottom:.254vw solid #d6d6d6}.installation-material-aside-layer-product>.installation-material-aside-layer-product-title>h3{color:rgba(66,66,66,.6);text-align:center;font-family:GalanoGrotesque-Regular,sans-serif;font-size:3.562vw;font-style:normal;font-weight:400;line-height:140%;margin-bottom:0}.installation-material-aside-layer-product>.installation-material-aside-layer-product-variations{width:100%;border-bottom:.254vw solid #d6d6d6}.installation-material-aside-layer-product>.installation-material-aside-layer-product-variations>select{width:100%;display:block;background:none;border:none;padding:1.529vw 2.018vw;font-family:GalanoGrotesque-Regular,sans-serif;font-size:3.562vw;font-style:normal;font-weight:400;line-height:140%;color:rgba(66,66,66,.6);cursor:pointer}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls{width:100%;padding:.313vw;border-radius:0 0 2.545vw 2.545vw;position:relative;height:calc(var(--im-row-h) + 2 * .313vw);overflow:hidden}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input-overview{position:absolute;inset:.313vw;height:var(--im-row-h);display:flex;align-items:center;justify-content:space-between;min-height:var(--im-row-h)}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input-overview>span{color:rgba(66,66,66,.6);text-align:center;font-family:GalanoGrotesque-Regular,sans-serif;font-size:3.562vw;line-height:140%;display:block;margin:0 auto 0 0}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input-overview>button{background:none;border:none;padding:0;cursor:pointer;line-height:0}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input-overview>button>svg{width:5.345vw;height:5.345vw;display:block}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual],.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=simple]{position:absolute;inset:.313vw;height:var(--im-row-h);display:flex;align-items:center}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row{width:100%;display:flex;align-items:center;gap:1.529vw;justify-content:space-between;flex-wrap:nowrap;height:var(--im-row-h)}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .manual-count,.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .manual-len{height:var(--im-row-h);padding:0 2.541vw;border:.254vw solid #d6d6d6;border-radius:1.529vw;background:#fff;font-family:GalanoGrotesque-Regular,sans-serif;font-size:3.562vw;color:rgba(66,66,66,.9);outline:none;-moz-appearance:textfield}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .manual-len{flex:1 1 0%;min-width:0}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .manual-count{width:15.267vw;flex:0 0 15.267vw;text-align:center}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .times,.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .unit{font-family:GalanoGrotesque-Regular,sans-serif;font-size:3.562vw;color:rgba(66,66,66,.6);line-height:1;white-space:nowrap;flex:0 0 auto}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .quantity-apply{background:none;border:none;padding:0;cursor:pointer;line-height:0;margin-left:auto;width:var(--im-row-h);height:var(--im-row-h);display:grid;place-items:center}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .quantity-apply svg{width:5.345vw;height:5.345vw;display:block}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=simple]{gap:1.529vw}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=simple] input[name=installation-material-quantity]{flex:1 1 auto;min-width:0;height:var(--im-row-h);padding:0 2.541vw;border:.254vw solid #d6d6d6;border-radius:7.47vw;background:#fff;font-family:GalanoGrotesque-Regular,sans-serif;font-size:3.562vw;color:rgba(66,66,66,.9);outline:none}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=simple] .quantity-apply{background:none;border:none;padding:0;cursor:pointer;line-height:0;width:var(--im-row-h);height:var(--im-row-h);display:grid;place-items:center}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=simple] .quantity-apply svg{width:5.345vw;height:5.345vw;display:block}.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .manual-count,.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=manual] .manual-row .manual-len,.installation-material-aside-layer-product>.installation-material-aside-layer-product-controls>.installation-material-aside-layer-product-input[data-mode=simple] input[name=installation-material-quantity]{height:var(--im-row-h);box-sizing:border-box}.installation-material-aside-layer-content>button{width:100%;background:#a0c038;border:none;padding:2.545vw 0;border-radius:2.545vw;font-family:GalanoGrotesque-SemiBold,sans-serif;font-size:5.345vw;font-style:normal;font-weight:600;line-height:110%;color:#fff;cursor:pointer;margin-bottom:5.091vw}.installation-material-aside-layer-content>button:last-child{margin-bottom:0}.installation-material-aside-layer-content>button.cancel{background:#fff;border:.254vw solid #d6d6d6;color:#424242;font-family:GalanoGrotesque-Medium,sans-serif;font-weight:400}}