#tl_navigation .tl_level_1_group .group-redirect_manager {
    background: url(../../system/modules/redirect_manager/assets/images/redirect.svg) 0px 1px no-repeat;
    background-size: 16px 16px;
	color: #91979c;
}

@media screen{
#iso_ajaxBox{width:20%;padding:9px 50px 9px 24px;position:fixed;top:10%;left:40%;background:#fff url(../../system/modules/isotope/assets/images/loading.gif) no-repeat right center;border:2px solid #000;font-family:"Trebuchet MS",Verdana,sans-serif;font-size:15px;line-height:18px;text-align:left;color:#000;z-index:9999}#iso_ajaxBox.btnClose{background-image:none;cursor:pointer}#iso_ajaxBox p{margin:1em 0;padding:0}#iso_ajaxBox .iso_error{padding-left:34px;background:url(../../system/modules/isotope/assets/images/cross-24.png) left center no-repeat}#iso_ajaxBox .iso_confirm{padding-left:34px;background:url(../../system/modules/isotope/assets/images/tick-24.png) left center no-repeat}#iso_ajaxBox .iso_info{padding-left:34px;background:url(../../system/modules/isotope/assets/images/information-24.png) left center no-repeat}#iso_ajaxOverlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000;z-index:9998;-moz-opacity:.5;opacity:.5;_display:none;filter:Alpha(opacity=50)}
}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}

