@font-face{font-family:'my-Helvetica';src:url("../../common/font/HelveticaNeueLTPro-UltLt.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:'my-Helvetica';src:url("../../common/font/HelveticaNeueLTPro-Thin.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:'my-Helvetica';src:url("../../common/font/HelveticaNeueLTPro-Lt.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:'my-Helvetica';src:url("../../common/font/HelveticaNeue-Medium-11.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'my-Helvetica';src:url("../../common/font/HelveticaNeueLTPro-Bd.otf") format("opentype");font-weight:bold;font-style:normal}body #product_single b,body #product_single strong{font-weight:bold !important}body #product_single b *,body #product_single strong *{font-weight:bold !important}#product_single{font-family:'my-Helvetica';font-weight:300;font-style:normal;width:100%;max-width:1000px;margin:auto;padding:50px 4vw 20vw;box-sizing:border-box}#product_single #configurator #configurator_right .color,#product_single .block .color_select dd .color_systems .color_system h4{font-size:1.4rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single #configurator #configurator_right .color,#product_single .block .color_select dd .color_systems .color_system h4{font-size:1.3rem}}@media only screen and (max-width: 767px){#product_single #configurator #configurator_right .color,#product_single .block .color_select dd .color_systems .color_system h4{font-size:1.2rem}}#product_single .tab-panel .tab-group .tab,#product_single #configurator #configurator_right #configurator_form dl dd,#product_single .selection_wrap #selection,#product_single .block p,#catalogue_download .tab-panel .tab-group #product_single .tab,#product_single #catalogue_download .container .nav a,#catalogue_download .container .nav #product_single a{font-size:1.6rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single .tab-panel .tab-group .tab,#product_single #configurator #configurator_right #configurator_form dl dd,#product_single .selection_wrap #selection,#product_single .block p,#catalogue_download .tab-panel .tab-group #product_single .tab,#product_single #catalogue_download .container .nav a,#catalogue_download .container .nav #product_single a{font-size:1.4rem}}@media only screen and (max-width: 767px){#product_single .tab-panel .tab-group .tab,#product_single #configurator #configurator_right #configurator_form dl dd,#product_single .selection_wrap #selection,#product_single .block p,#catalogue_download .tab-panel .tab-group #product_single .tab,#product_single #catalogue_download .container .nav a,#catalogue_download .container .nav #product_single a{font-size:1.4rem}}#product_single #configurator #configurator_right #configurator_form .color_select h3,#product_single #configurator #configurator_right #configurator_form .color_select h4,#product_single .block .color_select dd h3{font-size:1.8rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single #configurator #configurator_right #configurator_form .color_select h3,#product_single #configurator #configurator_right #configurator_form .color_select h4,#product_single .block .color_select dd h3{font-size:1.7rem}}@media only screen and (max-width: 767px){#product_single #configurator #configurator_right #configurator_form .color_select h3,#product_single #configurator #configurator_right #configurator_form .color_select h4,#product_single .block .color_select dd h3{font-size:1.6rem}}#product_single #configurator #configurator_right #configurator_form dl dt{font-size:2rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single #configurator #configurator_right #configurator_form dl dt{font-size:1.8rem}}@media only screen and (max-width: 767px){#product_single #configurator #configurator_right #configurator_form dl dt{font-size:1.8rem}}#product_single .block_title,#product_single .block h4.content_title,#product_single .block .color_select dt{font-size:2.1rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single .block_title,#product_single .block h4.content_title,#product_single .block .color_select dt{font-size:1.9rem}}@media only screen and (max-width: 767px){#product_single .block_title,#product_single .block h4.content_title,#product_single .block .color_select dt{font-size:1.7rem}}#product_single #configurator #configurator_left h3,#product_single #catalogue_download .container .catalogue_download_block>h3,#catalogue_download .container #product_single .catalogue_download_block>h3{font-size:2.4rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single #configurator #configurator_left h3,#product_single #catalogue_download .container .catalogue_download_block>h3,#catalogue_download .container #product_single .catalogue_download_block>h3{font-size:2.1rem}}@media only screen and (max-width: 767px){#product_single #configurator #configurator_left h3,#product_single #catalogue_download .container .catalogue_download_block>h3,#catalogue_download .container #product_single .catalogue_download_block>h3{font-size:1.9rem}}#product_single .block h3.content_title,#product_single #catalogue_download .container .catalogue_download_block>h2,#catalogue_download .container #product_single .catalogue_download_block>h2{font-size:2.8rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single .block h3.content_title,#product_single #catalogue_download .container .catalogue_download_block>h2,#catalogue_download .container #product_single .catalogue_download_block>h2{font-size:2.4rem}}@media only screen and (max-width: 767px){#product_single .block h3.content_title,#product_single #catalogue_download .container .catalogue_download_block>h2,#catalogue_download .container #product_single .catalogue_download_block>h2{font-size:2rem}}#product_single>h2,#product_single .block h2.content_title,#product_single #catalogue_download .container>h2,#catalogue_download #product_single .container>h2{font-size:4rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single>h2,#product_single .block h2.content_title,#product_single #catalogue_download .container>h2,#catalogue_download #product_single .container>h2{font-size:3.2rem}}@media only screen and (max-width: 767px){#product_single>h2,#product_single .block h2.content_title,#product_single #catalogue_download .container>h2,#catalogue_download #product_single .container>h2{font-size:2.6rem}}#product_single .option{color:#FFF;padding:4px 6px 3px;border-radius:2px;font-size:1.3rem;background:#333;vertical-align:4px}#product_single .c_label{color:#FFF;padding:4px 6px 3px;border-radius:2px;font-size:1.3rem;vertical-align:4px}#product_single .c_label.option{background:#333}#product_single .c_label.patient{background:#99b1d6}#product_single .c_label.cart{background:#A3C47A}#product_single .c_label.etype{background:#0065B5}#product_single .c_label.atype{background:#595556}#product_single .flex{display:flex;align-items:center;flex-wrap:wrap}#product_single .flex.start{justify-content:flex-start}#product_single .flex.end{justify-content:flex-end}#product_single .flex.center{justify-content:center}#product_single .flex.al_start{align-items:flex-start}#product_single .flex.al_end{align-items:flex-end}#product_single .flex.al_center{align-items:center}#product_single .tab-panel .tab-group{display:flex;justify-content:center;padding:0;border:1px solid #0066B5}#product_single .tab-panel .tab-group .tab{position:relative;width:25%;flex-grow:1;padding:5px 5px 6px;list-style:none;color:#0066B5;text-align:center;cursor:pointer;font-weight:bold;box-sizing:border-box;font-weight:200;transition:all 0.2s ease-out}@media only screen and (max-width: 767px){#product_single .tab-panel .tab-group .tab{font-size:1.1rem;padding-bottom:18px}}#product_single .tab-panel .tab-group .tab::after{content:"";position:absolute;border-top:2px solid #0066B5;border-right:2px solid #0066B5;width:8px;height:8px;right:0;left:0;bottom:7px;margin:auto;transform:rotate(135deg)}@media print, screen and (min-width: 767px){#product_single .tab-panel .tab-group .tab::after{width:10px;height:10px;top:-7px;right:20px;left:auto;bottom:0}}#product_single .tab-panel .tab-group .tab:not(:last-of-type){border-right:1px solid #0066B5}#product_single .tab-panel .tab-group .tab.single{width:100%}#product_single .tab-panel .tab-group .tab.is-active,#product_single .tab-panel .tab-group .tab:hover{background:#006cb6;color:#FFF}#product_single .tab-panel .tab-group .tab.is-active::after,#product_single .tab-panel .tab-group .tab:hover::after{border-color:#FFF}#product_single .tab-panel .panel-group{border-top:none}#product_single .tab-panel .panel-group .panel{display:none;min-height:500px;padding-top:42px;box-sizing:border-box}#product_single .tab-panel .panel-group .panel.is-show{display:block}#product_single [class*="grid"]:not(:last-of-type){margin-bottom:20px}@media print, screen and (min-width: 767px){#product_single [class*="grid"]:not(:last-of-type){margin-right:2%;margin-bottom:14px}}@media print, screen and (min-width: 767px){#product_single [class*="grid"].grid_1{width:calc((15% * 1) + 2% * 0)}}@media print, screen and (min-width: 767px){#product_single [class*="grid"].grid_2{width:calc((15% * 2) + 2% * 1)}}@media print, screen and (min-width: 767px){#product_single [class*="grid"].grid_3{width:calc((15% * 3) + 2% * 2)}}@media print, screen and (min-width: 767px){#product_single [class*="grid"].grid_4{width:calc((15% * 4) + 2% * 3)}}@media print, screen and (min-width: 767px){#product_single [class*="grid"].grid_5{width:calc((15% * 5) + 2% * 4)}}@media print, screen and (min-width: 767px){#product_single [class*="grid"].grid_6{width:calc((15% * 6) + 2% * 5)}}#product_single>h2{color:#006cb6;letter-spacing:0;font-weight:100}#product_single #configurator{display:flex;justify-content:space-between;flex-wrap:wrap}#product_single #configurator #configurator_left{width:100%;position:relative}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single #configurator #configurator_left{width:50vw}}@media only screen and (min-width: 1024px){#product_single #configurator #configurator_left{width:650px}}#product_single #configurator #configurator_left h3{color:#333;letter-spacing:0.01em}@media only screen and (max-width: 767px){#product_single #configurator #configurator_left h3{font-size:1.3rem}}#product_single #configurator #configurator_left #configurator_image{position:relative;margin-top:30px;width:70vw;height:70vw}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single #configurator #configurator_left #configurator_image{width:100%;height:50vw}}@media only screen and (min-width: 1024px){#product_single #configurator #configurator_left #configurator_image{width:100%;height:650px;margin:30px auto 0}}#product_single #configurator #configurator_left #configurator_image img{width:100%;max-width:100%;position:absolute;top:0;left:0}#product_single #configurator #configurator_left #another_window{margin-top:30px;box-sizing:border-box}@media only screen and (max-width: 767px){#product_single #configurator #configurator_left #another_window{position:absolute;bottom:0;right:4vw;width:16vw}}#product_single #configurator #configurator_left #another_window .flex{justify-content:center}@media only screen and (max-width: 767px){#product_single #configurator #configurator_left #another_window .flex{flex-direction:column}}#product_single #configurator #configurator_left #another_window .flex figure{opacity:0;transition:0.3s}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single #configurator #configurator_left #another_window .flex figure{width:160px;height:160px;margin:0 4%}}@media only screen and (min-width: 1024px){#product_single #configurator #configurator_left #another_window .flex figure{width:254px;height:254px;margin:0 15px}}@media only screen and (max-width: 767px){#product_single #configurator #configurator_left #another_window .flex figure:not(:first-of-type){margin-top:10px}}#product_single #configurator #configurator_left #another_window .flex figure img{height:100%;object-fit:cover}@media only screen and (max-width: 767px){#product_single #configurator #configurator_left #another_window .flex figure img{width:100%;height:16vw}}#product_single #configurator #configurator_left #another_window .flex figure figcaption{font-size:1.0rem;text-align:center;font-weight:bold}@media print, screen and (min-width: 767px){#product_single #configurator #configurator_left #another_window .flex figure figcaption{font-size:1.8rem}}#product_single #configurator #configurator_left #another_window .flex figure.created{opacity:1}#product_single #configurator #configurator_right{width:100%;margin-top:30px}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single #configurator #configurator_right{width:39vw}}@media only screen and (min-width: 1024px){#product_single #configurator #configurator_right{max-width:320px;width:calc(100% - 650px);margin-top:0}}#product_single #configurator #configurator_right .color{word-break:break-all}#product_single #configurator #configurator_right #configurator_form{width:100%;max-height:650px;overflow-y:auto;margin-top:68px;padding:25px 20px;background:#F4F4F5;border:1px solid #DDDDDD}#product_single #configurator #configurator_right #configurator_form dl:not(:last-of-type){margin-bottom:30px}#product_single #configurator #configurator_right #configurator_form dl dt{font-weight:500;text-align:center;letter-spacing:0}#product_single #configurator #configurator_right #configurator_form dl dd{margin-top:10px}#product_single #configurator #configurator_right #configurator_form dl dd>span{display:block;background:#FFF}#product_single #configurator #configurator_right #configurator_form dl dd>span:not(:last-of-type){margin-bottom:3px}#product_single #configurator #configurator_right #configurator_form .color_select{margin-top:30px}#product_single #configurator #configurator_right #configurator_form .color_select h3{background:#555555;padding:6px;text-align:center;font-weight:500;color:#FFF}#product_single #configurator #configurator_right #configurator_form .color_select h3:not(:first-of-type){margin-top:30px}#product_single #configurator #configurator_right #configurator_form .color_select h4{text-align:left;font-weight:500;padding-bottom:6px}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems{padding:10px 0}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system{margin-top:18px}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system .colors{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system .colors .color{margin:0;padding:10px 0 10px 50px;background:#FFF;width:100%;text-align:center;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative;cursor:pointer;box-sizing:border-box}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system .colors .color:not(:last-of-type){margin-bottom:3px}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system .colors .color:hover:after{border-color:#004BB1}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system .colors .color::after,#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system .colors .color::before{content:'';position:absolute;top:0;bottom:0;margin:auto}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system .colors .color::after{left:12px;width:24px;height:24px;border-radius:50%;border:1px solid #CDD6DD;border-radius:50%}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system .colors .color::before{left:17.3px;width:16px;height:16px;border-radius:50%;background:#004BB1;opacity:0}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system .colors .color.active{border:1px solid #0066B5}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system .colors .color.active::before{opacity:1}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system .colors .color .color_code{display:block;box-sizing:border-box;padding:10px 20px;width:24px;height:24px}#product_single #configurator #configurator_right #configurator_form .color_select .color_systems .color_system .colors .color .color_name{font-size:10px;white-space:nowrap;width:calc(100% - 60px);text-align:left;padding-left:20px}#product_single .selection_wrap{position:relative;margin-top:80px}#product_single .selection_wrap::after{content:'';position:absolute;top:-50px;left:0;right:0;margin:auto;background:url("../../product_assets/images/arrow.svg") no-repeat;background-size:cover;width:180px;height:32px}#product_single .selection_wrap #selection{padding:20px;border:1px solid #707070;transition:0.3s}#product_single .selection_wrap #selection.copyed{background:#cdd6dd}#product_single .selection_wrap #copy{margin-top:10px;max-width:100px;background:#707070;color:#FFF;text-align:center;margin-left:auto;cursor:pointer;font-size:1.4rem}#product_single .selection_wrap #errer{color:red;font-weight:bold;font-size:1.2rem}#product_single .main_image img{width:100%}#product_single .block_title{color:#FFF;font-weight:200;letter-spacing:0.1em;background:radial-gradient(circle, #0088d2 0%, #043f89 100%);margin-top:1px;padding:3px 44px 2px 20px;position:relative;overflow:hidden;cursor:pointer}@media print, screen and (min-width: 767px){#product_single .block_title{padding:3px 0 2px 31px}}#product_single .block_title:first-of-type{margin-top:0;border-top:1px solid #006cb6}#product_single .block_title span{width:1px;height:1px;position:absolute;top:0;right:20px;bottom:0;margin:auto;transition:0.3s}#product_single .block_title span::after{content:"";position:absolute;top:-10px;left:-7px;border-top:2px solid #FFF;border-right:2px solid #FFF;width:12px;height:12px;transform:rotate(135deg);transform-origin:center}@media print, screen and (min-width: 767px){#product_single .block_title span::after{width:12px;height:12px}}#product_single .block_title.open span{transform:rotate(180deg)}#product_single .block_title:hover::before{content:"";position:absolute;top:-100px;left:-100px;width:50px;height:50px;background-image:linear-gradient(100deg, rgba(255,255,255,0) 10%, #fff 100%, rgba(255,255,255,0) 0%);animation:shiny 1s linear 0s;animation-timing-function:ease-out}#product_single .block{display:none;transition:0.6s;opacity:0;padding:15px;background:#F7F7F7;font-weight:200}@media print, screen and (min-width: 767px){#product_single .block{padding:40px 30px 50px}}#product_single .block.show{display:block}#product_single .block>*{margin-top:30px}#product_single .block>*:first-child{margin-top:0 !important}#product_single .block .content_title{margin-top:30px;font-weight:100}#product_single .block .content_title span{margin-right:10px}#product_single .block h3{letter-spacing:0em;font-weight:500 !important}#product_single .block h3 *:not(.option){letter-spacing:0em;font-weight:500 !important}#product_single .block ol,#product_single .block ul{display:block;list-style:disc}#product_single .block ol br,#product_single .block ul br{display:none}#product_single .block p{letter-spacing:0.06em;line-height:1.6}#product_single .block h2.content_title{color:#333;padding:10px 0 0;border-bottom:1px solid #CCC}#product_single .block h3.content_title{font-weight:bold}#product_single .block .video_wrap{position:relative;height:0;padding:0 0 56.25%;overflow:hidden}#product_single .block .video_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}#product_single .block .video_wrap p{display:none}#product_single .block .pdf_blick{flex-direction:row !important;align-items:flex-start;justify-content:space-between}#product_single .block .pdf_blick figure{width:46%;padding:20px 0}@media print, screen and (min-width: 767px){#product_single .block .pdf_blick figure{width:31%;padding:0}}#product_single .block .pdf_blick figure img{max-width:75%;margin:auto;display:block}#product_single .block .pdf_blick figure figcaption{margin-top:12px;font-weight:300;text-align:center;font-size:1.4rem}@media print, screen and (min-width: 767px){#product_single .block .pdf_blick figure figcaption{font-size:1.8rem}}@media only screen and (max-width: 767px){#product_single .block .pdf_blick figure:nth-of-type(n+3){margin-top:20px}}@media print, screen and (min-width: 767px){#product_single .block .pdf_blick figure:nth-of-type(n+4){margin-top:20px}}#product_single .block .pdf_blick::after{content:"";display:block;width:46%}@media print, screen and (min-width: 767px){#product_single .block .pdf_blick::after{width:31%}}#product_single .block .flex{margin-top:10px;text-align:left}@media only screen and (max-width: 767px){#product_single .block .flex{flex-direction:column}}#product_single .block .flex>figure:last-of-type{margin-right:0}#product_single .block .flex>figure>*{margin-top:10px}#product_single .block .flex>figure>*:first-child{margin-top:0}#product_single .block .flex>figure>*:last-of-type{margin-right:0}#product_single .block .flex>figure img{width:100%}#product_single .block .flex>figure h3{font-size:2.0rem;font-weight:bold;margin-top:10px}#product_single .block .flex>figure p{margin-top:10px}#product_single .block .flex .flex_image_text{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 767px){#product_single .block .flex .flex_image_text{flex-direction:column}}#product_single .block .flex .flex_image_text.al_start{align-items:flex-start}#product_single .block .flex .flex_image_text.al_end{align-items:flex-end}#product_single .block .flex .flex_image_text.al_center{align-items:center}#product_single .block .flex .flex_image_text>*{margin-top:0}#product_single .block .flex .flex_image_text.left img+img{margin-top:10px}#product_single .block .flex .flex_image_text.right{flex-direction:row-reverse}@media print, screen and (min-width: 767px){#product_single .block .flex .flex_image_text>div{width:48%}}#product_single .block .flex .flex_image_text>div h3{font-size:1.7rem;font-weight:bold}#product_single .block .flex .flex_image_text>div h3:not(:first-of-type){margin-top:10px}#product_single .block .flex .flex_image_text>div p{font-size:1.4rem}#product_single .block .flex>div img{width:100%}#product_single .block .color_select{box-sizing:border-box}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single .block .color_select{padding:0 30px}}@media only screen and (min-width: 1024px){#product_single .block .color_select{padding:0 50px}}#product_single .block .color_select dt{display:none}#product_single .block .color_select dd h3{margin-bottom:30px;color:#707070;letter-spacing:0.25em}#product_single .block .color_select dd h3:not(:first-of-type){margin-top:30px}#product_single .block .color_select dd .color_systems:not(:first-of-type){margin-top:20px}#product_single .block .color_select dd .color_systems .color_system{display:flex;align-items:center}@media only screen and (max-width: 767px){#product_single .block .color_select dd .color_systems .color_system{flex-direction:column}}#product_single .block .color_select dd .color_systems .color_system:not(:first-of-type){margin-top:40px}@media print, screen and (min-width: 767px){#product_single .block .color_select dd .color_systems .color_system:not(:first-of-type){margin-top:20px}}#product_single .block .color_select dd .color_systems .color_system h4{width:130px;text-align:center}@media print, screen and (min-width: 767px){#product_single .block .color_select dd .color_systems .color_system h4{text-align:left}}#product_single .block .color_select dd .color_systems .color_system .colors{width:100%;box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap;margin-top:10px}@media print, screen and (min-width: 767px){#product_single .block .color_select dd .color_systems .color_system .colors{width:calc(100% - 130px);margin-top:0;padding-left:20px}}#product_single .block .color_select dd .color_systems .color_system .colors .color{width:calc(90% / 4)}@media only screen and (max-width: 767px){#product_single .block .color_select dd .color_systems .color_system .colors .color:not(:nth-of-type(4n+1)){margin-left:3%}#product_single .block .color_select dd .color_systems .color_system .colors .color:nth-of-type(n+5){margin-top:16px}}@media print, screen and (min-width: 767px){#product_single .block .color_select dd .color_systems .color_system .colors .color{width:calc(90% / 6)}#product_single .block .color_select dd .color_systems .color_system .colors .color:not(:nth-of-type(6n+1)){margin-left:2%}#product_single .block .color_select dd .color_systems .color_system .colors .color:nth-of-type(n+7){margin-top:16px}}#product_single .block .color_select dd .color_systems .color_system .colors .color .color_code{display:inline-block;width:100%;height:30px}#product_single .block .color_select dd .color_systems .color_system .colors .color .color_name{display:block;font-size:1.0rem;text-align:center;line-height:1.1;height:23px}#product_single #configurator_controller input[type=radio]{display:none}#product_single #configurator_controller input[type=radio]:checked+label{border:1px solid #0066B5}#product_single #configurator_controller input[type=radio]:checked+label:before{opacity:1}#product_single #configurator_controller label{display:block;position:relative;padding:14px 10px 14px 44px;cursor:pointer}#product_single #configurator_controller label:hover:after{border-color:#004BB1}#product_single #configurator_controller label::after,#product_single #configurator_controller label::before{position:absolute;content:"";display:block;top:0;bottom:0;margin:auto}#product_single #configurator_controller label::after{left:12px;width:24px;height:24px;border-radius:50%;border:1px solid #CDD6DD;border-radius:50%}#product_single #configurator_controller label::before{left:17.3px;width:16px;height:16px;border-radius:50%;background:#004BB1;opacity:0}#product_single #configurator_form{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#product_single #configurator_form::-webkit-scrollbar{display:none}#product_single #configurator_form::before{background:#ffffff;border-radius:0;width:5px;margin-left:3px;margin-top:2px}#product_single #configurator_form .simplebar-scrollbar::before{background:#3B4043;border-radius:7px}#product_single #configurator_form .simplebar-scrollbar.simplebar-visible::before{opacity:1}#product_single #configurator_form .simplebar-track{background:#DEDEDE;width:15px !important}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single{padding:30px 4vw 100px}}@media only screen and (min-width: 1024px){#product_single{max-width:1040px;padding:30px 20px 100px}}#catalogue_download{margin-top:60px}#catalogue_download #product_single #configurator #configurator_right .color,#product_single #configurator #configurator_right #catalogue_download .color,#catalogue_download #product_single .block .color_select dd .color_systems .color_system h4,#product_single .block .color_select dd .color_systems .color_system #catalogue_download h4{font-size:1.4rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#catalogue_download #product_single #configurator #configurator_right .color,#product_single #configurator #configurator_right #catalogue_download .color,#catalogue_download #product_single .block .color_select dd .color_systems .color_system h4,#product_single .block .color_select dd .color_systems .color_system #catalogue_download h4{font-size:1.3rem}}@media only screen and (max-width: 767px){#catalogue_download #product_single #configurator #configurator_right .color,#product_single #configurator #configurator_right #catalogue_download .color,#catalogue_download #product_single .block .color_select dd .color_systems .color_system h4,#product_single .block .color_select dd .color_systems .color_system #catalogue_download h4{font-size:1.2rem}}#product_single .tab-panel .tab-group #catalogue_download .tab,#catalogue_download #product_single #configurator #configurator_right #configurator_form dl dd,#product_single #configurator #configurator_right #configurator_form dl #catalogue_download dd,#catalogue_download #product_single .selection_wrap #selection,#product_single .selection_wrap #catalogue_download #selection,#catalogue_download #product_single .block p,#product_single .block #catalogue_download p,#catalogue_download .tab-panel .tab-group .tab,#catalogue_download .container .nav a{font-size:1.6rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#product_single .tab-panel .tab-group #catalogue_download .tab,#catalogue_download #product_single #configurator #configurator_right #configurator_form dl dd,#product_single #configurator #configurator_right #configurator_form dl #catalogue_download dd,#catalogue_download #product_single .selection_wrap #selection,#product_single .selection_wrap #catalogue_download #selection,#catalogue_download #product_single .block p,#product_single .block #catalogue_download p,#catalogue_download .tab-panel .tab-group .tab,#catalogue_download .container .nav a{font-size:1.4rem}}@media only screen and (max-width: 767px){#product_single .tab-panel .tab-group #catalogue_download .tab,#catalogue_download #product_single #configurator #configurator_right #configurator_form dl dd,#product_single #configurator #configurator_right #configurator_form dl #catalogue_download dd,#catalogue_download #product_single .selection_wrap #selection,#product_single .selection_wrap #catalogue_download #selection,#catalogue_download #product_single .block p,#product_single .block #catalogue_download p,#catalogue_download .tab-panel .tab-group .tab,#catalogue_download .container .nav a{font-size:1.4rem}}#catalogue_download #product_single #configurator #configurator_right #configurator_form .color_select h3,#product_single #configurator #configurator_right #configurator_form .color_select #catalogue_download h3,#catalogue_download #product_single #configurator #configurator_right #configurator_form .color_select h4,#product_single #configurator #configurator_right #configurator_form .color_select #catalogue_download h4,#catalogue_download #product_single .block .color_select dd h3,#product_single .block .color_select dd #catalogue_download h3{font-size:1.8rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#catalogue_download #product_single #configurator #configurator_right #configurator_form .color_select h3,#product_single #configurator #configurator_right #configurator_form .color_select #catalogue_download h3,#catalogue_download #product_single #configurator #configurator_right #configurator_form .color_select h4,#product_single #configurator #configurator_right #configurator_form .color_select #catalogue_download h4,#catalogue_download #product_single .block .color_select dd h3,#product_single .block .color_select dd #catalogue_download h3{font-size:1.7rem}}@media only screen and (max-width: 767px){#catalogue_download #product_single #configurator #configurator_right #configurator_form .color_select h3,#product_single #configurator #configurator_right #configurator_form .color_select #catalogue_download h3,#catalogue_download #product_single #configurator #configurator_right #configurator_form .color_select h4,#product_single #configurator #configurator_right #configurator_form .color_select #catalogue_download h4,#catalogue_download #product_single .block .color_select dd h3,#product_single .block .color_select dd #catalogue_download h3{font-size:1.6rem}}#catalogue_download #product_single #configurator #configurator_right #configurator_form dl dt,#product_single #configurator #configurator_right #configurator_form dl #catalogue_download dt{font-size:2rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#catalogue_download #product_single #configurator #configurator_right #configurator_form dl dt,#product_single #configurator #configurator_right #configurator_form dl #catalogue_download dt{font-size:1.8rem}}@media only screen and (max-width: 767px){#catalogue_download #product_single #configurator #configurator_right #configurator_form dl dt,#product_single #configurator #configurator_right #configurator_form dl #catalogue_download dt{font-size:1.8rem}}#catalogue_download #product_single .block_title,#product_single #catalogue_download .block_title,#catalogue_download #product_single .block h4.content_title,#product_single .block #catalogue_download h4.content_title,#catalogue_download #product_single .block .color_select dt,#product_single .block .color_select #catalogue_download dt{font-size:2.1rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#catalogue_download #product_single .block_title,#product_single #catalogue_download .block_title,#catalogue_download #product_single .block h4.content_title,#product_single .block #catalogue_download h4.content_title,#catalogue_download #product_single .block .color_select dt,#product_single .block .color_select #catalogue_download dt{font-size:1.9rem}}@media only screen and (max-width: 767px){#catalogue_download #product_single .block_title,#product_single #catalogue_download .block_title,#catalogue_download #product_single .block h4.content_title,#product_single .block #catalogue_download h4.content_title,#catalogue_download #product_single .block .color_select dt,#product_single .block .color_select #catalogue_download dt{font-size:1.7rem}}#catalogue_download #product_single #configurator #configurator_left h3,#product_single #configurator #configurator_left #catalogue_download h3,#catalogue_download .container .catalogue_download_block>h3{font-size:2.4rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#catalogue_download #product_single #configurator #configurator_left h3,#product_single #configurator #configurator_left #catalogue_download h3,#catalogue_download .container .catalogue_download_block>h3{font-size:2.1rem}}@media only screen and (max-width: 767px){#catalogue_download #product_single #configurator #configurator_left h3,#product_single #configurator #configurator_left #catalogue_download h3,#catalogue_download .container .catalogue_download_block>h3{font-size:1.9rem}}#catalogue_download #product_single .block h3.content_title,#product_single .block #catalogue_download h3.content_title,#catalogue_download .container .catalogue_download_block>h2{font-size:2.8rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#catalogue_download #product_single .block h3.content_title,#product_single .block #catalogue_download h3.content_title,#catalogue_download .container .catalogue_download_block>h2{font-size:2.4rem}}@media only screen and (max-width: 767px){#catalogue_download #product_single .block h3.content_title,#product_single .block #catalogue_download h3.content_title,#catalogue_download .container .catalogue_download_block>h2{font-size:2rem}}#catalogue_download #product_single>h2,#catalogue_download #product_single .block h2.content_title,#product_single .block #catalogue_download h2.content_title,#catalogue_download .container>h2{font-size:4rem}@media only screen and (min-width: 767px) and (max-width: 1024px){#catalogue_download #product_single>h2,#catalogue_download #product_single .block h2.content_title,#product_single .block #catalogue_download h2.content_title,#catalogue_download .container>h2{font-size:3.2rem}}@media only screen and (max-width: 767px){#catalogue_download #product_single>h2,#catalogue_download #product_single .block h2.content_title,#product_single .block #catalogue_download h2.content_title,#catalogue_download .container>h2{font-size:2.6rem}}#catalogue_download .option{color:#FFF;padding:4px 6px 3px;border-radius:2px;font-size:1.3rem;background:#333;vertical-align:4px}#catalogue_download .c_label{color:#FFF;padding:4px 6px 3px;border-radius:2px;font-size:1.3rem;vertical-align:4px}#catalogue_download .c_label.option{background:#333}#catalogue_download .c_label.patient{background:#99b1d6}#catalogue_download .c_label.cart{background:#A3C47A}#catalogue_download .c_label.etype{background:#0065B5}#catalogue_download .c_label.atype{background:#595556}#catalogue_download .flex{display:flex;align-items:center;flex-wrap:wrap}#catalogue_download .flex.start{justify-content:flex-start}#catalogue_download .flex.end{justify-content:flex-end}#catalogue_download .flex.center{justify-content:center}#catalogue_download .flex.al_start{align-items:flex-start}#catalogue_download .flex.al_end{align-items:flex-end}#catalogue_download .flex.al_center{align-items:center}#catalogue_download .tab-panel .tab-group{display:flex;justify-content:center;padding:0;border:1px solid #0066B5}#catalogue_download .tab-panel .tab-group .tab{position:relative;width:25%;flex-grow:1;padding:5px 5px 6px;list-style:none;color:#0066B5;text-align:center;cursor:pointer;font-weight:bold;box-sizing:border-box;font-weight:200;transition:all 0.2s ease-out}@media only screen and (max-width: 767px){#catalogue_download .tab-panel .tab-group .tab{font-size:1.1rem;padding-bottom:18px}}#catalogue_download .tab-panel .tab-group .tab::after{content:"";position:absolute;border-top:2px solid #0066B5;border-right:2px solid #0066B5;width:8px;height:8px;right:0;left:0;bottom:7px;margin:auto;transform:rotate(135deg)}@media print, screen and (min-width: 767px){#catalogue_download .tab-panel .tab-group .tab::after{width:10px;height:10px;top:-7px;right:20px;left:auto;bottom:0}}#catalogue_download .tab-panel .tab-group .tab:not(:last-of-type){border-right:1px solid #0066B5}#catalogue_download .tab-panel .tab-group .tab.single{width:100%}#catalogue_download .tab-panel .tab-group .tab.is-active,#catalogue_download .tab-panel .tab-group .tab:hover{background:#006cb6;color:#FFF}#catalogue_download .tab-panel .tab-group .tab.is-active::after,#catalogue_download .tab-panel .tab-group .tab:hover::after{border-color:#FFF}#catalogue_download .tab-panel .panel-group{border-top:none}#catalogue_download .tab-panel .panel-group .panel{display:none;min-height:500px;padding-top:42px;box-sizing:border-box}#catalogue_download .tab-panel .panel-group .panel.is-show{display:block}#catalogue_download .container{max-width:1000px;margin:auto;padding:0 4vw 40px}@media print, screen and (min-width: 767px){#catalogue_download .container{padding:0 40px 60px}}#catalogue_download .container>h2{color:#006cb6;letter-spacing:0;font-weight:100;border-bottom:1px solid #006cb6}#catalogue_download .container .nav{justify-content:space-between;margin-top:30px}#catalogue_download .container .nav::after{content:"";display:block;width:32%}#catalogue_download .container .nav a{position:relative;display:block;width:32%;padding:10px 5px 4px;list-style:none;color:#0066B5;text-align:center;cursor:pointer;font-weight:bold;border:1px solid #006cb6;box-sizing:border-box;font-weight:200;transition:all 0.2s ease-out}@media print, screen and (min-width: 767px){#catalogue_download .container .nav a{max-width:326px}}#catalogue_download .container .nav a:nth-of-type(n+4){margin-top:10px}#catalogue_download .container .nav a:hover{background:#006cb6;color:#FFF}#catalogue_download .container .nav a:hover::after{border-color:#FFF}#catalogue_download .container .nav a::after{content:"";position:absolute;border-top:2px solid #0066B5;border-right:2px solid #0066B5;width:8px;height:8px;right:20px;bottom:0;margin:auto;top:-7px;transform:rotate(135deg)}@media print, screen and (min-width: 767px){#catalogue_download .container .nav a::after{width:10px;height:10px}}#catalogue_download .container .catalogue_download_block>h2{color:#FFF;font-weight:200;letter-spacing:0.1em;background:radial-gradient(circle, #0088d2 0%, #043f89 100%);margin-top:40px;padding:10px 0 2px 20px;position:relative;overflow:hidden;cursor:pointer}@media print, screen and (min-width: 767px){#catalogue_download .container .catalogue_download_block>h2{margin-top:60px;padding:14px 0 4px 30px}}#catalogue_download .container .catalogue_download_block>h3{margin-top:30px;color:#333;letter-spacing:0;font-weight:100;border-bottom:1px solid #333}@media print, screen and (min-width: 767px){#catalogue_download .container .catalogue_download_block>h3{margin-top:40px}}#catalogue_download .container .catalogue_download_block>ul{align-items:flex-start;justify-content:space-between;margin-top:30px}#catalogue_download .container .catalogue_download_block>ul::after{content:"";display:block;width:48%}@media print, screen and (min-width: 767px){#catalogue_download .container .catalogue_download_block>ul::after{width:32%}}#catalogue_download .container .catalogue_download_block>ul li{max-width:300px;width:48%;text-align:center}@media print, screen and (min-width: 767px){#catalogue_download .container .catalogue_download_block>ul li{width:32%}}@media only screen and (max-width: 767px){#catalogue_download .container .catalogue_download_block>ul li:nth-of-type(n+3){margin-top:22px}}@media print, screen and (min-width: 767px){#catalogue_download .container .catalogue_download_block>ul li:nth-of-type(n+4){margin-top:44px}}#catalogue_download .container .catalogue_download_block>ul li img{border:1px solid #ccc}#catalogue_download .container .catalogue_download_block>ul li h4{font-size:1.3rem;margin-top:12px}@media print, screen and (min-width: 767px){#catalogue_download .container .catalogue_download_block>ul li h4{margin-top:22px;font-size:1.8rem}}#catalogue_download .container .catalogue_download_block>ul li p{font-size:1.0rem}@media print, screen and (min-width: 767px){#catalogue_download .container .catalogue_download_block>ul li p{font-size:1.2rem}}
