.infopages-wrapper{margin:20px 0;background-color:#f3f3f3;padding:10px 5px}.infopages-wrapper .tjm{background-color:rgba(0,0,0,.9);color:#fff}@media only screen and (min-width: 420px){.infopages-wrapper{padding:10px}}.infopages-wrapper>div{background-color:#fff;padding:10px;box-shadow:0px 3px 6px rgba(0,0,0,.16);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.16)}.infopages-wrapper>div .tjm{background-color:rgba(0,0,0,0);box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}@media only screen and (min-width: 768px){.infopages-wrapper>div{display:flex}}@media only screen and (min-width: 768px){.infopages-wrapper>div .infopages-box-head{max-width:300px;border-right:1px solid #3d3d3d}}.infopages-wrapper>div .infopages-box-head div{display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.infopages-wrapper>div .infopages-box-head div{display:block;text-align:center}}.infopages-wrapper>div .infopages-box-head div p{margin:10px;font-size:1rem;font-weight:400;text-align:left}.infopages-wrapper>div .infopages-box-head p{font-size:1.25rem;margin:0;font-weight:800;text-align:center}.infopages-wrapper>div .infopages-box-head img{margin:auto}@media only screen and (min-width: 768px){.infopages-wrapper>div .infopages-box-link-cnt{flex-grow:1;margin-left:10px}}.infopages-wrapper>div h2,.infopages-wrapper>div h3,.infopages-wrapper>div h4{font-size:1rem;text-align:center}.infopages-wrapper>div a{color:#000;display:inline-block;margin:5px}.infopages-wrapper>div a:hover{color:#e2001a}.infopages-wrapper>div a strong{display:none}.catalogue-wrapper{font-family:"Open Sans",sans-serif}.catalogue-wrapper *{box-sizing:border-box}.catalogue-wrapper h1{text-align:left;margin-bottom:8px;margin-top:auto;color:#3d3d3d;font-size:1.5rem}.catalogue-wrapper .catalogue-desc{margin-bottom:15px}.catalogue-wrapper .catalogue-desc h2{font-size:1.125rem;color:#5c5c5c}.catalogue-wrapper .catalogue-desc img{max-width:100%;height:auto}.catalogue-wrapper .breadcrumb{font-size:.625rem;text-decoration:none;color:#3d3d3d}.catalogue-wrapper .breadcrumb:hover{color:#e2001a}.catalogue-wrapper .catalogue-container{background-color:#f3f3f3}.catalogue-wrapper .catalogue-container .catalogue-sub-container{display:flex;flex-wrap:wrap}.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container{display:flex;max-width:180px;width:calc(50% - 10px);margin:5px;text-align:center;font-size:0px;background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.16);transition:all .5s cubic-bezier(0.25, 0.8, 0.25, 1)}@media only screen and (min-width: 420px){.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container{margin:10px calc((100% - 360px)/4)}}@media only screen and (min-width: 640px){.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container{margin:10px calc((100% - 570px)/6);max-width:190px}}@media only screen and (min-width: 1150px){.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container{margin:10px calc((100% - 760px)/8)}.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);-moz-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}}@media only screen and (min-width: 1300px){.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container{margin:10px calc((100% - 950px)/10)}}.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a{display:flex;flex-direction:column;width:100%;text-decoration:none;color:#000;padding:5px}@media only screen and (min-width: 640px){.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a{padding-bottom:20px}}.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a:hover,.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a:focus{color:#e2001a}.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a span,.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a div{display:block;flex:1 0 auto;margin:10px auto;text-transform:uppercase;letter-spacing:1px;font-size:.625rem;font-family:"Roboto",sans-serif;font-weight:300}@media only screen and (min-width: 360px){.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a span,.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a div{font-size:.75rem}}@media only screen and (min-width: 420px){.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a span,.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a div{font-size:.8125rem;letter-spacing:2px}}@media only screen and (min-width: 640px){.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a span,.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a div{font-size:.9375rem;letter-spacing:1px}}.catalogue-wrapper .catalogue-container .catalogue-sub-container .product-box-container a img{width:100%;height:auto;max-width:150px;margin:auto}.catalogue-wrapper .product-list-wrapper{background-color:#f3f3f3}@media only screen and (min-width: 1300px){.catalogue-wrapper .product-list-wrapper{width:calc(100% - 1px)}}.tjm .catalogue-wrapper .product-list-wrapper{background-color:rgba(0,0,0,0)}.catalogue-wrapper .product-list-wrapper .product-list-header{display:flex;padding:10px 10px 0px;font-size:.875rem}.catalogue-wrapper .product-list-wrapper .product-list-header .country-selector{display:flex;background-color:#fff;padding:7px 12px;box-shadow:0px 3px 6px rgba(0,0,0,.16);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.16)}.tjm .catalogue-wrapper .product-list-wrapper .product-list-header .country-selector{background-color:rgba(0,0,0,.9);color:#fff}.catalogue-wrapper .product-list-wrapper .product-list-header .country-selector select{margin-left:10px}.tjm .catalogue-wrapper .product-list-wrapper .product-list-header .country-selector select{background-color:rgba(0,0,0,.9);color:#fff}.catalogue-wrapper .product-list-wrapper .catalogue-product-list{padding:5px 5px 10px}@media only screen and (min-width: 640px){.catalogue-wrapper .product-list-wrapper .catalogue-product-list{display:flex;flex-wrap:wrap;padding:10px 5px}}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element{background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.16);margin:10px 5px}@media only screen and (min-width: 640px){.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element{display:flex;flex-direction:column;margin:5px;width:calc(50% - 10px)}}@media only screen and (min-width: 1150px){.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element{width:calc(33.3333333333% - 10px)}}.tjm .catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element{background-color:rgba(0,0,0,.9);color:#fff}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-img-cnt{position:relative;text-align:center;font-size:0px;padding:10px}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-img-cnt img.sale-flag{position:absolute;top:-20px;right:-16px;width:110px;height:auto;pointer-events:none}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-img-cnt img.price-increase-flag{position:absolute;right:calc((100% - 150px)/2);top:10px;width:127px;height:auto;pointer-events:none}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt{padding:10px 15px;font-size:.875rem}@media only screen and (min-width: 640px){.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt{height:calc(100% - 130px);display:flex;flex-direction:column}}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-element-title{display:block;text-align:center;font-weight:400;font-size:1.125rem;text-decoration:none;color:#000}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-element-title:hover{color:#e2001a}@media only screen and (min-width: 640px){.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-element-title{flex:1 0 auto}}.tjm .catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-element-title{color:#fff}.tjm .catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-element-title:hover{color:#e2001a}@media only screen and (min-width: 640px){.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt p{flex:1 0 auto}}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt p.sale-slogan{color:#e2001a;font-weight:600;text-align:center}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-number{display:none}@media only screen and (min-width: 768px){.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-number{display:block;color:#5c5c5c;margin:0 auto .875rem}}.tjm .catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-number{color:#fff}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .free-shipping-flag{display:block;text-align:center;color:#18bd18;font-weight:600;margin-bottom:10px}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-availability-indicator-cnt{display:flex;color:#5c5c5c}.tjm .catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-availability-indicator-cnt{color:#fff}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-availability-indicator-cnt .icon-shipping{margin-right:4px;position:relative;bottom:-1px}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .prod-list-sale-price-cnt,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .prod-list-price-cnt{margin:.5rem 0 0}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .prod-list-sale-price-cnt div,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .prod-list-price-cnt div{display:inline-block}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .prod-list-base-price-cnt{margin:.5rem 0 0}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-price,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-price-label{display:block;font-size:1.25rem;font-weight:600;margin:0 0 0 5px;display:inline-block}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-price.sale-price,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-price:nth-child(n+3),.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-price-label.sale-price,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-price-label:nth-child(n+3){color:#e2001a}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-price.sale-old-price,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-price-label.sale-old-price{text-decoration:line-through}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-price.sale-old-price:nth-child(2),.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-price-label.sale-old-price:nth-child(2){margin-right:15px}@media only screen and (max-width: 360px){.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-price.sale-old-price:nth-child(2),.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-price-label.sale-old-price:nth-child(2){margin-right:10px}}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-tax{display:block;margin-bottom:.25rem;font-size:.5625rem}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-shipping-cost{margin-bottom:.5rem;font-size:.6875rem;position:relative}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-shipping-cost a{text-decoration:none;color:#000}.tjm .catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-shipping-cost a{color:#fff}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-shipping-cost>div{display:inline-block;cursor:pointer}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-shipping-cost>div:hover{color:#e2001a}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-shipping-cost>div>div{display:none}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-shipping-cost>div:hover>div{display:block;position:absolute;bottom:20px;right:0px;padding:10px;color:#000;text-align:right;font-size:.875rem;background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.16)}.tjm .catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-shipping-cost>div:hover>div{background-color:rgba(0,0,0,.9)}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-shipping-cost>div:hover>div span:nth-child(2){display:inline-block;min-width:7ch}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-shipping-cost>div:hover>div p{text-align:left}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt{text-align:center}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt .product-list-details-button,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt .add-to-cart-button,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt .choose-color-button{display:inline-block;background-color:#e2001a;border:none;min-width:160px;font-size:1rem;line-height:40px;margin:5px auto;padding:0 15px;color:#fff;cursor:pointer;-webkit-appearance:none;border-radius:0;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;text-decoration:none;transition:all .5s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0px 3px 6px rgba(0,0,0,.16);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.16)}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt .product-list-details-button::-moz-focus-inner,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt .add-to-cart-button::-moz-focus-inner,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt .choose-color-button::-moz-focus-inner{border:0}@media only screen and (min-width: 1024px){.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt .product-list-details-button:hover,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt .add-to-cart-button:hover,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt .choose-color-button:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);-moz-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}}.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt .product-list-details-button:active,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt .add-to-cart-button:active,.catalogue-wrapper .product-list-wrapper .catalogue-product-list .product-list-element .product-list-element-text-cnt .product-list-btn-cnt .choose-color-button:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.15);-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.catalogue-wrapper .product-list-wrapper .product-list-footer{padding:0px 10px 10px}.catalogue-wrapper .product-list-wrapper .product-list-footer .product-list-paging{display:block;background-color:#fff;padding:7px 0px;box-shadow:0px 3px 6px rgba(0,0,0,.16);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.16);text-align:center;cursor:default}.tjm .catalogue-wrapper .product-list-wrapper .product-list-footer .product-list-paging{background-color:rgba(0,0,0,.9);color:#fff}.catalogue-wrapper .product-list-wrapper .product-list-footer .product-list-paging a{color:#000;text-decoration:none;margin:auto 10px}.catalogue-wrapper .product-list-wrapper .product-list-footer .product-list-paging a:hover{color:#e2001a}.tjm .catalogue-wrapper .product-list-wrapper .product-list-footer .product-list-paging a{color:#fff}.tjm .catalogue-wrapper .product-list-wrapper .product-list-footer .product-list-paging a:hover{color:#e2001a}.catalogue-wrapper .product-list-wrapper .product-list-footer .product-list-paging a i{margin:auto 9px}.catalogue-wrapper .product-list-wrapper .product-list-footer .product-list-paging .actual-page{margin:auto 10px;color:#000;font-weight:600}.tjm .catalogue-wrapper .product-list-wrapper .product-list-footer .product-list-paging .actual-page{color:#fff;border-bottom:1px solid #fff}.catalogue-wrapper .product-list-wrapper .prod-list-configurator-cnt{padding:0 20px 20px}.catalogue-wrapper .product-list-wrapper .prod-list-configurator-cnt .prod-list-conifurator-element{position:relative;margin-bottom:10px;font-size:0;box-shadow:0px 3px 6px rgba(0,0,0,.16);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.16)}.catalogue-wrapper .product-list-wrapper .prod-list-configurator-cnt .prod-list-conifurator-element:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);-moz-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.catalogue-wrapper .product-list-wrapper .prod-list-configurator-cnt .prod-list-conifurator-element a{text-decoration:none;color:#000}.catalogue-wrapper .product-list-wrapper .prod-list-configurator-cnt .prod-list-conifurator-element a img{width:100%}.catalogue-wrapper .product-list-wrapper .prod-list-configurator-cnt .prod-list-conifurator-element a div{font-size:1rem;line-height:normal;padding:15px;font-weight:100;font-family:"Roboto",sans-serif;text-transform:uppercase;color:#fff;background-color:rgba(0,0,0,.9)}@media only screen and (min-width: 420px){.catalogue-wrapper .product-list-wrapper .prod-list-configurator-cnt .prod-list-conifurator-element a div{position:absolute;top:10px;left:10px;padding:15px}}@media only screen and (min-width: 640px){.catalogue-wrapper .product-list-wrapper .prod-list-configurator-cnt .prod-list-conifurator-element a div{top:30px;left:30px;padding:30px;font-size:1.75rem}}@media only screen and (min-width: 768px){.catalogue-wrapper .product-list-wrapper .prod-list-configurator-cnt .prod-list-conifurator-element a div{font-size:2rem}}.catalogue-wrapper .product-list-wrapper .prod-list-configurator-cnt .prod-list-conifurator-element a div span{display:block;padding-top:8px;color:#fff;text-transform:none;font-size:.875rem;font-size:1rem}.catalogue-wrapper .media-wrapper{width:100%}.catalogue-wrapper .cat-desc-and-info-box-cnt{margin:20px auto;max-width:1200px}.catalogue-wrapper .cat-desc-and-info-box-cnt h2{font-size:1.25rem}.catalogue-wrapper .cat-desc-and-info-box-cnt h3,.catalogue-wrapper .cat-desc-and-info-box-cnt h4,.catalogue-wrapper .cat-desc-and-info-box-cnt h5,.catalogue-wrapper .cat-desc-and-info-box-cnt h6{font-size:1rem;margin:1rem 0}.catalogue-wrapper .cat-desc-and-info-box-cnt img{max-width:100%;height:auto}.catalogue-wrapper .cat-desc-and-info-box-cnt .zoom-slider{width:100%}.catalogue-wrapper .cat-desc-and-info-box-cnt .zoom-slider .zoom-cnt{text-align:center}.catalogue-wrapper .cat-desc-and-info-box-cnt .zoom-slider .thumbnail-cnt{justify-content:space-around}.catalogue-wrapper .cat-desc-and-info-box-cnt .zoom-slider .thumbnail-cnt a{flex-basis:23%;text-decoration:none;border:1px solid gray;border-radius:5px;overflow:hidden;cursor:pointer;font-size:0}.catalogue-wrapper .cat-desc-and-info-box-cnt .zoom-slider .thumbnail-cnt a.active{border-color:#e2001a}.catalogue-wrapper .cat-desc-and-info-box-cnt .zoom-slider .thumbnail-cnt a img{width:100%;max-width:240px}@media only screen and (min-width: 768px){.catalogue-wrapper .four-video-cnt{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 768px){.catalogue-wrapper .four-video-cnt div{box-sizing:border-box;width:50%;padding:5px}}.catalogue-wrapper .four-video-cnt div h2,.catalogue-wrapper .four-video-cnt div h3,.catalogue-wrapper .four-video-cnt div h4{text-align:center}.catalogue-wrapper .four-video-cnt div iframe{width:100%}.catalogue-wrapper .two-column-cnt{text-align:center}@media only screen and (min-width: 768px){.catalogue-wrapper .two-column-cnt{display:flex}}.catalogue-wrapper .two-column-cnt img{margin:10px auto}@media only screen and (min-width: 768px){.catalogue-wrapper .two-column-cnt img{margin:auto auto auto 20px;max-width:50%;height:auto}}.catalogue-wrapper .three-column-cnt{text-align:center;margin:20px auto}@media only screen and (min-width: 768px){.catalogue-wrapper .three-column-cnt{display:flex}}.catalogue-wrapper .three-column-cnt img{margin:10px auto}@media only screen and (min-width: 768px){.catalogue-wrapper .three-column-cnt img{margin:auto;width:33%;height:auto}}@media only screen and (min-width: 768px){.catalogue-wrapper .three-column-cnt img:nth-child(2){margin:auto 10px}}