.invisible-scroll{overflow:scroll}.invisible-scroll::-webkit-scrollbar{display:none}.invisible-scroll{scrollbar-width:none}#minicart__close-btn{position:static}@media only screen and (min-width:768px){#minicart-box{width:395px;margin-top:0;z-index:300;padding:0}}@media only screen and (min-width:1340px){#minicart-box{width:560px}}#minicart-box__header{height:80px;padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){#minicart-box__header{padding:30px 30px 0;height:100px}}#minicart-box__content{padding:20px 0 0}@media only screen and (min-width:768px){#minicart-box__content{padding:0}}#minicart-box__title{font-weight:600}@media only screen and (min-width:977px){#minicart-box__title{font-size:15px}}#minicart__body{height:calc(100% - 80px);padding:0}@media only screen and (min-width:768px){#minicart__body{height:calc(100% - 100px)}}.minicart-box__content{height:calc(100vh - 65px - 50px);padding-bottom:0}@media only screen and (min-width:768px){.minicart-box__content{height:100vh}}.minicart{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:justify;justify-content:space-between}.minicart__products-container{overflow-y:scroll;padding-bottom:20px}@media only screen and (min-width:768px){.minicart__products-container{padding:0 40px}}.minicart__product-item{border-bottom:2px solid #d3d3d3;padding:10px 0;display:-ms-flexbox;display:flex}.minicart__product-item--firstitem{border-top:2px solid #d3d3d3}.minicart__product-picture{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:24%}.minicart__product-link{display:block}.minicart__item-img{max-width:100%}.minicart__item-info-container{width:76%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 0 5px}.minicart__item-info{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.minicart__item-link{color:#242424;text-decoration:none;font-size:13px;font-weight:bold;padding-right:10px;overflow:hidden;text-overflow:ellipsis;line-height:18px;white-space:normal;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.minicart__item-articlenumber,.minicart__item-orderpermeterlength{color:#242424;font-weight:100;font-size:13px;letter-spacing:0}.minicart__quantity-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;font-family:"Open sans";font-weight:600}.minicart__quantity-controls{width:50%;border:1px solid #000;padding:0 5px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.minicart__quantity-change{cursor:pointer}.minicart__item-total-price{font-weight:600;font-size:13px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.minicart__item-total-price-text--special{color:#c72956;font-weight:700}.minicart__total-container{justify-self:flex-end;padding:20px;background:#f5f5f5}@media only screen and (min-width:768px){.minicart__total-container{padding:30px}}.minicart__total-pricelabel{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px;font-weight:600}.minicart__checkout-button{font-family:"Lufga";color:#fff;font-size:16px;line-height:23px;background-color:#242424;padding:10px;width:100%;cursor:pointer;border:none}.minicart__payment-options{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:30px;margin-top:20px}.minicart__checkout-invertedbutton{font-family:"Lufga";color:#242424;font-size:16px;line-height:23px;background-color:#fff;padding:8px;width:100%;cursor:pointer;border:2px solid #242424;margin-top:10px}@media only screen and (min-width:768px){.minicart__checkout-invertedbutton{display:none}}.empty-cart{padding:0 30px}.empty-cart__text{font-weight:600}.quantityInput-js{max-width:65%;border:none transparent;outline:none;text-align:center;font-family:"Open sans";font-weight:600}.hidden{display:none}.quantity-error{font-size:13px;color:#c72956}.modal{position:fixed;top:0;right:-100vw;width:100vw;height:calc(100vh - 65px - 50px);padding-top:65px;background-color:#929292;z-index:211;transition:right .1s linear}@media only screen and (min-width:768px){.modal{width:395px;background-color:#fff;padding-top:30px}}@media only screen and (min-width:977px){.modal{height:100vh;right:-560px;width:560px;margin-top:0}}.modal--minicart{height:calc(100vh - 50px)}.modal--open{right:unset;left:0}@media only screen and (min-width:768px){.modal--open{left:unset;right:0}}.modal__content{position:relative;padding:20px 20px 20px 20px;background-color:#fff}@media only screen and (min-width:977px){.modal__content{padding:0 60px}}.modal__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px}@media only screen and (min-width:1340px){.modal__header{padding:60px 0}}.modal__title{font-weight:700;font-size:16px;text-transform:uppercase}@media only screen and (min-width:977px){.modal__title{font-size:20px;text-transform:uppercase}}.modal__close{top:20px;cursor:pointer}@media only screen and (min-width:977px){.modal__close{position:unset}}.modal__body-title{font-weight:700;padding-bottom:10px}.modal__body{overflow-y:auto;height:calc(100vh - 20px - 65px - 50px);padding-bottom:60px;line-height:24px}.modal__body h2{font-size:16px;font-weight:600;padding-bottom:10px}.modal__body p{padding-bottom:40px}.modal__body__full-description{padding-bottom:25px}.modal__body__attachment{padding-top:25px;text-align:left;font-size:20px;line-height:28px;letter-spacing:0}.modal__body__attachment__header{font-weight:600}.modal__body__attachment__items{padding-top:10px}.modal__body__attachment__row{display:-ms-flexbox;display:flex;gap:0;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:977px){.modal__body__attachment__row{-ms-flex-direction:row;flex-direction:row;gap:15px}}.modal__body__attachment__row__details{width:100%;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}@media only screen and (min-width:977px){.modal__body__attachment__row__details{width:50%}}.modal__body__attachment__item{gap:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal__body__attachment__url{color:inherit;text-decoration:none}.modal__background{display:none;position:fixed;height:100vh;width:100vw;top:0;right:-100vw;background-color:rgba(36,36,37,.5);z-index:calc(211 - 1)}@media only screen and (min-width:768px){.modal__background.modal--open{right:0;display:block}}.modal__background--show-on-all-sizes{right:0;display:block}body{margin:0}.header-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:280px;padding:20px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:unset}.header-info .image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-height:100%}.header-info .image-container img{max-height:100%;max-width:100%;margin-left:-20px}.header-info .text-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header-info .text-container p{display:none}@media only screen and (min-width:630px){.header-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-info .image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:25%}.header-info .image-container img{max-height:100%;max-width:100%}.header-info .text-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block;width:80%}.header-info .text-container h1{font-size:18px;font-weight:700}.header-info .text-container p{display:block}}.selection-container{margin:0 0 20px 0}.selection-title{font-size:15px;padding-bottom:5px;font-weight:600}.selection-item{padding:20px 0}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#ccc;border-radius:15px}.vue-slider-process{background-color:#3498db;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.16)}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;box-sizing:border-box;box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32)}.vue-slider-dot-handle-focus{box-shadow:0 0 1px 2px rgba(52,152,219,.36)}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:#3498db;background-color:#3498db;box-sizing:content-box}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after,.vue-slider-dot-tooltip-inner-top:after{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);height:0;width:0}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-left:after,.vue-slider-dot-tooltip-inner-right:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:0;width:0}.vue-slider-dot-tooltip-inner-right:after{right:100%;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.custom-dot{width:100%;height:100%;border-radius:50%;background-color:#978b87;transition:all .3s}.custom-dot.focus,.custom-dot:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.shelf-type-filter h2{font-size:16px;padding:0 5px 5px 0;padding-bottom:15px;text-transform:uppercase;font-weight:600}.shelf-type-filter .filter-image-selector{width:250px;min-height:130px}.shelf-type-filter .filter-image-selector .filter-image{width:65px;float:left;border:3px solid #e2e2e2;margin:4px;text-align:center;padding:2px;color:#696969;font-size:1.1em}.shelf-type-filter .filter-image-selector .filter-image a{text-decoration:none}.shelf-type-filter .filter-image-selector .filter-image a img{width:40px}.shelf-type-filter .filter-image-selector .active{border-color:#c82254}.color-option-item{stroke-width:1px;cursor:pointer}.color-option-item .color-galvanized circle{fill:#a8bdc6}.color-option-item .color-grey circle{fill:#948e8e}.color-option-item .color-blue circle{fill:#2055a5}.color-option-item .color-black circle{fill:#000}.color-option-item .color-white circle{fill:#fff}.color-option-item .color-yellow circle{fill:#b07c19}.color-option-item .color-green circle{fill:#829790}.color-option-item .active{stroke-width:3px}.color-option-item .active circle{-webkit-transform:scale(1.04);transform:scale(1.04);stroke-opacity:1;stroke:#c82254;transition:all .3s ease-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.color-option-list{padding:20px 0 0 0}.color-option-list .color-option-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-5px}.color-option-list .color-option-container div{padding-right:5px}.shelf-image-combination{position:relative;width:900px;height:200px;-webkit-transform:scale(.33);transform:scale(.33);-webkit-transform-origin:top left;transform-origin:top left;margin-left:10px}.shelf-image-combination .image-container{height:500px;width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.shelf-image-combination .image-container img{max-height:100%;max-width:100%}.shelf-image-combination .image-overlay{position:absolute;height:500px;width:900px;top:0;right:0;background-color:#fff;opacity:.9}@media only screen and (min-width:630px){.shelf-image-combination{height:350px;-webkit-transform:scale(.65);transform:scale(.65)}}@media only screen and (min-width:1021px){.shelf-image-combination{height:500px;-webkit-transform:none;transform:none;-webkit-transform-origin:unset;transform-origin:unset}}.image-overlay.depth-300-width-465-sections-1{width:795px}.image-overlay.depth-300-width-465-sections-2{width:722px}.image-overlay.depth-300-width-465-sections-3{width:656px}.image-overlay.depth-300-width-465-sections-4{width:597px}.image-overlay.depth-300-width-465-sections-5{width:544px}.image-overlay.depth-300-width-465-sections-6{width:496px}.image-overlay.depth-300-width-465-sections-7{width:451px}.image-overlay.depth-300-width-465-sections-8{width:411px}.image-overlay.depth-300-width-465-sections-9{width:374px}.image-overlay.depth-300-width-465-sections-10{width:0}.image-overlay.depth-400-width-465-sections-1{width:792px}.image-overlay.depth-400-width-465-sections-2{width:718px}.image-overlay.depth-400-width-465-sections-3{width:651px}.image-overlay.depth-400-width-465-sections-4{width:592px}.image-overlay.depth-400-width-465-sections-5{width:538px}.image-overlay.depth-400-width-465-sections-6{width:489px}.image-overlay.depth-400-width-465-sections-7{width:445px}.image-overlay.depth-400-width-465-sections-8{width:404px}.image-overlay.depth-400-width-465-sections-9{width:367px}.image-overlay.depth-400-width-465-sections-10{width:0}.image-overlay.depth-500-width-465-sections-1{width:789px}.image-overlay.depth-500-width-465-sections-2{width:713px}.image-overlay.depth-500-width-465-sections-3{width:646px}.image-overlay.depth-500-width-465-sections-4{width:586px}.image-overlay.depth-500-width-465-sections-5{width:532px}.image-overlay.depth-500-width-465-sections-6{width:482px}.image-overlay.depth-500-width-465-sections-7{width:438px}.image-overlay.depth-500-width-465-sections-8{width:397px}.image-overlay.depth-500-width-465-sections-9{width:359px}.image-overlay.depth-500-width-465-sections-10{width:0}.image-overlay.depth-600-width-465-sections-1{width:785px}.image-overlay.depth-600-width-465-sections-2{width:709px}.image-overlay.depth-600-width-465-sections-3{width:641px}.image-overlay.depth-600-width-465-sections-4{width:580px}.image-overlay.depth-600-width-465-sections-5{width:525px}.image-overlay.depth-600-width-465-sections-6{width:475px}.image-overlay.depth-600-width-465-sections-7{width:430px}.image-overlay.depth-600-width-465-sections-8{width:389px}.image-overlay.depth-600-width-465-sections-9{width:352px}.image-overlay.depth-600-width-465-sections-10{width:0}.image-overlay.depth-300-width-930-sections-1{width:727px}.image-overlay.depth-300-width-930-sections-2{width:605px}.image-overlay.depth-300-width-930-sections-3{width:505px}.image-overlay.depth-300-width-930-sections-4{width:422px}.image-overlay.depth-300-width-930-sections-5{width:351px}.image-overlay.depth-300-width-930-sections-6{width:291px}.image-overlay.depth-300-width-930-sections-7{width:238px}.image-overlay.depth-300-width-930-sections-8{width:191px}.image-overlay.depth-300-width-930-sections-9{width:151px}.image-overlay.depth-300-width-930-sections-10{width:0}.image-overlay.depth-400-width-930-sections-1{width:722px}.image-overlay.depth-400-width-930-sections-2{width:599px}.image-overlay.depth-400-width-930-sections-3{width:499px}.image-overlay.depth-400-width-930-sections-4{width:415px}.image-overlay.depth-400-width-930-sections-5{width:344px}.image-overlay.depth-400-width-930-sections-6{width:283px}.image-overlay.depth-400-width-930-sections-7{width:230px}.image-overlay.depth-400-width-930-sections-8{width:184px}.image-overlay.depth-400-width-930-sections-9{width:143px}.image-overlay.depth-400-width-930-sections-10{width:0}.image-overlay.depth-500-width-930-sections-1{width:718px}.image-overlay.depth-500-width-930-sections-2{width:594px}.image-overlay.depth-500-width-930-sections-3{width:492px}.image-overlay.depth-500-width-930-sections-4{width:408px}.image-overlay.depth-500-width-930-sections-5{width:336px}.image-overlay.depth-500-width-930-sections-6{width:275px}.image-overlay.depth-500-width-930-sections-7{width:223px}.image-overlay.depth-500-width-930-sections-8{width:176px}.image-overlay.depth-500-width-930-sections-9{width:135px}.image-overlay.depth-500-width-930-sections-10{width:0}.image-overlay.depth-600-width-930-sections-1{width:714px}.image-overlay.depth-600-width-930-sections-2{width:588px}.image-overlay.depth-600-width-930-sections-3{width:485px}.image-overlay.depth-600-width-930-sections-4{width:401px}.image-overlay.depth-600-width-930-sections-5{width:329px}.image-overlay.depth-600-width-930-sections-6{width:268px}.image-overlay.depth-600-width-930-sections-7{width:215px}.image-overlay.depth-600-width-930-sections-8{width:168px}.image-overlay.depth-600-width-930-sections-9{width:128px}.image-overlay.depth-600-width-930-sections-10{width:0}.image-overlay.depth-700-width-930-sections-1{width:709px}.image-overlay.depth-700-width-930-sections-2{width:582px}.image-overlay.depth-700-width-930-sections-3{width:479px}.image-overlay.depth-700-width-930-sections-4{width:393px}.image-overlay.depth-700-width-930-sections-5{width:321px}.image-overlay.depth-700-width-930-sections-6{width:259px}.image-overlay.depth-700-width-930-sections-7{width:207px}.image-overlay.depth-700-width-930-sections-8{width:161px}.image-overlay.depth-700-width-930-sections-9{width:120px}.image-overlay.depth-700-width-930-sections-10{width:0}.image-overlay.depth-300-width-1220-sections-1{width:727px}.image-overlay.depth-300-width-1220-sections-2{width:605px}.image-overlay.depth-300-width-1220-sections-3{width:505px}.image-overlay.depth-300-width-1220-sections-4{width:422px}.image-overlay.depth-300-width-1220-sections-5{width:351px}.image-overlay.depth-300-width-1220-sections-6{width:291px}.image-overlay.depth-300-width-1220-sections-7{width:238px}.image-overlay.depth-300-width-1220-sections-8{width:191px}.image-overlay.depth-300-width-1220-sections-9{width:151px}.image-overlay.depth-300-width-1220-sections-10{width:0}.image-overlay.depth-400-width-1220-sections-1{width:683px}.image-overlay.depth-400-width-1220-sections-2{width:537px}.image-overlay.depth-400-width-1220-sections-3{width:423px}.image-overlay.depth-400-width-1220-sections-4{width:331px}.image-overlay.depth-400-width-1220-sections-5{width:256px}.image-overlay.depth-400-width-1220-sections-6{width:192px}.image-overlay.depth-400-width-1220-sections-7{width:139px}.image-overlay.depth-400-width-1220-sections-8{width:93px}.image-overlay.depth-400-width-1220-sections-9{width:53px}.image-overlay.depth-400-width-1220-sections-10{width:0}.image-overlay.depth-500-width-1220-sections-1{width:718px}.image-overlay.depth-500-width-1220-sections-2{width:594px}.image-overlay.depth-500-width-1220-sections-3{width:492px}.image-overlay.depth-500-width-1220-sections-4{width:408px}.image-overlay.depth-500-width-1220-sections-5{width:336px}.image-overlay.depth-500-width-1220-sections-6{width:275px}.image-overlay.depth-500-width-1220-sections-7{width:223px}.image-overlay.depth-500-width-1220-sections-8{width:176px}.image-overlay.depth-500-width-1220-sections-9{width:135px}.image-overlay.depth-500-width-1220-sections-10{width:0}.image-overlay.depth-600-width-1220-sections-1{width:673px}.image-overlay.depth-600-width-1220-sections-2{width:524px}.image-overlay.depth-600-width-1220-sections-3{width:408px}.image-overlay.depth-600-width-1220-sections-4{width:316px}.image-overlay.depth-600-width-1220-sections-5{width:240px}.image-overlay.depth-600-width-1220-sections-6{width:177px}.image-overlay.depth-600-width-1220-sections-7{width:124px}.image-overlay.depth-600-width-1220-sections-8{width:78px}.image-overlay.depth-600-width-1220-sections-9{width:39px}.image-overlay.depth-600-width-1220-sections-10{width:0}.image-overlay.depth-700-width-1220-sections-1{width:709px}.image-overlay.depth-700-width-1220-sections-2{width:582px}.image-overlay.depth-700-width-1220-sections-3{width:479px}.image-overlay.depth-700-width-1220-sections-4{width:393px}.image-overlay.depth-700-width-1220-sections-5{width:321px}.image-overlay.depth-700-width-1220-sections-6{width:259px}.image-overlay.depth-700-width-1220-sections-7{width:207px}.image-overlay.depth-700-width-1220-sections-8{width:161px}.image-overlay.depth-700-width-1220-sections-9{width:120px}.image-overlay.depth-700-width-1220-sections-10{width:0}.footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:20px 20px 20px 0}.footer-container>div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer-container>div:nth-child(2),.footer-container>div:nth-child(3){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.footer-container>div:nth-child(3){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media only screen and (min-width:1021px){.footer-container>div:nth-child(3){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:1021px){.footer-container>div:not(:last-child){padding-right:20px}}@media only screen and (min-width:1021px){.footer-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.cart-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;box-shadow:1px 2px 5px 0 #d6d6d6}.cart-list-item,.cart-list-item .image-container{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-list-item .image-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;position:relative}.cart-list-item .image-container img{max-height:75px;max-width:75px}.cart-list-item .discount-banner-container{position:absolute;top:0;left:0;padding-top:5px;padding-left:5px}@media only screen and (min-width:977px){.cart-list-item .discount-banner-container{padding-top:10px;padding-left:10px}}@media only screen and (min-width:977px){.cart-list-item .discount-banner-container .discount-banner{width:42px;font-size:14px;line-height:18px}}.cart-list-item .text-container{width:100%;padding:7px 0 0 7px}.cart-list-item .text-container h2{font-size:15px;line-height:23px;font-weight:600}.cart-list-item .text-container .item-description{font-size:15px}.cart-list-item .text-container .item-sku{font-size:15px;font-style:italic;opacity:.5}.cart-list-item .quantity-container{width:50px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.cart-list-item .quantity-container p{text-align:center;width:100%}.cart-list{padding-top:30px}@media screen and (min-width:977px){.cart-list{max-width:450px}}.cart-list h2{font-family:Lufga,Open sans;font-weight:100;font-size:25px}.cart-list .cart-list-item{margin:15px 0}.combination-information{white-space:pre-line;padding-top:30px}@media screen and (min-width:977px){.combination-information{max-width:225px}}.combination-information h2{font-family:Lufga,Open sans;font-weight:100;font-size:25px}.combination-information .row{font-size:.9em;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;min-height:1.7em}.combination-information .row,.combination-information .row .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.combination-information .row .column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#696359;padding-bottom:7px}.combination-information .row .column .combo-text{text-align:left}.combination-information .row .column .combo-values{text-align:right}.combination-information .shelf-distance-description{font-size:.8em;color:#696359}.gdm-btn{border-radius:4px;width:80px;height:40px;line-height:40px;padding:0 10px;cursor:pointer}.gdm-btn__calltoaction{color:#fff;background-color:#47843e}.gdm-btn__disabled{background-color:#a89d99;pointer-events:none}.gdm-btn__fullsize{width:100%}.gdm-price{font-family:Open Sans}.gdm-price__large{font-size:1.4em;font-weight:700;color:#000}.gdm-price__campaign{font-size:1.4em;font-style:italic;font-weight:700;color:#c72956}.gdm-price-secondary{font-size:.75em;color:#696359}.gdm-text-error{color:#0f3f5c;font-weight:700}.add-to-cart{padding-top:30px;padding-left:20px;font-size:25px;font-weight:600}.add-to-cart h2{font-family:Lufga,Open sans}.add-to-cart .campaign-price{color:#0f3f5c}@media only screen and (min-width:420px){.add-to-cart{padding-left:0}.add-to-cart .gdm-btn{width:100%}}.add-to-cart .button--buy-default{font-family:Lufga,Open sans;color:#fff;line-height:23px;background-color:#242424;padding:8px 15px}.add-to-cart .button{font-family:Lufga,Open sans;font-size:16px;font-weight:400;border:none;padding:8px 15px;text-decoration:none;cursor:pointer;width:200px}.configurator{width:315px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:120px;width:100%}.configurator .selection-area{width:100%;min-height:100px;margin-bottom:10px;background-color:#fff}.configurator .main-area{width:100%;min-height:400px;margin:0 10px 10px 10px;background-color:#fff}@media only screen and (min-width:1340px){.configurator{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.configurator .selection-area{width:295px}.configurator .main-area{width:925px}}h1{font-size:1.33em;font-weight:700}h2{font-weight:600}h2,p{font-size:1em}p{line-height:1.33em;margin:5px 0 15px 0;color:#696969}h1{-webkit-margin-before:unset;margin-block-start:unset;-webkit-margin-after:unset;margin-block-end:unset;-webkit-margin-start:unset;margin-inline-start:unset;-webkit-margin-end:unset;margin-inline-end:unset}