.flex-productlist{display:flex;gap:10px;margin:10px}.main_descriptionContainer,.product_info_container{display:flex;flex-wrap:wrap}.main_descriptionContainer{display:flex;flex-wrap:wrap;flex:1 1 1000px}.main_descriptionContainer .warrantyContainer{display:flex;flex:1 1 200px}.main_descriptionContainer .warrantyContainer a.manu-showcase{width:100%}.main_descriptionContainer .warrantyContainer a.manu-showcase img{border:none;mix-blend-mode:multiply;margin-bottom:0}.descriptionContainer{display:flex;flex-direction:column;border-radius:16px 0 0 0;padding:2em;font-family:"Lato" !important;background:#efefef;flex:1 1 730px}.descriptionContainer .specs{display:flex;flex-direction:column}.descriptionContainer .specs li{display:flex;justify-content:space-between;box-shadow:0 1px 0 0 #ccc}.descriptionContainer .specs li .value{width:150px;display:flex;justify-content:flex-end;width:150px}.descriptionContainer .specs li .value .unit{padding:0 0 0 1em}.descriptionContainer .description{word-break:break-word;border-radius:5px 5px 0 0;background-color:none;width:100%;margin:1em 0 0;max-width:100%;display:block;font-size:1em !important;background:#fff;border-radius:12px}.descriptionContainer .description h2,.descriptionContainer .description h3,.descriptionContainer .description h4,.descriptionContainer .description h5{margin-top:1em;font-size:1.2rem !important;color:#12477d;padding:.3em 0}.descriptionContainer .description ul.codelist{display:flex;flex-direction:column;margin:0 0 1em 0;background:#fff;padding:1rem;column-span:all;max-width:550px;border-radius:12px}.descriptionContainer .description li{display:flex;flex-wrap:wrap}.descriptionContainer .description strong{margin:1em 0 .5em}.descriptionContainer .description p{background-color:none;background:none !important;margin:1em 0 .5em !important;font-size:1em !important;width:100% !important}.descriptionContainer .description table{width:100% !important;line-height:1.1rem;margin:0px;padding:0px;border:0px;outline:0px;font-size:.8rem !important;background:none !important;background-color:none !important}.descriptionContainer .description table tr.even{background-color:#eee !important}.descriptionContainer .description table tr.odd{box-shadow:0 1px 0 0 #ccc}.descriptionContainer .description table tr{font-size:1em !important;background:none !important;background-color:none !important;color:#6c6665 !important;display:flex;word-break:break-word}.descriptionContainer .description table td{width:100% !important}.descriptionContainer .description table td+td{width:55%}.descriptionContainer .description ul{font-family:"Lato" !important;font-size:1em !important}.descriptionContainer .description ul li{padding:.1em;word-break:break-word}.descriptionContainer.bg-dark{background:#dadada}.descriptionContainer.bg-dark p{background:none !important;box-shadow:none !important;padding:.1em !important;box-shadow:0 1px 0 0 #ccc !important;width:100% !important;margin:0 0}ul.codelist{margin:1em 0;border-radius:12px;background:#fff;padding:1em}.description{background:#fff;padding:2em;border-radius:12px}.warrantyContainer{display:flex;flex-wrap:wrap;gap:3em;padding:1em;background:#f5f5f5;border-radius:0 12px 0 0}.warrantyContainer .youtube-container{width:100%;overflow:hidden;flex:0 0 400px;display:inline-flex}.warrantyContainer .manufacturer-basic-info{flex:1 1 400px}.warrantyContainer .manufacturer-basic-info a.manu-showcase{max-width:10em;display:flex;margin:1em}.warrantyContainer .manufacturer-basic-info a.manu-showcase img{border:none;mix-blend-mode:multiply;background-blend-mode:multiply;mix-blend-mode:multiply}.warrantyContainer .prod-manu-links{justify-content:space-between;display:flex}.warrantyContainer .prod-manu-links .prod-manu-out,.warrantyContainer .prod-manu-links .prod-manu-own{font-family:"Roboto";padding:.4em .3em;display:flex;align-items:center;text-transform:uppercase;font-size:.8em;margin-bottom:1em}.warrantyContainer img{border:none;mix-blend-mode:multiply;background-blend-mode:multiply;mix-blend-mode:multiply}.monthlypaymentsContainer{background:superlightgrey;padding:1em}.product-card-view{position:relative;display:grid;grid-template-columns:minmax(309px, 800px) 1fr;gap:40px;background:#fff;border-radius:12px;border-bottom:.2em;margin-bottom:.1em}.product-left{position:relative;background:#f5f5f5;border-radius:12px;margin:1em;justify-items:center;place-content:center}.main-image{background:#f5f5f5;border-radius:12px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;margin:1em 0 1em 2em;place-content:center}.main-image img{max-width:100%;max-height:100%;object-fit:contain;background-blend-mode:multiply;mix-blend-mode:multiply}.badge-sale{position:absolute;top:40%;left:30%;z-index:100;background:red;color:#fff;padding:6px 10px;border-radius:6px;font-size:14px}.thumbs{position:absolute;bottom:0;left:0;right:0;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding:8px;box-sizing:border-box;scroll-behavior:smooth}.thumbs .thumb{flex:0 0 auto}.thumb{height:60px;cursor:pointer;border-radius:6px}.product-right h1{font-size:22px;margin-bottom:10px}.brand{margin-bottom:10px;color:#666}.price-box{margin:20px 0}.price{font-size:28px;font-weight:bold}.price.sale{color:red}.old-price{text-decoration:line-through;color:#999}.cart-box{margin:20px 0}.cart-form{display:flex;gap:10px}.qty{width:60px}.btn-add{background:#128764 !important;color:#fff;padding:10px;border:none;cursor:pointer;transition:background 2s}.btn-add:hover{background:#0c6047 !important}.product-right{position:relative;border-radius:12px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.right-titles{max-width:90%;padding:1em}.info-left{padding:0em 1em 1em}.stock-box{margin-top:20px;border-top:1px solid #eee;padding-top:10px;max-width:270px}.stock-row{display:grid;grid-template-columns:150px 250px}.list-container{overflow:hidden;padding:0;margin:0}.flex-productlist{display:flex;gap:10px;overflow:scroll;scroll-behavior:auto;background:#e1e1e1;border-radius:12px;padding:1em;margin:1em 0}.sitelistheader{min-width:100px;padding:1em}.sitelistheader span{font-variant:all-small-caps}.sitelistheader h4{font-size:1.4em;font-weight:600;text-transform:uppercase}.tag-list{display:flex;gap:1em}.tag-link{background:#ffdbe2;border-radius:8px;margin:1em 0;display:inline-flex;font-weight:700;align-items:center;align-items:center;line-height:.9em;padding:1em .5em}@media(max-width: 768px){.product-card{grid-template-columns:1fr}.main-image{aspect-ratio:4/3}}.similar-products{background:#fff;color:#675f60;display:flex;flex-direction:column;flex:1 1 400px;margin:0 0 0 .1em;border-radius:16px 16px 0 0}.similar-products h3{font-size:1rem;text-transform:uppercase;padding:1rem;font-family:"Roboto"}.similar-products .sim-prod{display:flex;flex-wrap:wrap;padding:1em;gap:.5em}.similar-products .sim-prod .sim-comfort{flex:1 1 100px;display:flex;flex-direction:column;padding:1rem;background:#f5f5f5;margin:.2em;border-radius:12px}.similar-products .sim-prod .sim-comfort .sim-title{word-break:break-word;padding:.4em;overflow:hidden;text-transform:capitalize}.similar-products .sim-prod .sim-comfort .sim-price{color:#ef5030;font-weight:700;padding:0 .4em}.similar-products .sim-prod .sim-comfort .sim-img{overflow:hidden;max-width:100%;display:flex;align-items:center;justify-content:center;padding:1em}.similar-products .sim-prod .sim-comfort .sim-img a{width:150px;display:flex;justify-content:center;text-transform:capitalize}.similar-products .sim-prod .sim-comfort .sim-img img{max-height:240px;mix-blend-mode:multiply}.product_view_campaign{display:flex;background:#2cbeef;height:11em;width:11em;font-size:.7em;align-items:center;text-align:center;color:#fff;position:absolute;right:1em;top:0}.product_view_campaign a{color:#fff}@media only screen and (max-width: 1199px){.description{background-color:none;padding:4em 2em;width:100%;margin-left:0;max-width:100%;font-size:1em;word-break:normal}}@media only screen and (max-width: 900px){h1{max-width:unset}.vat{margin:1em 0}.productimageContainer a.manufacturelogo-header{max-height:60px}.sim-prod{grid-template-columns:repeat(2, 1fr)}.pricebox{display:flex;justify-content:unset;flex-direction:unset}.warrantyContainer .manufacturer-basic-info{flex:1 1 40%}#big-product-card .top-product-card{margin:0}#big-product-card .productimageContainer .img-text{display:none}#big-product-card .productimageContainer .mainPhoto a{max-width:unset}}@media only screen and (max-width: 768px){.product-card-view{display:grid;grid-template-columns:1fr;gap:40px}.product-card-view .info-right{position:relative}.paymentlogo-productview{display:none}#big-product-card .productimageContainer{flex-direction:column}#big-product-card .productimageContainer .img-text{display:none}#big-product-card .productimageContainer .mainPhoto{padding:0;margin:.5em}#big-product-card .productimageContainer .mainPhoto img{max-width:100%;max-height:unset}#big-product-card .productimageContainer .photo_list_container{flex-wrap:wrap;width:100%;height:70px}#big-product-card .productimageContainer .photo_list_container .photo_list{display:flex;flex-direction:row;max-width:100%}#big-product-card .productimageContainer .photo_list_container .photo_list a{width:150px;max-height:70px}.productBasicContainer{display:flex;flex-direction:column;bottom:0;justify-content:flex-end}.productBasicContainer .smalltext{display:none}.similar-products{margin:0}.similar-products .sim-prod .sim-comfort .sim-img a{width:250px}.paymentlogo-productview img{display:none}.productTitleContainer h1{font-size:1rem}}@media print{body{margin:0;color:#000;background-color:#fff}.similar-products,.manufacturer-info{display:none}#big-product-card .top-product-card{display:flex;margin:2em;width:90%}#big-product-card .top-product-card .productimageContainer .mainPhoto{display:block;max-width:10cm;width:10cm}#big-product-card .top-product-card .productimageContainer .mainPhoto img{width:100%;display:block}#big-product-card .top-product-card .productimageContainer .photo_list{display:none}.descriptionContainer .description{display:block}.descriptionContainer .description table{display:block;width:80%}.descriptionContainer .description table td{width:40%}.paymentlogo-productview{display:none}#debug-kit-toolbar{display:none}}/*# sourceMappingURL=view_product.css.map */
