@media only screen and (min-width:769px){.module_nav1b{display:none}}.module_nav1b{background-color:#fff;height:auto;margin:35px 7px 0;padding:0;width:auto}.module_nav1b .nav1b{background:#fff;background:var(--ks-offwhite_background,#fff);border-radius:10px;bottom:1rem;height:-moz-fit-content;height:fit-content;left:50%;margin:0;max-height:70vh;overflow-y:scroll;padding:0;position:fixed;top:50%;transform:translate(100%,-50%);transition:transform .5s ease-in-out;width:80%;z-index:1000}.module_nav1b .nav1b.active{transform:translate(-50%,-50%)}.module_nav1b .nav1b:target{margin-top:-50px;padding-top:50px}.nav1b .nav1b_classlevel,.nav1b_classlevel .nav1bcol{height:auto;margin:0;padding:0;width:100%}.nav1b_classlevel .nav1bcol{border-radius:10px}.nav1bcol .nav1bunit{border-bottom:1px solid #e7e7e7;list-style-type:none;margin:0;padding:15px 40px 15px 20px;position:relative;text-align:left}.nav1bcol .nav1bunit:last-of-type{border-bottom:none}.nav1bunit:active,.nav1bunit:hover{background-color:#e8e8e8}.nav1bunit a{color:#111;display:block;height:100%;width:100%}.nav1bunit a:active,.nav1bunit a:hover{-webkit-text-decoration:none;text-decoration:none}.nav1bunit .txt_nav1b{font-size:1.8rem}.nav1bunit .icon2{background-size:10px 13px;display:inline-block;height:13px;margin-top:-6px;position:absolute;right:20px;top:50%;width:10px}.modFilterProd{box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr) minmax(170px,1fr));padding:0 1.5rem 1.5rem 0;width:100%}.prodCardList .modFilterProd{gap:1rem;grid-template-columns:1fr}@media only screen and (max-width:768px){.modFilterProd{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));padding-right:1rem}}.blockui{align-items:center;background-color:transparent;border:var(--ks-offwhite_border);bottom:0;display:flex;justify-content:center;left:0;min-width:100px;opacity:0;outline:var(--ks-offwhite_border);pointer-events:none;position:fixed;right:0;top:0;transition:background-color .35s ease,opacity .35s ease;z-index:99999}.blockui.visible{background-color:rgba(0,0,0,.65);opacity:1;pointer-events:all}.blockui .textContainer{background-color:var(--ks-offwhite_background);color:var(--ks-brown);font-size:2.5rem;padding:2rem 1rem;width:min(300px,60vw)}.blockui .imgContainer{height:auto;width:min(200px,60vw)}@keyframes blockui-fadein{0%{background-color:transparent;opacity:0}to{background-color:rgba(0,0,0,.65);opacity:1}}@keyframes blockui-fadeout{0%{background-color:rgba(0,0,0,.65);opacity:1}to{background-color:transparent;opacity:0}}.blockui.hidden{display:none!important}#prefetchthreshold{transform:translateY(-1000px)}.pagecolumn{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:1rem;justify-content:end;margin:0 auto 2rem;padding:0;position:relative;text-align:right;width:98%}.pagecolumn ul.pagination{align-items:center;display:inline-flex;justify-content:center;line-height:3}.pagecolumn ul.pagination .pageNext,.pagecolumn ul.pagination .pagePrev{position:relative}.pagecolumn ul.pagination .pageNext a:before,.pagecolumn ul.pagination .pagePrev a:before{border:solid #c2c2c2;border-width:0 2px 2px 0;content:"";display:block;height:9px;position:absolute;top:13px;width:9px}.pagecolumn ul.pagination .pagePrev a:before{left:14px;transform:rotate(135deg)}.pagecolumn ul.pagination .pageNext a:before{right:14px;transform:rotate(-45deg)}.pageIndex{align-items:center;display:flex;gap:1rem}.pagecolumn .pagetotal{color:#333;display:inline-block;font-size:1.4rem}.pagecolumn .pagetotal span{color:#e44848;margin:0 5px}.pagecolumn .pagedirect{align-items:center;color:#333;display:flex;font-size:1.4rem}.pagecolumn .pagedirect input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:1px solid #bbb;font-size:1.4rem;height:35px;margin:0 5px;padding:0 10px;width:80px}.pagecolumn .pagedirect input::-webkit-inner-spin-button,.pagecolumn .pagedirect input::-webkit-outer-spin-button{-webkit-appearance:textfield;appearance:textfield}ul.pagination li{cursor:pointer;font-size:1.2rem;list-style-type:none;margin:0 2px;padding:0;text-align:center;transition:all 20ms ease}ul.pagination li a{align-content:center;border:1px solid #bbb;color:#333;display:flex;height:32px;justify-content:center;line-height:32px;place-content:center center;-webkit-text-decoration:none;text-decoration:none;width:32px}ul.pagination li.here a{background:var(--ks-red);color:#fff}ul.pagination li:hover a{border:1px solid var(--ks-red);color:var(--ks-red)}@media only screen and (max-width:768px){.pagecolumn{text-align:center}.pagecolumn ul.pagination{height:auto;left:auto;margin:0 auto;position:static;width:auto}.pagecolumn .pagedirect input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;font-size:1.6rem;width:85px}ul.pagination li{font-size:1.6rem;margin:0 3px}.pageIndex{margin:0 auto}.footer .gotoparea{display:none}.footer .gotoparea_m{display:block}.mod_page1 select{height:auto}}