﻿.bannercontainer_list{display:flex;margin-right:.5em;max-width:590px;width:590px}.bannercontainer_list .flex-banner .image-container img{max-width:590px;border-radius:5px;max-height:100%}.bannercontainer{position:relative;display:flex;flex-wrap:wrap;flex:1}.bannercontainer .flex-articlebanner,.bannercontainer .flex-banner{position:relative;flex:1 1 250px;border-top:solid .35em #fff;border-left:solid .25em #fff;border-right:solid .25em #fff;border-bottom:solid .35em #fff}.bannercontainer .flex-articlebanner .image-container,.bannercontainer .flex-banner .image-container{height:100%}.bannercontainer .flex-articlebanner a,.bannercontainer .flex-banner a{position:absolute;cursor:pointer;width:100%;height:100%}.bannercontainer .flex-articlebanner img,.bannercontainer .flex-banner img{width:100%;object-fit:cover;height:100%;border-radius:12px}.bannercontainer .absolute-button{position:absolute;display:flex;display:none;align-items:center;bottom:-36px;right:0;padding:0 1em;height:36px}.bannercontainer .absolute-button.red{background:red;color:#fff}.bannercontainer .flex-articlebanner{flex:1 1 300px}.article-banner{position:relative;display:flex;flex:1 1 100%;flex-wrap:wrap;background:#fff}.article-banner .flex-banner{flex:1 1 560px}.article-banner.reverse{flex-direction:row-reverse}.article-banner.width-50{flex:1 1 50%}.article-banner.banner-padding{box-shadow:inset 0px 1px 1px 0px #bebebe}.article-banner.banner-padding .flex-banner{padding:5em}.article-banner.banner-padding .article-content{box-shadow:unset}.article-banner .bannercontainer .flex-banner{flex:1 1 290px}.article-banner .image-container{height:100%;min-width:370px}.article-banner .article-content{background:#fff;position:relative;display:flex;flex:1 1 300px;box-shadow:1px 0 2px 0 #eee inset;min-width:390px;flex-direction:column;padding:5%;justify-content:center}.article-banner .article-content h2{font-family:"Lato",sans-serif;font-size:1.8em;color:#675f60;font-weight:700}.article-banner .article-content span{font-variant-caps:all-small-caps;font-size:1.2em}.article-banner .article-content p{padding-top:2em;max-width:550px}.article-banner .article-content a.read-more span{font-variant-caps:all-small-caps;font-size:1.2em}.article-banner .article-content a.read-more{background:#12477d;color:#fff;margin-top:1em;height:35px;max-width:450px;padding:0 1em;margin:1em .5em 0 0;height:35px;display:flex;align-items:center;justify-content:center}.banner{display:flex;position:relative;width:100%;overflow:hidden;min-width:300px}.banner .flex-slim-productlist.productslist .content-image.rotate-content-banner{transform:rotate(338deg);top:unset;bottom:unset;position:absolute;left:0 !important;right:0;max-width:300px}.banner .image-container{width:100%;height:100%}.banner .image-container img{z-index:0;height:100%;width:100%;object-fit:cover;height:100%;border-radius:12px}.flex-80-20-productlistWBan .banner{height:auto;max-height:100%}.flex-80-20-productlistWBan .banner .banner-link{width:100%;height:100%;position:absolute}@media only screen and (max-width: 768px){.bannercontainer_list{display:flex;margin-right:.5em;max-width:100%;width:100%}.bannercontainer_list .flex-banner .image-container img{max-width:100%;border-radius:5px;max-height:100%}}.sitearticle-sections{width:100%;margin:1em 0;border-radius:12px}.sitearticle-sitelist{width:100%}.sitearticle-section{padding-top:2em;border-radius:6px;background:#fff;border:1px solid #e1d1d1;border-radius:16px}.a-first{margin:2em 0 0;padding:2em}.sitearticle-section__inner{width:min(1200px,100% - 40px);margin:0 auto}.sitearticle-section__column{margin-bottom:30px}.sitearticle-section__smallheader{margin-bottom:8px;color:#12477d;font-size:14px;font-weight:700;text-transform:uppercase}.sitearticle-mainheader,.sitearticle-section__mainheader{font-size:36px;line-height:1.2;font-weight:800;font-family:"Lato","sans";margin:0 0 1em}.sitearticle-section__subheader{margin:0 0 14px;font-size:26px;line-height:1.25}.sitearticle-text,.sitearticle-section__text{max-width:850px;font-size:18px;line-height:1.7;margin-bottom:2em}.sitearticle-text ul li,.sitearticle-text ol li,.sitearticle-section__text ul li,.sitearticle-section__text ol li{list-style-type:circle}.sitearticle-text ul,.sitearticle-section__text ul{padding-left:4em;margin-top:1em}.article-image{width:100%;max-width:350px;height:350px;border-radius:50%;object-fit:cover;object-position:center center}.sitearticle-section__sitelist,.sitearticle-section__image-id,.sitearticle-section__youtube,.sitearticle-section__background-video{margin-top:15px;padding:10px 14px;background:#f4f6f8;font-size:13px}.sitearticle-sections .contentlists{background:#ccc;padding:1em;border-radius:6px;margin:1em}.contentlists .flex-slim-productlist.productslist{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:20px}.contentlists .flex-slim-productlist.productslist>.flex-card-auto{min-width:0;width:100%}.contentlists .slim_product_card{width:100%;height:100%}@media(max-width: 1100px){.contentlists .flex-slim-productlist.productslist{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 850px){.contentlists .flex-slim-productlist.productslist{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 650px){.article-image{max-width:200px}.contentlists .flex-slim-productlist.productslist{display:flex;flex-wrap:nowrap;gap:14px;overflow-x:auto;overflow-y:hidden;padding:0 16px 18px;margin-left:-16px;margin-right:-16px;scroll-snap-type:x mandatory;scroll-padding-left:16px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.contentlists .flex-slim-productlist.productslist::-webkit-scrollbar{display:none}.contentlists .flex-slim-productlist.productslist>.flex-card-auto{flex:0 0 80vw;width:80vw;max-width:330px;min-width:260px;scroll-snap-align:start}}.product_card{position:relative;background-color:#fff;padding:.3em;flex:1 1 270px;border-radius:12px}.product_card .stock-container{position:absolute;display:flex;flex-direction:column;bottom:14em;left:0;margin-left:-1em;z-index:1}.product_card .stock-container .icon{padding:0 1em 0 0}.product_card .stock-container .add-this-item{z-index:3}.product_card .stock-container .stock-box{display:flex;align-items:center;justify-content:space-evenly;background:#fffdfd;color:#313030;width:70px;height:25px;border-radius:0 5px 5px 0;margin:.2em;box-shadow:1px 2px 1px 0 #ccc}.product_card .stock-container .stock-box .ocon{background:#313030}.product_card .stock-container .stock-box.green{background:#008161;color:#fff}.product_card .stock-container .stock-box.green .ocon{background:#fff !important}.product_card .stock-container .stock-box.red{background:#9d9d95;box-shadow:inset 5px 0 0 0 #c32020,1px 2px 1px 0 #ccc;color:#fff}.product_card .stock-container .stock-box.red .ocon{background:#fff}.product_card .stock-container .stock-box.green_blanket{background:#0dab84;color:#fff}.product_card .stock-container .stock-box.green_blanket .ocon{background:#fff}.product_card a.to_page{position:absolute;width:100%;height:100%;cursor:pointer;z-index:1}.product_card .product_card_top{display:flex;flex-wrap:wrap;justify-content:space-between;padding:.5em}.product_card .typename{color:#12477d;font-size:.8em;font-weight:700}.product_card .product_card_info{padding:0 1em;height:195px}.product_card .product_card_info .title{font-size:1.1em;font-weight:600;line-height:1.1em;letter-spacing:.02em;margin-bottom:.5em;color:#666;word-break:break-word}.product_card .product_card_info .bodytext{display:none}.product_card .product_card_info .product_codes{display:flex;justify-content:space-between;width:100%;color:#939393;font-size:.8em;font-weight:700}.product_card .normal_price{font-family:"Lato",sans-serif;font-size:1.4em;font-weight:900;color:red}.product_card .code{font-family:"Lato",sans-serif;color:#12477d;font-size:.8em;font-weight:700}.product_card .product_card_image{width:100%;aspect-ratio:1/1;background:#fff;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;height:190px;padding:1em 2em}.product_card .product_card_image img{width:100%;height:100%;object-fit:contain}.product_card .product_card_image .prod_percentage{background-color:#ca2222;color:#fff;font-size:1em;position:absolute;font-weight:900;border-radius:100%;min-width:3.5em;height:3.5em;padding:1em;top:1em;left:1em;z-index:1;display:flex;justify-content:center;align-items:center;box-shadow:0px 2px 4px 1px #d6d6d6;z-index:2}.product_card .product_card_bottom{width:90%;position:absolute;bottom:2em;height:60px;padding:1em}.product_card .prod_disabled{position:absolute;top:2em;right:-1em}.product_card .prod_disabled .add-cart-btn{transition:background linear .3s;transition:padding ease-in .2s;border-radius:50% !important;width:45px;height:45px;padding:0 !important;align-items:center;justify-content:center}.product_card .prod_disabled .add-cart-btn i{width:30px;height:30px}.product_card.list{flex:1 1 100%;max-width:100%;height:245px;display:flex}.product_card.list .stock-container{left:unset;right:0;bottom:6em}.product_card.list .stock-container .stock-box{border-radius:5px 0 0 5px}.product_card.list .code{padding:0 1em}.product_card.list .product_card_top{width:200px;flex-wrap:unset}.product_card.list .product_card_info{max-width:50%;padding:1em 5em}.product_card.list .product_card_info .bodytext{display:block;max-width:450px;padding:1em 0}.product_card.list .product_card_image{position:absolute;width:240px;height:240px;padding:30px}.product_card.list .product_card_bottom{width:320px;height:250px;position:absolute;bottom:0;right:0;padding:1em;display:flex;flex-direction:column}.product_card.list .product_card_bottom .prod_addtocart{top:-0.5em;right:.5em;bottom:unset}.product_card.list .product_card_bottom .prod_disabled{top:-0.5em;right:.5em;bottom:unset}::-webkit-scrollbar{width:6px;height:3px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#12477d}::-webkit-scrollbar-thumb:hover{background:#c1c1c1}div::-webkit-scrollbar{width:4px;height:3px}div::-webkit-scrollbar-track{background:#f1f1f1}div::-webkit-scrollbar-thumb{background:#12477d}div::-webkit-scrollbar-thumb:hover{background:#c1c1c1}h1{margin:1em;font-size:24px}.pgrid-1,.pgrid-2,.pgrid-3,.pgrid-4{display:grid;gap:20px;align-items:normal;width:100%;background:#e4e4e4;border-radius:12px}.pgrid-1{grid-template-columns:repeat(1, 1fr)}.pgrid-2{grid-template-columns:repeat(2, 1fr)}.pgrid-3{grid-template-columns:repeat(3, 1fr)}.pgrid-4{grid-template-columns:repeat(4, 1fr)}.photo-contents{flex:1 1 200px;display:flex;flex-wrap:wrap}.photo-contents.cover img{object-fit:cover;height:100%}.photocontent{min-width:350px}.photocontent img{border-radius:16px}.tagblock{position:relative}.mainsitebanner #breadcrumb{background:none;box-shadow:none}.articlebutton{display:flex;justify-content:space-between;margin:1em 0}.articlebutton a{display:block;color:#fff}.btn-info::after,.customizer-button-now::after,button.articlebutton::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.2em;margin:0 0 0 .4em}.man-card{display:flex;justify-content:center;align-content:center;border-radius:5 px;position:relative;height:100%;overflow:hidden;transition:all .5s ease;cursor:pointer;background:#fff;align-items:center;text-align:center}.man-card img{width:60%;animation-duration:3s;animation-name:slidein}@keyframes slidein{0%{margin-left:100%;width:300%}100%{margin-left:0%;width:60%}}.product_list.dproductlist{background:#eee;padding:1em;display:flex;flex-wrap:wrap}.product_list.dproductlist .flex-card-auto{margin:.4em}.campaign-flex-row{display:flex;flex-wrap:wrap;flex:1 1 100%;background:#000;color:#eaeae8;padding:2em}.campaign-flex-row .flex-slim-productlist{flex:1;display:flex;flex-wrap:wrap}.campaign-flex-row .flex-slim-productlist .flex-card-auto{flex:1}.product-list{padding:1em 0}.product-list li{box-shadow:0 0 0 1px #ccc;padding:.5em;border-radius:12px;margin-bottom:.5em;display:grid;grid-template-columns:72px 1fr;gap:14px;padding:14px;border-radius:12px;border:1px solid #e5e7eb;background:#fff}.product-list li a{display:flex;color:#fff;justify-content:space-between;background:rgba(0,0,0,.25);background:#000;border-radius:6px;margin-bottom:.5em;padding:.3em 1em;box-shadow:0 0 0 1px #ccc}.product-list li a:nth-child(2n+1){background:#000}.container-header{flex:1 1 100%;height:50px;display:flex;align-items:center;padding:1em}.discountcontainer{position:relative;display:flex;flex-wrap:wrap;background:#eaeae8;padding:2em 1em}.discountcontainer .flex-card-auto{margin:.5em}.discountcontainer .first-container{display:contents;flex:1 1 250px}.discountcontainer .first-container .flex-card-auto{max-width:450px}.discountcontainer .first-container .product_card{max-width:100%;height:100%}.discountcontainer .first-container .product_card .stock-container{bottom:310px}.discountcontainer .first-container .product_card .product_card_image img{max-height:250px}.discountcontainer .first-container .product_card .bodytext{display:flex;padding-top:1em}.discountcontainer .second-container{display:flex;flex-wrap:wrap;flex:1 1 890px}.discountcontainer .second-container .flex-card-auto{flex:1 1 300px;margin:.4em}.discountcontainer .second-container .product_card{max-width:100%;height:280px}.discountcontainer .second-container .product_card .product_card_info{position:absolute;top:2em}.discountcontainer .second-container .product_card .product_card_image img{max-height:125px}.discountcontainer .second-container .product_card .product_card_image .prod_percentage{top:5em;right:1em;left:unset}.discountcontainer .second-container .product_card .stock-container{left:unset;top:unset;left:0;bottom:4em}.discountcontainer .second-container .product_card .stock-container .stock-box{border-radius:0 5px 5px 0}.discountcontainer .product_card .bodytext{display:none}ul.manufacturerlist{width:100%;display:flex;gap:1em;justify-content:space-evenly;flex-wrap:wrap;list-style:none}ul.manufacturerlist li{display:flex;align-items:center;list-style:none;width:120px;margin:1em;box-shadow:none}ul.manufacturerlist li a{position:relative;width:120px;flex:1 1 50px;margin:0 1em}ul.manufacturerlist li a img{max-width:100%;max-height:100%;mix-blend-mode:multiply}.manucover{height:10em;border:solid .2em #c1c1c1;overflow:hidden;padding:1em .5em .5em}.manucover a{display:list-item;width:100%;padding:2em 0;position:absolute;margin:-2em 0}.manucover img{display:block;margin:0 auto;max-width:200px}.grid-100-productpage{position:relative;display:grid;grid-template-columns:repeat(1, 1fr)}.grid-rep6-prodWoBan{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:10em 10em;gap:.5em;margin-bottom:1em}.grid-flex{display:flex;flex-wrap:wrap;width:100%;position:relative;margin-bottom:.1em;gap:.2em}.grid-flex:has(.html-content){background-color:#fff;border-radius:16px;gap:1em}.text-article{position:relative;display:flex;flex-direction:column;padding:2em;background:#f7f7f7;margin-top:1em;box-shadow:1px 0px 0px 2px #ececec}.text-article h2{margin-bottom:1em;font-family:"Lato";font-weight:500;font-size:1.2rem;color:#24242b}.site-content-image{position:absolute;clip-path:polygon(0 0, 69% 30%, 100% 27%, 0 96%)}.site-content-image img{max-width:60em}.margin-left-40{margin-left:40%}.tree-grid-container{display:grid;position:relative;grid-template-columns:repeat(3, 1fr);gap:1em;font-family:"Lato"}.four-grid-container{display:grid;position:relative;grid-template-columns:repeat(4, 1fr);gap:1em;font-family:"Lato";min-height:40em}.mainsitebanner .header-area,.nositebanner .header-area{padding:2em;margin:1em}.mainsitebanner .header-area h1,.nositebanner .header-area h1{font-weight:900}.mainsitebanner .header-area span,.nositebanner .header-area span{text-transform:uppercase}.mainsitebanner .sitearticlebuttons,.nositebanner .sitearticlebuttons{display:flex;flex-wrap:wrap;margin:2em;background:#000;padding:1em}.mainsitebanner .clickmore-label,.nositebanner .clickmore-label{position:absolute;left:6rem;top:-2.4rem;color:#fff;background:red;height:-2.5rem;padding:1rem 1.5rem;display:flex;align-items:center;text-transform:uppercase;font-family:"Lato";border-radius:10px 30px 10px 10px}.mainsitebanner{overflow:hidden;background-repeat:none;background-attachment:scroll;background-position:center center;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:920px;width:100%;position:relative}.mainsitebanner .header-area{display:flex;flex-direction:column;padding:2em;margin:1em;max-width:580px;margin-left:10rem;justify-content:center}.mainsitebanner .header-area span{text-transform:none;font-size:1.2rem;font-family:"Lato";color:#fff;margin-bottom:3rem}.mainsitebanner .header-area h1{font-weight:900;font-size:1.5rem;font-family:"Lato";color:#fff}.mainsitebanner .clickmore-label{position:absolute;left:16rem;top:-0.4rem;color:#fff;background:red;height:-2.5rem;padding:1rem 1.5rem;display:flex;align-items:center;text-transform:uppercase;font-family:"Lato";border-radius:10px 30px 10px 10px}.mainsitebanner .buttons-to-subpage{position:absolute;padding-left:10rem;bottom:10rem;width:100%}.mainsitebanner .sitearticlepage-link:first-child{border-radius:30px 0px 0px 30px;box-shadow:0px 2px 5px 0px #353434}.mainsitebanner .sitearticlepage-link:last-child{border-radius:0px 30px 30px 0px;box-shadow:0px 2px 5px 0px #353434}.mainsitebanner .sitearticlepage-link{background:#fff;margin:0;flex:0 1 400px;min-height:4rem;box-shadow:inset -1px 0px 0 0px #b7b7b7,inset 0px 0px 0 0 #b7b7b7,0px 2px 5px 0px #353434;transition:2s all ease}.mainsitebanner .sitearticlepage-link a{color:#666;color:#747475;display:flex;width:100%;justify-content:center}.mainsitebanner .sitearticlepage-link a:hover{text-decoration-line:underline !important;color:#353434;font-weight:400}.mainsitebanner .sitearticlepage-link a:hover a>li{box-shadow:3px 0px 3px 0px #9e1e1e}.mainsitebanner .sitearticlepage-link h4{display:none}.mainsitebanner .sitearticlepage-link span{display:none}.article-container .sitelist-c .contentlists .flex-slim-productlist,.article-container .sitelist-d .contentlists .flex-slim-productlist,.article-container .sitelist-e .contentlists .flex-slim-productlist{display:flex;flex-wrap:wrap;position:relative;height:300px;overflow:auto;scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.article-container .sitelist-c .contentlists .flex-slim-productlist .flex-card-auto,.article-container .sitelist-d .contentlists .flex-slim-productlist .flex-card-auto,.article-container .sitelist-e .contentlists .flex-slim-productlist .flex-card-auto{min-height:200px;min-width:280px;margin:0 .5em .5em 0}.article-container .sitelist-c .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .prod_index-writing,.article-container .sitelist-d .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .prod_index-writing,.article-container .sitelist-e .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .prod_index-writing{bottom:unset;top:0;padding:1em 3em 0 1em}.article-container .sitelist-c .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .prod_index-writing .taglist,.article-container .sitelist-d .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .prod_index-writing .taglist,.article-container .sitelist-e .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .prod_index-writing .taglist{display:none}.article-container .sitelist-c .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .stock-container,.article-container .sitelist-d .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .stock-container,.article-container .sitelist-e .contentlists .flex-slim-productlist .flex-card-auto .slim_product_card .stock-container{bottom:3em}.article-container .sitelist-c .contentlists .flex-slim-productlist .flex-card-auto .flex-card-auto:hover .stock-container,.article-container .sitelist-d .contentlists .flex-slim-productlist .flex-card-auto .flex-card-auto:hover .stock-container,.article-container .sitelist-e .contentlists .flex-slim-productlist .flex-card-auto .flex-card-auto:hover .stock-container{display:block}.article-container .sitelist-c .contentlists .flex-slim-productlist .flex-card-auto::first-child,.article-container .sitelist-d .contentlists .flex-slim-productlist .flex-card-auto::first-child,.article-container .sitelist-e .contentlists .flex-slim-productlist .flex-card-auto::first-child{margin-left:0 !important}.article label{position:absolute;top:0em;left:2em;z-index:1;padding:.5em;color:#fff;border-radius:0;font-size:1.1em;font-family:Lato}.article .textArea.textbox{display:flex;justify-content:center;align-content:center}.article .textArea.textbox .article-text-box{padding:3em 2em 1em;z-index:1;display:flex;flex-direction:column;max-width:600px;font-size:14px;line-height:1.3em}.article .textArea.textbox .article-text-box .textbox-header span{color:#f9f9f9;text-transform:uppercase}.article .textArea.textbox .article-text-box .textbox-header h2{font-size:1.5em;color:#f9f9f9;font-weight:600}.article .textArea.textbox .text h2{color:#f9f9f9;font-size:1.1em;text-transform:uppercase;margin:1em 0}.article .bannerbox{position:absolute;display:block;width:100%}.article,.articlebanner-contents,.article-card-vertical,.business-card{position:relative;display:flex;flex:1 1 100%;min-height:580px;justify-content:center;flex-direction:column-reverse;color:#fff;background:#675f60;box-shadow:inset 0 0 0 4px #fff}.article a,.articlebanner-contents a,.article-card-vertical a,.business-card a{color:#fff}.article .content-image,.articlebanner-contents .content-image,.article-card-vertical .content-image,.business-card .content-image{display:flex;justify-content:center;place-self:center}.article .content-image img,.articlebanner-contents .content-image img,.article-card-vertical .content-image img,.business-card .content-image img{width:100%}.article .border-button,.articlebanner-contents .border-button,.article-card-vertical .border-button,.business-card .border-button{display:none}.article .wrapper-article,.articlebanner-contents .wrapper-article,.article-card-vertical .wrapper-article,.business-card .wrapper-article{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4)}.article .bannerbox,.articlebanner-contents .bannerbox,.article-card-vertical .bannerbox,.business-card .bannerbox{position:absolute;margin:0;padding:0;display:flex;width:100%;height:100%}.article .text,.articlebanner-contents .text,.article-card-vertical .text,.business-card .text{padding:1em 0}.article .textArea.textbox,.articlebanner-contents .textArea.textbox,.article-card-vertical .textArea.textbox,.business-card .textArea.textbox{position:relative;display:flex;flex-direction:column;justify-content:center;background:none !important;margin:0;width:100%;height:100%}.article .textArea.textbox .article-text-box .textbox-header span,.articlebanner-contents .textArea.textbox .article-text-box .textbox-header span,.article-card-vertical .textArea.textbox .article-text-box .textbox-header span,.business-card .textArea.textbox .article-text-box .textbox-header span{color:#fff}.article .textArea.textbox .article-text-box .textbox-header h2,.articlebanner-contents .textArea.textbox .article-text-box .textbox-header h2,.article-card-vertical .textArea.textbox .article-text-box .textbox-header h2,.business-card .textArea.textbox .article-text-box .textbox-header h2{margin:0rem 0 3rem 0;font-weight:600;text-transform:uppercase;color:#fff}.article .textArea.textbox .article-text-box .textbox-header p,.articlebanner-contents .textArea.textbox .article-text-box .textbox-header p,.article-card-vertical .textArea.textbox .article-text-box .textbox-header p,.business-card .textArea.textbox .article-text-box .textbox-header p{margin:0rem 0 1rem}.article .business-image-special,.articlebanner-contents .business-image-special,.article-card-vertical .business-image-special,.business-card .business-image-special{display:flex;justify-content:end;height:35em;width:100%}.article .business-image-special img,.articlebanner-contents .business-image-special img,.article-card-vertical .business-image-special img,.business-card .business-image-special img{object-fit:cover;justify-content:normal;max-width:100%}.business-card.noreverse{flex-direction:column}.sitelists{display:flex;flex-wrap:wrap;align-content:flex-start;column-gap:.5em;-moz-column-gap:.5em;-webkit-column-gap:.5em;padding:1em}.admin-site-card{flex-basis:40em;flex-shrink:1;flex-grow:1;padding:1em}.grid-col-1-right{display:grid;grid-auto-columns:1fr;column-gap:.5em;-moz-column-gap:.5em;-webkit-column-gap:.5em;margin:0}.grid-col-1-right h2{padding:.5em;font-size:1.2em;text-transform:uppercase}.shortcutlists-black{flex:1 1 400px;background:#000;display:flex;flex-wrap:wrap}.shortcutlists{position:relative;flex:1 1 400px;background:#fff;display:flex;flex-direction:column;justify-content:center;padding:3em 1em 2em}.shortcutlists .content-card-header{margin-bottom:1em}.siteblog-contents{flex:1 1 350px;display:flex;margin:0;justify-content:center;overflow:hidden}.siteblog-contents img{object-fit:cover;width:100%;max-height:100%}.siteblog-contents .siteblog{flex:1 1 350px;flex:1 1 50%}.siteblog-contents .border-button{display:none}.siteblog-contents .articleblog{display:flex;flex:1 1 200px;flex-wrap:wrap}.siteblog-contents .articleblog .bannerbox{flex:1 1 60%;height:350px;width:100%}.siteblog-contents .articleblog .textArea.textbox{flex:1 1 300px}.siteblog-contents .articleblog .textArea.textbox p{margin:1em 0}.siteblog-contents .articleblog .textArea.textbox h2,.siteblog-contents .articleblog .textArea.textbox h3,.siteblog-contents .articleblog .textArea.textbox h4{margin-top:0;font-weight:600;text-transform:uppercase;margin:0 0 1em 0;color:#828282}.siteblog-contents .articleblog label{position:absolute;top:-6em;left:2em;background:#cc2241;color:#fff;font-weight:200;padding:.2em .5em;text-transform:uppercase}.content-card-header .text-header{flex-direction:column;display:flex}.content-card-header .text-header h2{padding:0}.customizer-container{position:relative;display:flex;flex-wrap:wrap;flex:1 1 570px;overflow:hidden;background:#efefef}.customizer-container .content-card-header{flex:1 1 100%}.customizer-container .customizer-content{display:flex;flex-wrap:wrap;flex:1 1 100%;gap:.5em}.customizer-container .customizer-content .customizer-productcard{flex:1 1 200px}.flex60{flex:1 1 700px}.flex100{flex:1 1 100%}.contentlists.disgr{background:#eee;width:100%;padding:1em}.contentlists.disgr h2{font-weight:900 !important;padding:1em 0;font-size:1.6em;font-family:"Lato";text-transform:uppercase;color:#324061}.contentlists.disgr .flex-card-auto{width:350px;height:270px}.contentlists.disgr .flex-card-auto .slim_product_card .stock-container{top:100px}.contentlists.disgr .flex-card-auto .slim_product_card .prod_index-writing{top:unset;font-size:1em;padding:1em;bottom:0;font-weight:900;font-family:"Lato"}.listcontainer{width:100%;flex:1 1 300px}.listcontainer .manufacturer-list{background:#fff;display:grid;overscroll-behavior-y:auto;grid-template-columns:repeat(9, 1fr)}.listcontainer .manufacturer-list li{list-style:none}.listcontainer .manufacturer-list a{display:inline-flex;padding:1em;position:relative;justify-content:space-around;align-items:center}.listcontainer .manufacturer-list img{max-width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.siteblog{position:relative;display:flex;align-content:center;flex-direction:row;justify-content:center;color:#fff;margin:0 .2em .2em;background:#010101}.siteblog .label{position:absolute;top:1em;right:1em;padding:.5em;color:#fff;background:#2ebdef;border-radius:0;z-index:1}.siteblog .textbox{width:100%;height:100%;padding:2em}.siteblog span{text-transform:uppercase;color:#12477d;font-size:1em}.siteblog h2{font-size:1.5em;font-weight:400;font-family:"Lato";text-transform:uppercase;line-height:1.1em;color:#12477d}.siteblog label{position:absolute;top:1em;left:1em;padding:.5em;color:#fff;background:#2ebdef;border-radius:0;font-size:.8em;font-family:Lato;text-transform:uppercase}.siteblog img{object-fit:cover;max-width:100%;height:100%}.siteblog .text{text-transform:none;display:none}.siteblog .contact-us{background:#667db6;padding:1em;color:#fff;font-size:.9em;border-radius:5px;display:flex;justify-content:center;margin:3rem 0;box-shadow:0 2px 10px 0 #ccc}.siteblog .contact-us span{text-transform:uppercase;margin-left:2em;color:#fff;font-size:1em}.siteblog .contact-us a{margin:0 1rem;color:#fff}.siteblog a.telephonenumber{font-size:1.7em;color:#fff}.siteblog .bannerbox{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.siteblog .bannerbox div{justify-content:center;padding:1em;max-width:90%}.siteblog button:hover{box-shadow:#fff 0px 0px 0px 1px}.price-listheader.text-header{background:rgba(0,196,220,.95);color:#fff;border-radius:10px 10px 0 0;margin:0 !important}.price-listheader.text-header h2{padding:0;height:3em;padding:1em}.price-listheader.text-header .sitelist-description{padding:0 1.3em 1em}.price-listheader.text-header .smallheader{background:#00c4dc;padding:.5em}.service-pricelist .sitelist-description{background:#19373a;padding:2em}.service-pricelist ul{box-shadow:inset 0 0 0 2px #00c4dc;margin:0 !important;padding:0;list-style:none}.service-pricelist ul li{margin:0;padding:1em;padding:1em;list-style:none;background:rgba(225,225,225,.92);color:#4a4848;box-shadow:inset 0 1px 0 0 rgba(57,57,57,.5)}.service-pricelist ul li:nth-child(even){background:#f0f0f0}.flex-slim-productlist.productslist .banner.bannerArea{min-width:480px;padding:5px}.flex-slim-productlist.productslist .banner .bannercontent-container .catbanner-textarea.left-text a.read-more{position:absolute;top:0;width:90%;padding:0 1em;border-radius:0}.flex-slim-productlist.productslist .banner .bannercontent-container .content-image.default-banner{position:absolute;justify-content:center;align-content:center;z-index:1;bottom:0;width:100%;margin-bottom:-3px}.bannerbox{grid-area:bannerArea;position:relative}.bannerbox label{position:absolute;top:1em;left:1em;z-index:1;background:#2ebdef;padding:.3em;color:#fff;font-weight:400}.flex-campaign-box{display:flex;flex:1 1 100px;flex-wrap:wrap;padding:2em;background:#000;color:#fff;display:flex;overflow:hidden}.flex-campaign-box .flex-slim-productlist{position:relative;display:flex;align-items:center;flex:1 1 450px;border-radius:5px;padding:1rem;overflow:auto}.flex-campaign-box .flex-slim-productlist .flex-card-auto{margin:0 1em}.flex-campaign-box .flex-slim-productlist .flex-card-auto::first-child{margin-left:0}.contentlists .flex-slim-productlist.productslist{display:grid;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));gap:1em;padding:1em 2em 1em 1em}.html-content{display:flex;flex-wrap:wrap;flex:1 1 350px;border-radius:16px;gap:.1em}.html-text-element{padding:2em;flex:1 1 290px;flex-direction:column;border-radius:16px;background:#e4e4e4}.html-text-element .mainheader{font-size:2em;margin:1em 0}.html-text-element .smallheader{background:navy;color:#fff;font-size:12px;font-weight:bold;display:inline-flex;padding:.5em;margin-bottom:1em}.html-text-element h3{margin:1em 0}.html-text-element p{margin:.5em 0}.html-text-element .html-content{display:flex;flex-wrap:wrap}.html-text-element .html-content .html-text-content{padding:3em 2em}.html-text-element .smallheader{margin-bottom:.5rem}.html-text-element .mainheader{margin-top:0}.html-text-element .html-content>:first-child{margin-top:0}.html-text-element .html-content>:last-child{margin-bottom:0}.html-text-element .html-content img{max-width:100%;height:auto}.listcontainer .contentlists{position:relative;display:flex;flex:1 1 100%;flex-wrap:wrap;border-radius:16px;background:#eee;color:#675f60;display:flex;flex-wrap:wrap;overflow:hidden}.listcontainer .contentlists a{color:#675f60}.listcontainer .contentlists .list-content{position:relative;display:flex;align-items:center;flex:1 1 450px;padding:1em;overflow:auto;flex-wrap:wrap;display:flex;height:stretch;flex:stretch}.listcontainer .contentlists .list-content .content-card-header{max-width:200px;flex:1 1 100px;flex-wrap:wrap;width:100%}.listcontainer .contentlists .list-content .content-card-header .text-header{flex:1 1 50%;height:60px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.listcontainer .contentlists .list-content .content-card-header .smallheader{text-transform:uppercase;font-size:.85em}.listcontainer .contentlists .list-content .content-card-header .sitelist-description{flex:1 1 50%;padding:1em}.listcontainer .contentlists .list-content .banner{flex:1 1 250px;height:380px}.listcontainer .contentlists .list-content .produclist-header{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:1em 1em 1em 1em;transition:all .3s ease;gap:1em}.listcontainer .contentlists .list-content .produclist-header h2{margin:0;padding:0}.listcontainer .contentlists .list-content .produclist-header .button-now{box-shadow:0px 0px 1px 1px;padding:.2em .5em;transition:all .3s ease}.listcontainer .contentlists .list-content .produclist-header .button-now:hover{background-color:#2ebdef;color:#fff;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.listcontainer .contentlists .list-content ul li,.listcontainer .contentlists .list-content ol li{padding:.5em}.listcontainer .contentlists .list-content ul li a,.listcontainer .contentlists .list-content ol li a{display:flex;justify-content:space-between;color:inherit}.listcontainer .contentlists .list-content ul li a span,.listcontainer .contentlists .list-content ol li a span{width:6rem;display:flex;margin-left:1em}.listcontainer .contentlists.campaign-red{background:red !important;color:#fff}.listcontainer:nth-child(odd) .contentlists{background:#675f60}.listcontainer:nth-child(odd) .contentlists{background:#eaeae8}.flex-slim-productlist{flex:1 1 800px}.flex-slim-productlist .flex-card-auto{flex:1 1 200px;margin:.2rem .5em .2em 0;height:320px;min-width:250px}.flex-slim-productlist .flex-card-auto .slim_product_card .manufacturer_logo{position:absolute;height:15px}.listcontainer .flex-slim-productlist{display:flex;flex-wrap:wrap;position:relative;height:330px;width:100%;overflow:auto;scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.listcontainer .flex-slim-productlist .flex-card-auto{max-width:100%;margin:0 .5em 0 0}.listcontainer .flex-slim-productlist .flex-card-auto .slim_product_card .image_container{display:flex;justify-content:center}.listcontainer .flex-slim-productlist .flex-card-auto .slim_product_card .image_container .product_img{width:170px;height:170px}.listcontainer .flex-slim-productlist .flex-card-auto .slim_product_card .image_container .product_img img{max-height:100%;max-width:100%;height:unset;width:unset}.listcontainer .flex-slim-productlist .flex-card-auto::first-child{margin-left:0 !important}.tagblock{position:relative;border-radius:12px;background:#313131}.tagblock .bannerArea{flex:1 1 44%}.tagblock .scrolling_container{position:relative;display:flex;flex-flow:column wrap;align-content:flex-start;overflow-x:auto;overflow-y:hidden;height:460px;width:100%;max-width:765px;gap:.5em .2em}.tagblock .productlist-container{position:relative}.tagblock .produclist-header{color:#fff;z-index:1;display:flex;justify-content:right;padding:1em 1em .5em;font-size:.8em}.tagblock .grid-100-productpage{position:relative;display:grid;grid-template-columns:repeat(1, 1fr)}.tagblock .flex-80-20-productlistWBan{position:relative;display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse;max-width:100%;margin:1em;gap:1em}.tagblock .flex-col-listBan{flex:1 1 450px;display:flex;flex-wrap:wrap;padding:1em;flex-wrap:inherit;gap:1em;flex-direction:column-reverse}.tagblock .flex-20-80-productlistWBan{display:flex;flex-wrap:wrap;padding:1em;flex-wrap:wrap;gap:1em}.tagblock .flex-20-80-productlistWBan .flex-card-auto{flex:1 1 300px;margin:.1em;max-height:250px}.tagblock .flex-20-80-productlistWBan .flex-card-auto::first-child{margin-left:0;background-color:#faebd7}.tagblock .banner.bannerArea{position:relative;flex:1 1 600px;padding:1em}.tagblock .banner.bannerArea .brand-buttons{position:absolute;border-radius:0;top:-0.1em;left:-0.1em;padding:.5em}.tagblock .banner.bannerArea .banner .bannercontent-container{position:relative;display:flex;flex-wrap:wrap;padding-top:100px;align-content:center;justify-content:center;align-items:center;width:100%;height:100%}.tagblock .productslist{flex:1 1 36%;flex-wrap:wrap;display:flex}.tagblock .productslist .flex-card-auto{flex:1 1 200px;min-width:280px;margin:0 .4em .4em;margin-top:0;height:220px}.tagblock .productslist .flex-card-auto .slim_product_card small{margin-top:.5em;color:#7b7b7b}.tagblock .productslist .flex-card-auto .slim_product_card .prod_index-writing{bottom:unset;top:0em;padding:1em 4em 0 .8em}.tagblock .productslist .flex-card-auto .slim_product_card .stock-container{font-size:.8em;top:unset;bottom:3em}.tagblock .productslist .flex-card-auto .slim_product_card .stock-container .stock-box{height:25px}.tagblock .productslist .flex-card-auto .slim_product_card .product_img{justify-content:right}.tagblock .productslist .flex-card-auto .slim_product_card .product_img{position:absolute;bottom:.5em;justify-self:right;right:0;width:145px;height:200px;top:unset}.tagblock .productslist .flex-card-auto .slim_product_card .product_img img{max-width:unset;height:unset;max-height:100%;max-width:150px}ul.service-list-horisontal{display:flex;flex-wrap:wrap;align-content:center;text-align:left;color:inherit}ul.service-list-horisontal li{position:relative;flex:1 1 250px;display:flex;flex-direction:column;align-items:flex-start;margin:2rem;padding:4em 2em;box-shadow:0 0 0 2px inset #00c4df;border-radius:5px;background:#fff;color:#787777}ul.service-list-horisontal li .circle-icon{top:-1em;position:absolute;left:-0.5em;width:2em;height:2em;display:flex;align-items:center;overflow:hidden;place-content:center;font-size:3rem;border-radius:50%;background:#00c4e0;color:#fff}ul.service-list-horisontal li h2{font-size:1.6em;font-weight:600;padding:0;margin:0 0 1em}ol.numbered-list{list-style:none;counter-reset:item;padding-left:0}ol.numbered-list li{counter-increment:item;display:flex;align-items:anchor-center;gap:10px;margin-bottom:10px;padding:1em;box-shadow:0 0 0 2px #888;background:#fff}ol.numbered-list li::before{content:counter(item);min-width:26px;height:26px;border-radius:50%;background:#222;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;line-height:1;position:absolute;left:1em}.listcontainer{position:relative;width:100%}.listcontainer .scroll-button{position:absolute;background:red;box-shadow:-5px -1px 3px 0px rgba(152,151,151,.5);padding:1em;z-index:2;right:1em;top:10em}.listcontainer .shortcutlists .numbered-list>.smallheader{position:absolute;top:0;background:#000;left:0;padding:1em;color:#fff}.listcontainer .list-content.numbered-list,.listcontainer .list-content.product-list{background:#12477d;color:#fff;padding:2em}.listcontainer .manufacturerlist{background:#fff}.listcontainer .list-content.dynamic-linklist-horisontal{position:relative;display:flex;justify-content:space-around;background:#fff}.listcontainer .list-content.dynamic-linklist-horisontal H2{position:absolute;color:#fff;font-size:1em;top:70px;padding:.5em;left:-61px;width:150px;background:#12477d;transform:rotate(270deg);border-radius:0 0 6px 6px}.listcontainer .list-content.dynamic-linklist-horisontal ul{display:flex;justify-content:space-around;width:100%;flex-wrap:wrap}.listcontainer .list-content.dynamic-linklist-horisontal ul li{display:flex;flex-direction:column;align-self:center;flex:1 1 100px}.listcontainer .list-content.dynamic-linklist-horisontal ul li a{color:#000;display:flex;flex-direction:column;text-transform:uppercase;font-size:.85em;font-weight:500;font-family:Arial,Helvetica,sans-serif;text-align:center;padding:10px}.listcontainer .list-content.dynamic-linklist-horisontal ul li a .svg{max-width:100%;height:70px;display:flex;justify-content:center;margin-bottom:1em;transition:2s all ease}.listcontainer .list-content.dynamic-linklist-horisontal ul li a .svg img{max-width:100%;max-height:100%;filter:drop-shadow(1px 7px 4px #ccc)}.listcontainer .list-content.dynamic-linklist-horisontal ul li a:hover{font-weight:700}.listcontainer .list-content.dynamic-linklist-horisontal ul li a:hover img{filter:drop-shadow(1px 7px 4px #000);filter:blur(3px)}.listcontainer .vertical-list,.listcontainer .shortcutlists.list-content{position:relative;display:flex;box-shadow:0px 0px 0px 2px #ccc;flex:1 1 300px;padding:1em;border-radius:16px}.listcontainer .vertical-list .content-card-header,.listcontainer .shortcutlists.list-content .content-card-header{padding:2em 3em}.listcontainer .vertical-list .content-card-header h2,.listcontainer .shortcutlists.list-content .content-card-header h2{margin-bottom:1em}.listcontainer .vertical-list .text-header,.listcontainer .shortcutlists.list-content .text-header{margin:1em 1em 2em 0}.listcontainer .vertical-list ul.list-cols,.listcontainer .shortcutlists.list-content ul.list-cols{display:flex;flex-wrap:wrap;gap:.5em}.listcontainer .vertical-list ul.list-cols li,.listcontainer .shortcutlists.list-content ul.list-cols li{box-shadow:inset 0 0px 0px 1px #6f6f6f;padding:.5em;display:flex;justify-content:center;align-items:center;font-size:.9em}.listcontainer .vertical-list .rounded-list,.listcontainer .shortcutlists.list-content .rounded-list{background:#fff;padding:1em}.listcontainer .vertical-list .rounded-list li,.listcontainer .shortcutlists.list-content .rounded-list li{box-shadow:inset 0 0px 0px 1px #6f6f6f;padding:.2em;display:flex;justify-content:center;align-items:center}.listcontainer .vertical-list ol.vertical-list,.listcontainer .vertical-list ol.product-list,.listcontainer .shortcutlists.list-content ol.vertical-list,.listcontainer .shortcutlists.list-content ol.product-list{min-width:100px;display:flex;flex-direction:column}.listcontainer .vertical-list ol.vertical-list li a,.listcontainer .vertical-list ol.product-list li a,.listcontainer .shortcutlists.list-content ol.vertical-list li a,.listcontainer .shortcutlists.list-content ol.product-list li a{display:flex;justify-content:space-between;color:#363636;font-weight:500}.listcontainer .vertical-list ol.vertical-list li,.listcontainer .vertical-list ol.product-list li,.listcontainer .shortcutlists.list-content ol.vertical-list li,.listcontainer .shortcutlists.list-content ol.product-list li{margin-bottom:.5em}.listcontainer ul.product-sitelist{box-shadow:0 1px 0px 0 #f6f6f6;list-style:none}.listcontainer ul.product-sitelist li{box-shadow:0 0 0 1px #c2c2c2;margin:0 0 .5em 0}.listcontainer ul.product-sitelist a{box-shadow:inset 0 0 0 1px #ececec;padding:.5em 0 .5em 2em;color:#123d8c;padding:.3em 1em;display:flex;justify-content:space-between}.listcontainer ul.product-sitelist a span{padding:0 .2em}.listcontainer ul.product-sitelist a span.price{color:red;width:6em;text-align:end}.listcontainer ul.product-sitelist div{padding:.5em .2em .5em 1.2em;color:#102031}.listcontainer ul.product-list li{list-style-type:none}.listcontainer ul.product-list li a{display:flex;justify-content:space-between}.listcontainer ol.numbered-list{padding:1em}.listcontainer ol.numbered-list li{list-style-type:decimal}.listcontainer ol.numbered-list li a{font-weight:700;display:flex;justify-content:space-between}.listcontainer ol.numbered-list li div{color:#9a9a9a}.listcontainer ol.CardBorders li{padding:.1em 0 1em 0}.listcontainer ol.CardBorders li a{font-weight:600}.listcontainer ol.CardBorders li div{color:#9a9a9a}.listcontainer .shortcut-list{position:relative;overflow:hidden;justify-content:center;align-content:center;flex-direction:column;background:#fff;width:100%;margin:0 1em 1em;padding:1em}.listcontainer .shortcut-list .image-content{max-width:10em;height:10em;position:absolute;top:0;overflow:hidden;right:-4em}.listcontainer .shortcut-list .image-content img{width:100%;mix-blend-mode:multiply}.listcontainer .shortcut-list .text-header{padding:1em}.listcontainer .shortcut-list .text-header h2{text-transform:uppercase;padding:0;margin:0}.listcontainer .shortcut-list .text-header .dates{display:flex;margin-top:-2em;font-size:.8em;justify-content:space-between}.listcontainer .shortcut-list .text-header .smallheader{text-transform:uppercase;color:#2cbeef;font-size:.9rem;font-weight:700}.listcontainer .random-list{display:flex;flex-wrap:wrap;gap:1em}.listcontainer .random-list li{list-style:none;box-shadow:0px 0px 0px 1px #202020;cursor:pointer;flex:1 1 100px;display:flex;justify-content:center;text-align:center;align-self:center;padding:.2em}.listcontainer .list-content.vertical-list{display:flex;flex:1 1 200px;flex-direction:column;margin:0 0 .1em 0}.listcontainer .list-content.vertical-list ul,.listcontainer .list-content.vertical-list ol li{list-style:inside decimal;box-shadow:0 1px 0px 0 #202020;cursor:pointer}.listcontainer .list-content.vertical-list ul a,.listcontainer .list-content.vertical-list ol li a{padding:.3em 0em;display:flex;color:#202020;transition:background .2s ease,zoom .8s linear}.listcontainer .list-content.vertical-list ul div,.listcontainer .list-content.vertical-list ol li div{color:#9494a0}.listcontainer .list-content.vertical-list ul li{list-style:none}.listcontainer .list-content.vertical-list h2{font-size:1em}.listcontainer .admin-site-card h2{margin:0}.listcontainer .umbered-list ol li{list-style:decimal-leading-zero !important}.listcontainer .shortcut-list a:hover{color:#000;background:#d3d3d4}.listcontainer ul.list-col-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:.4em}.listcontainer ul.list-col-3 li{box-shadow:inset 0 0px 0px 1px #6f6f6f;padding:.2em;display:flex;justify-content:center;align-items:center}.listcontainer ul.list-cols{display:flex;flex-wrap:wrap;gap:.5em}.listcontainer ul.list-cols li{box-shadow:inset 0 0px 0px 1px #6f6f6f;padding:.5em;display:flex;justify-content:center;align-items:center}.listcontainer ul.horisontal-list-5{display:flex;flex-wrap:wrap;gap:.1em}.list-content.vertical-list .content-card-header{padding:1em 0}.list-content.vertical-list .content-card-header .text-header{padding:1em 0}.blog-grid-card,.blog-grid-card-reverse{display:flex;margin-bottom:.1em}.blog-grid-card .bannerbox,.blog-grid-card-reverse .bannerbox{display:flex;width:100%;height:100%;position:relative;overflow:hidden}.blog-grid-card .textbox,.blog-grid-card-reverse .textbox{padding:2em 1em}.blog-grid-card .textbox .textbox-header,.blog-grid-card-reverse .textbox .textbox-header{padding:1em 0}.blog-grid-card-reverse{flex-direction:row-reverse}.white-content-card{position:relative;background:#fff;padding:1em;overflow:hidden}.articlescard-grid{position:relative;display:grid;grid-template-columns:repeat(4, 1fr);gap:1em;margin:-4em 1em}.articlescard-grid .articlepage-card{background:#fff;margin-top:1em;box-shadow:0px 5px 12px 3px rgba(68,60,68,.1333333333)}.articlescard-grid .articlepage-card .articlegrid-body{padding:1em}.border-button{box-shadow:0 0 0 1px #12477d;padding:.5em}.articlepage{display:flex}.articlepage .textArea.textbox{background:#fff;padding:1em;flex:1 1 450px;position:relative}.customizer-productcard{width:100%;position:relative;display:flex;max-width:100%;background:#e4e4e4;padding:1em;display:flex;align-items:center;flex-direction:column;margin-top:2em}.customizer-productcard h2{margin:1em 1em .5em}.customizer-productcard .desc{font-size:.9em;font-family:Lato}.customizer-productcard .customizer-price{align-self:center;font-size:1.3em;font-weight:600;color:#bf0c0c}.customizer-productcard .customizer-price span{font-size:.6em;color:#707070;font-weight:500;text-transform:uppercase}.customizer-productcard a.customizer-img{display:flex;position:relative;width:18em;height:16em}.customizer-productcard a.customizer-img img{width:100%;position:absolute;mix-blend-mode:multiply;margin-left:auto;margin-right:auto;margin-top:-4em}.customizer-productcard a{display:block;position:relative}.customizer-productcard .rating{position:relative;width:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:.1em .1em;grid-template-areas:"cat-category rate1" "popit rate2";margin:0 0 1em}.customizer-productcard .cat-custom{grid-area:cat-category;background:#0c3952;color:#fff;display:flex;align-items:center;height:2em;width:fit-content;font-size:.8em;padding:0 .7em;font-variant-caps:small-caps}.customizer-productcard .vr-ready{grid-area:popit;background:#abab9d;font-size:.8em;color:#fff;display:none !important;padding:.1em .3em;height:2em;width:fit-content;display:flex;align-self:start;justify-self:self-start;justify-content:center;align-items:center}.customizer-productcard .cpu-rate{grid-area:rate1;display:flex;display:none !important;justify-content:space-between;justify-self:self-end;width:7em;height:2em;font-size:.8em}.customizer-productcard .gpu-rate{grid-area:rate2;display:flex;display:none !important;justify-content:space-between;justify-self:self-end;width:7em;height:2em;font-size:.8em}.customizer-productcard .progressbar{max-width:5em;height:20px;display:none !important;margin-bottom:20px;overflow:hidden;background-color:#898989;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.customizer-productcard .progressbar .progress-rate{float:left;width:0;height:100%;font-size:.9em;line-height:0em;padding:1em;color:#fff;text-align:center;background-color:#bf0c0b}.customizer-productcard .custom-pricerow{margin:.5em;display:flex;justify-content:space-between;padding-left:2em}.customizer-productcard a.custom-button-a{position:absolute}.customizer-productcard .customizer-button-now{opacity:0;display:flex;position:relative;width:10em;height:3em;justify-content:center;align-items:center;margin:1em 0}.customizer-productcard .customizer-product{position:relative;display:flex;flex-direction:column;font-size:.85em;bottom:0;background-color:#fff;padding:1em}.customizer-productcard .customizer-product li{display:flex;justify-content:space-between}.customizer-productcard .customizer-product li:nth-child(odd){background:#eee}.customizer-productcard .customizer-product span{font-weight:600;word-break:break-word;padding:.5em}.customizer-button-now:hover a{cursor:pointer}.customizer-productcard:hover ul.customizer-product{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.customizer-productcard:hover .customizer-button-now{background-color:#bf0c0c;color:#fff;opacity:100}ul.manufacturerlist{margin:0;padding:0;background:#fff}@media only screen and (max-width: 1490px){.flex-campaign-box,.contentlists{overflow:hidden}}@media only screen and (max-width: 1400px){.grid-80-20-productlistWBan,.grid-20-80-productlistWBan{position:relative;display:grid;gap:1em 1em;grid-template-columns:1fr 2fr;grid-template-areas:"bannerArea  productslist"}.grid-6-4{display:grid;grid-template-columns:1fr 1fr;gap:1em 1em}.grid-80-20-list{display:grid;grid-template-columns:1fr;gap:1em}.grid-20-80-productlistWBan{grid-template-columns:3fr 4fr;grid-template-areas:"bannerArea productslist"}.grid-80-20-productlistWBan{grid-template-columns:4fr 3fr;grid-template-areas:"productslist bannerArea "}}@media only screen and (max-width: 1199px){.grid-rep6-prodWoBan{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:10em 10em 10em;gap:.5em;margin-bottom:1em}.news-info,.article-info,.grid-col-1-right{margin:0}.sitearticlebuttons .sitearticlepage-link{flex:0 1 300px;margin:0 0 .1em}.sitearticlebuttons .sitearticlepage-link:first-child{border-radius:0px 0px 0px 0px}.sitearticlebuttons .sitearticlepage-link:last-child{border-radius:0px 0px 0px 0px}.tagblock .banner.bannerArea .banner .bannercontent-container{flex-direction:unset}.discountcontainer .first-container .flex-card-auto{max-width:100%}}@media only screen and (max-width: 992px){.grid-6-4{display:grid;grid-template-columns:1fr;gap:0}.contentlists{padding:0}.contentlists .list-content .produclist-header{padding:.5em}.contentlists .flex-slim-productlist .contentlists .list-content .flex-card-auto{flex:1 1 250px;margin:.1em}}@media(max-width: 767px){.pgrid-1,.pgrid-2,.pgrid-3,.pgrid-4{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px;align-items:normal;width:100%}.tagblock .scrolling_container{display:flex;flex-direction:row;flex-wrap:nowrap;width:100vw;height:230px;margin:1em 0 0;padding:0 1em;gap:.5em;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-left:1em;scrollbar-width:none}.tagblock .scrolling_container::-webkit-scrollbar{display:none}.scrolling_container .flex-card-auto{flex:0 0 82%;max-width:82%;scroll-snap-align:start}.listcontainer .contentlists .list-content .content-card-header .banner{width:150px}.grid-flex{width:100vw}.business-card .bannerbox{flex:1 1 200px}.article .textbox{max-width:550px}.new-list .slim_product_card .prod_index-writing,.flex-3-productlist .slim_product_card .prod_index-writing{bottom:1em;height:4.5em;width:100%}.new-list .slim_product_card .prod_index-writing a,.flex-3-productlist .slim_product_card .prod_index-writing a{color:#4d7496}.flex-slim-productlist.productslist .banner{min-width:90vw;max-height:100vw;margin:.1em .5em .1em 0}.flex-slim-productlist.productslist .banner .banner .bannercontent-container h3{font-size:2em;line-height:.9em}.tagblock .flex-80-20-productlistWBan .banner .content-image{position:absolute}.tagblock .flex-80-20-productlistWBan .banner .content-image img{max-width:100%;max-height:100%;position:absolute;right:-3em}.contentlists .list-content{padding:0}.flex-slim-productlist.productslist .banner.bannerArea{min-width:280px}}@media only screen and (max-width: 568px){.tagblock .banner.bannerArea .banner .bannercontent-container{flex-direction:column;position:relative}.tagblock .banner.bannerArea .banner .bannercontent-container .content-image{z-index:1}.tagblock .banner.bannerArea .banner .image-container{position:absolute}.article-banner{padding:1em;box-shadow:0 1px 0 0 #ccc}}/*# sourceMappingURL=contentmanager.css.map */