.flex_wrapper,.feature_wrapper,.flex_wrapper .formbody,.ce_gallery ul,.flex_accord .accordion div,.product_list{flex-flow:row wrap;display:-webkit-box;display:flex;flex-wrap:row wrap}.size20,.size25,.size30,.size33,.size40,.size50,.size60,.size66,.size75,.size100{padding-right:30px;padding-left:30px;vertical-align:top}.size20{width:20%}.size25{width:25%}.size33{width:33.333%}.size40{width:40%}.size50{width:50%}.size60{width:60%}.size66{width:66.6666%}.size75{width:75%}.size100{flex:none}.width_1460{max-width:1460px}.width_1260{max-width:1260px}.width_1160{max-width:1150px}.width_1000{max-width:1000px}.width_760{max-width:760px}.size100,.width_1460,.width_760,.width_1000,.width_1160,.width_1260{width:100%;margin:auto}.center_element,.center,.center img,.center_element img{margin-right:auto;margin-left:auto}.center_text{text-align:center}.left_text,.center_element.left_text{text-align:left}.right_text{text-align:right}.align-left,.align-left img{text-align:left;margin-left:0;margin-right:auto}.align-right,.align-right img{text-align:right;margin-right:0;margin-left:auto}.vert_center{align-items:center}.vert_top{align-items:flex-start}.small{font-size:0.822em}.large{font-size:1.125em}table{width:100%}.nopad{padding:0}.padright0{padding-right:0}.padleft0{padding-left:0}.no-margin,.ce_text.no-margin{margin:0}.marbot0{margin-bottom:0}.marbot15{margin-bottom:15px}.marbot30{margin-bottom:30px}.marbot45{margin-bottom:45px}.marbot60{margin-bottom:60px}.marbot90{margin-bottom:90px}.marbot120{margin-bottom:120px}.martop0{margin-top:0}.martop15{margin-top:15px}.martop30{margin-top:30px}.martop45{margin-top:45px}.martop60{margin-top:60px}.martop90{margin-top:90px}.martop120{margin-top:120px}@media only screen and (max-width:1140px){.size25{width:33%}.early .size50{width:100%}.reverse{flex-direction:column-reverse}}@media only screen and (max-width:1050px){.size33{width:50%}.size33:last-child{width:100%}.size20,.size25,.size30,.size33,.size40,.size50,.size60,.size66,.size75,.size100{padding-right:20px;padding-left:20px}}@media only screen and (max-width:850px){.size25{width:50%}marbot90{margin-bottom:60px}martop90{margin-top:60px}martop60{margin-top:45px}marbot60{margin-bottom:45px}}@media only screen and (max-width:550px){.size100,.size75,.size66,.size60,.size50,.size40,.size33,.size25{padding-left:15px;padding-right:15px;width:100%}}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,#header .background,#header .background_image{overflow-x:hidden}html{scroll-behavior:smooth}img{height:auto;max-width:100%;display:block;border:0}body,form,fieldset,h1,h2,h3,h4,h5,h6,figure,p.active,p.confirm,.ce_gallery ul{margin:0;padding:0}a img{border-bottom:0}header,footer,nav,section,aside,article,figure,figcaption,.custom,.tableless label,.checkbox_container span,.radio_container span{display:block}select,input,textarea{font-size:99%}.ce_gallery ul{list-style-type:none}.ce_gallery li.col_first{clear:left}.block,.ce_gallery ul,.invisible{overflow:hidden}.invisible{width:0;height:0;left:-1000px;position:absolute;top:-1000px}input.text,input.email,textarea{outline:none}textarea{min-height:150px}fieldset{border:0px hidden;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-before:0;-webkit-padding-after:0}fieldset table,input.text,input.email,textarea{width:100%}input.captcha{width:50px}input.checkbox,.tableless .checkbox_container label,.checkbox_container span.mandatory,input.radio,.tableless .radio_container label,.radio_container span.mandatory,.tableless span label,address,.pdf_link img,.ce_download img,.ce_downloads img,.enclosure img,.invisible{display:inline}body.ios input.text,body.ios input.email,body.ios textarea,body.ios input.submit,body.ios input.captcha,input.text,input.submit,.textarea,textarea,input.captcha,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;-moz-border-radious:0}.error,span.mandatory,.confirm{color:#D10B0B}p.error{margin:0;padding-top:10px}.ce_download img,.ce_downloads img,.enclosure img{vertical-align:top}.ce_downloads p,.enclosure p,p.error{padding-bottom:0}.enclosure{padding-top:20px}table{border-spacing:0}address{font-style:normal}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px}.float_left,.ce_gallery li{float:left}.float_right{float:right}.float_clear,.center,.clear,#clear{clear:both}.center{margin:auto;text-align:center}.content-youtube,.content-vimeo,.content-youtube iframe,.content-vimeo iframe{width:100%}.content-youtube .aspect--16\:9 iframe,.content-vimeo .aspect--16\:9 iframe{aspect-ratio:1.7777777778}.content-youtube .aspect--16\:10 iframe,.content-vimeo .aspect--16\:10 iframe{aspect-ratio:1.6}.content-youtube .aspect--21\:9 iframe,.content-vimeo .aspect--21\:9 iframe{aspect-ratio:2.3333333333}.content-youtube .aspect--4\:3 iframe,.content-vimeo .aspect--4\:3 iframe{aspect-ratio:1.3333333333}.content-youtube .aspect--3\:2 iframe,.content-vimeo .aspect--3\:2 iframe{aspect-ratio:1.5}iframe{border:0}.ce_vimeo iframe,.ce_youtube iframe{border:0}.ce_vimeo .ratio-169 iframe,.ce_youtube .ratio-169 iframe{aspect-ratio:1.7777777778;width:100%;height:auto}
#wrapper{overflow:clip}#header_top,#header_middle,#header_bottom,#hero .ce_text{width:100%}#header .inside,#footer .inside,#prefooter .inside,.container_inside{max-width:1860px;margin-right:auto;margin-left:auto;padding-right:90px;padding-left:90px}#container{background-color:#fff}.container_inside{padding-bottom:120px;padding-right:60px;padding-left:160px;position:relative}.container_inside:before,.container_inside:after{content:"";display:block;background-color:#143D66;position:absolute;left:90px;top:0}.container_inside:before{width:20px;height:60px}.container_inside:after{width:1px;height:260px}@media only screen and (max-width:1200px){#header .inside,#footer .inside,#prefooter .inside,#hero .ce_text_inside,.container_inside{padding-left:30px;padding-right:30px}.container_inside{padding-left:90px}.container_inside:before,.container_inside:after{left:45px}}@media only screen and (max-width:1100px){.container_inside{padding-left:60px}.container_inside:before,.container_inside:after{left:30px}}@media only screen and (max-width:850px){#header .inside,#footer .inside,#prefooter .inside,#hero .ce_text_inside,.container_inside{padding-left:15px;padding-right:15px}.container_inside:before{width:12px}.container_inside:before,.container_inside:after{left:0}}@media only screen and (max-width:800px){.container_inside{padding-left:15px}.container_inside:before,.container_inside:after{display:none}}
@charset "UTF-8";
body{font-size:1.3em;line-height:1.5em;font-family:canada-type-gibson, sans-serif;color:#555555;font-weight:300;font-style:normal}h1,h2,h3,h4,h6{color:#001830}h1{font:3em/1.25;font-size:clamp(1.75em, 4.5vw, 4em);line-height:0.95em;font-weight:600;margin-bottom:0.5em}h1 .small{display:block;font-size:0.6em;font-weight:600}h2{margin-bottom:15px;font:1.85em/1.35em;font-size:clamp(1.25em, 1.85vw, 1.85em);line-height:1.125em;font-weight:600}.small h2{font-size:clamp(1.25em, 1.4vw, 1.65em)}h3{margin:0 0 15px;font-size:clamp(1em, 1.5vw, 1.25em);line-height:1.125em}p{font-size:clamp(0.875em, 1.65vw, 1em);margin:0 0 1em;padding:0;line-height:1.35em}a{border-bottom:1px solid #D10B0B;text-decoration:none;color:#D10B0B;transition:all 0.2s ease}a:hover{border-bottom:1px solid #143D66;color:#143D66}h1 a,h3 a,h2 a,h1 a:hover,h3 a:hover,h2 a:hover{border-bottom:0}hr{margin-top:30px;margin-bottom:90px;border:0;border-top:1px solid #143D66}li{margin-bottom:10px}.red,.prime{color:#D10B0B}.second{color:#143D66}.btn,.btn a,a.btn,button,.blog .layout_latest p.more a,.ce_download .download-element a,.more a,input.submit,.btn.dark a:hover,a.btn.dark:hover{display:inline-block;margin-bottom:30px;padding:15px 25px;text-align:center;background-color:#D10B0B;border-radius:5px;font-size:0.9rem;font-weight:600;text-transform:uppercase;color:#fff;letter-spacing:0.1em;cursor:pointer;border:0;line-height:1.35em;text-transform:uppercase}.btn.dark a,.btn:hover,a.btn.dark,.btn a:hover,a.btn:hover,button[type=submit]:hover,.blog .layout_latest p.more a:hover,#divisions a.btn:hover,.product_list input.submit:hover,.mod_iso_cart input.submit:hover,.mod_iso_checkout input.submit:hover,.mod_iso_productreader input.submit:hover,.review a.edit:hover,.more a:hover{background-color:#143D66;color:#fff}.small,.small p{font-size:clamp(0.75em, 1.35vh, 1.125em)}.small p{margin-bottom:0.875em}.small a,a.small{display:inline-block}.small li{margin-bottom:0}a.download-element:after{display:inline-block;padding:0 0 0 0.25em;border:0;font:var(--fa-font-solid);text-transform:none;content:"";font-weight:900}a.download-element{margin-right:0.25em;margin-left:0.25em;padding:0;font-weight:bold}.center_element{margin-right:auto;margin-left:auto}.download-element .size{display:none}.ce_gallery ul{margin:0;padding:0;justify-content:center}.ce_gallery ul li{width:25%;margin-bottom:0;padding:15px}figcaption{text-align:center;font-size:0.875em}#main .mod_navigation ul{width:100%;margin:0 0 30px;padding:18px 0 15px;text-align:center;background-color:#f0f0f0;list-style-type:none}#main .mod_navigation li{display:inline-block}#main .mod_navigation a,#main .mod_navigation strong{display:block;padding-right:15px;padding-left:15px;border-bottom:0}ul{margin-top:0;margin-bottom:1.35em;padding-top:0;padding-bottom:0;padding-left:1em}
#container{padding-top:180px}#header{font-size:0.7em;position:fixed;width:100%;background-color:#fff;z-index:400;top:0;font-weight:600}#header .mod_search{margin-top:0}#header .inside{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%}#header .inside:after{content:" ";display:block;width:1000px;height:100%;right:-900px;top:0;background-color:#143D66;position:absolute}#header .logo{flex-basis:185px;flex-shrink:0;margin-top:-15px}#header .nav{width:50%;z-index:300}.header_top_right{background-color:#D10B0B;max-width:320px;display:flex;flex-wrap:wrap;padding:30px;padding-right:0;z-index:100}.header_top_right a{color:#fff}.header_top_right a:hover{color:#143D66}#header .contact{padding-right:35px;line-height:1.35em}#header .login_link{font-weight:300;padding:0;text-transform:initial;display:inline-block;margin-bottom:0;letter-spacing:initial;background:transparent;cursor:pointer;margin-bottom:10px;font-size:clamp(0.75em, 1.35vh, 1.05em)}#header .login_link,.call_text{margin-bottom:10px;display:block}#header .mod_search{width:24%;padding-right:3%;padding-left:2%}#header input[type=search]{margin-bottom:0;width:100%;padding:0 5px 0 15px;font-style:italic;font-weight:600;color:#777}#header input[type=search],#header .mod_search button{height:42px}#header .mod_search button{margin-bottom:0;border-radius:0 5px 5px 0;border:2px solid #D10B0B;font-size:1em;padding:0;display:flex;justify-content:center;align-items:center;padding:14px 15px;width:50px}#header .mod_search button:hover{background-color:#143D66;border:2px solid #143D66}#header a{border-bottom:0}.check_stock{text-transform:uppercase}.header_top_right .contact,.header_bottom_inside nav{border-left:#fff}#header .nav nav{padding-left:30px}.mobile-menu-icon{display:none}#header .nav{font-weight:600}#header .quote,#header .contact{width:50%}#header .quote{display:flex;flex-wrap:wrap;align-items:flex-start}#header .quote a{display:block;width:100%;line-height:1.35em}@media only screen and (max-width:1530px){#container{padding-top:160px}#header .logo{flex-basis:165px}#header .inside{padding-right:45px}.header_top_right{padding:25px}#header .contact{padding-right:20px}#header .mod_search{padding-left:0;padding-right:2%}.header_top_right{min-width:290px}}@media (max-width:1290px){#header .inside{padding-left:45px;padding-right:15px}#header .logo{flex-basis:150px}}@media only screen and (max-width:1260px){#header #logo{width:230px}#header .nav nav{padding-left:30px}.header_top_right{font-size:0.875em;min-width:240px;padding:15px;padding-left:20px}#header .contact{padding-right:15px}#header input[type=search]{font-size:0.875em}}@media only screen and (max-width:1120px){#header .inside{padding-right:0;padding-left:30px}.header_top_right{padding-right:0;width:290px;max-width:inherit;min-width:inherit}#header .nav nav{padding-right:0}}@media only screen and (max-width:1050px){#header .inside{padding-top:40px}#header .logo a{display:flex}#header .contact{border-right:1px solid #fff;padding-right:15px;margin-right:15px}#header .contact br{display:none}#header .quote a,#header .quote,#header .contact{width:auto}#header .quote{align-items:center}#header a.cart{margin-right:10px;margin-left:0}#header .login_link{margin-bottom:0}#header .check_stock{height:40px;background:#161613;padding-inline:10px;padding-top:11px}.header_top_right{position:absolute;width:100%;top:0;left:0;background-color:#143D66;text-align:right;justify-content:flex-end;align-items:center;padding:0;height:40px}.header_top_right a{margin-left:15px}.call_text{margin-bottom:0;display:inline-block}.call_text .small{display:none}.header_top_right br,#header .inside:after{display:none}}@media only screen and (max-width:960px){#header #logo{width:195px}}@media only screen and (max-width:840px){#container{padding-top:130px}#header .inside{padding-right:60px;padding-bottom:7px}#header .mod_search{width:60%;margin-top:6px}#header .nav{top:40px}#header .logo{margin-top:-8px}}@media only screen and (max-width:650px){#header .inside{padding-left:15px}}@media only screen and (max-width:550px){#header{position:absolute}#header .inside{padding:0;padding-top:30px}#header .logo{width:100%;display:block;margin:auto;height:60px}#header .logo a{display:block;width:190px}#header .logo img{margin:auto;width:190px}#header .contact{padding-right:5px;margin-right:5px;border:0}#header .check_stock{height:60px;padding-top:22px;position:absolute;right:55px;bottom:0}#header .quote{display:block}#header a.cart{margin-right:0}.header_top_right{position:fixed;bottom:0;top:initial;height:60px;justify-content:space-between;padding-right:170px}.header_top_right .contact a{padding-right:0}.call_text .small,.hide{display:none}.header_top_inside{position:fixed;bottom:0;left:0;background-color:#fff;width:100%;justify-content:flex-start}#header .mod_search{position:fixed;bottom:60px;background-color:#d7d7d7;width:100%;left:0;padding:15px 10px}#header input[type=search]{background-color:#fff;border:1px solid #143D66}.mobile_btn{position:fixed;bottom:0;right:0;height:60px;width:55px;display:flex !important;align-items:center}}@media only screen and (max-width:470px){#header .contact{display:block;text-align:left}#header .contact a{display:block}}@media only screen and (max-width:420px){.header_top_right br{display:block}#header a.cart{margin:0}.header_top_right .quote{line-height:1.5em}}
.mod_search{max-width:550px;font-size:0.875em;margin-top:10px}.mod_search .formbody .text{margin:0;width:100%}.mod_search input[type=search]{border-radius:5px 0 0 5px;border:2px solid #d7d7d1;border-right:0}.mod_search input[type=search],.mod_search button{height:60px}.mod_search .formbody,.mod_iso_productfilter .search form{display:flex;align-items:flex-start;width:100%}.mod_search button,.mod_iso_productfilter .search button.submit{border-radius:0 5px 5px 0;padding:10px 15px;font-size:1em;width:75px;margin-bottom:0}.search button.submit{margin-left:-0.25em}.mod_search .widget-text{width:100%;margin-right:-0.25em}.search form{border-radius:5px}#hero input.text{width:100%;margin-top:0}.search input.text,div.dt-container .dt-search input{border:2px solid #d7d7d7;font-size:0.785em;font-weight:600;font-style:italic;padding-left:20px;color:#717171}#container .mod_search input[type=search],#container .mod_search button,.search input.submit,.search input.text,.search button.submit{height:60px}@media only screen and (max-width:760px){#container .mod_search input[type=search],#container .mod_search button,.search input.submit,.search input.text,.search button.submit{height:40px;font-size:0.7em;margin-bottom:0}}
#footer{background-color:#161613;padding-top:90px;padding-bottom:120px;font-size:0.7em;line-height:1.35em}#footer address,#footer li a,#footer li strong,#footer .pipe{display:inline-block}#footer li a:hover,#footer h2 a,#footer h2 a:hover,#footer li a,#footer li strong{border-bottom:0}#footer h2,#footer li a,#footer li strong{margin-bottom:10px}#footer,#footer h2 a,#footer a{color:#fff}#footer .size50{padding-left:0;padding-right:90px;margin-bottom:30px}#footer a{border-bottom:1px solid #fff;font-weight:600;display:inline-block}#footer .mod_customnav a{border-bottom:0}#footer a:hover h2,#footer a:hover{border-bottom:1px solid #D10B0B}#footer .pipe{padding-right:6px;padding-left:6px}#footer a:hover{color:#D10B0B}#footer .inside{display:flex}#footer .credits{margin-top:15px;display:block}#footer .credits a{font-weight:300}#footer ul,#footer li{list-style:none;margin:0;padding:0}@media only screen and (max-width:1300px){#footer .size50:nth-child(1){width:60%}#footer .size50:nth-child(2){width:40%}}@media only screen and (max-width:1300px){#footer .size50:nth-child(1){width:70%}#footer .size50:nth-child(2){width:30%}}@media only screen and (max-width:860px){#footer .size50{padding-right:30px}}@media only screen and (max-width:740px){#footer{padding-top:30px;padding-bottom:160px}#footer .inside{flex-wrap:wrap;flex-direction:column-reverse}#footer .size50:nth-child(1),#footer .size50:nth-child(2){width:100%}}
.custom{position:relative}.pre_init{display:none}.popup_frame,.protocol_outer,.saved_list_outer{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;align-items:center;overflow:scroll;background-color:rgba(20, 61, 102, 0.7);padding-top:20px;padding-right:15px;padding-left:15px;z-index:2000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popup_inside{position:relative;margin-top:5%;max-width:900px;margin-right:auto;margin-left:auto;margin-bottom:45px;padding:90px 60px 60px 60px;background-size:cover;background-color:#fff;box-shadow:3px 4px 16px -1px rgba(0, 0, 0, 0.63);-webkit-box-shadow:3px 4px 16px -1px rgba(0, 0, 0, 0.63);-moz-box-shadow:3px 4px 16px -1px rgba(0, 0, 0, 0.63)}.widget-text.protocol_name,.submit_container .protocol_name input[type=text],.widget-text.saved_list_name,.submit_container .saved_list_name input[type=text]{width:100%}.popup_inside h1,.popup_inside h3{margin-bottom:25px}#popup .name{display:flex;justify-content:space-between}button.close{margin-right:auto;margin-bottom:0;margin-left:auto;padding:15px;text-align:right;border:0;font-size:1.5em;font-weight:bold;color:#D10B0B;background:0;cursor:pointer;position:absolute;display:inline-block;right:10px;top:0;cursor:pointer}button.close:hover{color:#161613;cursor:pointer}#popup button:hover,#popup .btn:hover{box-shadow:none;-webkit-box-shadow:none}.popup_frame[ptrigger=".login_link"] .popup_inside{max-width:500px}.popup_frame[ptrigger=".login_link"] h2,.popup_frame[ptrigger=".login_link"] .mod_login input[type=password],.popup_frame[ptrigger=".login_link"] .mod_login input[type=text]{margin-bottom:15px}.popup_frame[ptrigger=".login_link"] .widget-submit,.center_element{text-align:center}.popup_frame[ptrigger=".login_link"] .checkbox_container{display:none}.popup_frame .size50.background.background_green{width:100%;background-color:#fff}@media screen and (max-width:715px){.popup_frame{padding-top:0}.popup_frame .ce_image.circle{max-width:150px}.popup_inside{padding-right:15px;padding-left:15px}.popup_inside .ce_text{font-size:0.9em;line-height:1.35em}}
#main .mod_search .formbody,.ce_form .formbody,.mod_personalData .fields,.mod_registration .fields{display:flex}.ce_form .formbody,.mod_registration .fields,.mod_personalData .fields{flex-wrap:wrap}.widget label{display:block;text-align:left;padding:0;margin-bottom:0;font-size:0.8em}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select{margin-bottom:15px;padding:15px 15px;border:1px solid #888;border-radius:5px;font-size:1em;width:100%;outline:none;background-color:#F0F0F0}fieldset{border:0}.widget-checkbox{margin-bottom:30px}.widget-checkbox span{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.widget-checkbox input{margin-right:15px}.widget-checkbox label{margin-bottom:0}input[type="checkbox"]{position:relative;margin-right:10px;width:2.3em;height:2.3em;color:#161613;background-color:#cbcbc3;border:2px solid #161613;border-radius:4px;appearance:none;outline:0;cursor:pointer;transition:background 175ms cubic-bezier(0.1, 0.1, 0.25, 1)}input[type="checkbox"]::before{position:absolute;content:"";display:block;top:1px;left:7px;width:12px;height:18px;border-style:solid;border-color:#fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}input[type="checkbox"]:checked{color:#fff;border-color:#D10B0B;background:#D10B0B}input[type="checkbox"]:checked::before{opacity:1}input[type="checkbox"]:checked~label::before{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}select{background-image:linear-gradient(45deg, transparent 50%, #143D66 50%), linear-gradient(135deg, #143D66 50%, transparent 50%);background-position:calc(100% - 30px) calc(.75em + 5px), calc(100% - 18px) calc(.75em + 5px), 100% 0;background-size:12px 12px, 12px 12px, 3em 3em;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none}.actions_wrapper input.submit{padding:18px 60px}.widget.size50 .size50,#main .mod_search .formbody,.mod_personalData .fields,.mod_personalData .widget-text:first-child,.mod_changePassword .widget-text,.mod_changePassword .widget-password,.mod_changePassword .fields{width:100%}#main .mod_search .widget-text .text,#main .mod_search .submit{height:65px}#main .mod_search .widget-text{width:800px;max-width:800px}#main .mod_search input[type=search]{border-radius:15px 0 0 15px;border-right:0;height:65px}#main .mod_search .submit{border-radius:0 30px 30px 0}.radio_container span{display:flex}.mod_registration .widget-text,.mod_personalData .widget-text,.mod_registration .widget-password{width:50%;padding-right:30px}.mod_iso_orderhistory{margin-top:90px;margin-bottom:60px}.mod_personalData .widget-submit,.mod_changePassword .widget-submit{margin-top:30px}#main .mod_login{max-width:500px;border:1px solid #161613;padding:30px 45px;margin:auto}#main .mod_login .widget-submit,#main .mod_login h2{text-align:center}#main .mod_login button.submit{margin:auto}@media only screen and (max-width:1400px){.size50 .size50,.size50 .size100{padding-right:15px;padding-left:15px}}@media only screen and (max-width:1370px){input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select{font-size:0.822em}}@media only screen and (max-width:1180px){.account .size40,.account .size60{width:50%;padding-right:0}}@media only screen and (max-width:1130px){.size50 .size50,.size50 .size100{width:100%;padding:0}}@media only screen and (max-width:1050px){.mod_personalData .widget-text{width:100%;padding-right:15px}}@media only screen and (max-width:1000px){input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select{padding:10px 10px;font-size:0.8}}@media only screen and (max-width:780px){select.size50.size50{padding-left:15px}.widget-textarea.size100.size100{padding:0}.size40 .mod_iso_orderhistory{margin-top:60px}}@media only screen and (max-width:750px){.widget.size50{width:100%}.mod_registration .widget-text,.mod_registration .widget-password{padding-right:15px}}@media only screen and (max-width:650px){.account .size40,.account .size60{width:100%;padding-right:0}}@media only screen and (max-width:500px){.mod_registration .widget-text,.mod_registration .widget-password{padding:0;width:100%}}
body{overflow-x:clip}.mega_wrapper{font-size:1.25em}.nav_wrapper{width:1640px;margin:0 auto}#header .row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.main_menu{margin:auto}.main_menu ul,.top_menu ul{list-style:none;padding:0;margin:0}.main_menu>ul>li,.top_menu>ul>li{display:inline-block;position:relative}.main_menu ul li,.top_menu ul li{position:relative;margin-bottom:0}.main_menu ul li a,.top_menu ul li a{color:#565656;padding:20px 25px;display:block;transition:0.5s;cursor:pointer}.top_menu ul li a{padding:5px 8px}.main_menu ul li a svg,.top_menu ul li a svg{display:none}.main_menu ul li a.products svg{display:inline;margin-left:5px;margin-top:2px}.main_menu ul li a.btn{margin-bottom:0;padding:8px 25px;margin-right:15px}.main_menu ul li .active,.main_menu ul li:hover>a,.top_menu ul li .active,.top_menu ul li:hover>a{transition:0.5s;background-color:#F0F0F0}.main_menu ul li .active{font-size:1.075em;background-color:#F0F0F0}.main_menu ul li strong.active{line-height:1.35em;display:block}.main_menu .sub_menu,.main_menu ul li ul,.top_menu .sub_menu,.top_menu ul li ul{width:max-content;background:#fff;transition:0.5s;list-style:none;text-align:left;margin:0;padding:0;background:#F0F0F0}.main_menu .sub_menu{font-size:0.875em}#header .main_menu ul li ul li a{padding:10px 60px 15px 15px}#header .top_menu ul li ul li a{padding:10px 60px 10px 15px;display:block;color:#161613}.mega_menu_item a:hover{color:#D10B0B}.main_menu ul li ul li,.top_menu ul li ul li{padding:0}.main_menu ul li ul li ul,.top_menu ul li ul li ul{left:100%;top:0}.mega_menu_dropdown{position:static !important}.mega_menu{left:0;right:0;background:#F0F0F0;display:flex;flex-wrap:wrap;transition:0.5s}.mega_menu_item{width:20%;text-align:center;padding:15px}.main_menu ul li.icon_menu .mega_menu_item a{display:inline-block;width:100%;text-align:left;padding:35px 30px 10px 30px;font-size:1.125em}.mega_menu_item:nth-last-child(1){border-right:0}.icon_menu img{margin-bottom:15px}.icon_menu{text-align:center}.main_menu ul li .mega_menu_item a{padding:10px 0}.mega_menu_item img{width:100%}.main_menu ul li .mega_menu_item a svg{display:block;font-size:2.25em;margin-bottom:20px;color:#68685a}.mega_menu_demo_2 .mega_menu{left:50%;transform:translateX(-50%);max-width:1730px;width:100%}.main_menu ul li.icon_menu .mega_menu_item a.catalog{position:absolute;top:0;left:0;font-size:0.9em;display:flex;align-items:center;background-color:#D10B0B;color:#fff;padding:0 10px;width:165px;height:40px}.main_menu ul li.icon_menu .mega_menu_item a.catalog svg{font-size:1em;color:#fff;padding-top:18px;padding-left:7px;padding-bottom:0}.mobile_btn{display:none}.main_menu .sub_menu,.main_menu ul li ul,.top_menu .sub_menu,.top_menu ul li ul{position:absolute;margin-top:50px;opacity:0;visibility:hidden}.main_menu ul li.last ul,.top_menu ul li.last ul{right:0}.main_menu ul li .mega_menu{position:absolute;margin-top:70px;pointer-events:none;padding-top:15px}.main_menu ul li:hover>ul,.top_menu ul li:hover>ul{visibility:visible;opacity:1;margin-top:0;z-index:99}.main_menu ul li:hover>ul:after,.top_menu ul li:hover>ul:after{content:" ";position:absolute;left:0;bottom:-51px;height:51px;width:100%}.main_menu ul li:hover>.mega_menu{visibility:visible;opacity:1;margin-top:0;z-index:99;pointer-events:auto}.main_menu ul li:hover>.mega_menu:after{content:" ";position:absolute;left:0;bottom:-71px;height:71px;width:100%}.main_menu ul li:hover>.mega_menu:before{content:" ";position:absolute;left:0;top:-71px;height:71px;width:100%;animation:before_shrink 0.5s;animation-fill-mode:forwards}@keyframes before_shrink{0%{top:-71px;height:71px}100%{top:0;height:0}}.main_menu .mega_sub ul{position:relative;border:0;font-size:0.875em;width:100%;padding-bottom:30px}.main_menu ul li .mega_sub ul{visibility:initial;opacity:1;margin-top:0}#header .main_menu ul li .mega_sub ul li a,#header .main_menu ul li .mega_sub ul li strong.active{padding:7px 30px;line-height:1.35em}#header .nav nav.mega_sub{padding:0;border:0}.main_menu .small{font-weight:400;font-size:0.8em;display:block;line-height:1em}.main_menu .title{font-size:1.125em}.main_menu .sub_menu.open,.top_menu .sub_menu.open,.mega_menu_item .level_1.open{visibility:visible;margin-top:0;position:initial;display:block;opacity:1}@keyframes menu_open{0%{height:0}100%{height:100%}}@keyframes menu_close{0%{height:100%}100%{height:0}}.mm_blocker{height:0;width:100%;background:rgba(255, 0, 255, 0);display:block;z-index:300;position:fixed;top:0;transition:all 0.5s}.mm_open .mm_blocker{height:100vh;width:100%;display:block;z-index:300;position:fixed;top:0;backdrop-filter:blur(5px)}.main_menu>ul>li.move_on_mobile{display:none}.main_menu ul li .mega_menu_item a svg.open_close{display:none}.main_menu ul li.icon_menu .mega_menu_item a.mobile_nav_only{display:none}@media only screen and (max-width:1600px){.main_menu ul li a,.top_menu ul li a{padding-right:15px;padding-left:15px}}@media only screen and (max-width:1530px){.main_menu ul li a,.top_menu ul li a{padding-right:12px;padding-left:12px}.mega_wrapper{font-size:1.125em}#header .nav nav{padding-left:15px}}@media (max-width:1390px){.main_menu ul li.icon_menu .mega_menu_item a{padding:35px 20px 10px 20px}#header .main_menu ul li .mega_sub ul li a,#header .main_menu ul li .mega_sub ul li strong.active{padding:3px 20px}}@media (max-width:1180px){.main_menu ul li.icon_menu .mega_menu_item a{padding:35px 15px 10px 15px}#header .main_menu ul li .mega_sub ul li a,#header .main_menu ul li .mega_sub ul li strong.active{padding:3px 15px}}@media (max-width:1150px){#header .nav{font-size:0.95em}}@media (max-width:1000px){.main_menu ul li a{padding:20px 10px}.main_menu .title{font-size:1.125em;line-height:1.35em;display:block}#header .nav nav{padding-left:15px}.main_menu ul li a.btn,.top_menu ul li a.btn{margin-right:10px}}@media (max-width:950px){.main_menu .title{font-size:1.025em}}@media (max-width:840px){#header .nav{width:auto;position:absolute;right:0}.mobile_btn{cursor:pointer;display:block;padding:12px 20px;background-color:#D10B0B;color:#fff}.main_menu ul li .mega_menu_item a svg.open_close{display:initial}.mega_menu_item a{pointer-events:none}.mega_menu_item a.catalog{pointer-events:auto}.main_menu ul li.icon_menu .mega_menu_item a.mobile_nav_only{display:block;pointer-events:auto}.mega_menu_item .open a{pointer-events:auto}.top_menu ul{display:none}.main_menu>ul>li.move_on_mobile{display:block}.main_menu ul li:hover>ul:after,.main_menu ul li:hover>.mega_menu:after{display:none}.main_menu .sub_menu,.main_menu ul li ul{border-top:0;border-right:0}#header .main_menu ul li a{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #143D66}.main_menu ul li.has_dropdown a svg{display:inline-block;padding-left:15px}.mega_menu_demo_2 .mega_menu,.mega_menu .mega_menu_item,.main_menu .sub_menu,.main_menu ul li ul,.main_menu ul,.main_menu ul li .mega_menu,#header .main_menu ul li a{width:100%}#header .nav nav{padding:0}.main_menu ul li.icon_menu .mega_menu_item a.catalog{position:relative;top:0;font-size:0.9em;display:flex;align-items:center;background-color:#D10B0B;color:#fff;padding:0 10px;width:165px;height:40px}.main_menu ul li.icon_menu .mega_menu_item a.catalog svg{font-size:1em;color:#fff;padding-top:0;padding-left:7px;padding-bottom:0}.main_menu li.solutions a.btn{padding:15px;font-size:0.875rem}.main_menu{display:flex;align-items:flex-end;transform:translateX(-550px);height:100%;position:fixed;top:0;left:0;width:325px;padding:30px 0 60px 0;background-color:#F0F0F0;-webkit-box-shadow:-3px 0px 16px 5px rgba(0, 0, 0, 0.51);box-shadow:-3px 0px 16px 5px rgba(0, 0, 0, 0.51)}.main_menu.open{animation:slide-in-anim 0.5s ease-out forwards}.main_menu.close{animation:slide-out-anim 0.5s ease-out forwards}@keyframes slide-in-anim{0%{transform:translateX(-550)}100%{transform:translateX(0)}}@keyframes slide-out-anim{0%{transform:translateX(0)}100%{transform:translateX(-550)}}.main_menu ul{overflow-x:scroll;height:100%;display:block}.main_menu ul li{display:block}.main_menu ul li a{border-bottom:1px solid #ddd}.main_menu ul li ul,.main_menu ul li .mega_menu{position:relative}.main_menu ul li ul li ul{left:0;top:auto}.solutions{padding:15px}#header .main_menu ul li.solutions a{text-align:center;border:0;display:block}.mega_menu.sub_menu{background-color:#e3e3e3}.mega_menu_item.solutions,.mega_menu_item.products{padding-right:0;border-right:0;border-left:0}.mega_menu .mega_menu_item{text-align:left;width:auto}.mega_menu_item{padding:0}#header .main_menu ul li .mega_menu_item a,.main_menu ul li.has_dropdown .mega_menu_item a svg{padding:10px;justify-content:space-between;width:auto;flex-basis:fit-content;margin:inherit;overflow:hidden}#header .main_menu ul li .mega_menu_item:last-child a{border-bottom:0}#header .main_menu .has_dropdown a:active{background-color:#161613;color:#fff}.main_menu ul li.has_dropdown .mega_menu_item a svg{flex-shrink:0;display:inline-block;border-right:1px solid #143D66}.mega_sub ul.level_1.open{padding-top:25px;border-bottom:1px solid #143D66;background-color:#d7d7d7}#header .main_menu ul li .mega_sub ul.level_1 li a,#header .main_menu ul li .mega_sub ul.level_1 li strong.active{padding-top:10px;padding-bottom:10px;border:0}.main_menu ul li.has_dropdown .mega_menu_item a svg.icon{border:0;padding-left:0}.main_menu ul li.has_dropdown .mega_menu_item a svg.fa-arrow-down,.main_menu ul li.has_dropdown .mega_menu_item a svg.fa-arrow-up{border:0;font-size:1rem}.main_menu ul li.has_dropdown .mega_menu_item .name{flex-basis:148px;flex-shrink:0}.mega_menu .mega_menu_item img{max-width:60px;margin-right:15px;margin-bottom:0}.main_menu ul li ul{display:none;transition:none}.main_menu ul li .mega_menu{display:none;transition:none}.mega_menu_demo_2 .mega_menu{transform:translateX(0)}body.mm_open{overflow:hidden}}
#prefooter{padding-top:90px;padding-bottom:90px;background-color:#3F3F3F;font-size:0.875em}#prefooter,#prefooter a{color:#fff;border-bottom:0}#prefooter ul{display:flex;gap:60px;line-height:1.35em}#prefooter .item{width:calc(20% - 12px)}#prefooter ul,#prefooter li{list-style:none;margin:0;padding:0}#prefooter ul ul{font-size:0.8em}#prefooter ul ul li{margin-bottom:8px}#prefooter .item ul{display:block}#prefooter .title{display:block;font-weight:600;margin-bottom:30px;line-height:1.2em}@media only screen and (max-width:1150px){#prefooter ul{gap:45px}#prefooter .item{width:calc(20% - 9px)}#prefooter .title{margin-bottom:20px}}@media only screen and (max-width:1000px){#prefooter{padding-top:60px;padding-bottom:60px}#prefooter ul{gap:30px}#prefooter .item{width:calc(20% - 6px)}}@media only screen and (max-width:860px){#prefooter{padding-top:45px;padding-bottom:45px}#prefooter ul{gap:60px;flex-wrap:wrap}#prefooter .item{width:calc(33% - 38px)}}@media only screen and (max-width:650px){#prefooter ul{gap:45px}#prefooter .item{width:calc(33% - 30px)}}@media only screen and (max-width:570px){#prefooter ul{gap:45px}#prefooter .item{width:calc(50% - 25px)}}@media only screen and (max-width:414px){#prefooter ul{gap:30px}#prefooter .item{width:calc(50% - 15px)}}@media only screen and (max-width:385px){#prefooter ul{gap:0}#prefooter .item{width:100%}}
.mod_breadcrumb{position:relative;overflow:visible;margin-top:30px;margin-bottom:25px;padding-left:30px}.mod_breadcrumb ul{margin:-10px 0 0;padding:0;font-size:0.65em;list-style-type:none}.mod_breadcrumb ul li,.mod_breadcrumb ul li a{display:inline-block;border-bottom:0}.mod_breadcrumb ul li a,.mod_breadcrumb ul li.active{padding-right:5px;padding-left:5px;border-bottom:0}.mod_breadcrumb ul li.active{color:#D10B0B}.mod_breadcrumb ul li.active.hide{display:none}#precontent .mod_breadcrumb{margin-top:0px}#precontent .mod_breadcrumb ul{margin:0px}
#container{padding-top:80px}.container_inside:before,.container_inside:after{display:none}#hero{margin-top:125px;position:relative}#hero .mod_article{display:flex;justify-content:space-between;max-width:1860px;width:100%;margin:auto;padding-right:90px;padding-left:90px;overflow:visible}#hero .ce_text,#hero .ce_headline{position:relative;max-width:700px;padding-right:60px;margin-top:90px;padding-left:90px}#hero .ce_text:before,#hero .ce_text:after,#hero .ce_headline:before,#hero .ce_headline:after{content:"";display:block;background-color:#113559;position:absolute;left:0;top:0}#hero .ce_text:before,#hero .ce_headline:before{width:20px;height:60px}#hero .ce_text:after,#hero .ce_headline:after{width:1px;height:260px}#hero .ce_image,#hero .ce_image .image_container,#hero .ce_image img{width:100%;height:100%;background-color:#D10B0B}#hero .ce_image{position:relative}#hero .ce_image:before,#hero .ce_image:after{content:" ";background-color:#F0F0F0;display:block;position:absolute;top:0}#hero .ce_image:before{width:150px;height:150px;left:0;background-color:#fff}#hero .ce_image.block{overflow:visible;position:relative}#hero .ce_image:after{right:-1000px;width:1000px;height:100%}#hero .ce_image{max-height:300px;max-width:720px}#hero .ce_image img{object-fit:cover;max-width:inherit;max-height:300px}@media only screen and (max-width:1530px){#hero{margin-top:118px}#hero .mod_article{padding-right:45px}#hero .ce_text{margin-top:60px}}@media only screen and (max-width:1290px){#hero .mod_article{padding-left:45px;padding-right:0}#hero .ce_text,#hero .ce_headline{margin-top:45px;padding-left:60px}}@media only screen and (max-width:1260px){#hero{margin-top:90px}}@media only screen and (max-width:1100px){#hero .mod_article{padding-left:30px}}@media only screen and (max-width:1050px){#hero{margin-top:120px}#hero .ce_image:before{width:33%;height:50%}}@media only screen and (max-width:860px){#hero .ce_text:before,#hero .ce_text:after,#hero .ce_headline:before,#hero .ce_headline:after{display:none}#hero .ce_text,#hero .ce_headline{padding-left:0}}@media only screen and (max-width:840px){#hero{margin-top:95px}}@media only screen and (max-width:800px){#hero .ce_text,#hero .ce_headline{margin-top:15px;padding-right:30px}}@media only screen and (max-width:650px){#hero .ce_image:before{display:none}#hero .mod_article{flex-wrap:wrap;flex-direction:column-reverse;padding-left:0}#hero .ce_text,#hero .ce_headline{padding-left:15px}#hero .ce_image img{max-height:230px}#hero .ce_image:before{width:25%}}@media only screen and (max-width:450px){#hero .ce_image img{max-height:190px}}
#hero .mod_navigation,#hero .mod_iso_cumulativefilter{max-width:1860px;margin:auto;margin-top:30px;padding-left:180px;padding-right:90px}#hero .mod_iso_cumulativefilter .label,#hero .mod_iso_cumulativefilter .clearall,#hero .mod_iso_cumulativefilter ul a svg{display:none}#hero .mod_navigation ul,#hero .mod_iso_cumulativefilter ul.level_1{list-style:none;padding:0}#hero .mod_iso_cumulativefilter ul.level_1{margin:0;padding:0}#hero .mod_navigation ul,#hero .mod_iso_cumulativefilter ul.level_2{list-style:none;padding:22px;border:1px solid #143D66;display:grid;grid-template-columns:repeat(auto-fit, minmax(70px, 1fr));gap:3%}#hero .mod_navigation li,#hero .mod_iso_cumulativefilter li{text-align:center;padding:0;margin:0}#hero .mod_navigation strong,#hero .mod_navigation a,#hero .mod_iso_cumulativefilter a,#hero .mod_iso_cumulativefilter strong{display:block;border:0;padding:15px;border-radius:5px;text-transform:uppercase;font-weight:600;font-size:0.75em;line-height:1.35em}#hero .mod_navigation a,#hero .mod_navigation strong,#hero .mod_iso_cumulativefilter a,#hero .mod_iso_cumulativefilter strong{background-color:#143D66;color:#fff}#hero .mod_navigation a:hover,#hero .mod_iso_cumulativefilter a:hover,#hero .mod_navigation strong,#hero .mod_iso_cumulativefilter strong.active{background-color:#D10B0B}@media only screen and (max-width:1290px){#hero .mod_navigation,#hero .mod_iso_cumulativefilter{padding-left:110px}}@media only screen and (max-width:1100px){#hero .mod_navigation,#hero .mod_iso_cumulativefilter{padding-left:30px;padding-right:30px}}@media only screen and (max-width:1000px){#hero .mod_navigation ul,#hero .mod_iso_cumulativefilter ul.level_2{padding:18px}#hero .mod_navigation strong,#hero .mod_navigation a,#hero .mod_iso_cumulativefilter a,#hero .mod_iso_cumulativefilter strong{font-size:0.65em;padding:10px}}@media only screen and (max-width:860px){#hero .mod_navigation,#hero .mod_iso_cumulativefilter{padding-left:30px;padding-right:30px}}@media only screen and (max-width:650px){#hero .mod_navigation,#hero .mod_iso_cumulativefilter{padding-right:15px;padding-left:15px}#hero .mod_navigation ul,#hero .mod_iso_cumulativefilter ul.level_2{padding:10px}}@media only screen and (max-width:500px){#hero .mod_navigation strong,#hero .mod_navigation a,#hero .mod_iso_cumulativefilter a,#hero .mod_iso_cumulativefilter strong{font-size:0.55em;padding:8px}}@media only screen and (max-width:420px){#hero .mod_navigation,#hero .mod_iso_cumulativefilter{padding-right:0;padding-left:0}#hero .mod_navigation ul,#hero .mod_iso_cumulativefilter ul.level_2{border-right:0;border-left:0}}
#container{padding-top:45px}.container_inside{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:flex-start;padding-left:180px;padding-right:90px}#main{width:100%}#left{flex-basis:420px;flex-shrink:0;padding-right:60px;position:sticky;top:160px}.product_list{--gap: 70px;--line-thickness: 1px;--line-offset: calc(var(--gap) / 2);display:grid;grid-gap:var(--gap);grid-template-columns:repeat(auto-fill, minmax(min(245px, 100%), 1fr));align-items:baseline}.product_list>.product{position:relative}.product::after,.product::before{position:absolute;content:"";background-color:#143D66}.product::after{height:100%;width:var(--line-thickness);top:0;left:calc(var(--line-offset) *-1)}.product::before{height:1px;width:100%;top:calc(var(--line-offset) *-1);left:0}.product .image_container{padding-bottom:15px}.product h2{font-weight:500;font-size:1.25em}.product h2 a{color:#161613}.product h3{font-weight:300;font-size:1em;color:#4d4d42}.product .btn{font-size:0.6em;padding:10px 15px;margin-bottom:0}#iso_filter_62{flex-basis:150px;flex-shrink:0}.sorting select{margin-bottom:0;font-size:0.875em;border:0}.mod_iso_productfilter{display:flex;flex-direction:row-reverse;justify-content:space-between;border-bottom:1px solid #143D66;padding-bottom:10px;margin-bottom:45px}.mod_iso_productfilter .search,.sorting{width:100%}.mod_iso_productfilter .search{max-width:700px;margin-right:60px}@media only screen and (max-width:1290px){.container_inside{padding-left:110px}.product_list{grid-template-columns:repeat(auto-fill, minmax(min(210px, 100%), 1fr))}#left{flex-basis:360px;padding-right:45px}}@media only screen and (max-width:1100px){.container_inside{padding-left:0;padding-right:30px}#left{flex-basis:300px;padding-right:45px}.product_list{grid-template-columns:repeat(auto-fill, minmax(min(200px, 100%), 1fr))}}@media only screen and (max-width:900px){.product_list{grid-template-columns:repeat(auto-fill, minmax(min(180px, 100%), 1fr))}}@media only screen and (max-width:760px){#container{padding-top:0}.container_inside{flex-wrap:wrap;flex-direction:column-reverse;padding-left:30px}#left{top:0;width:100%;flex-basis:inherit;padding-right:0;padding-left:0;background-color:#fff}#left .mod_iso_cumulativefilter{width:100%;margin:auto;margin-top:12px}#left .mod_iso_cumulativefilter a.clearall{background-color:transparent;color:#D10B0B;padding:0;padding-bottom:5px}.mod_iso_cumulativefilter li.coating_option,.mod_iso_cumulativefilter li.square_or_ball{background-color:#fff;border-bottom:10px #fff solid !important}#left .mod_iso_cumulativefilter .label,#left .mod_iso_cumulativefilter h3,#left .filter_product_cumulative .filter_top{display:none}#left .mod_iso_cumulativefilter ul.level_1{list-style:none;padding:0}#left .mod_iso_cumulativefilter ul.level_1{margin:0;padding:0}#left .mod_iso_cumulativefilter ul.level_2{list-style:none;padding:18px;border:1px solid #143D66;display:grid;grid-template-columns:repeat(auto-fit, minmax(60px, 1fr));gap:2%}#left .mod_iso_cumulativefilter li{text-align:center;padding:0;margin:0}#left .mod_iso_cumulativefilter a,#left .mod_iso_cumulativefilter strong{display:block;border:0;padding:8px;border-radius:5px;text-transform:uppercase;font-weight:600;font-size:0.6em;line-height:1.35em}#left .mod_iso_cumulativefilter a,#left .mod_iso_cumulativefilter strong{background-color:#143D66;color:#fff}#left .mod_iso_cumulativefilter a:hover,#left .mod_iso_cumulativefilter strong.active{background-color:#D10B0B}.mod_iso_cumulativefilter ul a svg,.mod_iso_cumulativefilter ul strong.active svg{display:none}.mod_iso_cumulativefilter ul.level_2{background-color:#F0F0F0}#iso_filter_62{flex-basis:0;width:50%}.mod_iso_productfilter{margin-bottom:0}.product_list{padding-top:15px}.mod_iso_productfilter .search{display:none}.filter_top{font-size:0.875em;position:absolute;bottom:18px;right:0}}@media only screen and (max-width:650px){.container_inside{padding-left:15px;padding-right:15px}#left .mod_iso_cumulativefilter ul.level_2{padding:5px}}@media only screen and (max-width:500px){.mod_iso_productfilter{flex-wrap:wrap;flex-direction:column-reverse;justify-content:inherit}.mod_iso_productfilter .search{margin-right:0;margin-bottom:15px}.mod_iso_productfilter form{flex-basis:initial}#left .mod_iso_cumulativefilter a,#left .mod_iso_cumulativefilter strong{font-size:0.45em}}
@charset "UTF-8";
.mod_iso_cumulativefilter ul{list-style:none;padding:0;margin:0}.mod_iso_cumulativefilter li.coating_option,.mod_iso_cumulativefilter li.square_or_ball,.mod_iso_cumulativefilter li.corner_radius,.mod_iso_cumulativefilter li.flute_option,.mod_iso_cumulativefilter h3{background-color:#F0F0F0;padding:45px 35px 30px 35px;margin-bottom:0}.mod_iso_cumulativefilter li.square_or_ball,.mod_iso_cumulativefilter li.corner_radius,.mod_iso_cumulativefilter li.coating_option{padding-top:0}.filter_top{display:flex;align-items:center;gap:10%}.mod_iso_cumulativefilter h3{margin-bottom:0;padding-bottom:0;padding-top:20px;padding-bottom:15px;font-size:0.85em}.mod_iso_cumulativefilter a.clearall{color:#D10B0B;font-size:0.875em;padding-bottom:0;text-align:center}.mod_iso_cumulativefilter li,.mod_iso_cumulativefilter a{line-height:1.25em}.mod_iso_cumulativefilter .label{font-weight:500;color:#555555;margin-bottom:15px;display:block}.mod_iso_cumulativefilter a{color:#555555;border-bottom:0;font-weight:300;display:flex;font-size:0.875em}.mod_iso_cumulativefilter a:hover,.mod_iso_cumulativefilter .active a{color:#D10B0B}.mod_iso_cumulativefilter a:before,.mod_iso_cumulativefilter strong.active:before,.clearall a:before{font:var(--fa-font-solid);display:none;font-weight:400}.mod_iso_cumulativefilter ul a:before{content:""}.mod_iso_cumulativefilter ul strong.active:before{content:""}.mod_iso_cumulativefilter ul a svg,.mod_iso_cumulativefilter ul strong.active svg,.clearall a svg{pointer-events:none;margin-right:0.35em;font-size:1em;color:#555555}.clearall a svg,a.clearall svg{margin-right:0.25em;font-size:1.125em}.clearall a:before,a.clearall:before{content:""}@media only screen and (max-width:1100px){.mod_iso_cumulativefilter li.coating_option,.mod_iso_cumulativefilter li.square_or_ball,.mod_iso_cumulativefilter h3{background-color:#F0F0F0;padding:30px 15px 30px 25px}.filter_top{font-size:0.875em}.mod_iso_cumulativefilter h3{padding-right:25px;padding-bottom:15px;padding-top:15px}}
.pagination{margin:auto;margin-top:60px;margin-bottom:60px;width:100%}.pagination p{display:none}.pagination ul{display:flex;justify-content:center;list-style:none;align-items:center}.pagination a,.pagination strong{border-bottom:0;color:#fff;background-color:#D10B0B;display:flex;align-items:center;justify-content:center;height:50px;width:50px;border-radius:50%;text-align:center;margin-right:5px;margin-left:5px}.pagination strong,.pagination a:hover{background-color:#143D66}.pagination a.link,.pagination .active,.pagination a.next,.pagination a.last,.pagination a.first,.pagination a.previous{display:inline-block;padding:10px}.pagination a.last,.pagination a.first{display:none}
