@charset "UTF-8";@font-face{font-family:Barlow;font-style:normal;font-weight:100;src:url(/build/app/shop/fonts/Barlow-Thin.ed7c51ae.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:italic;font-weight:100;src:url(/build/app/shop/fonts/Barlow-ThinItalic.d62842eb.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:normal;font-weight:200;src:url(/build/app/shop/fonts/Barlow-ExtraLight.0920cad6.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:italic;font-weight:200;src:url(/build/app/shop/fonts/Barlow-ExtraLightItalic.032fa71e.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:normal;font-weight:300;src:url(/build/app/shop/fonts/Barlow-Light.19f244ec.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:italic;font-weight:300;src:url(/build/app/shop/fonts/Barlow-LightItalic.ec5b3540.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:normal;font-weight:400;src:url(/build/app/shop/fonts/Barlow-Regular.e7eb634d.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:italic;font-weight:400;src:url(/build/app/shop/fonts/Barlow-Italic.caaa3185.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:italic;font-weight:500;src:url(/build/app/shop/fonts/Barlow-MediumItalic.0914a22f.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:normal;font-weight:500;src:url(/build/app/shop/fonts/Barlow-Medium.d4afdc13.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;src:url(/build/app/shop/fonts/Barlow-SemiBold.8247eaeb.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:italic;font-weight:600;src:url(/build/app/shop/fonts/Barlow-SemiBoldItalic.52ba8aae.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:normal;font-weight:700;src:url(/build/app/shop/fonts/Barlow-Bold.0cb1ab86.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:italic;font-weight:700;src:url(/build/app/shop/fonts/Barlow-BoldItalic.29e6ff4a.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:normal;font-weight:800;src:url(/build/app/shop/fonts/Barlow-ExtraBold.777e300e.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:italic;font-weight:800;src:url(/build/app/shop/fonts/Barlow-ExtraBoldItalic.3f757bbc.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:normal;font-weight:900;src:url(/build/app/shop/fonts/Barlow-Black.5b6aa950.ttf) format("ttf")}@font-face{font-family:Barlow;font-style:italic;font-weight:900;src:url(/build/app/shop/fonts/Barlow-BlackItalic.66d32c27.ttf) format("ttf")}.display-flex{display:flex!important}.dir_column{flex-direction:column!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-center{justify-content:center!important}.justify-end{justify-content:end!important}.align_items-end{align-items:end!important}.align-items-center{align-items:center!important}.flex-wrap{flex-wrap:wrap}.gap-10{gap:10px!important}.gap-11{gap:11px!important}.gap-12{gap:12px!important}.gap-13{gap:13px!important}.gap-14{gap:14px!important}.gap-15{gap:15px!important}.gap-16{gap:16px!important}.gap-17{gap:17px!important}.gap-18{gap:18px!important}.gap-19{gap:19px!important}.gap-20{gap:20px!important}.gap-21{gap:21px!important}.gap-22{gap:22px!important}.gap-23{gap:23px!important}.gap-24{gap:24px!important}.gap-25{gap:25px!important}.gap-26{gap:26px!important}.gap-27{gap:27px!important}.gap-28{gap:28px!important}.gap-29{gap:29px!important}.gap-30{gap:30px!important}.gap-31{gap:31px!important}.gap-32{gap:32px!important}.gap-33{gap:33px!important}.gap-34{gap:34px!important}.gap-35{gap:35px!important}.gap-36{gap:36px!important}.gap-37{gap:37px!important}.gap-38{gap:38px!important}.gap-39{gap:39px!important}.gap-40{gap:40px!important}.gap-41{gap:41px!important}.gap-42{gap:42px!important}.gap-43{gap:43px!important}.gap-44{gap:44px!important}.gap-45{gap:45px!important}.gap-46{gap:46px!important}.gap-47{gap:47px!important}.gap-48{gap:48px!important}.gap-49{gap:49px!important}.gap-50{gap:50px!important}.yellow{background-color:#ffcc29!important}.yellow:hover{background-color:#ffd652!important}.yellow:active{background-color:#ffc300!important}.yellow:disabled{background-color:#ffe9a3!important}.transparent{background:transparent}#concept-page .key_points .hero_zone h2.white,.white.header{color:#fff}.no-scroll{overflow:hidden}.blue.background,.blue.content{background-color:#00b0bb!important}@media only screen and (min-width:1200px) and (max-width:1399px){.ui.container{margin-left:auto;margin-right:auto;width:95%}}@media only screen and (min-width:1400px){.ui.container{margin-left:auto;margin-right:auto;width:1440px}}.ui.container.large{width:1200px}.ui.container.very.large{width:1400px}.ui.container.blue{background-color:#00b0bb}#concept-page .key_points .hero_zone h2.ui.container.blue,.ui.container.secondary.blue{background-color:#374e5a}.ui.container.grey{background-color:#f4f4f4}.ui.container.orange{background-color:orange}.ui.container.vertically.fluid{height:100%}.ui.fluid.container{margin:0!important}.ui.hygena.container{padding:0!important}.ui.transparent.segment{background:none}.text-center{text-align:center}.text-left{text-align:left}#concept-page .key_points .hero_zone .bloc.product-certifications h2 .title,.bloc.product-certifications #concept-page .key_points .hero_zone h2 .title,.bloc.product-certifications .header .title,.line-height-22{line-height:22px!important}.font-weight-400{font-weight:400!important}#concept-page .key_points .hero_zone .bloc.product-certifications h2 .title,#concept-page .key_points .hero_zone .flash.message .content h2 p,#concept-page .key_points .hero_zone h2.ui.button,#sylius-cart-items .product-row .product-name,#sylius-cart-items .product-row.toggled .product-name,.bloc.product-certifications #concept-page .key_points .hero_zone h2 .title,.bloc.product-certifications .header .title,.btn_filters,.congrats-card .congrats-header>span,.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_filter_body_header,.drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter .section_header,.drawer .menu_filter .menu_filter_content .menu_filter_header,.drawer .menu_filter .menu_filter_content .menu_list_chips .chips,.flash.message .content #concept-page .key_points .hero_zone h2 p,.flash.message .content .header p,.phone,.product_accordion.toggled .product_accordion_header p,.product_quote_author .quote_author p:first-child,.project-summary .summary-step .quotation>div p span,.question_container .question-button-container .container_button .estimate>p>span,.question_container .question_step .question_restart,.question_header .current_question h3,.question_header .question_progress .question_config .config_txt,.step-summary-drawer .title-header>h4,.store a .store_card_header .store_accordion>span,.store-appointment .appointment-content>span,.text-600,.title_product,.ui.button.grey,.ui.button.secondary,.user-information .summary-step .quotation>div p span{font-weight:600!important}.rounded.title,.text,.user-account .ui.payments.table td.amount{color:#222;font-style:normal}.small.rounded.title,.text.small,.user-account .ui.payments.table td.small.amount{font-size:12px!important}.smaller.rounded.title,.text.smaller,.user-account .ui.payments.table td.smaller.amount{font-size:13px;font-style:normal;line-height:20px}.medium.rounded.title,.text.medium,.user-account .ui.payments.table td.amount{font-size:14px!important;font-weight:400!important}.large.rounded.title,.text.large,.user-account .ui.payments.table td.large.amount{font-size:16px;line-height:22px}.text.very.large,.user-account .ui.payments.table td.very.large.amount,.very.large.rounded.title{font-size:22px;font-weight:400;line-height:28px}.huge.rounded.title,.text.huge,.user-account .ui.payments.table td.huge.amount{font-size:36px;font-weight:400;line-height:40px}.bold.rounded.title,.text.bold,.user-account .ui.payments.table td.bold.amount{font-size:16px;font-weight:600;line-height:22px}.lowered.rounded.title,.text.lowered,.user-account .ui.payments.table td.lowered.amount{text-transform:lowercase}.light.rounded.title,.text.light,.user-account .ui.payments.table td.light.amount{color:#606060!important}.dark.rounded.title,.text.dark,.user-account .ui.payments.table td.dark.amount{color:#000!important}.black.rounded.title,.text.black,.user-account .ui.payments.table td.black.amount{color:#222}.text.white,.user-account .ui.payments.table td.white.amount,.white.rounded.title{color:#fff}.grey.rounded.title,.text.grey,.user-account .ui.payments.table td.grey.amount{color:#606060}.grey.light.rounded.title,.text.grey.light,.user-account .ui.payments.table td.grey.light.amount{color:#939393!important}.blue.rounded.title,.text.blue,.user-account .ui.payments.table td.blue.amount{color:#00b0bb}.green.rounded.title,.text.green,.user-account .ui.payments.table td.green.amount{color:#5cc689}.orange.rounded.title,.text.orange,.user-account .ui.payments.table td.orange.amount{color:#ff785a}.rounded.title,.text.body,.ui.appointment .text.subtitle,.ui.appointment .user-account .ui.payments.table td.amount.subtitle,.user-account .ui.payments.table .ui.appointment td.amount.subtitle,.user-account .ui.payments.table td.body.amount{font-size:16px;font-style:normal;font-weight:400;line-height:22px}.link.rounded.title,.text.link,.user-account .ui.payments.table td.link.amount{font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:underline!important}.caption.rounded.title,.text.caption,.user-account .ui.payments.table td.caption.amount{color:#606060;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:left}.left.aligned.rounded.title,.text.left.aligned,.user-account .ui.payments.table td.left.aligned.amount{text-align:left}.right.aligned.rounded.title,.text.right.aligned,.user-account .ui.payments.table td.right.aligned.amount{text-align:right}.centered.rounded.title,.text.centered,.user-account .ui.payments.table td.centered.amount{text-align:center}.text.underline,.underline.rounded.title,.user-account .ui.payments.table td.underline.amount{text-decoration:underline}.bolder{font-weight:600}div.centered{text-align:center}.left.aligned.content{text-align:left}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}#concept-page .key_points .hero_zone .user-account .card.user.address h2 svg,.m-0,.user-account .card.user.address #concept-page .key_points .hero_zone h2 svg,.user-account .card.user.address .header svg{margin:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0,.ui.steps{padding-left:0!important}.pr-0{padding-right:0!important}.p-0{padding:0!important}.mt-1{margin-top:1px!important}.mb-1{margin-bottom:1px!important}.ml-1{margin-left:1px!important}.mr-1{margin-right:1px!important}.m-1{margin:1px!important}.pt-1{padding-top:1px!important}.pb-1{padding-bottom:1px!important}.pl-1{padding-left:1px!important}.pr-1{padding-right:1px!important}.p-1{padding:1px!important}.mt-2{margin-top:2px!important}.mb-2{margin-bottom:2px!important}.ml-2{margin-left:2px!important}.mr-2{margin-right:2px!important}.m-2{margin:2px!important}.pt-2{padding-top:2px!important}.pb-2{padding-bottom:2px!important}.pl-2{padding-left:2px!important}.pr-2{padding-right:2px!important}.p-2{padding:2px!important}.mt-3{margin-top:3px!important}.mb-3{margin-bottom:3px!important}.ml-3{margin-left:3px!important}.mr-3{margin-right:3px!important}.m-3{margin:3px!important}.pt-3{padding-top:3px!important}.pb-3{padding-bottom:3px!important}.pl-3{padding-left:3px!important}.pr-3{padding-right:3px!important}.p-3{padding:3px!important}.mt-4{margin-top:4px!important}.mb-4{margin-bottom:4px!important}.ml-4{margin-left:4px!important}.mr-4{margin-right:4px!important}.m-4{margin:4px!important}.pt-4{padding-top:4px!important}.pb-4{padding-bottom:4px!important}.pl-4{padding-left:4px!important}.pr-4{padding-right:4px!important}.p-4{padding:4px!important}.mt-5{margin-top:5px!important}.mb-5{margin-bottom:5px!important}.ml-5{margin-left:5px!important}.mr-5{margin-right:5px!important}.m-5{margin:5px!important}.pt-5{padding-top:5px!important}.pb-5{padding-bottom:5px!important}.pl-5{padding-left:5px!important}.pr-5{padding-right:5px!important}.p-5{padding:5px!important}.mt-6{margin-top:6px!important}.mb-6{margin-bottom:6px!important}.ml-6{margin-left:6px!important}.mr-6{margin-right:6px!important}.m-6{margin:6px!important}.pt-6{padding-top:6px!important}.pb-6{padding-bottom:6px!important}.pl-6{padding-left:6px!important}.pr-6{padding-right:6px!important}.p-6{padding:6px!important}.mt-7{margin-top:7px!important}.mb-7{margin-bottom:7px!important}.ml-7{margin-left:7px!important}.mr-7{margin-right:7px!important}.m-7{margin:7px!important}.pt-7{padding-top:7px!important}.pb-7{padding-bottom:7px!important}.pl-7{padding-left:7px!important}.pr-7{padding-right:7px!important}.p-7{padding:7px!important}.mt-8{margin-top:8px!important}.mb-8{margin-bottom:8px!important}.ml-8{margin-left:8px!important}.mr-8{margin-right:8px!important}.m-8{margin:8px!important}.pt-8{padding-top:8px!important}.cms-current-header,.pb-8,.section-title{padding-bottom:8px!important}.pl-8{padding-left:8px!important}.pr-8{padding-right:8px!important}.p-8{padding:8px!important}.mt-9{margin-top:9px!important}.mb-9{margin-bottom:9px!important}.ml-9{margin-left:9px!important}.mr-9{margin-right:9px!important}.m-9{margin:9px!important}.pt-9{padding-top:9px!important}.pb-9{padding-bottom:9px!important}.pl-9{padding-left:9px!important}.pr-9{padding-right:9px!important}.p-9{padding:9px!important}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.ml-10{margin-left:10px!important}.mr-10{margin-right:10px!important}.m-10{margin:10px!important}.pt-10{padding-top:10px!important}.pb-10{padding-bottom:10px!important}.pl-10{padding-left:10px!important}.pr-10{padding-right:10px!important}.p-10{padding:10px!important}.mt-11{margin-top:11px!important}.mb-11{margin-bottom:11px!important}.ml-11{margin-left:11px!important}.mr-11{margin-right:11px!important}.m-11{margin:11px!important}.pt-11{padding-top:11px!important}.pb-11{padding-bottom:11px!important}.pl-11{padding-left:11px!important}.pr-11{padding-right:11px!important}.p-11{padding:11px!important}.mt-12{margin-top:12px!important}.mb-12{margin-bottom:12px!important}.ml-12{margin-left:12px!important}.mr-12{margin-right:12px!important}.m-12{margin:12px!important}.pt-12{padding-top:12px!important}.pb-12{padding-bottom:12px!important}.pl-12{padding-left:12px!important}.pr-12{padding-right:12px!important}.p-12{padding:12px!important}.mt-13{margin-top:13px!important}.mb-13{margin-bottom:13px!important}.ml-13{margin-left:13px!important}.mr-13{margin-right:13px!important}.m-13{margin:13px!important}.pt-13{padding-top:13px!important}.pb-13{padding-bottom:13px!important}.pl-13{padding-left:13px!important}.pr-13{padding-right:13px!important}.p-13{padding:13px!important}.mt-14{margin-top:14px!important}.mb-14{margin-bottom:14px!important}.ml-14{margin-left:14px!important}.mr-14{margin-right:14px!important}.m-14{margin:14px!important}.pt-14{padding-top:14px!important}.pb-14{padding-bottom:14px!important}.pl-14{padding-left:14px!important}.pr-14{padding-right:14px!important}.p-14{padding:14px!important}.mt-15{margin-top:15px!important}.mb-15{margin-bottom:15px!important}.ml-15{margin-left:15px!important}.mr-15{margin-right:15px!important}.m-15{margin:15px!important}.pt-15{padding-top:15px!important}.pb-15{padding-bottom:15px!important}.pl-15{padding-left:15px!important}.pr-15{padding-right:15px!important}.p-15{padding:15px!important}.mt-16{margin-top:16px!important}.mb-16{margin-bottom:16px!important}.ml-16{margin-left:16px!important}.mr-16{margin-right:16px!important}.m-16{margin:16px!important}.pt-16{padding-top:16px!important}.bloc.product-certifications .body ul li:not(:last-child),.bloc.product-certifications .rounded.title ul li:not(:last-child),.bloc.product-certifications .ui.appointment .subtitle ul li:not(:last-child),.pb-16,.ui.appointment .bloc.product-certifications .subtitle ul li:not(:last-child){padding-bottom:16px!important}.pl-16{padding-left:16px!important}.pr-16{padding-right:16px!important}#concept-page .key_points .hero_zone .bloc.product-certifications h2,.bloc,.bloc.product-certifications #concept-page .key_points .hero_zone h2,.bloc.product-certifications .header,.cms-quote,.p-16{padding:16px!important}.mt-17{margin-top:17px!important}.mb-17{margin-bottom:17px!important}.ml-17{margin-left:17px!important}.mr-17{margin-right:17px!important}.m-17{margin:17px!important}.pt-17{padding-top:17px!important}.pb-17{padding-bottom:17px!important}.pl-17{padding-left:17px!important}.pr-17{padding-right:17px!important}.p-17{padding:17px!important}.mt-18{margin-top:18px!important}.mb-18{margin-bottom:18px!important}.ml-18{margin-left:18px!important}.mr-18{margin-right:18px!important}.m-18{margin:18px!important}.pt-18{padding-top:18px!important}.pb-18{padding-bottom:18px!important}.pl-18{padding-left:18px!important}.pr-18{padding-right:18px!important}.p-18{padding:18px!important}.mt-19{margin-top:19px!important}.mb-19{margin-bottom:19px!important}.ml-19{margin-left:19px!important}.mr-19{margin-right:19px!important}.m-19{margin:19px!important}.pt-19{padding-top:19px!important}.pb-19{padding-bottom:19px!important}.pl-19{padding-left:19px!important}.pr-19{padding-right:19px!important}.p-19{padding:19px!important}.mt-20{margin-top:20px!important}.mb-20{margin-bottom:20px!important}.ml-20{margin-left:20px!important}.mr-20{margin-right:20px!important}.m-20{margin:20px!important}.pt-20{padding-top:20px!important}.pb-20{padding-bottom:20px!important}.pl-20{padding-left:20px!important}.pr-20{padding-right:20px!important}.p-20{padding:20px!important}.mt-21{margin-top:21px!important}.mb-21{margin-bottom:21px!important}.ml-21{margin-left:21px!important}.mr-21{margin-right:21px!important}.m-21{margin:21px!important}.pt-21{padding-top:21px!important}.pb-21{padding-bottom:21px!important}.pl-21{padding-left:21px!important}.pr-21{padding-right:21px!important}.p-21{padding:21px!important}.mt-22{margin-top:22px!important}.mb-22{margin-bottom:22px!important}.ml-22{margin-left:22px!important}.mr-22{margin-right:22px!important}.m-22{margin:22px!important}.pt-22{padding-top:22px!important}.pb-22{padding-bottom:22px!important}.pl-22{padding-left:22px!important}.pr-22{padding-right:22px!important}.p-22{padding:22px!important}.mt-23{margin-top:23px!important}.mb-23{margin-bottom:23px!important}.ml-23{margin-left:23px!important}.mr-23{margin-right:23px!important}.m-23{margin:23px!important}.pt-23{padding-top:23px!important}.pb-23{padding-bottom:23px!important}.pl-23{padding-left:23px!important}.pr-23{padding-right:23px!important}.p-23{padding:23px!important}.linked-products,.mt-24{margin-top:24px!important}.mb-24{margin-bottom:24px!important}.ml-24{margin-left:24px!important}.mr-24{margin-right:24px!important}.m-24{margin:24px!important}.pt-24{padding-top:24px!important}.bloc.product-certifications .body ul li:last-child,.bloc.product-certifications .rounded.title ul li:last-child,.bloc.product-certifications .ui.appointment .subtitle ul li:last-child,.pb-24,.ui.appointment .bloc.product-certifications .subtitle ul li:last-child{padding-bottom:24px!important}.pl-24{padding-left:24px!important}.pr-24{padding-right:24px!important}.cms-boxed,.cms-hook,.p-24{padding:24px!important}.mt-25{margin-top:25px!important}.mb-25{margin-bottom:25px!important}.ml-25{margin-left:25px!important}.mr-25{margin-right:25px!important}.m-25{margin:25px!important}.pt-25{padding-top:25px!important}.pb-25{padding-bottom:25px!important}.pl-25{padding-left:25px!important}.pr-25{padding-right:25px!important}.p-25{padding:25px!important}.mt-26{margin-top:26px!important}.mb-26{margin-bottom:26px!important}.ml-26{margin-left:26px!important}.mr-26{margin-right:26px!important}.m-26{margin:26px!important}.pt-26{padding-top:26px!important}.pb-26{padding-bottom:26px!important}.pl-26{padding-left:26px!important}.pr-26{padding-right:26px!important}.p-26{padding:26px!important}.mt-27{margin-top:27px!important}.mb-27{margin-bottom:27px!important}.ml-27{margin-left:27px!important}.mr-27{margin-right:27px!important}.m-27{margin:27px!important}.pt-27{padding-top:27px!important}.pb-27{padding-bottom:27px!important}.pl-27{padding-left:27px!important}.pr-27{padding-right:27px!important}.p-27{padding:27px!important}.french-fabrication,.mt-28{margin-top:28px!important}.mb-28{margin-bottom:28px!important}.ml-28{margin-left:28px!important}.mr-28{margin-right:28px!important}.m-28{margin:28px!important}.pt-28{padding-top:28px!important}.pb-28{padding-bottom:28px!important}.pl-28{padding-left:28px!important}.pr-28{padding-right:28px!important}.p-28{padding:28px!important}.mt-29{margin-top:29px!important}.mb-29{margin-bottom:29px!important}.ml-29{margin-left:29px!important}.mr-29{margin-right:29px!important}.m-29{margin:29px!important}.pt-29{padding-top:29px!important}.pb-29{padding-bottom:29px!important}.pl-29{padding-left:29px!important}.pr-29{padding-right:29px!important}.p-29{padding:29px!important}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.ml-30{margin-left:30px!important}.mr-30{margin-right:30px!important}.m-30{margin:30px!important}.pt-30{padding-top:30px!important}.pb-30{padding-bottom:30px!important}#sylius-shipping-methods .description h4,.pl-30{padding-left:30px!important}.pr-30{padding-right:30px!important}.p-30{padding:30px!important}.mt-31{margin-top:31px!important}.mb-31{margin-bottom:31px!important}.ml-31{margin-left:31px!important}.mr-31{margin-right:31px!important}.m-31{margin:31px!important}.pt-31{padding-top:31px!important}.pb-31{padding-bottom:31px!important}.pl-31{padding-left:31px!important}.pr-31{padding-right:31px!important}.p-31{padding:31px!important}.mt-32{margin-top:32px!important}.mb-32{margin-bottom:32px!important}.ml-32{margin-left:32px!important}.mr-32{margin-right:32px!important}.m-32{margin:32px!important}.pt-32{padding-top:32px!important}.pb-32{padding-bottom:32px!important}.pl-32{padding-left:32px!important}.pr-32{padding-right:32px!important}.p-32{padding:32px!important}.mt-33{margin-top:33px!important}.mb-33{margin-bottom:33px!important}.ml-33{margin-left:33px!important}.mr-33{margin-right:33px!important}.m-33{margin:33px!important}.pt-33{padding-top:33px!important}.pb-33{padding-bottom:33px!important}.pl-33{padding-left:33px!important}.pr-33{padding-right:33px!important}.p-33{padding:33px!important}.mt-34{margin-top:34px!important}.mb-34{margin-bottom:34px!important}.ml-34{margin-left:34px!important}.mr-34{margin-right:34px!important}.m-34{margin:34px!important}.pt-34{padding-top:34px!important}.pb-34{padding-bottom:34px!important}.pl-34{padding-left:34px!important}.pr-34{padding-right:34px!important}.p-34{padding:34px!important}.mt-35{margin-top:35px!important}.mb-35{margin-bottom:35px!important}.ml-35{margin-left:35px!important}.mr-35{margin-right:35px!important}.m-35{margin:35px!important}.pt-35{padding-top:35px!important}.pb-35{padding-bottom:35px!important}.pl-35{padding-left:35px!important}.pr-35{padding-right:35px!important}.p-35{padding:35px!important}.mt-36{margin-top:36px!important}.mb-36{margin-bottom:36px!important}.ml-36{margin-left:36px!important}.mr-36{margin-right:36px!important}.m-36{margin:36px!important}.pt-36{padding-top:36px!important}.pb-36{padding-bottom:36px!important}.pl-36{padding-left:36px!important}.pr-36{padding-right:36px!important}.p-36{padding:36px!important}.mt-37{margin-top:37px!important}.mb-37{margin-bottom:37px!important}.ml-37{margin-left:37px!important}.mr-37{margin-right:37px!important}.m-37{margin:37px!important}.pt-37{padding-top:37px!important}.pb-37{padding-bottom:37px!important}.pl-37{padding-left:37px!important}.pr-37{padding-right:37px!important}.p-37{padding:37px!important}.mt-38{margin-top:38px!important}.mb-38{margin-bottom:38px!important}.ml-38{margin-left:38px!important}.mr-38{margin-right:38px!important}.m-38{margin:38px!important}.pt-38{padding-top:38px!important}.pb-38{padding-bottom:38px!important}.pl-38{padding-left:38px!important}.pr-38{padding-right:38px!important}.p-38{padding:38px!important}.mt-39{margin-top:39px!important}.mb-39{margin-bottom:39px!important}.ml-39{margin-left:39px!important}.mr-39{margin-right:39px!important}.m-39{margin:39px!important}.pt-39{padding-top:39px!important}.pb-39{padding-bottom:39px!important}.pl-39{padding-left:39px!important}.pr-39{padding-right:39px!important}.p-39{padding:39px!important}.mt-40{margin-top:40px!important}.cms-quote,.mb-40{margin-bottom:40px!important}.ml-40{margin-left:40px!important}.mr-40{margin-right:40px!important}.m-40{margin:40px!important}.pt-40{padding-top:40px!important}.pb-40{padding-bottom:40px!important}.pl-40{padding-left:40px!important}.pr-40{padding-right:40px!important}.p-40{padding:40px!important}.mt-41{margin-top:41px!important}.mb-41{margin-bottom:41px!important}.ml-41{margin-left:41px!important}.mr-41{margin-right:41px!important}.m-41{margin:41px!important}.pt-41{padding-top:41px!important}.pb-41{padding-bottom:41px!important}.pl-41{padding-left:41px!important}.pr-41{padding-right:41px!important}.p-41{padding:41px!important}.mt-42{margin-top:42px!important}.mb-42{margin-bottom:42px!important}.ml-42{margin-left:42px!important}.mr-42{margin-right:42px!important}.m-42{margin:42px!important}.pt-42{padding-top:42px!important}.pb-42{padding-bottom:42px!important}.pl-42{padding-left:42px!important}.pr-42{padding-right:42px!important}.p-42{padding:42px!important}.mt-43{margin-top:43px!important}.mb-43{margin-bottom:43px!important}.ml-43{margin-left:43px!important}.mr-43{margin-right:43px!important}.m-43{margin:43px!important}.pt-43{padding-top:43px!important}.pb-43{padding-bottom:43px!important}.pl-43{padding-left:43px!important}.pr-43{padding-right:43px!important}.p-43{padding:43px!important}.mt-44{margin-top:44px!important}.mb-44{margin-bottom:44px!important}.ml-44{margin-left:44px!important}.mr-44{margin-right:44px!important}.m-44{margin:44px!important}.pt-44{padding-top:44px!important}.pb-44{padding-bottom:44px!important}.pl-44{padding-left:44px!important}.pr-44{padding-right:44px!important}.p-44{padding:44px!important}.mt-45{margin-top:45px!important}.mb-45{margin-bottom:45px!important}.ml-45{margin-left:45px!important}.mr-45{margin-right:45px!important}.m-45{margin:45px!important}.pt-45{padding-top:45px!important}.pb-45{padding-bottom:45px!important}.pl-45{padding-left:45px!important}.pr-45{padding-right:45px!important}.p-45{padding:45px!important}.mt-46{margin-top:46px!important}.mb-46,.question_container .question_step .ordered-list{margin-bottom:46px!important}.ml-46{margin-left:46px!important}.mr-46{margin-right:46px!important}.m-46{margin:46px!important}.pt-46{padding-top:46px!important}.pb-46{padding-bottom:46px!important}.pl-46{padding-left:46px!important}.pr-46{padding-right:46px!important}.p-46{padding:46px!important}.mt-47{margin-top:47px!important}.mb-47{margin-bottom:47px!important}.ml-47{margin-left:47px!important}.mr-47{margin-right:47px!important}.m-47{margin:47px!important}.pt-47{padding-top:47px!important}.pb-47{padding-bottom:47px!important}.pl-47{padding-left:47px!important}.pr-47{padding-right:47px!important}.p-47{padding:47px!important}.mt-48{margin-top:48px!important}.mb-48{margin-bottom:48px!important}.ml-48{margin-left:48px!important}.mr-48{margin-right:48px!important}.m-48{margin:48px!important}.pt-48{padding-top:48px!important}.pb-48{padding-bottom:48px!important}.pl-48{padding-left:48px!important}.pr-48{padding-right:48px!important}.p-48{padding:48px!important}.mt-49{margin-top:49px!important}.mb-49{margin-bottom:49px!important}.ml-49{margin-left:49px!important}.mr-49{margin-right:49px!important}.m-49{margin:49px!important}.pt-49{padding-top:49px!important}.pb-49{padding-bottom:49px!important}.pl-49{padding-left:49px!important}.pr-49{padding-right:49px!important}.p-49{padding:49px!important}.mt-50{margin-top:50px!important}.mb-50{margin-bottom:50px!important}.ml-50{margin-left:50px!important}.mr-50{margin-right:50px!important}.m-50{margin:50px!important}.pt-50{padding-top:50px!important}.pb-50{padding-bottom:50px!important}.pl-50{padding-left:50px!important}.pr-50{padding-right:50px!important}.p-50{padding:50px!important}.mt-51{margin-top:51px!important}.mb-51{margin-bottom:51px!important}.ml-51{margin-left:51px!important}.mr-51{margin-right:51px!important}.m-51{margin:51px!important}.pt-51{padding-top:51px!important}.pb-51{padding-bottom:51px!important}.pl-51{padding-left:51px!important}.pr-51{padding-right:51px!important}.p-51{padding:51px!important}.mt-52{margin-top:52px!important}.mb-52{margin-bottom:52px!important}.ml-52{margin-left:52px!important}.mr-52{margin-right:52px!important}.m-52{margin:52px!important}.pt-52{padding-top:52px!important}.pb-52{padding-bottom:52px!important}.pl-52{padding-left:52px!important}.pr-52{padding-right:52px!important}.p-52{padding:52px!important}.mt-53{margin-top:53px!important}.mb-53{margin-bottom:53px!important}.ml-53{margin-left:53px!important}.mr-53{margin-right:53px!important}.m-53{margin:53px!important}.pt-53{padding-top:53px!important}.pb-53{padding-bottom:53px!important}.pl-53{padding-left:53px!important}.pr-53{padding-right:53px!important}.p-53{padding:53px!important}.mt-54{margin-top:54px!important}.mb-54{margin-bottom:54px!important}.ml-54{margin-left:54px!important}.mr-54{margin-right:54px!important}.m-54{margin:54px!important}.pt-54{padding-top:54px!important}.pb-54{padding-bottom:54px!important}.pl-54{padding-left:54px!important}.pr-54{padding-right:54px!important}.p-54{padding:54px!important}.mt-55{margin-top:55px!important}.mb-55{margin-bottom:55px!important}.ml-55{margin-left:55px!important}.mr-55{margin-right:55px!important}.m-55{margin:55px!important}.pt-55{padding-top:55px!important}.pb-55{padding-bottom:55px!important}.pl-55{padding-left:55px!important}.pr-55{padding-right:55px!important}.p-55{padding:55px!important}.mt-56{margin-top:56px!important}.mb-56{margin-bottom:56px!important}.ml-56{margin-left:56px!important}.mr-56{margin-right:56px!important}.m-56{margin:56px!important}.pt-56{padding-top:56px!important}.pb-56{padding-bottom:56px!important}.pl-56{padding-left:56px!important}.pr-56{padding-right:56px!important}.p-56{padding:56px!important}.mt-57{margin-top:57px!important}.mb-57{margin-bottom:57px!important}.ml-57{margin-left:57px!important}.mr-57{margin-right:57px!important}.m-57{margin:57px!important}.pt-57{padding-top:57px!important}.pb-57{padding-bottom:57px!important}.pl-57{padding-left:57px!important}.pr-57{padding-right:57px!important}.p-57{padding:57px!important}.mt-58{margin-top:58px!important}.mb-58{margin-bottom:58px!important}.ml-58{margin-left:58px!important}.mr-58{margin-right:58px!important}.m-58{margin:58px!important}.pt-58{padding-top:58px!important}.pb-58{padding-bottom:58px!important}.pl-58{padding-left:58px!important}.pr-58{padding-right:58px!important}.p-58{padding:58px!important}.mt-59{margin-top:59px!important}.mb-59{margin-bottom:59px!important}.ml-59{margin-left:59px!important}.mr-59{margin-right:59px!important}.m-59{margin:59px!important}.pt-59{padding-top:59px!important}.pb-59{padding-bottom:59px!important}.pl-59{padding-left:59px!important}.pr-59{padding-right:59px!important}.p-59{padding:59px!important}.mt-60{margin-top:60px!important}.mb-60{margin-bottom:60px!important}.ml-60{margin-left:60px!important}.mr-60{margin-right:60px!important}.m-60{margin:60px!important}.pt-60{padding-top:60px!important}.pb-60{padding-bottom:60px!important}.pl-60{padding-left:60px!important}.pr-60{padding-right:60px!important}.p-60{padding:60px!important}.mt-61{margin-top:61px!important}.mb-61{margin-bottom:61px!important}.ml-61{margin-left:61px!important}.mr-61{margin-right:61px!important}.m-61{margin:61px!important}.pt-61{padding-top:61px!important}.pb-61{padding-bottom:61px!important}.pl-61{padding-left:61px!important}.pr-61{padding-right:61px!important}.p-61{padding:61px!important}.mt-62{margin-top:62px!important}.mb-62{margin-bottom:62px!important}.ml-62{margin-left:62px!important}.mr-62{margin-right:62px!important}.m-62{margin:62px!important}.pt-62{padding-top:62px!important}.pb-62{padding-bottom:62px!important}.pl-62{padding-left:62px!important}.pr-62{padding-right:62px!important}.p-62{padding:62px!important}.mt-63{margin-top:63px!important}.mb-63{margin-bottom:63px!important}.ml-63{margin-left:63px!important}.mr-63{margin-right:63px!important}.m-63{margin:63px!important}.pt-63{padding-top:63px!important}.pb-63{padding-bottom:63px!important}.pl-63{padding-left:63px!important}.pr-63{padding-right:63px!important}.p-63{padding:63px!important}.mt-64{margin-top:64px!important}.cms-intro,.mb-64{margin-bottom:64px!important}.ml-64{margin-left:64px!important}.mr-64{margin-right:64px!important}.m-64{margin:64px!important}.pt-64{padding-top:64px!important}.pb-64{padding-bottom:64px!important}.pl-64{padding-left:64px!important}.pr-64{padding-right:64px!important}.p-64{padding:64px!important}.mt-65{margin-top:65px!important}.mb-65{margin-bottom:65px!important}.ml-65{margin-left:65px!important}.mr-65{margin-right:65px!important}.m-65{margin:65px!important}.pt-65{padding-top:65px!important}.pb-65{padding-bottom:65px!important}.pl-65{padding-left:65px!important}.pr-65{padding-right:65px!important}.p-65{padding:65px!important}.mt-66{margin-top:66px!important}.mb-66{margin-bottom:66px!important}.ml-66{margin-left:66px!important}.mr-66{margin-right:66px!important}.m-66{margin:66px!important}.pt-66{padding-top:66px!important}.pb-66{padding-bottom:66px!important}.pl-66{padding-left:66px!important}.pr-66{padding-right:66px!important}.p-66{padding:66px!important}.mt-67{margin-top:67px!important}.mb-67{margin-bottom:67px!important}.ml-67{margin-left:67px!important}.mr-67{margin-right:67px!important}.m-67{margin:67px!important}.pt-67{padding-top:67px!important}.pb-67{padding-bottom:67px!important}.pl-67{padding-left:67px!important}.pr-67{padding-right:67px!important}.p-67{padding:67px!important}.mt-68{margin-top:68px!important}.mb-68{margin-bottom:68px!important}.ml-68{margin-left:68px!important}.mr-68{margin-right:68px!important}.m-68{margin:68px!important}.pt-68{padding-top:68px!important}.pb-68{padding-bottom:68px!important}.pl-68{padding-left:68px!important}.pr-68{padding-right:68px!important}.p-68{padding:68px!important}.mt-69{margin-top:69px!important}.mb-69{margin-bottom:69px!important}.ml-69{margin-left:69px!important}.mr-69{margin-right:69px!important}.m-69{margin:69px!important}.pt-69{padding-top:69px!important}.pb-69{padding-bottom:69px!important}.pl-69{padding-left:69px!important}.pr-69{padding-right:69px!important}.p-69{padding:69px!important}.mt-70{margin-top:70px!important}.mb-70{margin-bottom:70px!important}.ml-70{margin-left:70px!important}.mr-70{margin-right:70px!important}.m-70{margin:70px!important}.pt-70{padding-top:70px!important}.pb-70{padding-bottom:70px!important}.pl-70{padding-left:70px!important}.pr-70{padding-right:70px!important}.p-70{padding:70px!important}.mt-71{margin-top:71px!important}.mb-71{margin-bottom:71px!important}.ml-71{margin-left:71px!important}.mr-71{margin-right:71px!important}.m-71{margin:71px!important}.pt-71{padding-top:71px!important}.pb-71{padding-bottom:71px!important}.pl-71{padding-left:71px!important}.pr-71{padding-right:71px!important}.p-71{padding:71px!important}.mt-72{margin-top:72px!important}.mb-72{margin-bottom:72px!important}.ml-72{margin-left:72px!important}.mr-72{margin-right:72px!important}.m-72{margin:72px!important}.pt-72{padding-top:72px!important}.pb-72{padding-bottom:72px!important}.pl-72{padding-left:72px!important}.pr-72{padding-right:72px!important}.p-72{padding:72px!important}.mt-73{margin-top:73px!important}.mb-73{margin-bottom:73px!important}.ml-73{margin-left:73px!important}.mr-73{margin-right:73px!important}.m-73{margin:73px!important}.pt-73{padding-top:73px!important}.pb-73{padding-bottom:73px!important}.pl-73{padding-left:73px!important}.pr-73{padding-right:73px!important}.p-73{padding:73px!important}.mt-74{margin-top:74px!important}.mb-74{margin-bottom:74px!important}.ml-74{margin-left:74px!important}.mr-74{margin-right:74px!important}.m-74{margin:74px!important}.pt-74{padding-top:74px!important}.pb-74{padding-bottom:74px!important}.pl-74{padding-left:74px!important}.pr-74{padding-right:74px!important}.p-74{padding:74px!important}.mt-75{margin-top:75px!important}.mb-75{margin-bottom:75px!important}.ml-75{margin-left:75px!important}.mr-75{margin-right:75px!important}.m-75{margin:75px!important}.pt-75{padding-top:75px!important}.pb-75{padding-bottom:75px!important}.pl-75{padding-left:75px!important}.pr-75{padding-right:75px!important}.p-75{padding:75px!important}.mt-76{margin-top:76px!important}.mb-76{margin-bottom:76px!important}.ml-76{margin-left:76px!important}.mr-76{margin-right:76px!important}.m-76{margin:76px!important}.pt-76{padding-top:76px!important}.pb-76{padding-bottom:76px!important}.pl-76{padding-left:76px!important}.pr-76{padding-right:76px!important}.p-76{padding:76px!important}.mt-77{margin-top:77px!important}.mb-77{margin-bottom:77px!important}.ml-77{margin-left:77px!important}.mr-77{margin-right:77px!important}.m-77{margin:77px!important}.pt-77{padding-top:77px!important}.pb-77{padding-bottom:77px!important}.pl-77{padding-left:77px!important}.pr-77{padding-right:77px!important}.p-77{padding:77px!important}.mt-78{margin-top:78px!important}.mb-78{margin-bottom:78px!important}.ml-78{margin-left:78px!important}.mr-78{margin-right:78px!important}.m-78{margin:78px!important}.pt-78{padding-top:78px!important}.pb-78{padding-bottom:78px!important}.pl-78{padding-left:78px!important}.pr-78{padding-right:78px!important}.p-78{padding:78px!important}.mt-79{margin-top:79px!important}.mb-79{margin-bottom:79px!important}.ml-79{margin-left:79px!important}.mr-79{margin-right:79px!important}.m-79{margin:79px!important}.pt-79{padding-top:79px!important}.pb-79{padding-bottom:79px!important}.pl-79{padding-left:79px!important}.pr-79{padding-right:79px!important}.p-79{padding:79px!important}.mt-80{margin-top:80px!important}.mb-80{margin-bottom:80px!important}.ml-80{margin-left:80px!important}.mr-80{margin-right:80px!important}.m-80{margin:80px!important}.pt-80{padding-top:80px!important}.pb-80{padding-bottom:80px!important}.pl-80{padding-left:80px!important}.pr-80{padding-right:80px!important}.p-80{padding:80px!important}.mt-81{margin-top:81px!important}.mb-81{margin-bottom:81px!important}.ml-81{margin-left:81px!important}.mr-81{margin-right:81px!important}.m-81{margin:81px!important}.pt-81{padding-top:81px!important}.pb-81{padding-bottom:81px!important}.pl-81{padding-left:81px!important}.pr-81{padding-right:81px!important}.p-81{padding:81px!important}.mt-82{margin-top:82px!important}.mb-82{margin-bottom:82px!important}.ml-82{margin-left:82px!important}.mr-82{margin-right:82px!important}.m-82{margin:82px!important}.pt-82{padding-top:82px!important}.pb-82{padding-bottom:82px!important}.pl-82{padding-left:82px!important}.pr-82{padding-right:82px!important}.p-82{padding:82px!important}.mt-83{margin-top:83px!important}.mb-83{margin-bottom:83px!important}.ml-83{margin-left:83px!important}.mr-83{margin-right:83px!important}.m-83{margin:83px!important}.pt-83{padding-top:83px!important}.pb-83{padding-bottom:83px!important}.pl-83{padding-left:83px!important}.pr-83{padding-right:83px!important}.p-83{padding:83px!important}.mt-84{margin-top:84px!important}.mb-84{margin-bottom:84px!important}.ml-84{margin-left:84px!important}.mr-84{margin-right:84px!important}.m-84{margin:84px!important}.pt-84{padding-top:84px!important}.pb-84{padding-bottom:84px!important}.pl-84{padding-left:84px!important}.pr-84{padding-right:84px!important}.p-84{padding:84px!important}.mt-85{margin-top:85px!important}.mb-85{margin-bottom:85px!important}.ml-85{margin-left:85px!important}.mr-85{margin-right:85px!important}.m-85{margin:85px!important}.pt-85{padding-top:85px!important}.pb-85{padding-bottom:85px!important}.pl-85{padding-left:85px!important}.pr-85{padding-right:85px!important}.p-85{padding:85px!important}.mt-86{margin-top:86px!important}.mb-86{margin-bottom:86px!important}.ml-86{margin-left:86px!important}.mr-86{margin-right:86px!important}.m-86{margin:86px!important}.pt-86{padding-top:86px!important}.pb-86{padding-bottom:86px!important}.pl-86{padding-left:86px!important}.pr-86{padding-right:86px!important}.p-86{padding:86px!important}.mt-87{margin-top:87px!important}.mb-87{margin-bottom:87px!important}.ml-87{margin-left:87px!important}.mr-87{margin-right:87px!important}.m-87{margin:87px!important}.pt-87{padding-top:87px!important}.pb-87{padding-bottom:87px!important}.pl-87{padding-left:87px!important}.pr-87{padding-right:87px!important}.p-87{padding:87px!important}.mt-88{margin-top:88px!important}.mb-88{margin-bottom:88px!important}.ml-88{margin-left:88px!important}.mr-88{margin-right:88px!important}.m-88{margin:88px!important}.pt-88{padding-top:88px!important}.pb-88{padding-bottom:88px!important}.pl-88{padding-left:88px!important}.pr-88{padding-right:88px!important}.p-88{padding:88px!important}.mt-89{margin-top:89px!important}.mb-89{margin-bottom:89px!important}.ml-89{margin-left:89px!important}.mr-89{margin-right:89px!important}.m-89{margin:89px!important}.pt-89{padding-top:89px!important}.pb-89{padding-bottom:89px!important}.pl-89{padding-left:89px!important}.pr-89{padding-right:89px!important}.p-89{padding:89px!important}.mt-90{margin-top:90px!important}.mb-90{margin-bottom:90px!important}.ml-90{margin-left:90px!important}.mr-90{margin-right:90px!important}.m-90{margin:90px!important}.pt-90{padding-top:90px!important}.pb-90{padding-bottom:90px!important}.pl-90{padding-left:90px!important}.pr-90{padding-right:90px!important}.p-90{padding:90px!important}.mt-91{margin-top:91px!important}.mb-91{margin-bottom:91px!important}.ml-91{margin-left:91px!important}.mr-91{margin-right:91px!important}.m-91{margin:91px!important}.pt-91{padding-top:91px!important}.pb-91{padding-bottom:91px!important}.pl-91{padding-left:91px!important}.pr-91{padding-right:91px!important}.p-91{padding:91px!important}.mt-92{margin-top:92px!important}.mb-92{margin-bottom:92px!important}.ml-92{margin-left:92px!important}.mr-92{margin-right:92px!important}.m-92{margin:92px!important}.pt-92{padding-top:92px!important}.pb-92{padding-bottom:92px!important}.pl-92{padding-left:92px!important}.pr-92{padding-right:92px!important}.p-92{padding:92px!important}.mt-93{margin-top:93px!important}.mb-93{margin-bottom:93px!important}.ml-93{margin-left:93px!important}.mr-93{margin-right:93px!important}.m-93{margin:93px!important}.pt-93{padding-top:93px!important}.pb-93{padding-bottom:93px!important}.pl-93{padding-left:93px!important}.pr-93{padding-right:93px!important}.p-93{padding:93px!important}.mt-94{margin-top:94px!important}.mb-94{margin-bottom:94px!important}.ml-94{margin-left:94px!important}.mr-94{margin-right:94px!important}.m-94{margin:94px!important}.pt-94{padding-top:94px!important}.pb-94{padding-bottom:94px!important}.pl-94{padding-left:94px!important}.pr-94{padding-right:94px!important}.p-94{padding:94px!important}.mt-95{margin-top:95px!important}.mb-95{margin-bottom:95px!important}.ml-95{margin-left:95px!important}.mr-95{margin-right:95px!important}.m-95{margin:95px!important}.pt-95{padding-top:95px!important}.pb-95{padding-bottom:95px!important}.pl-95{padding-left:95px!important}.pr-95{padding-right:95px!important}.p-95{padding:95px!important}.mt-96{margin-top:96px!important}.mb-96{margin-bottom:96px!important}.ml-96{margin-left:96px!important}.mr-96{margin-right:96px!important}.m-96{margin:96px!important}.pt-96{padding-top:96px!important}.pb-96{padding-bottom:96px!important}.pl-96{padding-left:96px!important}.pr-96{padding-right:96px!important}.p-96{padding:96px!important}.mt-97{margin-top:97px!important}.mb-97{margin-bottom:97px!important}.ml-97{margin-left:97px!important}.mr-97{margin-right:97px!important}.m-97{margin:97px!important}.pt-97{padding-top:97px!important}.pb-97{padding-bottom:97px!important}.pl-97{padding-left:97px!important}.pr-97{padding-right:97px!important}.p-97{padding:97px!important}.mt-98{margin-top:98px!important}.mb-98{margin-bottom:98px!important}.ml-98{margin-left:98px!important}.mr-98{margin-right:98px!important}.m-98{margin:98px!important}.pt-98{padding-top:98px!important}.pb-98{padding-bottom:98px!important}.pl-98{padding-left:98px!important}.pr-98{padding-right:98px!important}.p-98{padding:98px!important}.mt-99{margin-top:99px!important}.mb-99{margin-bottom:99px!important}.ml-99{margin-left:99px!important}.mr-99{margin-right:99px!important}.m-99{margin:99px!important}.pt-99{padding-top:99px!important}.pb-99{padding-bottom:99px!important}.pl-99{padding-left:99px!important}.pr-99{padding-right:99px!important}.p-99{padding:99px!important}.mt-100{margin-top:100px!important}.mb-100{margin-bottom:100px!important}.ml-100{margin-left:100px!important}.mr-100{margin-right:100px!important}.m-100{margin:100px!important}.pt-100{padding-top:100px!important}.pb-100{padding-bottom:100px!important}.pl-100{padding-left:100px!important}.pr-100{padding-right:100px!important}.p-100{padding:100px!important}.mx-auto{margin:0 auto!important}h3{color:#222;font-size:22px;font-weight:500;line-height:26px}#concept-page .key_points .hero_zone h2.first,.first.header{font-size:36px;font-style:normal;font-weight:400;line-height:40px}#concept-page .key_points .hero_zone h2,.secondary.header{font-size:26px;font-style:normal;font-weight:400;line-height:30px}#concept-page .key_points .hero_zone h2.fourth,.fourth.header{font-size:18px;font-style:normal;font-weight:500;line-height:24px}.rounded.title{background:#00b0bb;border-radius:8px 8px 0 0;color:#fff;padding:9px 16px}.rounded.title.sub{background:#f0f8f8;color:#00b0bb;font-size:16px;line-height:22px}.capitalized:first-letter{text-transform:capitalize}hr{background-color:#d9e0e5;border:none;height:1px;margin-bottom:24px;margin-top:24px}.ui.toggle.checkbox input:checked:focus~label:before,.ui.toggle.checkbox input:checked~label:before{background-color:#00b0bb!important}.ui.circular.input,.ui.form .ui.circular.input{border-radius:50px}.ui.button{background-color:transparent;border:1px solid #d9e0e5;border-radius:21px;color:#606060;font-size:14px;line-height:18px;padding:12px 20px}.ui.button:hover{background-color:#d9e0e5}.ui.button:hover,.ui.button:hover.basic.grey{box-shadow:none!important}.ui.button.borderless,.ui.price.card .ui.button.content{border:none}.ui.button.hidden{display:none}.ui.button.small{font-size:12px;padding:10px}.ui.button.labeled.large,.ui.button.large{border-radius:27px;font-size:16px;font-style:normal;gap:8px;line-height:22px;padding:16px 26px!important}.ui.button.circular{border-radius:50%}.ui.button.dotted{border:1px solid var(--white,#fff);border-radius:13px;display:inline-block;flex-shrink:0;height:12.57px!important;margin-left:5px;padding:0;width:13px!important}.ui.button.primary,.ui.button.yellow{background-color:#ffc300;border:none;color:#222}.ui.button.primary:active,.ui.button.primary:focus,.ui.button.primary:hover,.ui.button.yellow:active,.ui.button.yellow:focus,.ui.button.yellow:hover{background-color:#f2b800!important;color:#222;font-weight:700}.ui.button.primary:disabled,.ui.button.yellow:disabled{background-color:#ffe9a3!important}.ui.button.primary .icon svg path,.ui.button.yellow .icon svg path{fill:#000}#concept-page .key_points .hero_zone h2.ui.button,.ui.button.grey,.ui.button.secondary{align-items:center;background-color:#e9ecef;border:none;border-radius:50px;color:#606060!important;cursor:pointer;display:flex!important;height:42px;justify-content:center;margin:0 8px;text-decoration:none}#concept-page .key_points .hero_zone h2.ui.button svg,.ui.button.grey svg,.ui.button.secondary svg{cursor:pointer;height:18px;margin-right:12px;width:18px}#concept-page .key_points .hero_zone h2.ui.button svg path,.ui.button.grey svg path,.ui.button.secondary svg path{fill:#606060}#concept-page .key_points .hero_zone h2.ui.button:hover,.ui.button.grey:hover,.ui.button.secondary:hover{background-color:#e9ecef;color:#222!important}#concept-page .key_points .hero_zone h2.ui.button:hover svg path,.ui.button.grey:hover svg path,.ui.button.secondary:hover svg path{fill:#222}#concept-page .key_points .hero_zone h2.ui.button.active,.ui.button.grey.active,.ui.button.secondary.active{background-color:#d9e0e5}#concept-page .key_points .hero_zone h2.ui.button:first-child,.ui.button.grey:first-child,.ui.button.secondary:first-child{margin-left:0}.ui.button.blue{background-color:#00b0bb;border-color:#374e5a;color:#fff}.ui.button.blue:hover{background-color:#374e5a;border-color:#fff}.ui.button.blue.outline{background-color:#fff;border-color:#00b0bb;color:#00b0bb}.ui.button.blue.outline:hover{border-color:#374e5a;color:#374e5a}.ui.button.white{background-color:#fff;border:1px solid #fff;color:#606060}.ui.button.white:hover{background-color:#939393;border:1px solid #939393;color:#222}.ui.button.basic{border-color:#fff;box-shadow:inset 0 0 0 0 rgba(34,36,38,.15);color:#fff!important}.ui.button.basic *{color:#fff}.ui.button.basic:active,.ui.button.basic:hover{border-color:#00b0bb!important;color:#00b0bb!important}.ui.button.basic.grey{background:#fff!important;border:1px solid #d9e0e5!important;border-radius:21px!important;box-shadow:none!important;color:#939393!important;font-weight:400!important}.ui.button.basic.transparent,.ui.button.grey.transparent,.ui.button.transparent{background:transparent!important}.ui.button.transparent:active,.ui.button.transparent:hover{border-color:#939393!important;color:#939393!important}.ui.button.undecorated{text-decoration:none}.ui.button.big{font-size:18px}.ui.button.labeled.icon{padding:12px 12px 12px 20px!important}.ui.button.labeled.icon>.icon{background-color:transparent!important;display:inline-block;height:18px;margin-left:12px!important;position:static;width:18px}.ui.button.labeled.icon.left>.icon{margin:0 12px 0 0!important}.ui.button.icon>svg{height:18px;margin-bottom:-3px;margin-left:5px;width:18px}.ui.button.mw-320{max-width:320px}.ui.table{border:none}.ui.table .table-head,.ui.table th{background-color:#00b0bb!important;padding:9px!important;text-transform:uppercase!important}.ui.table .table-head:first-child,.ui.table th:first-child{border-radius:8px 0 0 0!important;padding-left:16px!important}.ui.table .table-head:last-child,.ui.table th:last-child{border-top-right-radius:8px!important;padding-right:16px!important}.ui.table tr.vertical.top.aligned td{vertical-align:top}.tr-hover:hover{background-color:#e5e5e5!important}.total_body,.total_promotion{display:flex;flex-direction:column;width:100%}.total_body .price_promotion,.total_body .total_prices,.total_promotion .price_promotion,.total_promotion .total_prices{display:flex;justify-content:space-between;width:100%}.total_body .price_promotion p,.total_body .total_prices p,.total_promotion .price_promotion p,.total_promotion .total_prices p{margin:0}.total_body .total_promotion p,.total_promotion .total_promotion p{color:#00b0bb;margin-bottom:8px}.promotion_exceptional{background-color:#f0f8f8!important;border:1px solid #a9dee1;border-radius:2px;color:#00b0bb;font-size:11px;font-weight:700;line-height:18px;padding:1px 6px;text-transform:uppercase;width:fit-content}.td_category{background-color:#f0f8f8!important;padding:8px 16px!important}.td_category>h5{color:#007c7f}.table_promotion{color:#00b0bb}@media screen and (max-width:767px){.table-head:first-child{border-radius:8px 8px 0 0!important}.table-head:not(:first-child){width:65px}.cart{border-bottom:1px solid #d9e0e5}.cart .body,.cart .rounded.title,.cart .ui.appointment .subtitle,.ui.appointment .cart .subtitle{padding:16px 0;position:relative}.cart .body>svg,.cart .rounded.title>svg,.cart .ui.appointment .subtitle>svg,.ui.appointment .cart .subtitle>svg{position:absolute;transform:rotate(90deg)}.cart .product{padding-left:32px}.cart .product .product-header{grid-column-gap:12px;display:grid;grid-template-columns:60px 1fr}.cart .product .cube{background-color:#fff2cc;border:1px solid #ffdf7a;border-radius:4px;height:60px;width:60px}.cart .product .product-name{font-size:14px;font-weight:600;line-height:20px;word-break:break-all}.cart .product .misc-information{display:flex;justify-content:space-between}.cart .product .misc-information .product-reference{background:#f0f8f8;color:#007c7f;font-size:12px;line-height:14px;padding:4px 8px}}@media screen and (min-width:1400px){.mobile.only{display:none!important}.just.mobile{display:none}}@media screen and (max-width:320px){.mobile.hidden,.mobile.masked{display:none!important}}@media screen and (min-width:320px) and (max-width:768px){.tablet.hidden,.tablet.masked{display:none!important}}@media screen and (min-width:991px){.computer.hidden,.computer.hide{display:none!important}}.right.floated{float:right}.left.floated{float:left}.column.flex{display:flex!important}.not.bordered.card{box-shadow:none}.bordered:not(.top) and .bordered:not(.bottom) and.bordered:not(.left) and .bordered:not(.right){border:1px solid #d9e0e5}.top.bordered{border-top:1px solid #d9e0e5}.left.bordered{border-left:1px solid #d9e0e5}.bottom.bordered{border-bottom:1px solid #d9e0e5}.bottom.bordered.mobile{border-bottom:none}@media screen and (max-width:991px){.bottom.bordered.mobile{border-bottom:1px solid #d9e0e5}}.right.bordered{border-right:1px solid #d9e0e5}.right.bordered.mobile{border-right:none}@media screen and (max-width:991px){.right.bordered.mobile{border-right:1px solid #d9e0e5}.right.bordered.mobile:nth-child(2n){border-right:none}}.not.bordered{border:none!important}.borderless,.ui.price.card .content{box-shadow:none}.borderless.content,.ui.card .borderless.image,.ui.cards .card .borderless.image,.ui.price.card .content,.ui.price.card .image.content{border:none}.ui.card .borderless.content,.ui.cards .card .borderless.content,.ui.price.card .content{border:none;box-shadow:none}.ui.label{align-items:center;border-radius:12px;font-size:12px;font-style:normal;font-weight:600;gap:10px;line-height:16px;min-height:24px;padding:4px 10px}.ui.label.teal{background-color:#00b0bb}.ui.label.white{background-color:#fff}.ui.label.transparent{background-color:transparent}.ui.chip{background-color:#f0f8f8;color:#007c7f;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.98px;line-height:18px;padding:4px 8px}a.link{color:#222;font-weight:400;position:relative;text-decoration:none;transition:.5s}a.link:after{background-color:#007c7f;content:"";height:1px;left:0;position:absolute;top:100%;transform:scaleX(0);transform-origin:right;transition:transform .5s;width:100%}a.link:hover{color:#007c7f}a.link:hover:after{transform:scaleX(1);transform-origin:left}a.link.icon i{position:relative;top:4px}a.link.icon.white{color:#fff}a.link.icon.white:hover{color:#222}a.link.icon.white svg,a.link.icon.white svg *{fill:#fff}a.link.icon.social svg{height:38px;width:38px}a.link.white{color:#fff}a.link.white:hover,a.link.white:hover i{color:#222}a.link.white:hover i *{fill:#222}a.link.blue{color:#00b0bb}a.link.blue:hover{color:#374e5a}a.link.bold{font-weight:600}.ui.blue.container .ui.transparent .link:hover{background-color:#ffc300;color:#222}.ui.blue.container .ui.transparent .link:hover svg,.ui.blue.container .ui.transparent .link:hover svg path{fill:#fff!important}.ui.blue.container .ui.transparent .link:hover p,.ui.blue.container .ui.transparent .link:hover span{color:#222}.ui.blue.container .ui.transparent .link:hover path{fill:#222}.clickable{cursor:pointer}.ui.form .ui.red.label.sylius-validation-error{background:none!important;border-left:2px solid #e32c26!important;border-radius:0;color:#e32c26!important;margin-bottom:10px!important;margin-top:10px!important}.ui.form .ui.pointing.label:before{display:none}.ui.form .field>label{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ui.fixed{position:fixed}.ui.fixed.bottom{bottom:0;z-index:10}.ui.hygena.grid{margin:0;padding:0}.ui.hygena.grid>.column{padding:0}.ui.grid.blue{background-color:#00b0bb!important;color:#fff}#concept-page .key_points .hero_zone h2.ui.grid.blue,.ui.grid.secondary.blue{background-color:#374e5a!important;color:#fff}.ui.grid>.yellow.column{background-color:#ffc300!important}.ui.grid>.blue.column{background-color:#00b0bb!important}.ui.grid>.grey.column{background-color:#f4f4f4!important}.ui.grid>.hygena.row{padding-bottom:0;padding-top:0}.ui.card,.ui.cards .card{transition:.8s}.ui.card.transparent,.ui.cards .card.transparent{background-color:transparent}.ui.card.borderless,.ui.cards .card.borderless,.ui.cards .ui.price.card .card.content,.ui.price.card .ui.card.content,.ui.price.card .ui.cards .card.content{border:1px outset transparent;box-shadow:none}.ui.card.grey,.ui.cards .card.grey{background-color:#f4f4f4}.ui.card.blue,.ui.cards .card.blue{background-color:#00b0bb}#concept-page .key_points .hero_zone .ui.card.blue .content h2,#concept-page .key_points .hero_zone .ui.cards .card.blue .content h2,.ui.card.blue .content,.ui.card.blue .content #concept-page .key_points .hero_zone h2,.ui.card.blue .content .header,.ui.card.blue .content .rounded.title,.ui.card.blue .content .text,.ui.card.blue .content .user-account .ui.payments.table td.amount,.ui.cards .card.blue .content,.ui.cards .card.blue .content #concept-page .key_points .hero_zone h2,.ui.cards .card.blue .content .header,.ui.cards .card.blue .content .rounded.title,.ui.cards .card.blue .content .text,.ui.cards .card.blue .content .user-account .ui.payments.table td.amount,.user-account .ui.payments.table .ui.card.blue .content td.amount,.user-account .ui.payments.table .ui.cards .card.blue .content td.amount{color:#fff}.ui.card.shadow,.ui.cards .card.shadow{background:var(--a-3-greyscale-neutral-0,#fff);border-radius:8px;box-shadow:0 14px 24px 0 rgba(14,31,53,.08),0 6px 12px 0 rgba(14,31,53,.12),0 3px 6px 0 rgba(14,31,53,.08)}.ui.card .extra.content,.ui.cards .card .extra.content{border-top-color:#d9e0e5!important}.ui.card .image,.ui.cards .card .image{background:none}a.ui.card{transition:.8s}a.ui.card:hover{border:1px outset #00b0bb;box-shadow:none;opacity:.8}.ui.menu.transparent{background:transparent}.ui.menu.borderless,.ui.price.card .ui.menu.content{border:none;box-shadow:none}.ui.menu.relaxed{margin:0;padding:0}.item.blue{background-color:#00b0bb;color:#fff}.ui.meta.small{font-size:12px}.hidden-scroll,.ui.homepage.container{-ms-overflow-style:none;scrollbar-width:none}.hidden-scroll::-webkit-scrollbar,.ui.homepage.container::-webkit-scrollbar{display:none}.middle.aligned.content{align-self:center}.auto-layout,.french-fabrication,.linked-products{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:767px){[class*="mobile hidden"]{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){[class*="tablet hidden"]{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){[class*="computer hidden"]{display:none!important}}@media only screen and (min-width:1200px) and (max-width:1919px){[class*="large screen hidden"]{display:none!important}}@media only screen and (min-width:1920px){[class*="widescreen hidden"]{display:none!important}}.mb-auto{margin-bottom:auto!important}.mrl-24{margin:0 24px!important}.mrl-40{margin:0 40px!important}.mtb-24{margin-bottom:24px!important;margin-top:24px!important}.ml-auto,.mlr-auto{margin-left:auto!important}.mlr-auto{margin-right:auto!important}.cms-current-header,.no-margin,.ui.container.cms-current-header,.ui.container.no-margin{margin:0!important}.cms-list-ul,.no-padding{padding:0!important}#concept-page .key_points .hero_zone .bloc.product-certifications h2,.bloc,.bloc.product-certifications #concept-page .key_points .hero_zone h2,.bloc.product-certifications .header,.cms-quote,.p-16{padding:16px}.pa-10{padding:0 10px!important}.cms-boxed,.cms-hook,.p-24{padding:24px}.plr-24{padding:0 24px}.pl-8{padding-left:8px}.ptb-10{padding-bottom:10px;padding-top:10px}.ptb-26{padding:26px 0}.ptb-16{padding:16px 0}.bg_white{background-color:#fff!important}.txt-blue-900{color:#007c7f}.pay_today_container .pay_today_header p,.txt-black{color:#222}.txt-grey{color:#606060!important}.fontSize-11,.store_status{font-size:11px;line-height:18px}.congrats-card .congrats-header>span,.expert_advice_card .expert-advice-content a,.fontSize-12,.store-contact .store-itinerary,.ui.table .table-head,.ui.table th{font-size:12px;line-height:16px}#concept-page .key_points .hero_zone h2.ui.button,.btn_filters,.content_ref,.coupon_input_container .coupon_label,.expert_advice_card .expert-advice-quote,.fontSize-14,.list_product_desc,.product_list li,.product_price .price_ecopart,.product_price .price_original,.product_ref,.step-summary-drawer .step-summary-body .step-summary-answers,.step-summary-drawer .title-header>h4,.store-appointment .appointment-content .appointment-button .store_button,.store-appointment .appointment-content>p,.store-appointment .appointment-content>span,.store-schedule .schedule_days,.store_content_button .store_button,.ui.button.grey,.ui.button.secondary,.ui.steps .completed.step .step_body .content .description,.ui.steps .disabled.step .content .description,.ui.steps .step .step_body .content .description{font-size:14px;line-height:20px}.catalog_card .catalog_card_content,.checkout_button,.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox label,.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_filter_body_header,.drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter .section_header,.drawer .menu_filter .menu_filter_content .menu_filter_header,.expert_advice_card .title_expert_advice,.fontSize-16,.medium.rounded.title,.medium.text,.pay_today_container .pay_today_body p,.product_short_description>p,.section-title,.subtitle_prodcut,.table_promotion,.total_body .total_promotion p,.total_promotion .total_promotion p,.ui.grid.product-cards .product-card .list_product_info .list_product_brand,.user-account .ui.payments.table td.amount,div.filters.list .filter.item label{font-size:16px;line-height:22px}.fontSize-18,.pay_today_container .pay_today_header p,.step-summary-drawer .title-header.center>h4,.ui.grid.product-cards .product-card .list_product_info .list_product_name{font-size:18px;line-height:24px}.achievements-container .achievements-title,.column.achievements h2,.fontSize-22,.list_category_link,.modal-container .modal-header>h3>div,.ui.steps .step .step_body .content .title{font-size:22px;line-height:26px}.congrats-card .congrats-body .congrats_span,.fontSize-24{font-size:24px;line-height:20px}.fontSize-26{font-size:26px;line-height:30px}.fontSize-34{font-size:34px;line-height:40px}.fontSize-36{font-size:36px;line-height:40px}.weight-400{font-weight:400!important}.achievements-container .achievements-title,.column.achievements h2,.weight-500{font-weight:500!important}.txt-justify{text-align:justify}.catalog_card .catalog_card_content,.txt-center{text-align:center}.absolute{position:absolute}.w-40{width:40%}.w-50{width:50%}.w-80{width:80%}.rotate-90{transform:rotate(90deg)!important}.rotate-180{transform:rotate(180deg)!important}.-rotate-90{transform:rotate(-90deg)!important}.pointer-none{pointer-events:none}.box-shadow-1{box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.08)}.highlight{background:#ffc300;color:#222;display:inline-block;padding:0 3px}.return-button{display:flex;justify-content:flex-start}.return-button .return-link{align-items:center;color:#606060;display:flex;text-decoration:none}.return-button .return-link:hover{color:#007c7f}.return-button .return-link:hover svg path{fill:#007c7f}.border-bottom-grey,.drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter{border-bottom:1px solid #d9e0e5!important}.pointer{cursor:pointer}.no-border,.no-border li,.ui.table .table-head,.ui.table .table-head li,.ui.table th,.ui.table th li{border:none!important}.box-shadow-2{box-shadow:0 3px 6px rgba(14,31,53,.08),0 6px 12px rgba(14,31,53,.12),0 14px 24px rgba(14,31,53,.08)}.link-menu{color:#606060;font-weight:400;position:relative;text-decoration:none;transition:.5s}.link-menu:after{background-color:#007c7f;content:"";height:1px;left:0;position:absolute;top:100%;transform:scaleX(0);transform-origin:right;transition:transform .5s;width:100%}.link-menu:hover{color:#007c7f}.link-menu:hover:after{transform:scaleX(1);transform-origin:left}.bg_blue{background-color:#00b0bb!important}@media screen and (max-width:767px){.d-mobile-none{display:none!important}.xs-mt-1{margin-top:1px!important}.xs-mt-2{margin-top:2px!important}.xs-mt-3{margin-top:3px!important}.xs-mt-4{margin-top:4px!important}.xs-mt-5{margin-top:5px!important}.xs-mt-6{margin-top:6px!important}.xs-mt-7{margin-top:7px!important}.xs-mt-8{margin-top:8px!important}.xs-mt-9{margin-top:9px!important}.xs-mt-10{margin-top:10px!important}.xs-mt-11{margin-top:11px!important}.xs-mt-12{margin-top:12px!important}.xs-mt-13{margin-top:13px!important}.xs-mt-14{margin-top:14px!important}.xs-mt-15{margin-top:15px!important}.xs-mt-16{margin-top:16px!important}.xs-mt-17{margin-top:17px!important}.xs-mt-18{margin-top:18px!important}.xs-mt-19{margin-top:19px!important}.xs-mt-20{margin-top:20px!important}.xs-mt-21{margin-top:21px!important}.xs-mt-22{margin-top:22px!important}.xs-mt-23{margin-top:23px!important}.xs-mt-24{margin-top:24px!important}.xs-mt-25{margin-top:25px!important}.xs-mt-26{margin-top:26px!important}.xs-mt-27{margin-top:27px!important}.xs-mt-28{margin-top:28px!important}.xs-mt-29{margin-top:29px!important}.xs-mt-30{margin-top:30px!important}.xs-mt-31{margin-top:31px!important}.xs-mt-32{margin-top:32px!important}.xs-mt-33{margin-top:33px!important}.xs-mt-34{margin-top:34px!important}.xs-mt-35{margin-top:35px!important}.xs-mt-36{margin-top:36px!important}.xs-mt-37{margin-top:37px!important}.xs-mt-38{margin-top:38px!important}.xs-mt-39{margin-top:39px!important}.xs-mt-40{margin-top:40px!important}.xs-mt-41{margin-top:41px!important}.xs-mt-42{margin-top:42px!important}.xs-mt-43{margin-top:43px!important}.xs-mt-44{margin-top:44px!important}.xs-mt-45{margin-top:45px!important}.xs-mt-46{margin-top:46px!important}.xs-mt-47{margin-top:47px!important}.xs-mt-48{margin-top:48px!important}.xs-mt-49{margin-top:49px!important}.xs-mt-50{margin-top:50px!important}.xs-mt-51{margin-top:51px!important}.xs-mt-52{margin-top:52px!important}.xs-mt-53{margin-top:53px!important}.xs-mt-54{margin-top:54px!important}.xs-mt-55{margin-top:55px!important}.xs-mt-56{margin-top:56px!important}.xs-mt-57{margin-top:57px!important}.xs-mt-58{margin-top:58px!important}.xs-mt-59{margin-top:59px!important}.xs-mt-60{margin-top:60px!important}.xs-mt-61{margin-top:61px!important}.xs-mt-62{margin-top:62px!important}.xs-mt-63{margin-top:63px!important}.xs-mt-64{margin-top:64px!important}.xs-mt-65{margin-top:65px!important}.xs-mt-66{margin-top:66px!important}.xs-mt-67{margin-top:67px!important}.xs-mt-68{margin-top:68px!important}.xs-mt-69{margin-top:69px!important}.xs-mt-70{margin-top:70px!important}.xs-mt-71{margin-top:71px!important}.xs-mt-72{margin-top:72px!important}.xs-mt-73{margin-top:73px!important}.xs-mt-74{margin-top:74px!important}.xs-mt-75{margin-top:75px!important}.xs-mt-76{margin-top:76px!important}.xs-mt-77{margin-top:77px!important}.xs-mt-78{margin-top:78px!important}.xs-mt-79{margin-top:79px!important}.xs-mt-80{margin-top:80px!important}.xs-mt-81{margin-top:81px!important}.xs-mt-82{margin-top:82px!important}.xs-mt-83{margin-top:83px!important}.xs-mt-84{margin-top:84px!important}.xs-mt-85{margin-top:85px!important}.xs-mt-86{margin-top:86px!important}.xs-mt-87{margin-top:87px!important}.xs-mt-88{margin-top:88px!important}.xs-mt-89{margin-top:89px!important}.xs-mt-90{margin-top:90px!important}.xs-mt-91{margin-top:91px!important}.xs-mt-92{margin-top:92px!important}.xs-mt-93{margin-top:93px!important}.xs-mt-94{margin-top:94px!important}.xs-mt-95{margin-top:95px!important}.xs-mt-96{margin-top:96px!important}.xs-mt-97{margin-top:97px!important}.xs-mt-98{margin-top:98px!important}.xs-mt-99{margin-top:99px!important}.xs-mt-100{margin-top:100px!important}.xs-mtb-32{margin:32px 0!important}.mt-64{margin-top:40px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.d-tablet-none{display:none!important}}@media only screen and (min-width:1224px){.d-desk-none{display:none!important}}.btn,.btn-friendly,.btn-friendly-l,.btn-luxe-l,.btn-luxe-m,.btn-luxe-s{cursor:pointer}.btn-friendly{padding:8px 16px}.btn-friendly-l{padding:9px 16px}.btn-luxe-s{padding:7px 28px}.btn-luxe-m{padding:11px 45px}.btn-luxe-l{padding:15px 40px}.pay_today_container .pay_today_header p,.txt-black{color:#222!important}.coupon_input_container .coupon_label,.pay_today_container .pay_today_body p,.txt-black-75{color:#606060!important;font-weight:400!important}.list_category_link,.txt-black-50{color:#939393!important;font-weight:400!important}.txt-white,.ui.table .table-head,.ui.table th{color:#fff!important;font-weight:400!important}.txt-yellow{color:#ffc300!important}.txt-blue,.txt-yellow{font-weight:400!important}.txt-blue{color:#00b0bb!important}.pay_today_container .pay_today_header p,.txt-black{color:#000!important;font-weight:400!important}.txt-small{font-size:12px}.txt-medium{font-size:14px}#concept-page .key_points .hero_zone .bloc.product-certifications h2 .title,.bloc.product-certifications #concept-page .key_points .hero_zone h2 .title,.bloc.product-certifications .header .title,.text-large{font-size:16px}.border-friendly-s{-webkit-border-image:16px;-moz-border-radius:16px;border-radius:16px}.border-friendly-m{-webkit-border-image:18px;-moz-border-radius:18px;border-radius:18px}.border-friendly-l{-webkit-border-image:20px;-moz-border-radius:20px;border-radius:20px}.border{border:1px solid!important}.border-large{border:2px solid!important}.no-radius{border-radius:0!important}.border-yellow{border-color:#ffd652!important}.border-grey{border-color:#d9e0e5!important}.border-blue{border-color:#00b0bb!important}.disable{opacity:.53!important;pointer-events:none}.left-icon{left:-5px;position:relative;vertical-align:top!important}.right-icon:after{left:110px;position:relative;top:-2px}.btn-return{color:#939393;font-size:14px;line-height:18px;padding:12px 20px;text-decoration:none}.ui.main-container{padding-top:1rem}.ui.sticky.grid.fixed.top{top:77px!important}.primary-blue{background-color:#00b0bb}.Row{column-gap:24px;display:grid;grid-template-columns:repeat(16,55px);justify-items:center;margin-top:100px}.Row .Col-full{grid-column:span 16}.Row .Col-8{grid-column:span 8}.Row .Col-third{grid-column:span 1/3}.Row .Col-4{grid-column:span 4}.Row .Col-2{grid-column:span 2}.Row .Col-1{grid-column:span 1}.column{grid-auto-flow:column}.blocks{align-content:center;display:flex;height:70px;justify-content:center;width:100%}.blocks .mt{margin-top:100px}.blocks .block{background-color:aqua;border:2px solid #8a2be2;border-radius:5px;width:100%}@media screen and (min-width:933px) and (max-width:1127px){.Row{grid-template-columns:repeat(16,45px)}}@media screen and (min-width:723px) and (max-width:933px){.Row{grid-template-columns:repeat(8,75px)}.Col-full{grid-column:span 8}.Col-8{grid-column:span 4}.Col-third{grid-column:span 1/3}.Col-4{grid-column:span 2}.Col-1,.Col-2{grid-column:span 1}}@media screen and (max-width:723px){.Row{grid-template-columns:repeat(4,73px)}.Col-8,.Col-full{grid-column:span 4}.Col-third{grid-column:span 1/3}.Col-1,.Col-2,.Col-4{grid-column:span 1}}@media screen and (max-width:1127px){.Row{column-gap:12px;grid-auto-flow:column}}.border-input{border:1px solid #a9acaf!important}.border-input:hover{border:1px solid #1d1d1d!important}.border-input:focus{border:2px solid #4a9be8!important}.border-input:invalid{border:1px solid #e32c26!important}.border-input:disabled{opacity:.3}.border-input::placeholder{color:#222!important;font-size:14px;opacity:1!important}.onhovered{border:1px solid #1d1d1d!important}.onfocused{border:2px solid #4a9be8!important}.valid{border:1px solid #5cc689!important}.valid-icon{color:#5cc689!important}.invalid{border:1px solid #e32c26!important}.invalid-icon{color:#e32c26!important}.select{background-color:#fff;width:290px}.no-resize{resize:none!important}.logo-container{background-color:#00b0bb}.logo-container .logo{width:190px}.navbar{background-color:#00b0bb;height:90px!important;width:100%}@media screen and (max-width:991px){.navbar{border-bottom:1px solid #2abcc4}}.navbar a p{margin-top:0!important}.navbar .nav-logo{align-items:center;display:flex;justify-content:start;padding-bottom:16px!important;padding-top:16px!important;position:relative}.navbar .nav-logo img{height:57px;width:186px}.navbar .nav-logo .menu-icon{left:-48px;position:absolute!important;top:18px;width:24px}.navbar .nav-navigation{height:90px;width:100%}.navbar .nav-navigation .navbar-navigation{align-items:center;display:flex;height:100%;justify-content:end;padding:24px 0;width:100%}.navbar .nav-navigation .navbar-navigation .navbar-link{color:#fff;font-weight:700;letter-spacing:0;margin-right:24px}.navbar .nav-navigation .navbar-navigation .navbar-link:after{content:""}.navbar .nav-navigation .navbar-navigation .navbar-link.link-menu:after{background-color:#fff}.navbar .nav-navigation .navbar-navigation .navbar-icon{align-items:center;display:flex;flex-direction:column;margin-right:14px;padding-top:2px}.navbar .nav-navigation .navbar-navigation .navbar-icon .background-icon{display:flex;justify-content:center}.navbar .nav-navigation .navbar-navigation .navbar-icon .hover-link-rounded{border-radius:50%;line-height:0;margin:0 auto;padding:5px;transition:background-color .3s ease-in-out;width:fit-content}.navbar .nav-navigation .navbar-navigation .navbar-icon .hover-link-rounded svg{height:18px;width:18px}.navbar .nav-navigation .navbar-navigation .navbar-icon .hover-link-rounded circle,.navbar .nav-navigation .navbar-navigation .navbar-icon .hover-link-rounded svg path{fill:#a9dee1}.navbar .nav-navigation .navbar-navigation .navbar-icon:hover .hover-link-rounded{background-color:#2abcc4}.navbar .nav-navigation .navbar-navigation .navbar-icon:hover .hover-link-rounded circle,.navbar .nav-navigation .navbar-navigation .navbar-icon:hover .hover-link-rounded svg path{fill:#fff}.navbar .nav-navigation .navbar-navigation .navbar-icon p{color:#fff;font-size:10px;margin-top:2px!important;text-transform:uppercase}.navbar-link-action{background-color:#ffcc29;border-radius:21px;box-shadow:0 2px 2px rgba(0,124,127,.55),0 4px 10px rgba(0,124,127,.8);color:#222;font-size:16px;margin-right:24px;padding:10px 18px}.navbar-link-action:hover{background-color:#ffc300;color:#222!important}.start-project-container{align-items:center;background-color:#f0f8f8;border-bottom:1px solid #d3eaea;display:none;justify-content:center;padding:16px 0;width:100%}.start-project-container .navbar-link-action{box-shadow:none;margin-right:0}.start-project-container .navbar-link-action:hover{background-color:#ffcc29}.start-project-container a:hover{color:#222}@media screen and (min-width:922px) and (max-width:1200px){.navbar .nav-logo .menu-icon{margin-right:16px;position:static!important}}@media screen and (max-width:991px){.start-project-container{display:flex}.nav_question{align-items:center;background-color:#00b0bb;border-bottom:1px solid #2abcc4;display:flex;justify-content:center;margin:0 auto;padding:12px 0!important;position:relative;width:100%}.nav_question img{width:100px}.navbar{height:60px!important;position:relative;width:100%}.navbar .nav-logo{display:flex;justify-content:center;padding:0!important;width:100%}.navbar .nav-logo .navbar-icon{align-items:center;display:flex;flex-direction:column;height:60px;justify-content:center;padding:10px 8px 8px;position:absolute;width:60px}.navbar .nav-logo .navbar-icon p{color:#fff;font-size:10px;margin-top:3px;text-transform:uppercase}.navbar .nav-logo .navbar-icon:first-child{border-right:1px solid #2abcc4;left:-14px;top:0}.navbar .nav-logo .navbar-icon:first-child svg{height:28px;width:28px}.navbar .nav-logo .navbar-icon:last-child{border-left:1px solid #2abcc4;right:-14px;top:0}.navbar .nav-logo .navbar-icon:last-child svg{height:26px;width:26px}.navbar .nav-logo .navbar-icon:last-child svg circle,.navbar .nav-logo .navbar-icon:last-child svg path{fill:#a9dee1}.navbar .nav-logo .navbar-logo{height:40px;margin:10px 0;width:128px}.navbar .navbar-button{align-items:center;border-bottom:1px solid #d3eaea;display:flex;justify-content:center;width:100%}.navbar .navbar-button a{align-items:center;display:flex;padding:12px 12px 12px 20px}.navbar .navbar-button a p{font-size:14px;line-height:18px;margin:0}.navbar .navbar-button a p:after{content:"";padding-right:10px!important}.navbar .navbar-button a svg{padding-top:1px}}.primary-25{background-color:#f0f8f8}.padding-16{padding:16px}.padding-12{padding:12px}.height-60{height:60px}.survey_navbar{background-color:#00b0bb;height:90px;width:100%}.survey_navbar .survey_navbar_logo{display:flex;height:100%;padding:16px 0;position:relative;width:100%}.survey_navbar .survey_navbar_logo>.menu-icon{bottom:33px;height:24px;left:-48px;position:absolute;top:33px;width:24px}.survey_navbar .survey_navbar_logo img{height:60px;width:100%}.survey_navbar .survey_navbar_stepper{height:100%;width:100%}.survey_navbar .survey_step{display:none}.question_header{background-color:#00b0bb;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:40px;padding-top:14px;width:100%}.question_header:before{background:#00b0bb;content:" ";display:block;height:66px;left:-150%;position:absolute;top:-92px}@media screen and (min-width:768px) and (max-width:991px){.question_header{padding-top:46px}.question_header:before{background:#00b0bb;content:" ";display:block;height:66px;left:-150%;position:absolute;top:-42px;width:400%}}@media screen and (min-width:992px){.question_header:before{display:none}}.question_header .question_progress{margin-bottom:8px;margin-left:auto;margin-right:auto;position:relative;width:40%}@media screen and (min-width:992px){.question_header .question_progress{margin-top:15px}}@media screen and (min-width:768px) and (max-width:991px){.question_header .question_progress{margin-top:20px;position:relative;z-index:4}}.question_header .question_progress .question_config{display:flex;justify-content:space-between;padding-bottom:4px;z-index:1}.question_header .question_progress .question_config .config_number,.question_header .question_progress .question_config .config_txt{color:#fff;font-size:12px;line-height:16px;margin:0}.question_header .question_progress .question_config .config_number{color:#a9dee1}.question_header .question_progress .question_stepper{background-color:#d3eaea;height:2px;width:100%}.question_header .question_progress .question_stepper .stepper_info{background-color:#007c7f;height:100%;transition:width .6s ease-in}.question_header .current_question{background-color:#fff;border-radius:4px;box-shadow:0 3px 6px rgba(14,31,53,.08),0 6px 12px rgba(14,31,53,.12),0 14px 24px rgba(14,31,53,.08);padding:13px 16px;width:100%}.question_header .current_question h3{font-size:16px;line-height:22px}@media screen and (max-width:991px){.survey_step{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkyIiBoZWlnaHQ9IjEyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTI0Ljc2NiAyNy40MzloLTIxLjMxMkw5MC42MTIgNjYuNDMzaC0uMjRsLTEzLjQ0LTM4Ljk5NEg1NS40OTZsMjQuOTQzIDYzLjgyLTEyLjg1IDMxLjA1NWgyMS41M2wzNS42NDctOTQuODc1Wk0xOTAuNTIyIDEyMi4zMTRoLTguMDc3di02Ljk1Nmg4LjA3N3Y2Ljk1NlpNMjE1LjE5NiAxMTMuNjc3Yy0xLjIzIDUuMTU5LTUuNzcgOS4zNzItMTEuOTExIDkuMzcyLTYuODc2IDAtMTIuMTU5LTUuMzk5LTEyLjE1OS0xMi4xNTggMC02LjY3MyA1LjE5NS0xMi4wNzIgMTEuOTkxLTEyLjA3MiA2LjAxOCAwIDEwLjg4NiAzLjk3MyAxMi4wMzUgOS41MzJoLTYuODc2Yy0uNzM1LTEuNTU3LTIuMDg4LTMuMTk0LTQuOTExLTMuMTk0LTMuMjMxLS4xNi01LjM5OSAyLjQ5Ni01LjM5OSA1Ljc3IDAgMy4zMTggMi4xNjggNS43NyA1LjM5OSA1Ljc3IDIuODIzIDAgNC4xNzYtMS42MzcgNC45MTEtMy4wMjdoNi45MnYuMDA3Wk0yMjguNTA0IDk4Ljg2M2M4LjI2NiAwIDEyLjIzOSA2LjUwNSAxMi4yMzkgMTIuMDcxcy0zLjk3MyAxMi4wNzEtMTIuMjM5IDEyLjA3MWMtOC4yNjYgMC0xMi4yMzgtNi41MDUtMTIuMjM4LTEyLjA3MXMzLjk3Mi0xMi4wNzEgMTIuMjM4LTEyLjA3MVptMCAxNy44MDVjMi45NDcgMCA1LjQ0My0yLjQxNiA1LjQ0My01LjcyNyAwLTMuMzE4LTIuNDk2LTUuNzI2LTUuNDQzLTUuNzI2LTIuOTQ3IDAtNS40NDIgMi40MTYtNS40NDIgNS43MjYgMCAzLjMxMSAyLjQ5NSA1LjcyNyA1LjQ0MiA1LjcyN1pNMjQyLjE4NCA5OS41OThoNi4zNDV2Mi40MTZoLjA4Yy41MzEtLjkzOSAyLjAwOC0zLjE5NSA2LjI2NC0zLjE5NSAyLjAwOSAwIDQuNzQ1LjY5OSA2LjU0OSA0LjA1MyAxLjM5LTIuMjEyIDMuNzI2LTQuMDUzIDcuMjA0LTQuMDUzIDEuNTkzIDAgNC4xMzMuMzcxIDUuOTczIDIuMjkyIDIuMTMyIDIuMjQ5IDIuNDYgMy43NjIgMi40NiA4Ljc5N3YxMi4zOTloLTYuNzk2di0xMi4wNzFjMC0xLjg0MSAwLTUuMDM1LTMuNDc4LTUuMDM1LTMuNzYyIDAtMy43NjIgMy40MzQtMy43NjIgNC43MDd2MTIuMzk5aC02Ljc5NnYtMTIuMzYyYzAtMS4yMyAwLTQuNzQ0LTMuMzk4LTQuNzQ0LTMuODQ5IDAtMy44NDkgMy42ODEtMy44NDkgNS4wMzV2MTIuMDcxaC02Ljc5NlY5OS41OTF2LjAwN1oiIGZpbGw9IiNGREMzMDAiLz48cGF0aCBkPSJNMzcxLjc4MSAyNy40Mzl2Ny4xNDVoLS4yNGMtMi40MjMtNC4xMTgtOC42LTkuNDQ0LTE5LjYxNy05LjQ0NC0xNS4zMzEgMC0yOS4xNDggMTAuMTA2LTMyLjgyMyAyNi44MjctLjEzOC0xMi43MTEtNC4xNzYtMTcuOTIxLTcuNzQyLTIxLjAxNC0zLjYzMS0zLjE1LTEwLjc3Ni01LjgxMy0xNy4xOTQtNS44MTMtMTEuOTkxIDAtMTYuMjI2IDYuMTc3LTE4LjI4NSA5LjQ0NGgtLjI0VjI3LjQ0aC0xOC43NzN2MjYuNzQ4Yy0zLjIyMy0xNi43MjEtMTYuOTE3LTI5LjA1NS0zNC43NTktMjkuMDU1LTE3Ljg0MSAwLTMwLjk5NyAxMi44MjEtMzQuMzk1IDI4LjM2M1YyNy40NGgtMjAuMTA0djYuMjk0aC0uMjRjLTMuNjMxLTUuODE0LTExLjAyNC04LjQ3Ny0xOC41MjYtOC40NzctMTcuNDQxIDAtMzMuOTA3IDEzLjItMzMuOTA3IDM2LjIxNCAwIDIxLjU2IDE1LjYyMiAzNS4zNjMgMzMuOTA3IDM1LjM2MyAxMC41MzcgMCAxNi4zNS01LjY5IDE4LjQwOS05LjU2OWguMjQxdjIuMDZjMCAxOC4wNDUtMTMuODA0IDE4LjI4NS0xNi4zNSAxOC4yODUtMS4zMzIgMC04Ljg0MSAwLTExLjc1MS02LjY1OGgtMjMuMjU1YzEuMzMxIDkuNTY4IDEwLjE3MiAyMy42MTkgMzMuNTQzIDIzLjYxOSAxNi41OSAwIDI4LjgyMi03LjM4NiAzNC4wMzEtMTUuODYyIDMuMjY3LTUuNjkgMy45OTUtMTIuMTA4IDMuOTk1LTIyLjE2NHYtMTcuNThjMy41NzMgMTYuMTQgMTguMDY3IDI3Ljg3NiAzNC43NTkgMjcuODc2IDYuOTA1IDAgMTMuNTYzLTIuMDYgMTkuMTM2LTYuMDU0IDUuNjkxLTMuODc4IDEwLjQxMy05LjY5MiAxMy42ODctMTcuMTk0aC0yMC41ODRjLTIuNzg3IDMuNTE1LTYuMDU0IDYuMjk0LTEyLjIzMiA2LjI5NC03Ljg3MyAwLTE0LjUzMS00LjcyMi0xNS43NDYtMTIuNzE5aDUwLjE0MXYyNy40OWgyMC4xMDRWNTguMDhjMC00LjExOCAwLTE0LjA1IDExLjUwNC0xNC4wNSAxMC41MzYgMCAxMC41MzYgOS4yMDQgMTAuNTM2IDEzLjkyN1Y5NC42NWgyMC4xMDVWNzAuMDYzYzMuMzAzIDE1LjE0MiAxNC45NTIgMjYuODg2IDMyLjgxNiAyNi44ODYgNy44NzMgMCAxNi4yMjYtMy4wMjcgMTkuNjE2LTkuNTY4aC4yNDF2Ny4yNjloMjAuMTA0VjI3LjQzOWgtMjAuMTEyWk0xNTEuMTI4IDc4LjA2Yy04LjM1MyAwLTE2LjEwOS02LjU0MS0xNi4xMDktMTcuMzE4IDAtOS44MDggNy42MzItMTYuNzEzIDE2LjIyNi0xNi43MTMgOC41OTMgMCAxNi4zNDkgNi41NDEgMTYuMzQ5IDE3LjMxNyAwIDkuNjkyLTYuNzgxIDE2LjcxNC0xNi40NzMgMTYuNzE0aC4wMDdabTU1LjgzMS0yNC40NjNjLjg1MS0zLjk5NSA0Ljg0Ni0xMS41MDQgMTUuMjU4LTExLjUwNCAxMC40MTMgMCAxNC40MTUgNy41MSAxNS4yNTkgMTEuNTA0aC0zMC41MTdabTE0Ny45OTIgMjQuNTg3Yy0xMi4xMDcgMC0xNi43MTMtMTAuNjYtMTYuNzEzLTE2Ljk1NCAwLTcuNjMzIDUuMDg2LTE3LjMxOCAxNi41OS0xNy4zMTggMTEuNTAzIDAgMTYuOTUzIDguOTY1IDE2Ljk1MyAxNy4wNzggMCA2LjU0MS00LjIzNCAxNy4xOTQtMTYuODM3IDE3LjE5NGguMDA3Wk01NS45NTUgMzIuNTI1Yy00LjIzNS01LjA4Ni0xMS44NjgtNy4zODUtMTguMjg2LTcuMzg1LTcuMTQ1IDAtMTMuOTI2IDIuNDIyLTE3LjMxNyA4LjQ3NmgtLjI0VjBIMHY5NC42NWgyMC4xMDRWNTcuMzUyYzAtMy4yNjcgMC0xMy4zMjMgMTEuMjY0LTEzLjMyM3MxMC43NzYgMTAuNzc2IDEwLjc3NiAxNC4wNXYzNi41N0g2Mi4yNVY1Ny4xMDVjMC0xMS45OTEtLjYwNC0xNy45MjEtNi4yOTQtMjQuNTg2di4wMDdaIiBmaWxsPSIjZmZmIi8+PC9zdmc+);background-position:top;background-repeat:no-repeat;background-size:96px;display:block;height:40px;position:relative;top:-45px}}@media screen and (max-width:767px){.survey_navbar{border-bottom:1px solid #2abcc4;height:145px}.survey_navbar .survey_navbar_logo{background-color:#00b0bb;height:53px;justify-content:center;padding:12px 0}.survey_navbar .survey_navbar_logo img{height:30px}.survey_navbar .survey_navbar_stepper{background-color:#00b0bb;height:92px;padding:0 24px}.survey_navbar .survey_navbar_stepper .current_question{margin-top:16px;position:static}.survey_navbar .survey_navbar_stepper .current_question h3{font-size:16px;font-weight:600;line-height:22px}.survey_step{display:block;height:92px;width:100%}}.question.checkbox>input[type=radio]{cursor:pointer;opacity:0;position:absolute}.disc{background-color:#fff;border:1px solid #d9e0e5;border-radius:50%;cursor:pointer;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.checkbox:hover input~.disc{background-color:#ccc}.checkbox input:checked~.disc{background-color:#00b0bb;border:none}.disc:after{content:"";display:none;position:absolute}.checkbox input:checked~.disc:after{display:block}.disc:after{background:#fff;border-radius:50%;height:8px;left:8px;top:8px;width:8px}.range_custom{bottom:-40px;margin:0 auto 64px;right:0}.range_custom,.range_custom #range{height:40px;left:0;position:absolute;width:283px}.range_custom #range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(208,228,245,.5);border-radius:8px;z-index:1}.range_custom #range::-webkit-slider-thumb{-webkit-appearance:none;background-color:#ffc300;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMjEgNS4zNTJhLjcxNC43MTQgMCAwIDAgMCAxLjAxbDQuMjg1IDQuMjg2YS43MTQuNzE0IDAgMSAwIDEuMDEtMS4wMWwtMy43OC0zLjc4IDMuNzgtMy43ODFhLjcxNC43MTQgMCAwIDAtMS4wMS0xLjAxTC4yMDkgNS4zNTJabTEzLjI5NSA1LjI5NiA0LjI4Ni00LjI4NWEuNzE0LjcxNCAwIDAgMCAwLTEuMDFsLTQuMjg2LTQuMjg2YS43MTQuNzE0IDAgMCAwLTEuMDEgMS4wMWwzLjc4IDMuNzgtMy43OCAzLjc4MWEuNzE0LjcxNCAwIDAgMCAxLjAxIDEuMDFaIiBmaWxsPSIjQ0M5NjAwIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;border:2px solid #f2b800;border-radius:6px;box-shadow:0 14px 24px 0 rgba(14,31,53,.078),0 6px 12px 0 rgba(14,31,53,.122),0 3px 6px 0 rgba(14,31,53,.078);cursor:pointer;height:40px;width:40px}.range_custom #range::-moz-range-thumb{background-color:#ffc300;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMjEgNS4zNTJhLjcxNC43MTQgMCAwIDAgMCAxLjAxbDQuMjg1IDQuMjg2YS43MTQuNzE0IDAgMSAwIDEuMDEtMS4wMWwtMy43OC0zLjc4IDMuNzgtMy43ODFhLjcxNC43MTQgMCAwIDAtMS4wMS0xLjAxTC4yMDkgNS4zNTJabTEzLjI5NSA1LjI5NiA0LjI4Ni00LjI4NWEuNzE0LjcxNCAwIDAgMCAwLTEuMDFsLTQuMjg2LTQuMjg2YS43MTQuNzE0IDAgMCAwLTEuMDEgMS4wMWwzLjc4IDMuNzgtMy43OCAzLjc4MWEuNzE0LjcxNCAwIDAgMCAxLjAxIDEuMDFaIiBmaWxsPSIjQ0M5NjAwIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;border:2px solid #f2b800;box-shadow:0 14px 24px 0 rgba(14,31,53,.078),0 6px 12px 0 rgba(14,31,53,.122),0 3px 6px 0 rgba(14,31,53,.078);cursor:pointer;height:40px;width:40px}.range_custom #dot{background:#00a3ac;border-radius:6px;display:flex;height:100%;justify-content:space-between;padding:0 20px;position:absolute;top:0;width:282px}.range_custom #dot option{background-color:#00b0bb;border-radius:50%;font-size:8px;height:8px;margin:auto 0;padding:0;width:8px}@media screen and (max-width:767px){.range_custom{margin:24px auto}}.question.checkbox{height:100%;position:absolute;right:19px;top:0}.question.checkbox>input{cursor:pointer;left:0;opacity:0;position:absolute;top:0;width:0}.checkmark{background-color:#fff;border:1px solid #d9e0e5;border-radius:2px;cursor:pointer;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.checkbox:hover input~.checkmark{background-color:#ccc}.checkbox input:checked~.checkmark{background-color:#00b0bb;border:none}.checkmark:after{content:"";display:none;position:absolute}.checkbox input:checked~.checkmark:after{display:block}.checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;top:6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.question-checkbox-container{align-items:center;border:1px solid #d9e0e5;border-radius:8px;cursor:pointer;display:flex;min-height:93px;padding:8px;position:relative;width:100%}.question-checkbox-container .question-checkbox-img{height:75px;min-width:75px;width:75px}.question-checkbox-container .question-checkbox-img img{width:100%}.question-checkbox-container .question-checkbox-img>div>.image{border-radius:4px;height:100%;width:100%}.question-checkbox-container .content{align-items:center;display:flex;padding:0 50px 0 16px}.question-checkbox-container .content p{font-size:16px;line-height:22px}.question-checkbox-container .content p span{font-size:14px}.question-checkbox-container:hover{background-color:#f0f8f8}.question-checkbox-container.border-green{border:1px solid #00b0bb!important}.range_container{flex-direction:column;position:relative}.range_container,.range_container .range_container_value,.range_container .slider_rounded_container{align-items:center;display:flex;justify-content:center}.range_container .slider_rounded_container{background-color:#fff;border-radius:50%;flex-direction:column;height:185px;width:185px}.range_container .slider-value{color:#76797c;font-size:100px;font-weight:200;line-height:100px}@media screen and (max-width:767px){.range_container_value{height:330px!important;width:330px!important}}@media screen and (min-height:692px) and (max-height:812px){.range_container_value{height:370px!important;width:307px!important}}.two_column_card{display:flex;flex-direction:column;margin:0 auto;width:158px}.two_column_card .two_column_card_img{border:1px solid #d9e0e5;border-radius:4px;display:flex;height:158px;padding:6px;position:relative;width:100%}.two_column_card .two_column_card_img img,.two_column_card .two_column_card_img>img{height:100%;width:100%}.two_column_card .two_column_card_img.selected{border:1px solid #00b0bb}.two_column_card .overlay{background:linear-gradient(135deg,transparent 50%,#00b0bb 0);bottom:0;height:40px;overflow:hidden;position:absolute;right:0;width:40px}.two_column_card .overlay>svg{bottom:4px;height:16px;position:absolute;right:4px;width:16px}.two_column_card .overlay>svg path{fill:#fff}.two_column_card .two_column_card_txt{display:flex;justify-content:center;width:100%}.congrats-body,.congrats-card,.congrats-header,.step-summary-drawer{align-items:center;display:flex;flex-direction:column}.offre{align-items:center;background:#00a3ac;border:1px solid #2abcc4;color:#fff;display:flex;margin:24px auto;max-width:386px;padding:16px}.offre svg{min-width:44px}.offre p{margin-left:16px}@media screen and (max-width:767px){.offre{width:325px}}.congrats-card{background-color:#fff;border-radius:8px;box-shadow:0 5px 10px -1px rgba(14,31,53,.06),0 10px 20px -2px rgba(14,31,53,.1),0 16px 32px -3px rgba(14,31,53,.12),0 32px 64px -4px rgba(14,31,53,.14),0 40px 72px -5px rgba(14,31,53,.24);margin:0 auto;padding:40px 24px;width:450px}.congrats-card.start_screen{align-items:flex-start;border-radius:16px;box-shadow:0 3px 6px rgba(14,31,53,.08),0 6px 12px rgba(14,31,53,.12),0 14px 24px rgba(14,31,53,.08);padding:32px}@media screen and (max-width:991px){.congrats-card.start_screen{margin-top:24px}}.congrats-card.start_screen .congrats-body{align-items:flex-start;margin:0 auto;max-width:290px}.congrats-card.start_screen .mt-48,.congrats-card.start_screen .mt-48 a{width:100%}.congrats-card.start_screen ul{padding-left:16px;position:relative}.congrats-card.start_screen ul:before{background:#00b0bb;content:" ";display:inline-block;height:76px;left:13px;position:absolute;top:15px;width:1px}@media screen and (max-width:767px){.congrats-card.start_screen ul:before{height:100px}}.congrats-card.start_screen ul li{display:flex;list-style:none;margin-bottom:16px}.congrats-card.start_screen ul li:before{background:#00b0bb;border-radius:5px;content:" ";display:inline-block;height:5px;left:-5px;margin-right:16px;position:relative;top:10px;width:5px}.congrats-card .congrats-header{width:100%}.congrats-card .congrats-header>span{color:#00b0bb}.congrats-card .congrats-header .stepper{display:flex;justify-content:center;margin-top:8px;width:fit-content}.congrats-card .congrats-header .congrats-step{background-color:#a9dee1;height:2px;margin-right:2px;width:25px}.congrats-card .congrats-header .congrats-step:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}.congrats-card .congrats-header .congrats-step:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px}.congrats-card .congrats-header .congrats-step.current{background-color:#00b0bb!important}.congrats-card .congrats-body .congrats_span{color:#222}.congrats_option{display:flex;flex-direction:column;margin:0 auto;width:345px}.congrats_option .text_option{background:#00b0bb;border-radius:12px;color:#fff;display:inline-block;margin-bottom:16px;padding:4px 10px}.congrats_option .congrats-card.small{box-shadow:none;margin:0 auto;padding:0 24px 24px;width:100%}.congrats_option .congrats-card.small .step_option_header{padding:24px 0 0;text-align:center;width:100%}.congrats_option .congrats-card.small .step_option_body{align-items:center;display:flex;flex-direction:column;padding-top:16px;width:100%}.congrats_option .congrats-card.small .step_option_body>p{text-align:center}.congrats_option .congrats-card.small .step_option_body>a{margin-top:36px;width:fit-content}.voucher{background-color:#f0f8f8;border:1px solid #a9dee1;border-radius:4px;padding:16px;width:100%}.voucher .voucher-body{align-items:center;display:flex;width:100%}.voucher .voucher-body .icon>img{height:40px;width:40px}.voucher .voucher-body .info{padding-left:16px}.voucher .voucher-body .info p{margin:0}.step-summary-drawer{background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;margin:0 auto;padding:0 24px;width:450px}.step-summary-drawer .drawer-modify-column,.step-summary-drawer .step-summary-drawer-header,.step-summary-drawer .title-header{display:flex}.step-summary-drawer .step-summary-drawer-header{border-bottom:1px solid #d9e0e5;flex-direction:column;width:100%}.step-summary-drawer .step-summary-drawer-header .estimate{display:flex;justify-content:space-between;padding-bottom:16px;width:100%}.step-summary-drawer .step-summary-drawer-header .estimate p{color:#606060}.step-summary-drawer .step-summary-drawer-header .estimate p span{font-weight:700;margin-left:30px}.step-summary-drawer .title-header{border-bottom:1px solid #d9e0e5;justify-content:space-between;padding-top:24px}.step-summary-drawer .title-header>svg{height:20px;transform:rotate(90deg);width:20px}.step-summary-drawer .title-header.center{justify-content:center;padding:16px 0;width:100%}.step-summary-drawer .drawer-modify-column{align-items:end;flex-direction:column;padding-bottom:16px;width:fit-content}.step-summary-drawer .step-summary-body{transition:display .4s ease-in-out;width:100%}.step-summary-drawer .step-summary-body .step-summary-answers{align-items:center;border-top:1px solid #d9e0e5;display:flex;justify-content:space-between;padding:17px 0}.step-summary-drawer .step-summary-body .step-summary-answers:first-child{border-top:none}.step-summary-drawer .step-summary-body .step-summary-answers>a svg{height:16px;width:16px}.step-summary-drawer .step-summary-body .step-summary-answers>a svg path{fill:#939393}.step_drawer_container{bottom:0;left:0;position:fixed;right:0}.step_drawer_container .drawer_opacity{animation:addOpacity .4s ease-in;background-color:#222;bottom:0;height:100%;opacity:.7;position:fixed;top:0;transition:opacity .4s ease-in;width:100%;z-index:2}.step_drawer_container .drawer_opacity.hide{animation:removeOpacity .4s ease-in reverse}.step_drawer_container .step-summary-drawer .drawer-modify-column>svg{transition:transform .4s ease-in-out}.step_drawer_container .step-summary-drawer .answer-container{width:100%}.step_drawer_container .step-summary-drawer .answer-container:last-of-type{padding-bottom:24px}.step_drawer_container .step-summary-drawer .answer-container.closed{display:none}.step_drawer_container .step-summary-drawer .answer-container.closed:first-of-type{display:initial}.step_drawer_container.opened .step-summary-drawer{max-height:85vh;overflow-y:auto;position:relative;z-index:3}.card-rdv{border:1px solid #00b0bb;border-radius:8px;display:flex;padding:24px}.card-rdv img{display:none}@media screen and (min-width:767px){.card-rdv img{display:block;height:100%;width:213px}.card-rdv .card-rdv-body{padding-left:24px}}.card-rdv .card-rdv-body header{align-items:center;color:#00b0bb;display:flex;margin-bottom:24px}.card-rdv .card-rdv-body header p{color:#00b0bb;margin-left:16px}.card-rdv .card-rdv-body .catalog_card .mb-24.catalog_card_content,.card-rdv .card-rdv-body .drawer .menu_filter .menu_filter_content .mb-24.menu_filter_header,.card-rdv .card-rdv-body .drawer .menu_filter .menu_filter_content .menu_filter_body .mb-24.menu_filter_body_header,.card-rdv .card-rdv-body .drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox label.mb-24,.card-rdv .card-rdv-body .drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter .mb-24.section_header,.card-rdv .card-rdv-body .expert_advice_card .mb-24.title_expert_advice,.card-rdv .card-rdv-body .fontSize-16.mb-24,.card-rdv .card-rdv-body .mb-24.checkout_button,.card-rdv .card-rdv-body .mb-24.section-title,.card-rdv .card-rdv-body .mb-24.subtitle_prodcut,.card-rdv .card-rdv-body .mb-24.table_promotion,.card-rdv .card-rdv-body .pay_today_container .pay_today_body p.mb-24,.card-rdv .card-rdv-body .product_short_description>p.mb-24,.card-rdv .card-rdv-body .total_body .total_promotion p.mb-24,.card-rdv .card-rdv-body .total_promotion .total_promotion p.mb-24,.card-rdv .card-rdv-body .ui.grid.product-cards .product-card .list_product_info .mb-24.list_product_brand,.card-rdv .card-rdv-body div.filters.list .filter.item label.mb-24,.catalog_card .card-rdv .card-rdv-body .mb-24.catalog_card_content,.drawer .menu_filter .menu_filter_content .card-rdv .card-rdv-body .mb-24.menu_filter_header,.drawer .menu_filter .menu_filter_content .menu_filter_body .card-rdv .card-rdv-body .mb-24.menu_filter_body_header,.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox .card-rdv .card-rdv-body label.mb-24,.drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter .card-rdv .card-rdv-body .mb-24.section_header,.expert_advice_card .card-rdv .card-rdv-body .mb-24.title_expert_advice,.pay_today_container .pay_today_body .card-rdv .card-rdv-body p.mb-24,.total_body .total_promotion .card-rdv .card-rdv-body p.mb-24,.total_promotion .total_promotion .card-rdv .card-rdv-body p.mb-24,.ui.grid.product-cards .product-card .list_product_info .card-rdv .card-rdv-body .mb-24.list_product_brand,div.filters.list .filter.item .card-rdv .card-rdv-body label.mb-24{color:#606060}.card-rdv .card-rdv-body .back{font-size:12px;padding:8px 14px!important}@media screen and (max-width:767px){.congrats-card{width:325px}.step-summary-drawer{width:100%}}@keyframes openedDrawer{0%{height:75px}to{height:fit-content}}@keyframes addOpacity{0%{opacity:0}to{opacity:.7}}.product-question .filters{display:block}.product-question .filters::-webkit-scrollbar{display:none}.product-question .filters .filter{align-self:flex-start;display:inline-flex}.product-question .filters .filter .btn_cancel{padding:11px}.product_question_filter{display:flex;overflow-x:scroll;width:100%}.questionnaire .login-modal .ui.label{font-size:14px}.questionnaire-body>.pusher{height:100%;overflow:scroll}.questionnaire .question{padding-bottom:85px;width:100%}.questionnaire>.ui.grid{padding-left:30px;padding-right:30px}.ui.grid.container.questionnaire-container{z-index:1000}.ui.grid.container.questionnaire-container .blue.background.questionnaire,.ui.grid.container.questionnaire-container .question_container>.vue-component{height:100%!important}.question-start-container .question-start-message{align-items:center;animation:disappearance 4s ease-in-out;background-color:#00b0bb;bottom:0;color:#fff;display:flex;font-size:36px;font-weight:500;height:100vh;justify-content:center;left:0;line-height:40px;opacity:1;padding:0 16px;position:fixed;right:0;text-align:center;top:0;width:100vw;z-index:2}.question_container{background-color:#00b0bb!important;padding:0!important;position:relative;width:100%;z-index:999}.question_container .question_step{background-color:#00b0bb;height:100%;padding:24px}.question_container .question_step .question_restart{background-color:#fff;border-radius:5px;font-size:14px;margin-bottom:40px;padding:16px}.question_container .question_step .question_hook{color:#fff;font-size:22px;font-weight:500;line-height:26px;padding:0 24px;text-align:start}.question_container .question_step .ordered-list{counter-reset:item;list-style-type:none;margin:0;padding:0}.question_container .question_step .ordered-list .list-step{align-items:center;background-color:#7fd3d7;border-radius:5px;counter-increment:item;display:flex;font-size:16px;font-weight:400;line-height:22px;margin-bottom:8px;opacity:.4;padding:16px;text-align:left}.question_container .question_step .ordered-list .list-step.animation{animation:flash 4s forwards}.question_container .question_step .ordered-list .list-step:before{align-items:center;background:#00b0bb;border-radius:50%;color:#fff;content:counter(item);display:flex;height:32px;justify-content:center;margin-right:16px;width:32px}.question_container .start-survey{bottom:0;padding:24px 0;position:fixed;width:100%}.question_container .start-survey .start-survey-button{display:flex;justify-content:flex-end;width:100%}.question_container .question-button-container{background-color:#fff;bottom:0;left:0;margin:0;max-height:143px;position:fixed;width:100%}.question_container .question-button-container .container_button{border-top:1px solid #d9e0e5;display:block}.question_container .question-button-container .container_button .button_previous{margin-right:24px;order:1;padding:24px 0;width:115px}.question_container .question-button-container .container_button .estimate{border-left:1px solid #d9e0e5;border-right:1px solid #d9e0e5;display:inline-block;justify-content:space-between;order:2;padding:24px}.question_container .question-button-container .container_button .button_next{margin-left:24px;order:3;padding:24px 0}.question_container .question-button-container .container_button .button_next a{margin-right:0!important}.question_container .question-button-container>div{width:100%}.question_container .question-button-container>div .continue{right:0}.question_container .question-button-container>div .continue.disable{opacity:.7;pointer-events:none}.blue .ui.button.back{border:1px solid #fff!important;box-shadow:none;color:#fff!important}.blue .ui.button.back:hover{color:#00b0bb!important}.question-button-container.bg_blue{border:none}.question-button-container.bg_blue .container_button .back{border:1px solid #fff!important;box-shadow:none;color:#fff!important}.question-button-container.bg_blue .container_button .back:hover{color:#00b0bb!important}.question_container.bg_white{background-color:#fff!important;box-shadow:none}@keyframes flash{0%{background-color:#7fd3d7;opacity:.4}to{background-color:#fff;opacity:1}}@keyframes disappearance{0%{color:#fff;opacity:1}to{color:transparent;opacity:0}}@media screen and (max-width:767px){.question_container .question-button-container .container_button{flex-wrap:wrap}.question_container .question-button-container .container_button .estimate{border-bottom:1px solid #d9e0e5;border-left:none;border-right:none;order:1;padding:16px 0}.question_container .question-button-container .container_button .button_next,.question_container .question-button-container .container_button .button_previous{padding:16px 0!important}.question_container .question-button-container .container_button .button_previous{order:2;width:90px!important}.question_container .question-button-container .container_button .button_next{order:3;width:105px!important}}li.ui.blue.label{border-radius:0;height:auto}.cms-title{color:#007c7f;font-size:36px;font-weight:400;line-height:40px;margin-bottom:40px!important;text-align:center}.cms-current-paragraph,.cms-txt-normal{font-size:14px;font-weight:400;line-height:20px}.cms-top-img{margin-bottom:48px;width:100%}.cms-intro{color:#222;line-height:24px}.cms-hook,.cms-intro{font-size:20px;font-weight:400}.cms-hook{background-color:#f0f8f8;color:#007c7f;line-height:30px;margin-bottom:40px;width:100%}.cms-current-text,.cms-list,.cms-quote{display:flex;flex-direction:column;width:100%}.cms-current-paragraph{color:#606060}.cms-current-header,.cms-title-green{color:#00b0bb;font-size:16px;font-weight:600;line-height:22px;padding-bottom:4px}.cms-current-header{color:#222}.cms-link{color:#007c7f!important;text-decoration:none!important}.bitbag-page-content a{color:#606060;font-weight:400;position:relative;text-decoration:underline;transition:.5s}.bitbag-page-content a:after{background-color:#007c7f;content:"";height:1.5px;left:0;position:absolute;top:95%;transform:scaleX(0);transform-origin:right;transition:transform .5s;width:100%}.bitbag-page-content a:hover{color:#007c7f;text-decoration:none}.bitbag-page-content a:hover:after{transform:scaleX(1);transform-origin:left}.bitbag-page-content hr{color:#d9e0e5;margin:40px 0}.bitbag-page-content ol,.bitbag-page-content ul{list-style:none;padding-left:20px}.bitbag-page-content ol li:before,.bitbag-page-content ul li:before{background-color:#ffcd00;border-radius:50%;content:"";height:6px;margin-left:-14px;margin-top:6px;position:absolute;width:6px}.cms-divider{border-top:1px solid #d9e0e5;width:100%}.cms-quote{border-left:2px solid #ffc300}.cms-quote-txt{font-size:18px;font-style:italic;font-weight:400;line-height:26px}.cms-quote-comment{color:#606060}.cms-quote-comment:before{color:#606060;content:"-";padding-right:4px}.cms-list-ul{list-style-type:none;margin:0 0 90px}.cms-list-ul li{color:#606060;display:flex;margin:0;padding-bottom:12px}.cms-list-ul li:before{color:#ffc300;content:"•";margin-right:6px;width:6px}.cms-boxed{background-color:#fff2cc;border-top:1px solid #ffc300}.return-link{align-items:center;color:#606060;display:flex}.return-link>p{color:#606060;text-decoration:none}.return-link>p:before{content:"";padding-left:16px}.return-link>svg path{fill:#939393}.account-menu{border:1px solid #d9e0e5;border-radius:8px;padding:16px 24px;width:100%}.account-menu .account-menu-category{border-bottom:1px solid #d9e0e5;display:flex;padding:8px 0;transition:background-color .3s ease-in;width:100%}.account-menu .account-menu-category .item{align-items:center;color:#939393;display:flex;transition:color .2s ease-out}.account-menu .account-menu-category .item .icon-container{align-items:center;border-radius:50%;display:flex;height:36px;justify-content:center;line-height:0;margin-right:12px;transition:background-color .2s ease-out;width:36px}.account-menu .account-menu-category .item .icon-container>svg{height:20px;width:20px}.account-menu .account-menu-category .item .icon-container>svg path{fill:#939393;transition:fill .2s ease-in}.account-menu .account-menu-category .item.active{color:#222}.account-menu .account-menu-category .item.active .icon-container{background-color:#f0f8f8}.account-menu .account-menu-category .item.active .icon-container>svg path{fill:#00b0bb}.account-menu .account-menu-category>a{padding:0}.account-menu .account-menu-category:hover .icon-container{background-color:#f0f8f8}.account-menu .account-menu-category:hover .icon-container>svg path{fill:#00b0bb}.account-menu .account-menu-category:hover>.item{color:#222}.account-menu .account-menu-category:last-of-type{border-bottom:none;padding-bottom:0}.account-menu .account-menu-category:first-of-type{padding-top:0}.user-account .ui.card,.user-account .ui.cards>.card{border:1px solid #d9e0e5;border-radius:8px;box-shadow:none;padding:24px!important}.user-account .ui.card .content,.user-account .ui.cards>.card .content{padding:0}.ui.appointments.cards .card{margin:0;padding:16px!important}.ui.appointments.cards .card .left.floated.image{height:55px;margin-right:16px;width:55px}.ui.appointments.cards .card .left.floated.image img{border-radius:200px}.ui.appointments.cards .card .right{width:177px}.other-address-title{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.other-address-title a.ui.button.mini{font-size:12px!important;padding:8px 14px!important}.ui.container.user-account{width:1240px}.user-account .menu{height:auto;position:static}.user-account .ui.table tr:first-child td{border-top:1px solid #d9e0e5}.user-account .ui.table tr:last-child td{border-bottom:1px solid #d9e0e5}.user-account .card.user.address{border:1px solid #d9e0e5;border-radius:8px;margin-left:0;padding:24px!important}.user-account .card.user.address .content{padding:0}#concept-page .key_points .hero_zone .user-account .card.user.address h2>span,.user-account .card.user.address #concept-page .key_points .hero_zone h2>span,.user-account .card.user.address .header>span{height:fit-content;text-transform:uppercase}#concept-page .key_points .hero_zone .user-account .card.user.address h2 .icon-container,.user-account .card.user.address #concept-page .key_points .hero_zone h2 .icon-container,.user-account .card.user.address .header .icon-container{display:flex}#concept-page .key_points .hero_zone .user-account .card.user.address h2 .icon-container .icon-address,.user-account .card.user.address #concept-page .key_points .hero_zone h2 .icon-container .icon-address,.user-account .card.user.address .header .icon-container .icon-address{align-items:center;background-color:#f5f6f7;border-radius:50%;display:flex;justify-content:center;line-height:0;margin-right:8px;padding:8px;transition:transform .3s ease-in-out;width:fit-content}#concept-page .key_points .hero_zone .user-account .card.user.address h2 .icon-container .icon-address>svg,.user-account .card.user.address #concept-page .key_points .hero_zone h2 .icon-container .icon-address>svg,.user-account .card.user.address .header .icon-container .icon-address>svg{height:16px;width:16px}#concept-page .key_points .hero_zone .user-account .card.user.address h2 .icon-container .icon-address>svg path,.user-account .card.user.address #concept-page .key_points .hero_zone h2 .icon-container .icon-address>svg path,.user-account .card.user.address .header .icon-container .icon-address>svg path{fill:#939393}#concept-page .key_points .hero_zone .user-account .card.user.address h2 .icon-container .icon-address:last-of-type,.user-account .card.user.address #concept-page .key_points .hero_zone h2 .icon-container .icon-address:last-of-type,.user-account .card.user.address .header .icon-container .icon-address:last-of-type{margin-right:0}#concept-page .key_points .hero_zone .user-account .card.user.address h2 .icon-container .icon-address:hover,.user-account .card.user.address #concept-page .key_points .hero_zone h2 .icon-container .icon-address:hover,.user-account .card.user.address .header .icon-container .icon-address:hover{transform:scale(1.2)}#concept-page .key_points .hero_zone .user-account .card.user.address h2 .icon-container .icon-address.gold>svg path,.user-account .card.user.address #concept-page .key_points .hero_zone h2 .icon-container .icon-address.gold>svg path,.user-account .card.user.address .header .icon-container .icon-address.gold>svg path{fill:#ffc300}.user-account .card.user.address .footer{color:#606060}.user-account .card.user.address .footer a{color:#606060;margin:0 3px}.user-account .card.user.address .footer a:first-of-type{margin-left:0}.user-account .card.user.address .footer a:last-of-type{margin-right:0}.user-account .card.user.address.default-address{border:1px solid #00b0bb}.user-account .card.user.address.default-address .address-status{background-color:#00b0bb;border-radius:2px;color:#fff;font-size:12px;font-weight:700;line-height:16px;padding:4px 8px;text-transform:uppercase}.user-account .card.add-address .content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:47px 0;width:100%}.user-account .card.add-address .content .add-icon{align-items:center;background-color:#f0f8f8;border-radius:50%;display:flex;justify-content:center;line-height:0;margin:auto;padding:16px;width:51px}.user-account .card.add-address .content .add-icon>svg{height:19px;width:19px}.user-account .card.add-address .content .add-icon>svg path{fill:#00b0bb}.user-account .ui.projects.table{border-collapse:separate;border-spacing:0 16px}.user-account .ui.projects.table thead{display:none}.user-account .ui.projects.table tr td{border-color:#d9e0e5;border-bottom:1px solid #d9e0e5;border-left:0;border-right:0;border-top:1px solid #d9e0e5}.user-account .ui.projects.table tr td p{color:var(--a-0-text-100,#222);font-size:18px;font-style:normal;font-weight:500;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-account .ui.projects.table tr td:first-child{border-left:1px solid #d9e0e5}.user-account .ui.projects.table tr td:last-child{border-right:1px solid #d9e0e5}.user-account .ui.projects.table tr.disabled{opacity:35%}.user-account .ui.projects.table small{display:block}.user-account .ui.resume.table tr td{padding:16px}.user-account .ui.resume.table tr td:first-child{min-width:140px;padding-left:0}.user-account .ui.resume.table tr:last-child td{border-bottom:1px solid #e9ecef}.user-account .ui.resume.table tr:last-child td:last-child{line-height:32px;padding-top:10px}.user-account .ui.document.grid{border:1px solid #d9e0e5;border-radius:8px;padding:16px}.user-account .ui.document.grid.locked:last-child{border:1px solid #00b0bb;border-radius:8px}@media screen and (max-width:1024px){.user-account .ui.document.grid .ui.actions.grid{margin-top:24px}}.user-account .ui.document.grid .ui.actions.grid .column{padding-bottom:0!important;padding-left:8px;padding-right:8px;padding-top:0!important}@media screen and (max-width:1024px){.user-account .ui.document.grid .ui.actions.grid .column{padding-bottom:16px!important}}.user-account .ui.document.grid .ui.actions.grid .column:first-child{padding-left:0}.user-account .ui.document.grid .ui.actions.grid .column:first-child .button{padding-left:15px;padding-right:15px}.user-account .ui.document.grid .ui.actions.grid .column:last-child{padding-right:0}.user-account .ui.document.grid .info.column p{padding-bottom:8px}@media screen and (min-width:1024px){.user-account .ui.document.grid .info.column{padding-left:24px!important}}.user-account .ui.document.grid .info.column>.ui.grid:nth-child(2){margin-top:24px}.user-account .ui.project-store.cards{margin:0}.user-account .ui.project-store.cards .card{border:1px solid #d9e0e5;border-radius:8px;box-shadow:none;margin:0;padding:16px!important}.user-account .ui.project-store.cards .card>.image{background:none;border:none}.user-account .ui.project-store.cards .card .content{border:none}.user-account .ui.project-store.cards .card .extra.content{border:none!important;margin-top:16px}.user-account .ui.payments.table td:first-child{padding-left:0}.user-account .ui.payments.table td.amount{font-size:14px;font-style:normal;font-weight:600;line-height:20px}.user-account .ui.payments.table td p{background-color:transparent!important}.user-account .ui.payments.table td .green{color:#5cc689}.user-account .ui.payments.table td .orange{color:#fc961e}.user-account .ui.payments.table td .red{color:#ff785a}.user-account .ui.pdfs.table td:first-child{padding-left:0}.user-account .ui.pdfs.table td:last-child{max-width:150px;padding-right:0}.ui.account-appointment.labeled.button{padding:12px 20px!important}.ui.document.grid>.column{padding:5px!important}.ui.modal.small{width:480px}.ui.modal.teal{background-color:#00b0bb}.modal-mask{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;overflow-y:scroll;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9998}.modal-container{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.33);margin:0 auto;padding:24px;transition:all .3s ease}.modal-container.ui.container{width:450px!important}.modal-container .modal-header{border-bottom:1px solid #d9e0e5;padding-bottom:24px;width:100%}.modal-container .modal-header>h3>div{color:#606060}.modal-default-button{float:right}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.expert-advice-content .modal-content{display:none}.modal .modal-content{display:block}.modal-label div label{color:#606060!important}.modal-input div input{margin-top:4px!important}.modal-label-gdpr{width:100%}.modal-label-gdpr>label{cursor:pointer!important}.confidentiality-message,.modal-label-gdpr>label{color:#939393!important;font-size:14px!important;width:100%}.confidentiality-message a{color:#606060!important;font-weight:400;position:relative;text-decoration:underline!important;transition:.5s}.confidentiality-message a:after{background-color:#007c7f;content:"";height:1.5px;left:0;position:absolute;top:95%;transform:scaleX(0);transform-origin:right;transition:transform .5s;width:100%}.confidentiality-message a:hover{color:#007c7f!important;text-decoration:none!important}.confidentiality-message a:hover:after{transform:scaleX(1);transform-origin:left}[data-action="click->toggle#toggle"],[data-action="toggle#toggle"]{cursor:pointer}.two-columns .txt li::marker,.yellow-marker li::marker{color:#ffc300}.hr_divider{color:#d9e0e5;width:100%}.ui.sticky.fixed.top .product_images{margin-top:0!important}.product_images{margin:24px 24px 24px 0}.product_images img{border-radius:4px}.product_images a{cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2IiByeD0iMTgiIGZpbGw9IiNGRkMzMDAiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIzLjg5MiAxNi4yNWEuODMzLjgzMyAwIDEgMCAxLjY2NyAwdi00LjY5NGEuODMuODMgMCAwIDAtLjgzMy0uODU0aC00LjcxNGEuODMzLjgzMyAwIDAgMCAwIDEuNjY3aDIuNzAybC0zLjI5MSAzLjI5MUEuODMzLjgzMyAwIDAgMCAyMC42IDE2Ljg0bDMuMjkxLTMuMjkxdjIuNzAyWk0xMi4zNyAyMC4wMTJhLjgzMy44MzMgMCAwIDAtMS42NjcgMHY0LjcxNGMwIC40Ni4zNzMuODMzLjgzNC44MzNoNC43MTRhLjgzMy44MzMgMCAxIDAgMC0xLjY2NmgtMi43MDJsMy4yOTEtMy4yOTJhLjgzNC44MzQgMCAwIDAtMS4xNzgtMS4xNzhsLTMuMjkyIDMuMjkxdi0yLjcwMloiIGZpbGw9IiMyMjIiLz48L3N2Zz4=),auto}.section-title{border-bottom:1px solid #d9e0e5;color:#222;font-weight:inherit;margin:16px 0}.title_product{font-size:22px;font-weight:500!important;line-height:26px;margin:0;padding-bottom:8px}.subtitle_prodcut{color:#606060}.product_accordion .product_accordion_content .product_accordion_header p,.product_guarantee .product_guarantee_content a,.product_guarantee .product_guarantee_content span,.txt_section{margin:0}.product_price{flex-direction:column}.product_price .price_product{font-size:18px;font-weight:500;line-height:24px;padding-bottom:4px}.product_price .price_ecopart,.product_price .price_original{color:#606060}.product_price .price_ecopart,.product_price .price_original,.product_price .price_product{padding-bottom:4px}.product_price .price_ecopart{color:#939393}.content_ref,.product_ref{background:#f0f8f8;color:#007c7f;padding:4px 8px}.product_short_description{border-bottom:1px solid #d9e0e5;border-top:1px solid #d9e0e5;padding:25px 0}.product_title{margin-top:24px}.product_list{list-style-position:inside;margin:0;width:100%}.product_list a{color:#00b0bb}.product_list ul{padding-left:0}.product_list li{border-bottom:1px solid #d9e0e5;color:#606060;padding:6px 0}.product_list li:first-child{border-top:none}.product_list li span{color:#222!important}.product_accordion,.product_accordion_content,.product_accordion_header,.product_association,.product_guarantee,.product_guarantee_content,.product_leaflet,.product_price,.product_quote_author{display:flex}.product_accordion,.product_accordion .product_accordion_content{flex-direction:column}.product_accordion .product_accordion_content .product_accordion_header{border-bottom:1px solid #d9e0e5;border-top:1px solid #d9e0e5;justify-content:space-between;padding:17px 0}.product_accordion .product_accordion_content .product_accordion_header p{color:#606060}.product_accordion .product_accordion_content .product_accordion_header svg{transform:rotate(90deg)}.product_accordion .product_accordion_content .accordion_quote{border-left:2px solid #00b0bb;padding:16px 0 16px 18px;width:100%}.product_accordion.toggled .product_accordion_header p{color:#007c7f}.product_accordion.toggled .product_accordion_header svg{color:#007c7f;transform:rotate(-90deg)}.product_quote_author>img{border-radius:50%;width:48px}.product_quote_author .quote_author{margin-left:16px;padding-top:4px}.product_quote_author .quote_author .expert-label{color:#00b0bb}.product_quote_author .quote_author p{margin:0}.product_guarantee{border:1px solid #d9e0e5;border-radius:4px;padding:16px 16px 16px 52px!important;position:relative}.product_guarantee img{left:16px;position:absolute;top:16px;width:20px}.product_guarantee .product_guarantee_content{flex-direction:column}.product_guarantee .product_guarantee_content h4{border-bottom:0;margin:0}.product_guarantee .product_guarantee_content a,.product_guarantee .product_guarantee_content h4,.product_guarantee .product_guarantee_content span{padding-bottom:8px}.product_guarantee .product_guarantee_content a,.product_guarantee .product_guarantee_content span{color:#606060}.product_guarantee .product_guarantee_content a{color:#007c7f;text-decoration:none}.product_association{border:1px solid #d9e0e5;border-radius:4px;flex-direction:column;padding:16px}.product_association .section-title{border:none}.product_association div{display:flex}.product_association div dl:first-child{margin-right:14px}.product_association div dl:last-child{margin-left:14px}.product_association div a,.product_association div dt{color:#606060;font-size:12px}.product_association div a:hover{color:#222}.product_leaflet{align-items:center;border-top:1px solid #d9e0e5}.product_leaflet:first-of-type{border:none;color:blue}.product_leaflet .leaflet_icon{padding-right:8px}.product_leaflet .leaflet_download{width:100%}.product_leaflet:hover svg rect{fill:#f0f8f8}.product_leaflet:hover svg path{fill:#007c7f}.product_leaflet:hover .leaflet_download{color:#007c7f!important}.product-description{font-size:16px!important;padding-top:24px}.expert_advice_card{border:1px solid #d9e0e5;border-radius:4px;padding:16px}.expert_advice_card .title_expert_advice{background-color:#00b0bb;color:#fff;font-weight:400;padding:4px 8px}.expert_advice_card .expert-advice-content a{align-items:center;background-color:#ffcc29;border-radius:21px;color:#222;display:flex;justify-content:space-between;padding:10px 18px;text-decoration:none}.expert_advice_card .expert-advice-content a svg{height:12px;width:12px}.expert_advice_card .expert-advice-catch{border-left:2px solid #ffcc29;margin-bottom:16px;padding:16px 0 16px 16px}.expert_advice_card .expert-advice-quote{font-style:italic}.bloc.product-certifications{box-shadow:0 3px 6px rgba(14,31,53,.08),0 6px 12px rgba(14,31,53,.12),0 14px 24px rgba(14,31,53,.08);flex-direction:column;padding:0!important}#concept-page .key_points .hero_zone .bloc.product-certifications h2,.bloc.product-certifications #concept-page .key_points .hero_zone h2,.bloc.product-certifications .header{background-color:#f5f6f7;border-bottom:1px solid #d9e0e5;border-radius:4px 4px 0 0;flex-direction:column;text-align:center;width:100%}#concept-page .key_points .hero_zone .bloc.product-certifications h2 .title,.bloc.product-certifications #concept-page .key_points .hero_zone h2 .title,.bloc.product-certifications .header .title{color:#222;flex-direction:column;text-transform:uppercase}#concept-page .key_points .hero_zone .bloc.product-certifications h2 .title img,.bloc.product-certifications #concept-page .key_points .hero_zone h2 .title img,.bloc.product-certifications .header .title img{display:inline-block;margin:auto}.bloc.product-certifications .body,.bloc.product-certifications .rounded.title,.bloc.product-certifications .ui.appointment .subtitle,.ui.appointment .bloc.product-certifications .subtitle{color:#606060;display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:auto;text-align:left}.bloc.product-certifications .body a,.bloc.product-certifications .rounded.title a,.bloc.product-certifications .ui.appointment .subtitle a,.ui.appointment .bloc.product-certifications .subtitle a{color:#606060;margin-left:-10px;text-decoration:underline}.pagination.menu{border:none;box-shadow:none;height:inherit;position:inherit}.pagination.menu .item{border:1px solid transparent!important;color:#939393;margin-right:4px;transition:all .3s ease-in-out}.pagination.menu .item:last-of-type{margin-right:0}.pagination.menu .item:before{background:none}.pagination.menu .item:hover{background-color:#f0f8f8!important;border:1px solid #a9dee1!important;border-radius:4px!important;color:#00b0bb!important}.pagination.menu .item.active{background-color:#00b0bb!important;border-radius:4px!important;color:#fff!important}.checkout .menu{height:inherit;position:inherit}.checkout .sylius-product-name{font-size:80%;width:300px}.checkout .product-reference{background:#f0f8f8;color:#007c7f;font-size:12px;line-height:14px;padding:4px 8px}.project-create .container{padding:0!important}.project-create .container .question_container{margin:0!important;padding:0!important}.ui.button.create-project-button{display:block;margin:auto}.slider-product{align-items:center;display:flex;flex-direction:column;justify-content:center}.slider-product .slider-content{align-items:center;display:flex;width:100%}.slider-product .slider-content a{cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2IiByeD0iMTgiIGZpbGw9IiNGRkMzMDAiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIzLjg5MiAxNi4yNWEuODMzLjgzMyAwIDEgMCAxLjY2NyAwdi00LjY5NGEuODMuODMgMCAwIDAtLjgzMy0uODU0aC00LjcxNGEuODMzLjgzMyAwIDAgMCAwIDEuNjY3aDIuNzAybC0zLjI5MSAzLjI5MUEuODMzLjgzMyAwIDAgMCAyMC42IDE2Ljg0bDMuMjkxLTMuMjkxdjIuNzAyWk0xMi4zNyAyMC4wMTJhLjgzMy44MzMgMCAwIDAtMS42NjcgMHY0LjcxNGMwIC40Ni4zNzMuODMzLjgzNC44MzNoNC43MTRhLjgzMy44MzMgMCAxIDAgMC0xLjY2NmgtMi43MDJsMy4yOTEtMy4yOTJhLjgzNC44MzQgMCAwIDAtMS4xNzgtMS4xNzhsLTMuMjkyIDMuMjkxdi0yLjcwMloiIGZpbGw9IiMyMjIiLz48L3N2Zz4=),auto}.slider-product .slider-content .btn-slider{align-items:center;border:1px solid #d9e0e5;border-radius:50%;display:flex;height:40px;justify-content:center;line-height:0;position:absolute;transition:background-color .2s ease-in;width:40px}.slider-product .slider-content .btn-slider svg{width:24px}.slider-product .slider-content .btn-slider svg>path{fill:#a9acaf;transition:fill .2s ease-in}.slider-product .slider-content .btn-slider:hover{background-color:#00b0bb}.slider-product .slider-content .btn-slider:hover>svg path{fill:#fff}.slider-product .slider-content .btn-slider.left{left:-20px}.slider-product .slider-content .btn-slider.right{right:-20px}.slider-product .slider-content>img{border-radius:4px;margin-right:24px}.slider-product .slider-content>img:first-of-type{margin-left:24px}.slider-product .slider-dot{cursor:pointer;display:flex;width:fit-content}.slider-product .slider-dot:last-child{margin-right:0!important}.slider-product .slider-dot .dot{background:#d3eaea;border:none;border-radius:100%;height:10px;margin-right:8px!important;transition:background-color .2s ease-in;width:10px}.slider-product .slider-dot .dot:hover{background:#7fd3d7}.slider-product .slider-dot .dot.active{background:#00b0bb}@media screen and (max-width:767px){.slider-product .slider-content>img{margin:0!important;width:100%}.slider-product .slider-content .btn-slider{display:none}}@media screen and (min-width:768px) and (max-width:992px){.slider-product .slider-content .btn-slider{display:none}.slider-product .slider-content>img{width:100%}}.catalog_card{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;display:flex;flex-direction:column;padding:0 24px}.catalog_card .cta-card{background:#fff;border-radius:4px;display:block;position:relative;top:0;transition:top .35s ease-in-out}.catalog_card .cta-card:hover{filter:drop-shadow(0 3px 6px rgba(14,31,53,.08)) drop-shadow(0 6px 12px rgba(14,31,53,.12)) drop-shadow(0 14px 24px rgba(14,31,53,.08));top:-4px}.catalog_card .cta-card:hover img{border-radius:4px 4px 0 0}.catalog_card .catalog_card_image{height:244px!important;overflow:hidden}.catalog_card .catalog_card_image img{border-radius:4px;width:100%!important}.catalog_card .catalog_card_content{align-items:center;color:#222;display:flex;flex-direction:column;justify-content:center;min-height:80px}@media print{footer,header{display:none}}.store_message{background-color:#f5f6f7;display:flex;justify-content:center;padding:19px 0;width:100%}.store_message>p{margin:0}.store_message>p:before{content:"";margin-left:67px}.store_message>p:after{content:"";margin-right:67px}.store_message>svg:first-child{transform:rotate(180deg)}.store_header{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.store_header>h2{font-weight:500}.store{border:1px solid #d9e0e5!important;border-radius:4px;display:flex;flex-direction:column;padding:16px;width:100%}.store a{position:relative;text-decoration:none;width:100%}.store a .store_accordion,.store a .store_card_header{display:flex}.store a .store_accordion{justify-content:space-between;width:100%}.store a .store_card_header{flex-direction:column;position:relative}.store a .store_card_header .store_accordion>svg{height:24px;transform:rotate(90deg);width:24px}.store-appointment .appointment-content .appointment-button,.store_content_button{display:flex;justify-content:space-between}.store-appointment .appointment-content .appointment-button .store_button,.store_content_button .store_button{border-radius:21px;display:flex;height:42px;justify-content:center;width:276px}.store-appointment .appointment-content .appointment-button .store_button>svg,.store_content_button .store_button>svg{height:18px;width:18px}.store-appointment .appointment-content .appointment-button .store_button.store_button_info,.store_content_button .store_button.store_button_info{align-items:center;background-color:#fff!important;border:1px solid #d9e0e5!important;color:#606060}.store-appointment .appointment-content .appointment-button .store_button.store_button_info>svg,.store_content_button .store_button.store_button_info>svg{margin-left:10px}.store-appointment .appointment-content .appointment-button .store_button.store_button_info>svg path,.store_content_button .store_button.store_button_info>svg path{fill:#606060}.store-appointment .appointment-content .appointment-button .store_button.store_button_calendar,.store_content_button .store_button.store_button_calendar{align-items:center;background-color:#ffcc29!important;color:#222}.store-appointment .appointment-content .appointment-button .store_button.store_button_calendar>svg,.store_content_button .store_button.store_button_calendar>svg{margin-right:12px}.store.toggled{border:1px solid #00b0bb!important}.store.toggled .store_card_header .store_accordion>p,.store.toggled .store_card_header .store_accordion>p>span{color:#00b0bb!important;font-weight:600!important}.store.toggled .store_card_header .store_accordion>svg{transform:rotate(-90deg)}.store.toggled .store_card_header .store_accordion>svg>path{fill:#00b0bb}.store.toggled .store_status{color:#fff!important}.store.toggled .store_content{display:flex;flex-direction:column}.address{display:flex}.address svg{margin-right:8px}.address svg circle,.address svg path{fill:#00b0bb}.store_status{border-radius:2px;color:#fff;font-weight:700;padding:1px 6px;right:32px;text-transform:uppercase;width:fit-content}.store_status.warning{background-color:#fc961e}.store_status.negative{background-color:#e32c26}.store_status.positive{background-color:#5cc689}@media screen and (max-width:992px){.store_header{padding:0!important}.store_header>h2.mt-40{margin-top:16px!important}.store .store-appointment .appointment-content .appointment-button,.store .store_card_header,.store .store_content_button,.store-appointment .appointment-content .store .appointment-button{flex-direction:column}.store .store-appointment .appointment-content .appointment-button,.store .store_content_button,.store-appointment .appointment-content .store .appointment-button{align-items:center}.store .store-appointment .appointment-content .appointment-button .store_button.store_button_info,.store .store_content_button .store_button.store_button_info,.store-appointment .appointment-content .store .appointment-button .store_button.store_button_info{margin-bottom:24px}.store .store_status{margin-bottom:8px;position:static!important}#map_canvas{margin-left:0!important}}@media screen and (min-width:768px) and (max-width:991px){#map_canvas{margin-left:12px!important}}.store_title{text-align:center}.store_title>h1{margin-top:8px}.store-info-item{align-items:center;display:flex}.achievements-container,.description-stores,.store-contact,.store-itinerary-container{border-bottom:1px solid #d9e0e5}.store-contact{display:flex;flex-direction:row;padding:40px 0;width:100%}.store-contact .store-contact-item{margin-right:24px;width:100%}.store-contact .store-button{margin-top:24px;width:80%}.store-contact .store-itinerary{border:1px solid #d9e0e5;border-radius:16px;color:#606060;padding:8px 14px}.store-schedule{align-items:baseline;display:flex;justify-content:space-between}.store-schedule .schedule_days{color:#606060;margin-bottom:0}.achievements-container{display:flex;flex-direction:column;padding:40px 0 64px;position:relative;width:100%}.achievements-container .achievements-title{order:1}.achievements-container .see-all-link{color:#606060;display:flex;order:2;position:absolute;right:0;top:45px;width:fit-content}.achievements-container .see-all-link>p{margin:0}.achievements-container .see-all-link svg{margin-left:8px}.achievements-container .see-all-link svg path{fill:#606060}.achievements-container .achievements-images{order:3}.achievements-container .achievements-images .image-project>img{width:100%}.achievements-container .achievements-images .image-project:first-of-type{margin-right:24px!important}.store-appointment{align-items:center;background-color:#f5f6f7;border-radius:8px;display:flex;padding:24px;width:100%}.store-appointment .appointment-content{display:flex;flex-direction:column;width:50%}.store-appointment .appointment-content>p,.store-appointment .appointment-content>span{padding-right:10px}.store-appointment .appointment-content>p{color:#606060}.description-stores{padding:64px 0}.description-stores>p{color:#606060}.achievements-images{display:flex;justify-content:space-between}.achievements-images img{border-radius:4px}.hyxper-list{display:flex;justify-content:space-around;width:100%}.hyxper-list .hyxper-card{align-items:center;display:flex;flex-direction:column;margin-right:24px}.hyxper-list .hyxper-card:last-of-type{margin-right:0}.hyxper-list .hyxper-card img{border-radius:100px}.store-itinerary-container{padding:16px 0 24px 32px}@media only screen and (min-device-width:768px) and (max-device-width:992px){.store-appointment{border:3px solid #fc961e}.description-stores{padding:32px 0 64px}.description-stores>.hyxper-list{margin-top:110px}.description-stores>.hyxper-list .hyxper-card{width:140px}.description-stores>.hyxper-list .hyxper-card>img{width:100%}.store-itinerary-container{border-bottom:1px solid #d9e0e5;padding:16px 0 24px 32px}}@media screen and (max-width:767px){.store_title{text-align:left}.store-infos{flex-direction:column}.store-info-item{border-bottom:1px solid #d9e0e5;padding:32px 0}.store-contact-map{margin-left:auto;margin-right:auto;width:100%}.store-contact{border-bottom:none;flex-direction:column;padding:64px 0}.store-contact .store-contact-item{width:100%}.store-contact .store-button{margin-bottom:32px;margin-top:32px;width:60%}.store-appointment{display:none}.divider-mobile{width:100%!important}.description-stores{padding-top:24px}.achievements-container{padding-top:0}.achievements-container .see-all-link{margin-top:56px;order:3;position:static}.achievements-container .achievements-images{order:2}.schedule{padding-right:35px}.description-stores{padding:64px 0}.store-itinerary-container{border-bottom:1px solid #d9e0e5;padding:16px 0 32px 32px}}.ui.team-member.grid .card{box-shadow:none}.ui.team-member.grid .card .image{background-color:transparent}.ui.team-member.grid .card .image img{border-radius:50%;margin:auto;width:134px}.ui.team-member.grid .card .content{border:none}.info-dialog{border-left:2px solid #00b0bb;border-radius:0 4px 4px 0;box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.08);display:flex;margin-left:auto;margin-right:auto;padding:16px;position:relative;width:50%}.info-dialog svg{left:16px;position:absolute;top:16px;width:24px}.info-dialog svg path{fill:#00b0bb}.info-dialog .dialog-content{height:100%;margin-left:40px;width:100%}.info-dialog .dialog-content p{color:#007c7f;font-size:14px;font-weight:400;line-height:20px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.info-dialog{width:90%}}@media screen and (max-width:767px){.info-dialog{width:100%}}.embed-questionnaire .inline-input input[type=radio]{clear:both;float:left;opacity:1;position:static}.embed-questionnaire .inline-input label{float:left;margin-bottom:20px;margin-top:-5px;padding-left:10px}.choose_rounded,.qr-code,.step_choose{align-items:center;display:flex;justify-content:center}.choose_rounded{background-color:#fff;border-radius:50%;height:450px;margin:0 auto;padding:129px 49px 128px 50px;width:450px}.choose_rounded .qr-code,.choose_rounded .step_choose{flex-direction:column}.choose_rounded .step_choose .qr-code-message{padding:0 33px;text-align:center}.choose_rounded .step_choose .qr-code img{height:100px;width:100px}@media screen and (max-width:767px){.choose_rounded{height:425px;margin-left:-40px;width:425px}}.ui.dimmer{background-color:rgba(34,34,34,.8);overflow:scroll}.ui.modal.drawer{background-color:#fff;border-radius:12px 12px 0 0;margin-top:40px!important;min-height:95vh;position:absolute;top:0;width:100%;z-index:3}.ui.modal.drawer .content.container{padding-top:0}.ui.modal.drawer .close{margin-top:-45px;text-align:right;width:100%}.ui.modal.drawer .close svg{cursor:pointer}.ui.modal.drawer .close path,.ui.modal.drawer .pointer .drawer_cross path{fill:#fff}.ui.modal.drawer .container{padding:64px 0}.ui.modal.drawer .menu_filter{overflow:scroll}.ui.modal.drawer .swipe-close{background-color:transparent;border:none;cursor:grab;height:auto;margin:0 auto;padding:25px 0}.ui.modal.drawer .swipe-close .handle{background-color:#e9ecef;border-bottom:1px solid hsla(0,0%,100%,.1);border-radius:2px;border-top:1px solid rgba(34,36,38,.15);height:4px}.drawer.hide{animation:closd 1s linear}@media screen and (max-width:991px){.drawer .ui.divider{background-color:#e9ecef;border-radius:2px;display:block;height:4px;margin:-50px auto 16px;width:100px}}.checkout_button{background-color:#ffcc29;border-radius:27px;color:#222;display:flex;height:54px;justify-content:center;padding:16px 0;width:100%}.checkout_button:hover{background-color:#f2b800;color:#222}.validate_button{background-color:#f0f8f8;border:1px solid #00b0bb;border-radius:4px;color:#007c7f;height:fit-content;margin-left:35px;padding:11px 18px}@media screen and (max-width:767px){.validate_button{margin-left:16px}}#sylius_cart .ui.table{border-radius:0}#sylius_cart .ui.table td{border-left:none!important;padding:16px 0}.product-row{vertical-align:top}.product-row .arrow svg{rotate:90deg}.product-row.toggled .arrow svg{rotate:-90deg}.product-child-row{vertical-align:top}#sylius-cart-items.product-table{border-top:10px solid #00b0bb!important}#sylius-cart-items .category-name:first-child{background:#f0f8f8}#sylius-cart-items .category-name span{align-items:center;color:#00b0bb;display:flex;font-size:16px;font-weight:600;line-height:22px}#sylius-cart-items .category-name .small.grey.rounded.title,#sylius-cart-items .category-name .small.grey.text,#sylius-cart-items .category-name .user-account .ui.payments.table td.small.grey.amount,.user-account .ui.payments.table #sylius-cart-items .category-name td.small.grey.amount{color:#939393;font-size:14px;font-weight:400;line-height:20px;padding-left:18px}#sylius-cart-items .product-row td{border:none}#sylius-cart-items .product-row.toggled .arrow svg{rotate:-90deg}#sylius-cart-items .product-row.toggled .product-name{color:#007c7f;font-size:14px;line-height:20px}#sylius-cart-items .product-row .arrow{vertical-align:middle}#sylius-cart-items .product-row .arrow svg{rotate:90deg}#sylius-cart-items .product-row .product-name{font-size:14px;line-height:20px}#sylius-cart-items .product-child-row td{border:none}#sylius-cart-items .product-separator{border-bottom:1px solid #fff}#app-cart-items .product-name{color:#222;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#app-cart-items select{margin-top:-5px;padding:4px}.pay_today_container,.pay_today_header{align-items:center;display:flex}.pay_today_container{border:1px solid #d9e0e5;border-radius:8px;flex-direction:column;margin-top:24px;padding:16px;width:100%}.pay_today_container .pay_today_header{border-bottom:1px solid #d9e0e5;justify-content:space-between;padding-bottom:24px;width:100%}.pay_today_container .pay_today_header p{font-weight:500;margin:0}.pay_today_container .pay_today_body{padding-top:24px;width:100%}.pay_today_container .pay_today_body p{margin:0}.coupon_input_container{display:flex;flex-direction:column}.coupon_input_container .input_coupon{border-radius:4px!important;height:42px!important;padding:10px 12px!important}@media screen and (max-width:767px){.coupon_input_container{width:225px}.coupon_input_container .input_coupon{border-radius:4px;height:42px}}.project-summary,.store-manager,.summary-step{display:flex;flex-direction:column}.project-summary,.user-information{border-radius:8px;box-sizing:border-box;width:100%}.project-summary .summary-header,.project-summary .summary-step,.user-information .summary-header,.user-information .summary-step{border-bottom:1px solid #d9e0e5}.project-summary .summary-header,.user-information .summary-header{padding-bottom:16px;text-align:center;width:100%}.project-summary .summary-step,.user-information .summary-step{padding:16px 0;width:100%}.project-summary .summary-step .title,.user-information .summary-step .title{align-items:center;justify-content:space-between;width:100%}.project-summary .summary-step .title>svg,.user-information .summary-step .title>svg{height:20px;transform:rotate(90deg);transition:transform .3s ease-in;width:20px}.project-summary .summary-step:last-of-type,.user-information .summary-step:last-of-type{border-bottom:none}.project-summary .summary-step .summary-answer,.user-information .summary-step .summary-answer{padding:16px}.project-summary .summary-step .quotation,.user-information .summary-step .quotation{display:flex;justify-content:space-between;padding:16px 37px}.project-summary .summary-step .quotation>div p span,.user-information .summary-step .quotation>div p span{color:#222;margin-left:30px}.ui.button.basic.primary-blue{background:#f0f8f8!important;border:1px solid #00b0bb!important;color:#007c7f!important}.thumbnail-project{width:100%}.store-manager{border-bottom:1px solid #d9e0e5;border-top:1px solid #d9e0e5;padding:40px 0}.store-manager>p{color:#939393}.store-manager>.code{align-items:center;display:flex;justify-content:space-between}.store-manager>.code>svg{height:24px;width:24px}.store-manager>.code>svg path{fill:#939393}@media screen and (max-width:767px){.project-summary .summary-step .quotation{padding:8px 16px}}p{margin:0}.action,.module-crea,.module-crea-body,.module-crea-content,.module-crea-details,.module-crea-header{display:flex}.module-crea,.module-crea-body,.module-crea-content{flex-direction:column}.module-crea{border:1px solid red;border-radius:8px;padding:40px;width:100%}.module-crea .module-crea-header{position:relative}.module-crea .module-crea-header>svg{height:24px;position:absolute;right:0;top:0;width:24px}.module-crea .module-crea-header>svg path{fill:#939393}.module-crea .module-crea-body .module-crea-details{border-bottom:1px solid #d9e0e5;justify-content:space-between;padding:16px 0;width:100%}.module-crea .module-crea-body .module-crea-details:last-of-type{border-bottom:none;padding-bottom:0}.module-crea .module-crea-body .module-crea-details>.action{align-items:center}.module-crea .module-crea-body .module-crea-details>.action>p{margin-right:16px}.module-crea .module-crea-body .module-crea-details>.action>svg{transform:rotate(90deg)}.module-crea .module-crea-body>svg{height:20px;width:20px}.bloc{border:1px solid #d9e0e5;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:row}.bloc .rounded.title,.bloc .text,.bloc .user-account .ui.payments.table td.amount,.user-account .ui.payments.table .bloc td.amount{color:#222;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#lightbox .lb-number{display:none!important}.ui.cards[data-controller=store-choose] .card{cursor:pointer}.ui.cards[data-controller=store-choose] .card.selected{border:1px solid #00b0bb!important}.ui.cards[data-controller=store-choose] .card .check-icon{display:none}.ui.cards[data-controller=store-choose] .card.selected .check-icon{background:linear-gradient(135deg,transparent 50%,#00b0bb 0);bottom:0;display:block;height:40px;overflow:hidden;position:absolute;right:0;width:40px}.ui.cards[data-controller=store-choose] .card.selected .check-icon svg{bottom:4px;height:16px;position:absolute;right:4px;width:16px}.store-slider .slider-content .image,.store-slider .slider-content img{border-radius:4px}.column.achievements h2{order:1}.column.achievements .see-all-link{display:flex;order:2;position:absolute;right:0;top:3px;width:fit-content}.column.achievements .see-all-link>p{margin:0}.column.achievements .see-all-link svg{margin-left:8px;margin-top:1px}.column.achievements .see-all-link svg path{fill:#606060}.filler{background-color:#222;height:100%;left:0;opacity:.7;overflow:hidden;position:fixed;top:0;width:100%;z-index:3}div.filters.list{-ms-overflow-style:none;display:flex;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;white-space:nowrap}div.filters.list::-webkit-scrollbar{display:none}#concept-page .key_points .hero_zone div.filters.list h2.ui.button.active,div.filters.list #concept-page .key_points .hero_zone h2.ui.button.active,div.filters.list .ui.button.secondary.active{color:#222}#concept-page .key_points .hero_zone div.filters.list h2,div.filters.list #concept-page .key_points .hero_zone h2,div.filters.list .header{display:flex;flex-wrap:nowrap;white-space:nowrap}div.filters.list .filter.item{cursor:pointer;padding:12px;position:relative;width:100%}div.filters.list .filter.item input{cursor:pointer;opacity:0;position:absolute;right:12px;top:0;width:0}div.filters.list .filter.item input:checked~.menu_checkmark{background-color:#007c7f;border:none}div.filters.list .filter.item .menu_checkmark{background-color:#fff;border:1px solid #a9acaf;border-radius:4px;height:22px;position:absolute;right:16px;top:10px;width:22px}div.filters.list .filter.item label{color:#606060}div.filters.list .filter.item input:checked label{color:#222}div.filters.list .filter.item:hover{background-color:#f0f8f8}div.filters.list .filter.item .menu_checkmark:after{content:"";position:absolute}div.filters.list .filter.item input:checked~.checkmark{border:none;content:""}div.filters.list .filter.item input:checked~.checkmark:after{content:"";display:block}div.filters.list .filter.item .menu_checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:8px;top:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.loader:not(.ui){background-color:#d3d3d3;height:100%;opacity:.9;position:absolute;top:0;width:100%;z-index:9999}.loader:not(.ui) .content{display:block;margin:auto;text-align:center;vertical-align:middle}.loader:not(.ui) .content img{display:block;margin:auto}.loader:not(.ui) .content .rounded.title,.loader:not(.ui) .content .text,.loader:not(.ui) .content .user-account .ui.payments.table td.amount,.user-account .ui.payments.table .loader:not(.ui) .content td.amount{font-size:22px}.loader:not(.ui):after{border-color:#00b0bb #00b0bb #ffc300!important}.ui.loader{top:50vh}.ui.loader:after{border-color:#00b0bb #00b0bb #ffc300!important}.ui.loader.active{display:block}.ui.loader.static{position:static!important}.ui.loader.centered{margin:auto}.ui.inspiration.container .ui.cards{column-gap:24px;justify-content:start}.ui.inspiration.container .ui.cards .card{border:none;box-shadow:none;margin:0 0 32px}.ui.inspiration.container .ui.cards .card .image{background:none}.ui.inspiration.container .ui.cards .card .image img{border-radius:8px}.ui.inspiration.container .ui.cards .card .image span{align-items:center;background:#fff;border-radius:26px;bottom:16px;color:#00b0bb;display:flex;font-size:14px;padding:6px 12px;position:absolute;right:16px}.ui.inspiration.container .ui.cards .card .content{border:none;padding:8px 0 0}.ui.inspiration.container .ui.cards .card .content a{color:#222}.ui.inspiration.container .ui.cards .card .content a:hover{color:#606060}.ui.inspiration.container .ui.cards .card.start-project{border:1px solid #d9e0e5;border-radius:8px;padding:59px 24px;text-align:center}.ui.inspiration.container .ui.cards .card.start-project .content{padding:0!important}.ui.inspiration.container .ui.cards .card.start-project .content .rounded.title,.ui.inspiration.container .ui.cards .card.start-project .content .text,.ui.inspiration.container .ui.cards .card.start-project .content .user-account .ui.payments.table td.amount,.user-account .ui.payments.table .ui.inspiration.container .ui.cards .card.start-project .content td.amount{margin-bottom:40px}.ui.inspiration.container .ui.cards .card.start-project .content svg{margin-left:12px}.ui.inspiration.container .ui.cards .card .image{display:none}@media screen and (min-width:1200px){.ui.inspiration.container:not(.homepage){width:1240px}.ui.inspiration.container:not(.homepage) .ui.cards .card{width:397px!important}.ui.inspiration.container:not(.homepage) .ui.cards .card .image.large.screen.only{display:flex}.ui.inspiration.container:not(.homepage) .ui.cards .card .image img{height:297px;width:397px}}@media screen and (min-width:992px) and (max-width:1200px){.ui.inspiration.container:not(.homepage){width:900px}.ui.inspiration.container:not(.homepage) .ui.cards .card{width:430px!important}.ui.inspiration.container:not(.homepage) .ui.cards .card .image.desktop.only{display:flex}}@media screen and (min-width:768px) and (max-width:991px){.ui.inspiration.container:not(.homepage){width:684px}.ui.inspiration.container:not(.homepage) .ui.cards .card{width:327px!important}.ui.inspiration.container:not(.homepage) .ui.cards .card .image.tablet.only{display:flex}}@media screen and (max-width:768px){.ui.inspiration.container:not(.homepage){margin:auto!important;width:327px!important}.ui.inspiration.container:not(.homepage) .ui.cards .card{margin-left:auto;margin-right:auto;width:327px!important}.ui.inspiration.container:not(.homepage) .ui.cards .card .image.mobile.only{display:flex}}.ui.inspiration.modal .scrolling.content{max-height:90vh}table.ui.inspiration th{word-wrap:normal;word-break:keep-all}table.ui.inspiration th.price,table.ui.inspiration th.quantity,table.ui.inspiration th.total{min-width:100px}.ui.modal.planner-modal{border-radius:16px!important;padding:40px}#concept-page .key_points .hero_zone .ui.modal.planner-modal>h2,.ui.modal.planner-modal>.header{color:#000;margin-bottom:48px;text-align:center}.ui.modal.planner-modal>.content{padding:0}.ui.modal.planner-modal .card{background-color:#fff;padding:24px}#concept-page .key_points .hero_zone .ui.modal.planner-modal .card h2 .label,#concept-page .key_points .hero_zone .ui.modal.planner-modal .card h2>div:first-child,.ui.modal.planner-modal .card #concept-page .key_points .hero_zone h2 .label,.ui.modal.planner-modal .card #concept-page .key_points .hero_zone h2>div:first-child,.ui.modal.planner-modal .card .header .label,.ui.modal.planner-modal .card .header>div:first-child,.ui.modal.planner-modal .card:first-child{margin-bottom:16px}.ui.appointment .ui.modal.planner-modal .card .subtitle,.ui.modal.planner-modal .card .body,.ui.modal.planner-modal .card .rounded.title,.ui.modal.planner-modal .card .ui.appointment .subtitle{margin-top:8px}.ui.modal.planner-modal .card .content{padding:0}.ui.modal.planner-modal .card .footer{text-align:left}.ui.modal.planner-modal .card .footer .icon{float:left;height:40px;margin-right:8px;padding-bottom:12px}.ui.login.form{text-align:left}.ui.login.form label{color:#606060}@media screen and (min-width:768px){.ui.grid.product-cards{display:inline-flex;flex-wrap:wrap;gap:35px;justify-content:start}}.ui.grid.product-cards .product-card .list_product_img{width:100%}.ui.grid.product-cards .product-card .list_product_img img{border-radius:4px;height:auto;width:100%}.ui.grid.product-cards .product-card .list_product_info{display:flex;flex-direction:column}.ui.grid.product-cards .product-card .list_product_info .list_product_name{color:#222;font-weight:500;margin-top:16px}.ui.grid.product-cards .product-card .list_product_info .list_product_brand{color:#606060;margin:16px 0 0}.ui.grid.product-cards .product-card .list_product_info .content_ref,.ui.grid.product-cards .product-card .list_product_info .list_product_price,.ui.grid.product-cards .product-card .list_product_info .price_ecopart{margin-top:16px}.product-cards.big_card{margin:0;width:580px}.product-cards.big_card .list_product_img{height:380px;width:100%}.product-cards.big_card .list_product_img img{height:100%;width:100%}.list_filter{-ms-overflow-style:none;display:flex;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;white-space:nowrap}.list_filter::-webkit-scrollbar{display:none}.list_filter .btn_cancel{margin:0 4px}.list_filter .btn_cancel.selected,.list_filter .btn_cancel:hover{border-color:#00b0bb}.drawer{width:100%}.drawer .menu_filter{animation:3s ease-in 1s;background-color:#fff;height:100vh;position:fixed;right:0;top:0;width:480px;z-index:999}.drawer .menu_filter .menu_filter_content{height:100%;width:100%}.drawer .menu_filter .menu_filter_content .ui.divider{display:none}.drawer .menu_filter .menu_filter_content .menu_filter_header{border-bottom:1px solid #d9e0e5;color:#606060;padding:32px 48px;position:relative;width:100%}.drawer .menu_filter .menu_filter_content .menu_filter_header>svg{cursor:pointer;position:absolute;right:48px;top:32px}.drawer .menu_filter .menu_filter_content .menu_filter_header svg path{fill:#606060}.drawer .menu_filter .menu_filter_content .menu_filter_body{padding:0 48px}.drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter{display:flex;flex-direction:column}.drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter .section_header{color:#222;cursor:pointer;padding:13px 0 14px;position:relative}.drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter .section_header .svg{height:22px;position:absolute;right:15px;top:12px;transform:rotate(-90deg);width:22px}.drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter .section_header .svg path{fill:#007c7f}.drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter .section_header .svg.rotate-90 path{fill:#222}.drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter .section_body{padding-bottom:24px}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox,.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_filter_body_header{display:flex;position:relative;width:100%}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_filter_body_header{color:#222;cursor:pointer;justify-content:space-between;padding:12px 12px 13px 0}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox{cursor:pointer;padding:12px;position:relative;width:100%}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox input{cursor:pointer;opacity:0;position:absolute;right:12px;top:0;width:0}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox input:checked~.menu_checkmark{background-color:#007c7f;border:none}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox .menu_checkmark{background-color:#fff;border:1px solid #a9acaf;border-radius:4px;height:16px;position:absolute;right:16px;top:16px;width:16px}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox label{color:#606060}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox input:checked label{color:#222}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox:hover{background-color:#f0f8f8}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox .menu_checkmark:after{content:"";position:absolute}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox input:checked~.checkmark{border:none;content:""}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox input:checked~.checkmark:after{content:"";display:block}.drawer .menu_filter .menu_filter_content .menu_filter_body .menu_checkbox .menu_checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:6px;top:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.drawer .menu_filter .menu_filter_content .menu_list_chips{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.drawer .menu_filter .menu_filter_content .menu_list_chips .chips{border:1px solid #d9e0e5;border-radius:21px;color:#606060;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:18px;padding:12px 0;width:117px}.drawer .menu_filter .menu_filter_content .menu_list_chips .chips:hover{background-color:#f5f6f7;border:2px solid #d9e0e5;padding:11px 0}.drawer .menu_filter .menu_filter_content .menu_list_chips .chips.selected{background-color:#f0f8f8;border:1px solid #00b0bb;color:#007c7f}.drawer .menu_filter .menu_filter_content .menu_list_chips .chips.selected:hover{background-color:#d3eaea;border:2px solid #007c7f}.drawer .menu_filter .menu_filter_content .filter_down_btn{background:#fff;border-top:1px solid #d9e0e5;bottom:0;display:flex;justify-content:space-between;padding:24px 48px;position:sticky;width:100%}.drawer .menu_filter .menu_filter_content .filter_down_btn .btn_cancel{background-color:#fff;border:1px solid #d9e0e5}.drawer .menu_filter .menu_filter_content .filter_down_btn .validate{background-color:#ffc300}.list_category_link{margin-right:16px}@media screen and (max-width:767px){.border-bottom-grey,.drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter{border-bottom:none}.menu_filter{border-top-left-radius:12px!important;border-top-right-radius:12px!important;bottom:0!important;height:calc(100vh - 50px)!important;margin-top:50px;top:unset!important;width:100%!important}.menu_filter .ui.divider{background-color:#e9ecef;border-radius:2px;display:block!important;height:4px;margin:18px auto;width:100px}.menu_filter .menu_filter_header{padding:18px 24px!important}.menu_filter .menu_filter_body{padding:0 24px!important}.menu_filter .cross_filter{right:24px!important;top:18px!important}.menu_filter .filter_down_btn{background:#fff;bottom:0;padding:24px!important;position:fixed!important}.menu_filter .filter_down_btn .cancel,.menu_filter .filter_down_btn .validate{width:150px!important}.list_product_title{font-size:18px;line-height:24px}}@media screen and (max-width:767px) and (max-width:768px){.list_product_title{margin-top:16px!important}}@media screen and (max-width:767px){.list_product_title.mt-40{margin-top:24px!important}.list_category{-ms-overflow-style:none;display:flex;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;white-space:nowrap}.list_category::-webkit-scrollbar{display:none}}@media screen and (max-width:767px) and (max-width:768px){.list_category.mt-36{margin-top:0!important}}@media screen and (max-width:767px){.list_category_link.mt-36{margin-top:40px!important}}@media screen and (max-width:767px) and (max-width:768px){.list_category_link.mt-36{margin-top:16px!important}}@media screen and (max-width:767px){.list_category_link{font-size:16px;line-height:18px}.list_category_link:after{content:"";padding-right:18px}.product-cards .product-card{align-items:center;display:flex;flex-direction:row;padding-bottom:24px;width:327px}.product-cards .product-card .list_product_img{height:105px!important;width:105px}.product-cards .product-card .list_product_img img{width:100%}.product-cards .product-card .list_product_info{padding-left:12px}.product-cards .product-card .list_product_info .list_product_name{margin-top:0!important}.product-cards .product-card .list_product_info .content_ref,.product-cards .product-card .list_product_info .list_product_brand,.product-cards .product-card .list_product_info .list_product_price,.product-cards .product-card .list_product_info .price_ecopart{margin-top:8px}.product-cards .product-card .list_product_info.mt-16{margin-top:0!important}.product-cards.big_card .product-card{display:flex;flex-direction:column;width:327px}.product-cards.big_card .product-card .list_product_img{height:200px;order:1;width:100%}.product-cards.big_card .product-card .list_product_img img{height:100%;width:100%}.product-cards.big_card .product-card .list_product_info{order:2;padding-left:0}}@media screen and (min-width:768px) and (max-width:991px){.border-bottom-grey,.drawer .menu_filter .menu_filter_content .menu_filter_body .section_filter{border-bottom:none}.filter_container_btn{display:block}.taxons_divider{margin-top:16px!important}.list_category_link{font-size:18px;line-height:24px;padding-bottom:16px}.list_category_link:after{content:"";padding-right:20px}.product-cards .product-card{display:flex}.product-cards .product-card .list_product_img{width:auto}.product-cards .product-card .list_product_img img{height:105px;width:105px}.product-cards .product-card .list_product_info{padding-left:12px}.product-cards .product-card .list_product_info.mt-16{margin-top:0!important}}@media screen and (min-width:992px) and (max-width:1199px){.product-cards .product-card{width:100%}.product-cards .product-card .list_product_img{height:270px;width:270px}.product-cards .product-card .list_product_info{display:flex;flex-direction:column}.product-cards .product-card .list_product_info .list_product_name{color:#222;font-weight:500}.product-cards .product-card .list_product_info .list_product_brand{color:#606060;margin:0}}@media screen and (min-width:1500px){.ui.grid.container{width:1240px!important}}@keyframes openedMenu{0%{width:0}to{width:480px}}#lightbox .lb-close{display:block;position:absolute;top:-40px}@media screen and (min-width:768px){#lightbox .lb-close{right:24%}}@media screen and (max-width:768px){#lightbox .lb-close{right:10%}}.taxons_divider{margin-top:18px!important}.list_product_desc{color:#606060;font-weight:400;margin-top:24px}.list_product_desc strong{display:block;font-weight:600}.list_category_link{padding-bottom:18px}.list_category_link:after{box-sizing:content-box;content:"";padding-right:20px}.list_category_link:hover{color:#007c7f!important}.filter_container_btn{display:flex}.btn_filter,.drawer .menu_filter .menu_filter_content .filter_down_btn .cancel,.drawer .menu_filter .menu_filter_content .filter_down_btn .validate{border:none;border-radius:21px;cursor:pointer;font-size:14px;line-height:18px;padding:12px 0;width:186px}.btn_filters{align-items:center;background-color:#e9ecef;border:none;border-radius:50px;color:#606060;cursor:pointer;display:flex!important;height:42px;justify-content:center;margin:0 8px;padding:12px 20px 12px 12px;text-decoration:none}.btn_filters svg{cursor:pointer;height:18px;margin-right:12px;width:18px}.btn_filters svg path{fill:#606060}.btn_filters:hover{color:#222}.btn_filters:hover svg path{fill:#222}.btn_filters:first-child{margin-left:0}.btn_filters.active{background-color:#00b0bb;border:none;color:#fff}.btn_filters.active svg path{fill:#fff}.btn_filters.active:hover{background-color:#007c7f}.btn_cancel{align-items:center;background-color:#f0f8f8;border:1px solid #54c7ce;border-radius:50px;color:#007c7f;cursor:pointer;display:flex;height:42px;justify-content:center;margin:4px;padding:12px 12px 12px 20px}.btn_cancel svg{border-radius:50px;height:16px;margin-left:12px;width:16px}.btn_cancel svg path{fill:#007c7f}.btn_cancel.selected,.btn_cancel:hover{border:2px solid #007c7f;padding:11px 11px 11px 19px}.content_ref{margin-bottom:24px;width:fit-content}.product_list ol,.product_list ul{list-style:none;padding-left:20px}.product_list ol li:before,.product_list ul li:before{background-color:#ffcd00;border-radius:50%;content:"";height:6px;margin-left:-14px;margin-top:6px;position:absolute;width:6px}.french-fabrication{background:#00b0bb;border-radius:4px;gap:10px;height:116px;padding:16px;width:327px}.linked-products{align-items:flex-start;align-self:stretch;border:1px solid #d9e0e5;border-radius:4px;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:8px;margin-top:24px;order:8;padding:8px 12px 12px}.linked-products .title{color:#222;font-size:16px;font-weight:600;line-height:22px}.linked-products .content{align-items:flex-start;align-self:stretch;border:none;box-shadow:none;display:flex;flex:none;flex-direction:row;flex-grow:0;justify-content:space-between;margin-top:16px;order:1;padding:0!important}.linked-products .ui.cards{margin:0 auto}.linked-products .ui.cards .card{border:none;box-shadow:none;margin:0;width:92px}.linked-products .ui.cards .card:first-child,.linked-products .ui.cards .card:nth-child(2){margin-right:14px}.linked-products .ui.cards .card .image{background:none}.linked-products .ui.cards .card .content{border:none}.linked-products .ui.cards .card .taxon{color:#606060}.linked-products .ui.cards .card .taxon,.linked-products .ui.cards .card p{font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;text-align:left}.linked-products .ui.cards .card p{color:#000}.linked-products .ui.cards .card .item{align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:8px;height:132px;order:0;padding:0;width:92px}.youtube-iframe{width:100%}#product-price .price-button svg{height:19px;margin-bottom:-2px}#product-price .price-button svg path{fill:#00b0bb}.ui.steps{border:none}.ui.steps .step{height:100px;padding:12px 12px 16px 24px!important}.ui.steps .step .step_body{display:flex;height:100%;position:relative;width:100%}.ui.steps .step .step_body .step_status>span{font-size:36px;line-height:40px}.ui.steps .step .step_body .step_status>span:after{content:"";margin-right:24px}.ui.steps .step .step_body .content .title{font-weight:500}.ui.steps .step .step_body .content .description{color:#606060}.ui.steps .step .icon{align-self:baseline;color:#00b0bb}.ui.steps .step.active{background-color:#f0f8f8!important;border-bottom:2px solid #00b0bb!important}.ui.steps .step.active .step_status>img{display:none}.ui.steps .step.active .content .title,.ui.steps .step.active .step_status>span{color:#00b0bb}.ui.steps .step.disabled{border-bottom:1px solid #d9e0e5}.ui.steps .step.disabled .icon{color:#d9e0e5}.ui.steps .active.step:after,.ui.steps .step:after{display:none}.ui.steps .completed.step{background-color:#fff}.ui.steps .completed.step .step_body .step_status>img{display:block;height:32px;margin-right:12px;width:32px}.ui.steps .completed.step .step_body .step_status>span{display:none}.ui.steps .completed.step .step_body .content .description,.ui.steps .completed.step .step_body .content .title{color:#606060}.ui.steps .disabled.step .step_status>img{display:none}.ui.steps .disabled.step .content .title,.ui.steps .disabled.step .step_status>span{color:#606060}.ui.steps .disabled.step .content .description{color:#939393}.address-book-select,.address-book-select .rounded.title,.address-book-select .text,.address-book-select .user-account .ui.payments.table td.amount,.address-book-select input,.user-account .ui.payments.table .address-book-select td.amount{cursor:pointer!important}.ui.items .shipping-item.item .extra{width:100px}#sylius-shipping-methods .description label:hover{color:#00b0bb}#sylius-shipping-methods .description .icon{left:7px;position:absolute;top:13px}#sylius-shipping-methods .description .icon.right{left:auto;right:5px}#sylius-shipping-methods .description .icon circle,#sylius-shipping-methods .description .icon svg path{fill:#00b0bb}#sylius-shipping-methods .description .description-content{width:100%}#sylius-shipping-methods .description .description-content .segment{min-height:108px;width:47%}#sylius-shipping-methods .description .description-content .segment:last-child{margin-bottom:auto}.cms_template h2{font-size:56px;font-weight:300;line-height:72px;max-width:924px;text-align:center}.cms_template h3{max-width:608px}.cms_template h2,.cms_template h3{margin:0 auto}.cms_template .key_points .hero_zone{margin:160px auto;max-width:608px}.cms_template .key_points .hero_zone h2{font-size:26px;line-height:30px;text-align:left}.cms_template .hero_zone.cta{margin:0 auto 100px;max-width:608px}.cms_template .hero_zone.cta h2{font-size:26px;line-height:30px}.cms_template .hero_zone.cta nav{max-width:100%}@media screen and (max-width:768px){.cms_template{margin-top:0!important}.catalog_card .cms_template .catalog_card_content,.cms_template .catalog_card .catalog_card_content,.cms_template .txt-center{text-align:left}.catalog_card .cms_template .catalog_card_content img,.cms_template .catalog_card .catalog_card_content img,.cms_template .txt-center img{width:100%}}.cms_template .navbar-link-action{box-shadow:none;margin:0 auto}.cms_template .cta-card{border:1px solid #d9e0e5;border-radius:8px;box-shadow:0 3px 6px rgba(14,31,53,.08),0 6px 12px rgba(14,31,53,.12),0 14px 24px rgba(14,31,53,.08);margin:0 auto;max-width:450px;padding:40px 0}.cms_template .cta-card h2{font-size:26px;line-height:30px}.cms_template .cta-card nav{margin:auto;width:220px}.cms_template .custom-accordion{border-bottom:1px solid #d9e0e5;margin:22px auto 0;max-width:608px;padding-bottom:22px}.cms_template .custom-accordion .txt{color:#76797c}.cms_template .custom-accordion .store_accordion{align-items:center;display:flex;font-size:22px;justify-content:space-between}.cms_template .custom-accordion .store_accordion>svg{transform:rotate(90deg)}.cms_template .custom-accordion.toggled .store_accordion>svg{transform:rotate(-90deg)}.cms_template .quote{border-left:1px solid #ffc300;font-size:36px;font-style:italic;font-weight:400;line-height:48px;margin:0 auto;max-width:766px;padding:36px}.cms_template .promotion-list{font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:auto;width:340px}.cms_template .promotion-list>div{border:1px solid #a9acaf;border-radius:8px;display:flex;height:90px;width:340px}.cms_template .promotion-list>div div:first-child{padding:25px 12px 25px 16px;width:300px}.cms_template .promotion-list>div div:nth-child(3){font-size:22px;font-style:normal;font-weight:500;line-height:26px;padding:32px 16px 32px 12px;width:120px}.cms_template .promotion-list>div img{margin-bottom:-41px}.cms_template .promotion-list>div:nth-child(2) div:first-child{padding:35px 12px 35px 16px}.two-columns{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:160px auto;max-width:845px}.two-columns .txt{font-size:14px;max-width:450px;padding:24px 0 0;width:100%}.two-columns .txt h2{font-size:26px;line-height:30px;text-align:left}.two-columns .txt h2 p{font-weight:400}.two-columns .txt p{font-weight:700;margin-bottom:18px}.two-columns .txt ul{padding-left:20px}.two-columns .txt ul li{color:#606060;margin-bottom:22px}@media screen and (min-width:992px){.two-columns .txt{max-width:371px;padding:0 0 0 24px}}.two-columns.reverse{flex-direction:row-reverse}@media screen and (min-width:992px){.two-columns.reverse .txt{padding:0 24px 0 0}}.hygena.homepage.container,.hygena.title.grid{margin-bottom:30px}.hygena.homepage.container h1,.hygena.homepage.container h2,.hygena.homepage.container span.h2,.hygena.title.grid h1,.hygena.title.grid h2,.hygena.title.grid span.h2{border-left:3px solid #00b0bb;color:#222;font-size:25px;font-weight:400;line-height:30px;margin:0;padding-left:8px}.hygena.homepage.container h1 strong,.hygena.homepage.container h2 strong,.hygena.homepage.container span.h2 strong,.hygena.title.grid h1 strong,.hygena.title.grid h2 strong,.hygena.title.grid span.h2 strong{font-weight:700}@media only screen and (max-width:767px){.hygena.homepage.container h1,.hygena.homepage.container h2,.hygena.homepage.container span.h2,.hygena.title.grid h1,.hygena.title.grid h2,.hygena.title.grid span.h2{font-size:19px}}.hygena.homepage.container .column,.hygena.title.grid .column{padding:0}.hygena.homepage.container a,.hygena.title.grid a{color:#222;font-size:14px;font-weight:600;line-height:22px;text-decoration:underline;transition:.3s}.hygena.homepage.container a.undecorated,.hygena.title.grid a.undecorated{text-decoration:none}.hygena.homepage.container a:hover,.hygena.title.grid a:hover{color:#606060;opacity:1}.hygena.title.grid.blue h2{border-left:3px solid #ffc300;color:#fff}.ui.yellow.container.banner{border-bottom:1px solid #d9a100;padding:13px!important}.ui.yellow.container.banner *{color:#000;font-size:13px;font-weight:600;line-height:23px;text-align:center}@media screen and (max-width:991px){.ui.yellow.container.banner *{font-size:9px;font-weight:500;line-height:12px}}@media screen and (max-width:768px){.ui.pagination.menu .item:not(.previous,.next){display:none}}@media only screen and (max-width:1400px){#header .logo{padding-left:20px}}#header .logo img{height:51px;width:150px}@media only screen and (max-width:1400px){#header .logo img{height:38px;width:112px}}#header .ui.grid{height:100%}#header .search{height:83px;padding-bottom:24px;padding-top:24px;width:100%}#header .search input{border:none;border-radius:19px;flex-shrink:0;height:38px;outline:none;padding-left:15px;padding-right:15px;width:100%}#header .search i.search-icon{margin-left:-35px;margin-top:7px;position:absolute}#header .search .ui.link.item:hover{background-color:#d9e0e5;color:#000}#header .item{border-radius:0}#header .item.blue{background-color:#374e5a}#header .link.item{display:inline-block;height:100%;padding:12px 8px;width:100%}#header .link.item svg,#header .link.item svg *{fill:#fff}#header .link.item.active,#header .link.item:hover{background-color:#ffc300}#header .link.item.active .content,#header .link.item:hover .content{color:#222}#header .link.item.active svg,#header .link.item.active svg *,#header .link.item:hover svg,#header .link.item:hover svg *{fill:#222!important}#concept-page .key_points .hero_zone #header .link.item h2,#header .link.item #concept-page .key_points .hero_zone h2,#header .link.item .header{margin-bottom:6px}@media only screen and (max-width:1400px){#concept-page .key_points .hero_zone #header .link.item h2,#header .link.item #concept-page .key_points .hero_zone h2,#header .link.item .header{margin-top:8px}}#header .link.item .content{color:#fff;font-size:13px;margin-top:-8px}#header .mobile .menu{height:100%}#header .mobile .menu svg{margin-top:-16px}#header .cart-item-count{margin-right:30px!important}@media screen and (max-width:991px){#header .cart-item-count{margin-right:12px!important;margin-top:6px!important}}#simple-header .ui.logo{padding:18px 24px}#simple-header .ui.logo img{width:160px}#simple-header .ui.white.centered.rounded.title svg,#simple-header .ui.white.centered.text svg,#simple-header .user-account .ui.payments.table td.ui.white.centered.amount svg,.user-account .ui.payments.table #simple-header td.ui.white.centered.amount svg{height:16px;margin-bottom:-3px;margin-right:5px;width:16px}.main-menu.container{position:relative;z-index:100}#footer{background-color:#01b8be;padding-top:40px!important;position:relative}#footer .scroll-to-top{position:absolute;right:10px;top:-25px}#footer .right.row{margin-top:45px}@media only screen and (max-width:767px){#footer{padding-bottom:40px!important;padding-top:12px!important}#footer .right.row{margin-top:0!important;padding:0 1em}#footer .right.row .segment{padding:0}#footer .ui.container{margin:1em!important}#footer .ui.google.container{margin:0!important}}#footer .bordered.column{border:1px solid #fff}#footer .ui.menu{margin-top:45px}#footer .ui.menu *{color:#fff}#footer .ui.segment{border:none;box-shadow:none}#concept-page .key_points .hero_zone #footer .ui.segment h2,#footer .ui.segment #concept-page .key_points .hero_zone h2,#footer .ui.segment .header{font-size:16px;font-weight:700;line-height:26px;margin-bottom:5px}#concept-page .key_points .hero_zone #footer .ui.segment h2 .rounded.title,#concept-page .key_points .hero_zone #footer .ui.segment h2 .text,#concept-page .key_points .hero_zone #footer .ui.segment h2 .user-account .ui.payments.table td.amount,#concept-page .key_points .hero_zone .user-account .ui.payments.table #footer .ui.segment h2 td.amount,#footer .ui.segment #concept-page .key_points .hero_zone h2 .rounded.title,#footer .ui.segment #concept-page .key_points .hero_zone h2 .text,#footer .ui.segment #concept-page .key_points .hero_zone h2 .user-account .ui.payments.table td.amount,#footer .ui.segment .header .rounded.title,#footer .ui.segment .header .text,#footer .ui.segment .header .user-account .ui.payments.table td.amount,.user-account .ui.payments.table #footer .ui.segment #concept-page .key_points .hero_zone h2 td.amount,.user-account .ui.payments.table #footer .ui.segment .header td.amount{font-size:13px;font-weight:400}@media only screen and (max-width:767px){#concept-page .key_points .hero_zone #footer .ui.segment h2,#footer .ui.segment #concept-page .key_points .hero_zone h2,#footer .ui.segment .header{margin-top:20px}}#footer .hero.column{padding:34px 34px 0!important}#footer .hero.column .column{padding-bottom:0}#concept-page .key_points .hero_zone #footer .hero.column h2.ui,#footer .hero.column #concept-page .key_points .hero_zone h2.ui,#footer .hero.column .ui.header{font-size:20px;font-weight:700}#footer .hero.column .ui.menu.vertical .item{padding-bottom:15px}#footer .hero.column .ui.menu.vertical .item:first-child{padding-bottom:10px}#footer .hero.column .ui.menu.vertical .item:last-child{padding-bottom:0}@media only screen and (min-width:768px) and (max-width:1200px){#footer .hero.column .ui.menu.vertical .item{padding-bottom:10px}}#footer .hero.grid .item{padding:3px 2px}#footer .ui.menu{margin:0;padding-left:0}#footer .ui.menu .item{padding:0;width:fit-content}#footer .ui.menu .item .link{padding:4px 3px}#footer .ui.menu .item .link:after{background-color:#fff;content:""}#footer .ui.menu.vertical .item{padding:5px 0}@media only screen and (min-width:768px) and (max-width:1200px){#footer .ui.menu.vertical .item{font-size:13px;padding:3px 0}}#footer .ui.menu .phone.link{line-height:21px}#footer .ui.menu .phone.link .icon{height:75px}#footer .seller.column{align-items:end;display:flex;height:100%;justify-content:space-around}#footer .seller.column .seller{line-height:0}#footer .seller.column .seller.image{background-color:#01b8be;display:flex;justify-content:end;position:relative;width:100%}#footer .seller.column .seller.image>.seller-image{max-height:296px;max-width:217px}#footer .seller.column .seller.image>.hy-image{left:0;max-height:100px;max-width:100px;position:absolute;z-index:2}@media only screen and (max-width:767px){#footer .seller.column .seller.image>.hy-image{top:20%}}@media only screen and (min-width:768px) and (max-width:1200px){#footer .seller.column .seller.image>.hy-image{max-height:60px;max-width:60px}}#footer .help.column{margin-top:10px}@media only screen and (max-width:767px){#footer .ui.social.segment{padding-bottom:0}}#footer .ui.payment-icons.menu{margin-top:10px}#footer .ui.payment-icons.menu .item{padding:0}#footer .ui.payment-icons.menu .item:first-child{margin-bottom:12px}#footer .ui.payment-icons.menu .cb{flex-shrink:0;height:32px;margin-top:-31px;width:57px}@media only screen and (max-width:767px){#footer .copyright.item .ui.rounded.title,#footer .copyright.item .ui.text,#footer .copyright.item .user-account .ui.payments.table td.ui.amount,.user-account .ui.payments.table #footer .copyright.item td.ui.amount{margin:auto}#legal{padding-left:1em!important}#legal .item{padding-bottom:15px!important}}#legal .item:last-child{padding-bottom:0}@media only screen and (max-width:767px){.menu .right.attached.item{padding-right:10px!important}}.ui.configurator.push.grid{align-content:center;gap:0;height:100%;padding-bottom:2em;padding-top:2em}.ui.configurator.push.grid .column{border:none!important}.ui.configurator.push.grid img{margin:auto}.ui.configurator.push.grid .content p{font-size:24px;font-style:normal;font-weight:400;line-height:32px}@media only screen and (max-width:1200px){.ui.configurator.push.grid .content p{font-size:16px;line-height:24px}}.ui.configurator.push.grid .content p strong{font-weight:700;text-align:center}.ui.configurator.push.grid .content p.medium{font-size:20px;line-height:24px}.ui.configurator.push.grid .ui.primary.button{margin:auto;width:inherit}.push-config.column .ui.configurator.push.grid{align-content:center}.ui.configurator.container{background-image:url(/build/app/shop/images/configurator-background.fe145b20.png);background-position:0 100%;background-repeat:no-repeat;color:#fff}@media only screen and (max-width:768px){.ui.configurator.container{background-image:none}}.ui.configurator.container>.ui.grid{padding-top:12px}.ui.configurator.container p{display:inline-block;font-size:32px;font-style:normal;font-weight:400;line-height:41px;margin-bottom:16px}.ui.configurator.container strong{font-style:normal;font-weight:700}.ui.configurator.container a{display:inline-block;margin-bottom:16px}.ui.need-help.container{color:#fff}.ui.need-help.container strong{display:block;font-size:48px;font-weight:600;line-height:normal;margin-bottom:.5em}.ui.need-help.container p{align-self:stretch;display:block;font-size:32px;font-weight:400;line-height:normal}@media only screen and (max-width:1199px){.ui.need-help.container p,.ui.need-help.container strong{font-size:26px}}@media only screen and (max-width:767px){.ui.need-help.container p,.ui.need-help.container strong{font-size:20px}.ui.need-help.container .ui.primary.button{font-size:12px;padding:10px}}@media only screen and (max-width:600px){.ui.need-help.container strong{font-size:30px;padding-top:0}.ui.need-help.container p{font-size:20px;padding-top:0}}.ui.need-help.grid{height:100%}.ui.need-help.grid .column{border:none!important}.ui.need-help.grid p{font-size:24px;font-weight:400;line-height:normal;text-align:left}.ui.need-help.grid strong{display:inline-block;font-size:32px;font-weight:600;line-height:normal;padding-bottom:1em;text-align:left}@media only screen and (max-width:600px){.ui.need-help.grid strong{font-size:20px}.ui.need-help.grid p{font-size:16px}}@media only screen and (max-width:992px){.ui.need-help.grid strong{font-size:28px}.ui.need-help.grid p{font-size:16px}}.ui.need-help.grid .row:first-child{padding-top:2em}.ui.need-help.grid .bottom.aligned.row{padding-bottom:0}.ui.need-help.grid .bottom.aligned.row .column{margin-bottom:0!important}.ui.hygena.breadcrumb{margin:30px 0}.ui.hygena.breadcrumb .section{color:#222;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.ui.hygena.breadcrumb .section.active{color:#545454;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.ui.hygena.breadcrumb .section:hover{color:#545454}#main-menu{border:none;box-shadow:0 8px 12px 0 rgba(34,36,38,.15);font-size:15px;margin-bottom:0;padding-left:0}#main-menu .popup{padding:0}#main-menu .ui.price.card ul.ui.menu.content,#main-menu ul.ui.borderless.menu,.ui.price.card #main-menu ul.ui.menu.content{border:none;font-size:15px;margin-bottom:0;padding-left:0}#main-menu .ui.price.card ul.ui.menu.content .ui.trigger.link,#main-menu ul.ui.borderless.menu .ui.trigger.link,.ui.price.card #main-menu ul.ui.menu.content .ui.trigger.link{padding-top:5px}#main-menu .ui.vertical.menu{min-width:375px;padding:0}#main-menu .ui.vertical.menu .item{border-bottom:1px solid #d9e0e5;font-size:16px;font-weight:500;line-height:38px;padding:16px 16px 21px}#main-menu .ui.vertical.menu .item svg,#main-menu .ui.vertical.menu .item svg *{fill:#000}#main-menu .ui.vertical.menu .item .fav.icon svg{margin-left:-8px;margin-top:-11px}#main-menu .ui.vertical.menu .transition.content .item{color:var(--black,#000);font-size:15px;font-weight:400;line-height:38px;padding-left:45px!important}#main-menu .mobile.hidden .item{line-height:1.5}#main-menu .item{border:none}#main-menu .item:first-child{padding-right:0}#main-menu .item:nth-child(2) .link{font-weight:600}#main-menu .item a{color:#222}#main-menu .item .icon{top:0!important}#main-menu-popup{width:fit-content!important}#main-menu-popup .item:nth-child(7) .icon,#main-menu-popup .item:nth-child(8) .icon,#main-menu-popup .item:nth-child(9) .icon{margin-right:3px!important;margin-top:6px!important}@media only screen and (max-width:767px){#main-menu-popup{max-width:none}#main-menu-popup .ui.vertical.menu{width:100%}#main-menu-popup .ui.vertical.menu .item{padding:16px 16px 21px}#main-menu-popup .ui.vertical.menu .item svg *{fill:#000}#main-menu-popup .ui.vertical.menu .item .fav.icon{margin-right:5px!important;margin-top:-5px!important}}.ui.pagination.menu .active.item,.ui.pagination.menu .item{background-color:transparent!important;font-size:15px;font-style:normal;line-height:14px;text-align:center}.ui.pagination.menu .item{color:#c1c6ca}.ui.pagination.menu .item.next.disabled:hover,.ui.pagination.menu .item.prev.disabled:hover,.ui.pagination.menu .item:hover{border:1px solid #222!important;color:#222!important}.ui.pagination.menu .item.active{color:#222!important}.ui.pagination.menu .item.next.disabled,.ui.pagination.menu .item.prev.disabled{border:1px solid #c1c6ca!important}.ui.pagination.menu .item.next.disabled i>svg>g>path,.ui.pagination.menu .item.prev.disabled i>svg>g>path{fill:#c1c6ca!important;transition:fill .3s ease-in-out}.ui.pagination.menu .item.next.disabled:hover i>svg>g>path,.ui.pagination.menu .item.prev.disabled:hover i>svg>g>path{fill:#222!important}.ui.pagination.menu .item{border-radius:40px!important}.ui.pagination.menu .item.next,.ui.pagination.menu .item.prev,.ui.pagination.menu a[rel=next],.ui.pagination.menu a[rel=prev]{background-color:transparent!important;border:1px solid #222!important;color:#222;font-size:15px;font-style:normal;font-weight:400;line-height:14px;padding:12px 18px!important}.ui.pagination.menu .item.next:hover,.ui.pagination.menu .item.prev:hover,.ui.pagination.menu a[rel=next]:hover,.ui.pagination.menu a[rel=prev]:hover{border:1px solid #c1c6ca!important;color:#c1c6ca!important}.ui.pagination.menu .item.next:hover svg *,.ui.pagination.menu .item.prev:hover svg *,.ui.pagination.menu a[rel=next]:hover svg *,.ui.pagination.menu a[rel=prev]:hover svg *{fill:#c1c6ca}.ui.pagination.menu div.item:hover{border:1px solid #c1c6ca!important;color:#c1c6ca!important}.ui.pagination.menu div.item:hover svg *{fill:#c1c6ca}.ui.pagination.menu i.prev{transform:rotate(180deg)}.hygena.kitchens .ui.slider{margin-bottom:1em}.hygena.kitchens .ui.slider .caption{bottom:15px}.hygena.kitchens .ui.slider a{display:block}.hygena.kitchens .ui.slider .flickity-cell img{border:1px solid transparent;transition:.8s}.hygena.kitchens .ui.slider .flickity-cell:hover img{border:1px solid #00b0bb;opacity:.8}.hygena.kitchens .ui.slider.small a{margin-right:1em;position:inherit;width:17%}@media only screen and (min-width:400px) and (max-width:1000px){.hygena.kitchens .ui.slider.small a{width:33%}}@media only screen and (max-width:400px){.hygena.kitchens .ui.slider.small a{width:50%}}.hygena.kitchens .ui.slider.big .push,.hygena.kitchens .ui.slider.big a:not(.image){margin-right:1em;position:inherit;width:33%}@media only screen and (min-width:400px) and (max-width:1000px){.hygena.kitchens .ui.slider.big .push,.hygena.kitchens .ui.slider.big a:not(.image){width:75%}}@media only screen and (max-width:400px){.hygena.kitchens .ui.slider.big .push,.hygena.kitchens .ui.slider.big a:not(.image){width:100%}}.hygena.kitchens .caption{background-image:url(/build/app/shop/images/price.5d0f0345.svg);color:#fff;font-size:19px;font-weight:700;height:43px;line-height:38px;position:absolute;right:0;text-align:center;text-transform:uppercase;width:99px}.hygena.taxons{margin-bottom:50px;position:relative}.hygena.taxons .ui.taxons.grid{-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:none}.hygena.taxons .ui.taxons.grid::-webkit-scrollbar{display:none}.hygena.taxons .ui.taxons.grid .column{margin:0 1rem;padding:0;position:relative}.hygena.taxons .ui.taxons.grid .column.first{margin-left:0;padding-left:0}.hygena.taxons .ui.taxons.grid .image:hover img{border:1px solid #00b0bb;opacity:.8}.hygena.taxons .ui.taxons.grid .image img{flex-shrink:0;opacity:1;transition:1s}.hygena.taxons .ui.taxons.grid .image .caption{background-color:#fff;bottom:16px;color:#222;left:10px;padding:9px 13px;position:absolute}.ui.taxons.container .gallery-cell{height:255px;margin-right:15px;width:182px}.ui.taxons.container .gallery-cell>img{width:100%}@media screen and (min-width:1200px){.ui.taxons.container .gallery-cell{height:368px;margin-right:21px;width:calc(25% - 20px)}}.ui.styles.container .gallery-cell{height:255px;margin-right:15px;width:70%}.ui.styles.container .gallery-cell>img{width:100%}@media screen and (min-width:600px){.ui.styles.container .gallery-cell{width:302px}}@media screen and (min-width:1200px){.ui.styles.container .gallery-cell{height:368px;margin-right:23px;width:calc(25% - 20px)}}.ui.products.component{margin-bottom:38px;row-gap:1em}@media screen and (max-width:991px){.ui.products.component{row-gap:0}}.ui.products.component.unstackable{-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:none}.ui.products.component.unstackable::-webkit-scrollbar{display:none}.ui.products.component .column.hover{border:1px solid transparent;border-right-color:#d9e0e5;position:relative;transition:border .3s ease-in-out}.ui.products.component .column.hover:nth-child(4n){border-right:1px solid transparent}.ui.products.component .column.hover a{position:relative;z-index:10}.ui.products.component .column.hover:hover{border:1px solid #00b0bb!important;opacity:.8}@media screen and (max-width:991px){.ui.products.component .column.hover{border-top-color:#d9e0e5}.ui.products.component .column.hover:nth-child(2n){border-right:1px solid transparent}}.ui.products.component .column.hover.taxon{border-right-color:transparent;border-top-color:transparent}.ui.products.component .card{width:100%}.ui.products.component .card .variant.image,.ui.products.component .card .variant.image img{height:23px;width:23px}.ui.products.component .card .content{border:none;padding:0}#concept-page .key_points .hero_zone .ui.products.component .card .content h2 a,.ui.products.component .card .content #concept-page .key_points .hero_zone h2 a,.ui.products.component .card .content .header a{color:#000;font-size:13px!important;font-weight:500!important;margin-top:0}.ui.products.component .card .content .price{color:#01b8be;font-size:23px;font-style:normal;font-weight:700;line-height:normal;position:relative}@media screen and (max-width:767px){.ui.products.component .card .content .price{font-size:19px}}.ui.products.component .card .content .unit{bottom:0;position:absolute;width:100px}.ui.products.component .card .content .eco-part{font-size:11px}.ui.products.component .card .content .meta .meta.ref{color:#ababab;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.ui.products.component .card .content .meta .unit{margin-left:5px}.ui.products.component .card .extra{border:none!important;color:#606060;font-size:12px;font-weight:400;margin-top:8px;padding:0}.ui.products.component .card .extra .primary.button{background-color:transparent;background-image:url(/build/app/shop/images/yellow_circle.6da19dd5.svg);height:45px;position:relative;width:45px;z-index:10}.ui.products.component .card .extra .primary.button svg{margin-top:2px}.ui.products.component .card .extra .ui.horizontal.list .item{margin-left:.7em}.ui.products.component .card .extra .ui.horizontal.list .item:first-child{margin-left:0}.ui.products.component .card .extra .ui.horizontal.list .item:last-child{margin-left:1.4em!important}.ui.products.component .card .extra .ui.horizontal.list .ui.circular.transparent.button{background:#fff;border:1px solid #000;border-radius:40px;color:#000;height:auto;padding:5px 12px;width:auto}.ui.products.component .push.card{background-color:#01b8be;background-image:url(/build/app/shop/images/push-seller.4b01647b.png);background-position:0 100%;background-repeat:no-repeat;height:100%;padding:25px}.ui.products.component .push.card .content{color:#fff}#concept-page .key_points .hero_zone .ui.products.component .push.card .content h2,.ui.products.component .push.card .content #concept-page .key_points .hero_zone h2,.ui.products.component .push.card .content .header{color:#fff;font-size:27px;font-weight:700}.ui.products.component .push.card .content .rounded.title,.ui.products.component .push.card .content .text,.ui.products.component .push.card .content .user-account .ui.payments.table td.amount,.user-account .ui.payments.table .ui.products.component .push.card .content td.amount{font-size:18px;font-weight:700}.ui.products.component .push.card .button{border-radius:21px!important}.ui.product-taxon.grid{margin-bottom:0}.ui.product-taxon.grid .ui.small.bordered.image img{aspect-ratio:1/1;width:100px!important}.ui.product-taxon.grid .name.content a{font-size:13px;font-weight:400;line-height:16px;text-decoration:none}.ui.product-taxon.grid .ui.column.doubling.grid .ui.card .ui.image img{transition:border .4s ease-in-out}.ui.product-taxon.grid .ui.column.doubling.grid .ui.card:hover .ui.image img{border:1px solid #00b0bb}.ui.product-taxon.grid .ui.column.doubling.grid .ui.card:hover a{color:#000;opacity:1}@media screen and (max-width:991px){.variants{border-bottom:1px solid #d9e0e5;border-right:1px solid #d9e0e5}.variants:nth-child(2n){border-right:none}}.row.grey{background-color:#f4f4f4}@media screen and (max-width:991px){.container.grey .container>.grid>.column>a{display:block}}@media screen and (max-width:767px){.ui.mobile.grid.credence,.ui.mobile.grid.workbench{padding:20px 1em!important}}@media screen and (min-width:768px) and (max-width:991px){.ui.mobile.grid.credence,.ui.mobile.grid.workbench{padding:20px 0!important}}.ui.credence.hygena.container .ui.products.grid,.ui.products.hygena.container .ui.products.grid,.ui.workbench.hygena.container .ui.products.grid{margin-left:-20px}.ui.credence.hygena.container .ui.products.grid .column,.ui.products.hygena.container .ui.products.grid .column,.ui.workbench.hygena.container .ui.products.grid .column{border-right:1px solid rgba(0,0,0,.12);margin-bottom:13px}.ui.credence.hygena.container .ui.products.grid .column:nth-child(4n),.ui.products.hygena.container .ui.products.grid .column:nth-child(4n),.ui.workbench.hygena.container .ui.products.grid .column:nth-child(4n){border-right:none}#concept-page .key_points .hero_zone .ui.credence.hygena.container .ui.products.grid .column h2,#concept-page .key_points .hero_zone .ui.products.hygena.container .ui.products.grid .column h2,#concept-page .key_points .hero_zone .ui.workbench.hygena.container .ui.products.grid .column h2,.ui.credence.hygena.container .ui.products.grid .column #concept-page .key_points .hero_zone h2,.ui.credence.hygena.container .ui.products.grid .column .header,.ui.products.hygena.container .ui.products.grid .column #concept-page .key_points .hero_zone h2,.ui.products.hygena.container .ui.products.grid .column .header,.ui.workbench.hygena.container .ui.products.grid .column #concept-page .key_points .hero_zone h2,.ui.workbench.hygena.container .ui.products.grid .column .header{font-size:12px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:5px;padding-top:7px}@media screen and (max-width:991px){.ui.credence.hygena.container .ui.products.grid .column,.ui.products.hygena.container .ui.products.grid .column,.ui.workbench.hygena.container .ui.products.grid .column{border-top:1px solid rgba(0,0,0,.12);margin-bottom:0}.ui.credence.hygena.container .ui.products.grid .column:nth-child(2n),.ui.products.hygena.container .ui.products.grid .column:nth-child(2n),.ui.workbench.hygena.container .ui.products.grid .column:nth-child(2n){border-right:none}}.ui.workbench.blue.fluid.container{background-color:#00b0bb}.ui.credence.container .column,.ui.workbench.container .column{font-size:15px}.ui.credence.container .column .ui.white.rounded.title,.ui.credence.container .column .ui.white.text,.ui.credence.container .column .user-account .ui.payments.table td.ui.white.amount,.ui.workbench.container .column .ui.white.rounded.title,.ui.workbench.container .column .ui.white.text,.ui.workbench.container .column .user-account .ui.payments.table td.ui.white.amount,.user-account .ui.payments.table .ui.credence.container .column td.ui.white.amount,.user-account .ui.payments.table .ui.workbench.container .column td.ui.white.amount{padding-right:102px}@media screen and (max-width:991px){.ui.credence.container .column .ui.white.rounded.title,.ui.credence.container .column .ui.white.text,.ui.credence.container .column .user-account .ui.payments.table td.ui.white.amount,.ui.workbench.container .column .ui.white.rounded.title,.ui.workbench.container .column .ui.white.text,.ui.workbench.container .column .user-account .ui.payments.table td.ui.white.amount,.user-account .ui.payments.table .ui.credence.container .column td.ui.white.amount,.user-account .ui.payments.table .ui.workbench.container .column td.ui.white.amount{padding-right:0}.ui.credence.container .column .ui.white.rounded.title>a,.ui.credence.container .column .ui.white.text>a,.ui.credence.container .column .user-account .ui.payments.table td.ui.white.amount>a,.ui.workbench.container .column .ui.white.rounded.title>a,.ui.workbench.container .column .ui.white.text>a,.ui.workbench.container .column .user-account .ui.payments.table td.ui.white.amount>a,.user-account .ui.payments.table .ui.credence.container .column td.ui.white.amount>a,.user-account .ui.payments.table .ui.workbench.container .column td.ui.white.amount>a{display:block;margin:18px auto 0;text-align:center;width:fit-content}}.ui.credence.container .ui.dark.rounded.title,.ui.credence.container .ui.dark.text,.ui.credence.container .user-account .ui.payments.table td.ui.dark.amount,.user-account .ui.payments.table .ui.credence.container td.ui.dark.amount{padding-right:40px}@media screen and (max-width:991px){.ui.credence.container .ui.dark.rounded.title,.ui.credence.container .ui.dark.text,.ui.credence.container .user-account .ui.payments.table td.ui.dark.amount,.user-account .ui.payments.table .ui.credence.container td.ui.dark.amount{padding-right:0}}.ui.pieces.hygena.grid .ui.card{border-right:1px solid #d9e0e5}.ui.pieces.hygena.grid .ui.card:hover{box-shadow:none}.product-images .ui.items .item .image{height:100px;width:100px}.noUi-base .noUi-connect{background:#00b0bb}.ui.filters.form{margin-top:10px;padding-bottom:20px}.ui.filters.form .ui.filter.button{color:#222;font-weight:700;padding:12px 29px}.ui.filters.form .ui.filter.button .icon{padding-left:15px}.ui.filters.form .ui.filter.button label{cursor:pointer}.ui.filters.form .ui.popup{padding:20px}.ui.filters.form .ui.popup>span{display:inline-block;font-size:20px;font-weight:600;line-height:22px;padding-bottom:10px}.ui.filters.form .ui.popup .row{padding:5px}.ui.filters.form .ui.popup label{font-size:15px;font-weight:400;line-height:normal;margin-right:30px;white-space:nowrap}.ui.filters.form .ui.popup .ui.checkbox{padding:0}.ui.filters.form .ui.labels .ui.label{padding:5px 10px}.ui.filters.form .ui.labels .ui.label .icon{padding-left:15px}.ui.filters.form .ui.visible.loader{display:block;margin:auto;position:static}#pricing-popup{min-width:300px}.ui.bundle.slider .flickity-prev-next-button.previous{left:0}.ui.bundle.slider .flickity-prev-next-button.next{right:0}.ui.bundle.slider .gallery-cell{border:1px solid transparent;border-right-color:#ededed;padding-bottom:1rem;padding-left:20px!important;padding-right:20px!important;padding-top:1rem;text-align:center;transition:border .3s ease-in-out}.ui.bundle.slider .gallery-cell .caption{font-size:12px;width:145px}.ui.google.container .segment{border:none;box-shadow:none;font-size:25px;line-height:30px}.ui.google.container .segment>span{font-weight:700}@media screen and (max-width:768px){.ui.google.container .segment{font-size:17px;line-height:22px}}.ui.google.container .customer.title{font-size:20px;font-weight:600;justify-content:start;margin-bottom:20px}.ui.google.container .customer.title svg{margin-bottom:-14px;margin-left:10px}.ui.google.container .card,.ui.google.container .ui.review{border-radius:0;box-shadow:none;font-size:14px;font-style:normal;height:100%;line-height:22px;margin-left:1em;margin-right:1em;overflow-x:scroll;padding:20px!important;width:33%}@media only screen and (max-width:768px){.ui.google.container .card,.ui.google.container .ui.review{width:100%}}.ui.google.container .card>.title,.ui.google.container .ui.review>.title{font-weight:700;padding:0}.ui.google.container .card>.date,.ui.google.container .ui.review>.date{font-size:13px;font-weight:500;padding:0}.ui.google.container .card>.content,.ui.google.container .ui.review>.content{padding:0}.ui.google.container .review,.ui.google.container .review.card{background:#fff}.ui.google.container .review .title,.ui.google.container .review.card .title{font-size:14px;font-style:normal;font-weight:700;line-height:22px;text-align:center}.ui.google.container .rating,.ui.google.container .ratings{display:inline-flex}.ui.google.container .rating .notation,.ui.google.container .ratings .notation{font-size:40px;font-weight:700;line-height:22px}.ui.google.container .rating .icon,.ui.google.container .ratings .icon{font-family:Rating,sans-serif!important;font-size:18px!important;margin-right:3px!important}.ui.google.container .rating .active.icon:before,.ui.google.container .ratings .active.icon:before{color:#ffe623!important;content:"\f005";text-shadow:0 -1px 0 #ddc507,-1px 0 0 #ddc507,0 1px 0 #ddc507,1px 0 0 #ddc507!important}.ui.google.container .rating .stars,.ui.google.container .ratings .stars{display:flex}.ui.google.container .rating .stars>span,.ui.google.container .ratings .stars>span{color:#606060;font-size:13px;font-style:normal;font-weight:400;line-height:10px}.ui.google.container .rating .stars>span.caption,.ui.google.container .ratings .stars>span.caption{line-height:20px}.ui.google.container .date.content{font-size:13px;font-weight:500;line-height:22px}.ui.flashes{position:absolute;text-align:center;top:0;width:100%;z-index:9999}.ui.flashes .message{margin-left:auto!important;margin-right:auto!important;margin-top:25px!important}.flash.message{background-color:#fff;border-radius:0 4px 4px 0;box-shadow:0 1px 4px rgba(14,31,53,.12),0 4px 8px rgba(14,31,53,.08);display:flex;margin:40px auto;max-width:590px;padding:16px;position:relative;text-align:left}.flash.message>svg{left:16px;position:absolute;top:16px;width:24px}.flash.message .content{height:100%;margin-left:40px;width:100%}#concept-page .key_points .hero_zone .flash.message .content h2,.flash.message .content #concept-page .key_points .hero_zone h2,.flash.message .content .header{align-items:center;display:flex;padding-bottom:8px}#concept-page .key_points .hero_zone .flash.message .content h2 p,.flash.message .content #concept-page .key_points .hero_zone h2 p,.flash.message .content .header p{font-size:14px}.flash.message .content p{color:#606060;font-size:14px;font-weight:400;line-height:20px}.flash.message .content p.small.rounded.title,.flash.message .content p.small.text{font-size:12px}.flash.info{border-left:2px solid #4a9be8}.flash.info svg path{fill:#4a9be8}#concept-page .key_points .hero_zone .flash.info h2 p,.flash.info #concept-page .key_points .hero_zone h2 p,.flash.info .header p{color:#4a9be8}.flash.positive{border-left:2px solid #5cc689}.flash.positive svg path{fill:#5cc689}#concept-page .key_points .hero_zone .flash.positive h2 p,.flash.positive #concept-page .key_points .hero_zone h2 p,.flash.positive .header p{color:#5cc689}.flash.warning{border-left:2px solid #fc961e}.flash.warning svg path{fill:#fc961e}#concept-page .key_points .hero_zone .flash.warning h2 p,.flash.warning #concept-page .key_points .hero_zone h2 p,.flash.warning .header p{color:#fc961e}.flash.negative{border-left:2px solid #e32c26}.flash.negative svg path{fill:#e32c26}#concept-page .key_points .hero_zone .flash.negative h2 p,.flash.negative #concept-page .key_points .hero_zone h2 p,.flash.negative .header p{color:#e32c26}.ui.slider.container .gallery{background:transparent}.ui.slider.container .gallery-cell{counter-increment:gallery-cell}.ui.slider.container .gallery-cell img{border:1px solid transparent;transition:.8s}.ui.slider.container .gallery-cell:hover img{border:1px solid #00b0bb;opacity:.8}.ui.slider.container .gallery-cell .caption{background-color:#fff;bottom:11%;color:#222;font-size:15px;left:10px;line-height:14px;padding:9px 13px;position:absolute;text-align:center}.ui.slider.container .flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.ui.slider.container .flickity-button{background:#fff;border:1px solid #00b0bb;height:30px;width:30px}.ui.slider.container .flickity-button:focus,.ui.slider.container .flickity-button:hover{background:#f5f5f5;border:2px solid #00b0bb}.ui.slider.container .flickity-button .flickity-button-icon{fill:#00b0bb}.ui.slider.container .flickity-button[disabled=true]{display:none}.flickity-button:focus,.flickity-page-dot:focus{box-shadow:0 0 0 2px #00b0bb!important;outline:none}.input-group[data-controller=input-number]{display:flex}.input-group[data-controller=input-number] input,.input-group[data-controller=input-number] textarea{border:1px solid #eee;box-sizing:border-box;margin:0;outline:none;padding:10px}.input-group[data-controller=input-number] input[type=button]{-webkit-appearance:button;cursor:pointer}.input-group[data-controller=input-number] input::-webkit-inner-spin-button,.input-group[data-controller=input-number] input::-webkit-outer-spin-button{-webkit-appearance:none!important}.input-group[data-controller=input-number] input[type=number]{-moz-appearance:textfield!important;border:1px solid #000;border-left:none;border-radius:0;border-right:none;padding:12px 5px!important;width:40px}.input-group[data-controller=input-number] input[type=button]{background-color:transparent;border:1px solid #000;font-weight:700;transition:all .3s ease;width:auto}.input-group[data-controller=input-number] .button.minus{border-radius:30px 0 0 30px;border-right:none}.input-group[data-controller=input-number] .button.plus{border-left:none;border-radius:0 30px 30px 0}.input-group[data-controller=input-number] input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;font-weight:700}#simple-questionnaire{background-color:#f7f9fd;height:100%}#simple-questionnaire header{height:86px}@media screen and (max-width:991px){#simple-questionnaire header .navbar{height:86px!important}#simple-questionnaire header .ui.grid .right.aligned.column>.grid{flex-direction:row-reverse}#simple-questionnaire header .ui.grid .right.aligned.column>.grid .column{width:100px}}#simple-questionnaire header .ui.grid .right.aligned.column .ui.link i,#simple-questionnaire header .ui.grid .right.aligned.column .ui.link svg{height:24px;width:24px}#simple-questionnaire header .ui.grid .right.aligned.column .ui.link i *,#simple-questionnaire header .ui.grid .right.aligned.column .ui.link svg *{fill:#fff}#simple-questionnaire header .ui.grid .right.aligned.column .ui.link:hover{text-decoration:none}#simple-questionnaire header .ui.grid .right.aligned.column .ui.link:hover svg *{fill:#000}#simple-questionnaire header .ui.grid .right.aligned.column .ui.link:after{position:static}#simple-questionnaire .ui.title h1{color:#222;font-size:24px;font-weight:500;line-height:26px;text-align:center}#simple-questionnaire .ui.title.big{margin-bottom:40px}#simple-questionnaire .ui.title.big h1{color:#222;font-size:32px;font-weight:600;letter-spacing:.16px;line-height:normal;text-align:center}#simple-questionnaire .ui.title .ui.meta{color:#606060;font-size:16px;font-weight:400;line-height:22px;text-align:center}#simple-questionnaire .ui.question.container .ui.title{margin-bottom:40px}#simple-questionnaire .ui.question.container .ui.cards .card{margin-left:24px;margin-right:24px;padding:16px}#simple-questionnaire .ui.cards .card{border-radius:0;margin-top:3px;padding:16px;position:relative;transition:border .3s ease;width:232px}#simple-questionnaire .ui.cards .card:first-child{margin-left:0}#simple-questionnaire .ui.cards .card:last-child{margin-right:0}#simple-questionnaire .ui.cards .card:hover{border:1px solid #7fd3d7;box-shadow:0 3px 6px 0 rgba(14,31,53,.08),0 6px 12px 0 rgba(14,31,53,.12),0 14px 24px 0 rgba(14,31,53,.08);margin-top:0}#simple-questionnaire .ui.cards .card.selected{border:1px solid #ffc300;box-shadow:none;transition:border .3s ease}#simple-questionnaire .ui.cards .card .content{margin-top:20px;padding:0}#simple-questionnaire .ui.cards .card .content.ungrowable{flex-grow:0}#concept-page .key_points .hero_zone #simple-questionnaire .ui.cards .card .content h2,#simple-questionnaire .ui.cards .card .content #concept-page .key_points .hero_zone h2,#simple-questionnaire .ui.cards .card .content .header{color:#222;font-size:20px;font-weight:600;letter-spacing:.1px;line-height:24px}#concept-page .key_points .hero_zone #simple-questionnaire .ui.cards .card .content h2.small,#simple-questionnaire .ui.cards .card .content #concept-page .key_points .hero_zone h2.small,#simple-questionnaire .ui.cards .card .content .header.small{font-size:18px}#simple-questionnaire .ui.cards .card .content .description{color:#222;display:inline-block;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.07px;line-height:18px}#simple-questionnaire .ui.cards .card .metadata.title{color:#939393;font-size:14px;font-weight:700;letter-spacing:.21px;line-height:14px;text-transform:uppercase}#simple-questionnaire .ui.cards .card .static.check.image{bottom:0;position:absolute;right:0}#simple-questionnaire .ui.cards.summary .card{margin-bottom:30px;width:192px}#simple-questionnaire .ui.cards.summary .card .answer.content{font-size:18px;margin-top:0}#simple-questionnaire .ui.cards.summary .card .hoverable.content{bottom:-34px;display:none;left:34%;position:absolute}#simple-questionnaire .ui.cards.summary .card .hoverable.content a{color:#222;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.07px;line-height:16px}#simple-questionnaire .ui.cards.summary .card:hover .hoverable.content{display:block}#simple-questionnaire .empty{color:#222;font-size:20px;font-weight:400;letter-spacing:.1px;line-height:24px;text-decoration-line:none}#simple-questionnaire .ui.yellow.progress{-webkit-appearance:none;appearance:none;background-color:#fff2cc!important;height:5px;margin-top:0}#simple-questionnaire .ui.yellow.progress::-webkit-progress-value{background:#ffc300}#simple-questionnaire .ui.yellow.progress::-webkit-progress-bar{background-color:#fff2cc!important}#simple-questionnaire .ui.yellow.progress.fluid{width:100%}#simple-questionnaire .ui.yellow.progress::-moz-progress-bar,#simple-questionnaire .ui.yellow.progress::-webkit-progress-bar{background-color:#ffc300}#simple-questionnaire form .ui.primary.button{border-radius:50px;color:#222;font-size:20px;line-height:22px;padding:12px 30px 16px}.seo.block #seo-block-visibility{margin-bottom:20px;visibility:hidden}.seo.block #seo-block-visibility~*{display:none}.seo.block #seo-block-visibility.disabled~*{display:inherit}.seo.block .visibility.link{display:inline-block!important;margin-top:12px}.seo.block .visibility.link.hidden{display:none!important}.appointment-selector{align-items:center;display:flex;justify-content:center}.ui.appointment{background:#fff;border-radius:16px;box-shadow:0 3px 6px rgba(14,31,53,.08),0 6px 12px rgba(14,31,53,.12),0 14px 24px rgba(14,31,53,.08);min-height:518px;width:580px}.ui.appointment h1{color:#222;font-size:36px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:0;text-align:center}.ui.appointment span.help{font-size:22px;font-weight:500;line-height:26px;margin-bottom:0}.ui.appointment .subtitle,.ui.appointment span.help{color:#222;display:inline-block;text-align:center}.ui.appointment .subtitle.strong{display:block!important;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.ui.appointment .column{margin-right:24px}.ui.appointment .card{align-items:center;background:#fffbf2;border:1px solid #ffc300!important;border-radius:4px;flex-direction:column;gap:15px;justify-content:start;min-height:180px;padding:16px;width:237px}.ui.appointment .card:after{display:none}.ui.appointment .card:hover{background:#fffbf2!important;border:1px solid #e6ad00!important;box-shadow:none!important;transform:none!important}.ui.appointment .card .image{align-items:flex-start;background:#fff;border-radius:40px!important;display:flex;flex-direction:row;gap:8px;height:72px;width:72px}.ui.appointment .card .image .icon{flex:none;flex-grow:0;height:72px;order:0;padding:16px;text-align:center;width:72px}.ui.appointment .card .content{border:none!important;color:#000;flex:none;flex-grow:0;font-size:18px;font-style:normal!important;font-weight:500!important;height:24px;line-height:24px;margin:0;order:1;padding:0!important}.ui.appointment .card .content a{text-decoration:none!important}.ui.appointment .card:first-child{margin-left:40px;margin-right:24px}.ui.appointment .card.store.selected{height:300px}.ui.appointment .card.disabled{opacity:.3}.ui.appointment .ui.card.online.selected{height:462px}.ui.appointment .ui.card.online .subtitle.strong{margin-left:196px;margin-right:196px}.ui.appointment .ui.card.online .form{align-items:center;align-self:stretch;background:#fff;border:1px solid #d9e0e5;border-radius:4px;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:16px;order:3;padding:24px 16px;width:218px}.ui.appointment .ui.card.online .form>.field{width:100%}.ui.appointment .ui.card.store ul.stores{padding-left:0}.ui.appointment .ui.card.store ul.stores li{align-items:flex-start;align-self:stretch;background:#fff;border:1px solid #d9e0e5;border-radius:4px;box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:4px;min-height:82px;order:0;padding:12px 16px;width:218px}.ui.appointment .ui.card.store ul.stores li.selected,.ui.appointment .ui.card.store ul.stores li:hover{background:#f0f8f8;border:1px solid #00b0bb}@media screen and (max-width:768px){.ui.appointment .ui.stackable.cards{margin:0}.ui.appointment .ui.stackable.cards>.card{display:flex!important;margin-left:63px;margin-right:63px;padding:16px!important;width:auto!important}.ui.appointment .ui.stackable.cards>.card:first-child{width:auto!important}.ui.appointment .ui.stackable.cards>.card .content{height:auto}.ui.appointment .ui.stackable.cards>.card.online .form,.ui.appointment .ui.stackable.cards>.card.store li{width:auto!important}}.seller-page .return-link{float:left}.head-step{margin:20px 0}.head-step.step hr{margin:0 auto;max-width:735px}.head-step.step ul{display:flex;justify-content:space-between;margin-top:-18px}.head-step.step ul li{list-style:none;max-width:85px;text-align:center}.head-step.step ul li svg{background:#fff}.head-step.step ul li.active{color:#00b0bb}.head-step.step ul li.active svg path{fill:#00b0bb}.head-step.step ul li.active svg rect{stroke:#00b0bb}.head-step.step ul li.full{color:#00b0bb}.head-step.step ul li.full svg{fill:#00b0bb}.head-step.step ul li.full svg path{fill:#fff}.head-step.step ul li.full svg rect{stroke:#00b0bb}.price-summary{border:1px solid #d9e0e5;border-radius:4px}.price-summary.seller-image{max-width:214px;padding:16px}.price-summary p.medium.grey.rounded.title,.price-summary p.medium.grey.text{line-height:20px}.ui.table.category-table th:first-child{font-size:18px;font-weight:500;line-height:24px;text-transform:none!important}.ui.table.category-table td{padding:16px 0}.ui.table.category-table td:first-child{padding-left:14px}.ui.table.category-table td:nth-child(2){color:#939393}.ui.table.category-table td a{color:#222!important;font-size:16px;text-decoration:underline}.icon-info{background-color:transparent;background-image:url(/build/app/shop/images/icon-info.e57d9953.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;height:15px;position:relative;top:2px;width:15px}.livraison{border-top:1px solid #d9e0e5;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding:14px}.livraison .option_livraison{display:flex}.livraison .option_livraison>div{border:1px solid #d9e0e5;border-radius:4px;color:#939393;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:16px 16px 16px 0;padding:16px;width:191px}.livraison .option_livraison>div strong{display:block}.livraison .option_livraison>div input[type=radio]{display:none}.livraison .option_livraison .active{background:#f0f8f8;border:1px solid #00b0bb!important;color:#00b0bb}.livraison .option_livraison select{background:#fff;border:1px solid #d9e0e5;height:40px;margin-top:49px;padding:5px;width:200px}.result{float:right}.installation{border-bottom:1px solid #d9e0e5;border-top:1px solid #d9e0e5;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding:14px}.installation .option_installation{display:flex;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.installation .option_installation>div{border:1px solid #d9e0e5;border-radius:4px;margin:16px 16px 16px 0;padding:16px;width:190px}.installation .option_installation>div span{color:#606060;display:block;font-size:12px}.installation .option_installation>div input[type=radio]{display:none}.installation .option_installation>div strong{display:block}.installation .option_installation>div .description{color:#606060;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.installation .option_installation .active{background:#f0f8f8;border:1px solid #00b0bb!important;color:#00b0bb}.order-total div{border-bottom:1px solid #d9e0e5;display:flex;justify-content:space-between;padding:16px}.order-total div .active-promotion{color:#5cc689}.order-total div.big{margin-bottom:16px}.order-total div.big strong{font-size:18px;font-weight:500;line-height:24px}.order-total div.big span{font-size:22px}.order-total em{color:#606060;display:block;font-size:12px;font-style:normal;text-align:right}.ui.hygena.cart-steps.fluid.container{background:#f7f9fd;border-top:1px solid #d9e0e5;padding:34px 0!important}.ui.hygena.cart-steps.fluid.container>.ui.container{position:relative}.ui.hygena.cart-steps.fluid.container>.ui.container hr{margin:0 auto -23px;max-width:535px}.ui.hygena.cart-steps.fluid.container>.ui.container ul{display:flex;justify-content:space-between;margin-top:-18px}.ui.hygena.cart-steps.fluid.container>.ui.container ul li{list-style:none;padding:5px;text-align:center;width:150px}.ui.hygena.cart-steps.fluid.container>.ui.container ul li p{color:#939393;font-size:12px}.ui.hygena.cart-steps.fluid.container>.ui.container ul li p strong{color:#606060;display:block;font-size:14px}.ui.hygena.cart-steps.fluid.container>.ui.container .order-price{font-size:26px;margin:auto;text-align:right;width:176px}.ui.hygena.cart-steps.fluid.container>.ui.container .order-price sup{font-size:14px}.ui.hygena.cart-steps.fluid.container>.ui.container .order-price span{color:#606060;display:block;font-size:10px;line-height:14px}.summary-panel{background:#f7f9fd;border-top:1px solid #d9e0e5;padding:16px 0!important;position:relative;width:100%}.summary-panel.sticky.fixed.top{top:90px!important}.summary-panel section{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1100px}.summary-panel section .summary-checkout-step{margin-top:16px;width:640px}.summary-panel section .summary-checkout-step hr{margin:0 auto;max-width:535px}.summary-panel section .summary-checkout-step ul{display:flex;justify-content:space-between;margin-top:-18px}.summary-panel section .summary-checkout-step ul li{list-style:none;max-width:150px;text-align:center}.summary-panel section .summary-checkout-step ul li p{color:#939393;font-size:12px}.summary-panel section .summary-checkout-step ul li p strong{color:#606060;display:block;font-size:14px}.summary-panel section .order-price{font-size:26px;max-width:176px;text-align:right}.summary-panel section .order-price sup{font-size:14px}.summary-panel section .order-price span{color:#606060;display:block;font-size:10px;line-height:14px}#sylius-billing-address .menu.transition.visible,#sylius-shipping-address .menu.transition.visible{height:auto}.ui.summary.table th:first-child{font-size:18px;font-style:normal;font-weight:500;line-height:24px;padding:8px 16px!important;text-transform:none!important}.ui.summary.table td.total{font-size:26px;font-weight:400;line-height:30px}.ui.summary.table td.total-label{font-size:16px;font-weight:600;line-height:22px}.ui.summary.table td.eco-part{color:#606060;font-size:12px;font-weight:400;line-height:16px;text-align:right}.ui.summary.table td.eco-part em{display:inline-block;margin-bottom:8px}.ui.summary.table em{font-style:normal}.ui.radio.checkbox input:checked~.box:before,.ui.radio.checkbox input:checked~label:before,.ui.radio.checkbox input:focus~.box:before,.ui.radio.checkbox input:focus~label:before{background-color:#00b0bb}.ui.radio.checkbox input:focus:checked~.box:before,.ui.radio.checkbox input:focus:checked~label:before{background-color:#00b0bb!important}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after,.ui.radio.checkbox input:focus:checked~.box:after,.ui.radio.checkbox input:focus:checked~label:after{background-color:#fff!important}.ui.radio.checkbox.checked input:checked,.ui.radio.checkbox.checked input:checked:focus,.ui.radio.checkbox.checked label:before,.ui.radio.checkbox.checked label:before:focus{background-color:#00b0bb}#concept-page .key_points .hero_zone #sylius-payment-methods .ui.items h2 label,#sylius-payment-methods .ui.items #concept-page .key_points .hero_zone h2 label,#sylius-payment-methods .ui.items .header label{cursor:pointer}#concept-page .key_points .hero_zone #sylius-payment-methods .ui.items h2 label:hover,#sylius-payment-methods .ui.items #concept-page .key_points .hero_zone h2 label:hover,#sylius-payment-methods .ui.items .header label:hover{color:#00b0bb}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{background-color:#fff}.install-popup{cursor:pointer}.thanks_card{background:#f5f6f7;margin-bottom:194px}.thanks_card div{background:#fff;border-radius:8px;box-shadow:0 3px 6px rgba(14,31,53,.08),0 6px 12px rgba(14,31,53,.12),0 14px 24px rgba(14,31,53,.08);height:322px;margin:96px auto -114px;padding:40px;text-align:center;width:498px}.thanks_card div.errored p{font-size:16px;font-weight:400;letter-spacing:0;line-height:25px;text-align:center}.thanks_card div.errored svg{border-radius:60px}.vignette_recap{border:1px solid #d9e0e5;border-radius:8px;margin:0 auto;width:346px}.vignette_recap p{font-weight:700;padding:16px 24px;text-align:center}.step_recap{margin:auto;width:640px}.step_recap hr{margin:0 auto;max-width:535px}.step_recap ul{display:flex;justify-content:space-between;margin-top:-18px}.step_recap ul li{list-style:none;max-width:150px;text-align:center}.step_recap ul li p{color:#939393;font-size:12px}.step_recap ul li p strong{color:#606060;display:block;font-size:14px}#install-modal.ui.modal{padding:40px;width:500px}#concept-page .key_points .hero_zone #install-modal.ui.modal h2,#install-modal.ui.modal #concept-page .key_points .hero_zone h2,#install-modal.ui.modal .header{border-bottom:none;font-size:18px;font-weight:500;line-height:24px;padding-bottom:32px;padding-left:0;padding-top:0}#install-modal.ui.modal .content{color:#606060;padding:0}#install-modal.ui.modal .content p{font-size:14px;font-weight:400;line-height:20px}#install-modal.ui.modal>.close{right:20px;top:31px}.ui.modal#add-to-cart-modal>.close{right:.5em;top:inherit}.ui.modal#add-to-cart-modal .content .ui.two.column.grid .column .button{min-width:220px}.ui.modal#add-to-cart-modal .content .ui.two.column.grid .column .close.button{background-color:#fff;border:1px solid #000}#concept-page h2,#concept-page h2 p{font-size:56px;font-weight:300;line-height:72px;text-align:center}#concept-page .hero_zone{background-color:#00b0bb;border-radius:8px;color:#fff;display:inherit!important;height:auto;padding:80px}#concept-page .hero_zone *{color:#fff}#concept-page .hero_zone.cta{padding:40px 56px}#concept-page .key_points .hero_zone{background-color:#00b0bb;border-radius:8px;color:#fff;display:inherit!important;height:auto;margin-top:157px;padding:80px}#concept-page .key_points .hero_zone p{color:#fff;font-size:16px;font-weight:400;line-height:22px}#concept-page .ui.cards .card{padding:32px;text-align:left;width:371px}#concept-page .ui.cards .card h3{margin:16px 0;text-align:left}#concept-page .ui.cards .card p{color:#606060;font-size:16px;line-height:22px}#concept-page .technical-support h3,#concept-page .technical-support h3 p{font-size:26px!important;line-height:30px!important}#choice-card .or-text-container,#sign-in-card .or-text-container{margin:-34px auto auto;text-align:center;width:50px}#choice-card #or-text,#sign-in-card #or-text{background:#fff;margin-top:-10px;opacity:1;padding:0 10px;position:absolute;right:47%;width:35px}#sign-in-card{margin-top:0}#sign-in-card .ui.form{border-top:1px solid #d9e0e5}#sign-in-card #or-text{margin-top:-12px}.ui.banks.items{height:400px;overflow-y:scroll}.ui.banks.items .item{margin-bottom:0;margin-top:0;padding:10px}.ui.banks.items .item.selected{background-color:#a9dee1}.ui.homepage.container{font-style:normal}@media screen and (max-width:767px){.ui.homepage.container{overflow-x:scroll}}.ui.homepage.container.easy{margin-bottom:35px!important;padding-bottom:35px!important;padding-top:35px!important}.ui.homepage.container.easy h1{margin-bottom:35px}.ui.homepage.container.easy .content{font-size:14px;padding-top:5px}@media only screen and (max-width:767px){.ui.homepage.container.easy{padding-left:16px!important;padding-right:16px!important}.ui.homepage.container.easy>.ui.stackable.grid{padding:0 20px!important}.ui.homepage.container.easy .second.image{margin-left:-7px}.ui.homepage.container.easy .third.image{margin-left:2px}.ui.homepage.container.easy .fourth.image{margin-left:-4px}}.ui.homepage.container .yellow.item{background-color:#ffc300!important}.ui.homepage.container .button{height:auto;text-decoration:none}.ui.hero.fluid.container .hero.column{padding:20px 20px 0 0}.ui.hero.fluid.container .configurator.column{margin-top:20px;padding:0}.ui.hero.fluid.container .configurator.column .grid{height:100%}.ui.hero.fluid.container .configurator.column .grid .content{font-size:30px;font-style:normal;font-weight:400;line-height:33px;text-align:center}@media only screen and (max-width:767px){.ui.hero.fluid.container .configurator.column .grid .content{font-size:19px}}.ui.hero.fluid.container .configurator.column .grid .image{background:none;height:350px;padding:12px}@media only screen and (max-width:767px){.ui.hero.fluid.container .configurator.column .grid .image{width:300px}}.ui.hero.fluid.container .ui.taxons.grid{-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:scroll;scroll-behavior:smooth}.ui.hero.fluid.container .ui.taxons.grid .column{padding:0 5px}.ui.homepage.stepper.container{margin-bottom:30px!important;padding-bottom:30px;padding-top:30px}.ui.homepage.stepper.container .content:first-child{color:#fff;font-size:27px;line-height:36px;margin-bottom:36px}.ui.homepage.stepper.container .step,.ui.homepage.stepper.container .ui.steps{align-items:flex-start;background-color:transparent;color:#fff}.ui.homepage.stepper.container .step .content,.ui.homepage.stepper.container .ui.steps .content{margin-top:10px}.ui.homepage.stepper.container .step .rounded.title,.ui.homepage.stepper.container .step .text,.ui.homepage.stepper.container .step .user-account .ui.payments.table td.amount,.ui.homepage.stepper.container .ui.steps .rounded.title,.ui.homepage.stepper.container .ui.steps .text,.ui.homepage.stepper.container .ui.steps .user-account .ui.payments.table td.amount,.user-account .ui.payments.table .ui.homepage.stepper.container .step td.amount,.user-account .ui.payments.table .ui.homepage.stepper.container .ui.steps td.amount{font-size:14px;font-weight:600;line-height:22px;text-decoration-line:underline}@media screen and (max-width:768px){.ui.homepage.hyxperts.container{margin-bottom:0!important}}.ui.homepage.hyxperts.container .row .grid .column.computer{padding:0}.ui.homepage.hyxperts.container .row .grid .column.computer .three.column.grid{column-gap:28px}.ui.homepage.hyxperts.container .row .grid .column.computer .three.column.grid .column{width:calc(33.33% - 20px)!important}.ui.homepage.hyxperts.container .row .grid .column.computer .content.hyxperts{padding:15px 35px 0 0!important}.ui.homepage.hyxperts.container .row .grid .column.computer .content.hyxperts>p{font-size:13px;font-style:normal;font-weight:400;line-height:20px}.ui.homepage.hyxperts.container .row .grid .column.computer .content.hyxperts>a{font-size:13px;font-style:normal;font-weight:600;line-height:22px;margin-top:15px}.ui.homepage.hyxperts.container .row .hyxperts.reverse.grid>.sixteen.column{padding-left:40px}.ui.homepage.hyxperts.container .row .hyxperts.reverse.grid>.sixteen.column .content>a{font-size:13px;font-style:normal;font-weight:600;line-height:22px;margin-top:15px}@media screen and (max-width:768px){.ui.homepage.hyxperts.container .hygena.title.grid{margin-bottom:0}.ui.homepage.hyxperts.container .pl-0,.ui.homepage.hyxperts.container .ui.steps{padding-left:1rem}.ui.homepage.hyxperts.container .row .grid .column.mobile{padding:0!important}.ui.homepage.hyxperts.container .row .grid .column.mobile .three.column.grid{column-gap:10px}.ui.homepage.hyxperts.container .row .grid .column.mobile .three.column.grid .column{width:calc(33.33% - 7px)!important}.ui.homepage.hyxperts.container .row .grid .column.mobile .content{padding:0!important}.ui.homepage.hyxperts.container .row .grid .column.mobile .content>a{margin-top:15px}.ui.homepage.hyxperts.container .hyxperts.reverse.grid>.sixteen.column{padding-left:40px}}.ui.image.reveal .controls{bottom:5px;position:absolute;right:10px;z-index:100}.ui.image.reveal .controls .button{background-color:#ffc300!important;border:1px solid #fff;box-shadow:none;opacity:.9}.ui.image.reveal .controls .button.selected{background-color:#fff!important}@media only screen and (max-width:767px){.hero.column .ui.stackable.grid .column{padding-bottom:0!important;padding-top:0!important}}.hero.column .title{font-size:30px;font-weight:600;line-height:29px}.hero.column .title strong{color:#374e5a;font-weight:700}@media only screen and (max-width:767px){.hero.column .title{font-size:19px}}.hero.column .card{margin-top:27px}.hero.column .card>.content{padding-top:0}@media only screen and (max-width:767px){.hero.column .card{margin-top:45px}}.hero.column .card .label{background-color:transparent;background-image:url(/build/app/shop/images/hero_label.3c5bb26f.svg);border-radius:0;color:#fff;flex-shrink:0;font-size:29px;font-weight:900;height:69px;line-height:38px;margin-top:-60px;padding:12px 48px 20px 50px;text-align:center;text-transform:uppercase;width:197px}.ui.cards.quality .image{background:none}.ui.cards.quality .image img.french-certification{height:50px;margin:auto;width:50px}.ui.cards.quality .card,.ui.cards.quality .content{border:none;box-shadow:none}.ui.cards.quality .last.content{padding:0}.hyxpert-link{color:#fff;font-size:13px;font-weight:600;line-height:22px;text-decoration-line:underline}.ui.big.configurator.container{color:#fff;font-size:30px;font-weight:400;line-height:41px;padding:45px}@media screen and (max-width:767px){.ui.big.configurator.container{padding:10px}}.ui.big.configurator.container .ui.container .grid .column .ui.fluid.item{display:flex;justify-content:center}.ui.big.configurator.container .ui.container .grid .column .ui.fluid.item .block-content{display:flex;flex-direction:column}.ui.big.configurator.container .ui.container .grid .column .ui.fluid.item .content{font-size:29px;font-weight:400;line-height:41px}.ui.big.configurator.container .ui.container .grid .column .ui.fluid.item .content .ui.primary.button{font-size:15px;width:100%}@media screen and (max-width:767px){.ui.big.configurator.container .ui.container .grid .column .ui.fluid.item .content{font-size:19px;font-weight:400;line-height:25px;text-align:center}}.ui.big.configurator.container .ui.container .grid .column:first-child .content:first-child{width:fit-content}.ui.big.configurator.container .ui.container .grid .column:first-child .content:first-child,.ui.big.configurator.container .ui.container .grid .column:first-child .content:last-child{margin-bottom:25px}@media screen and (max-width:767px){.ui.big.configurator.container .ui.container .grid .column:first-child .content:first-child{margin-bottom:0}}.ui.big.configurator.container .ui.container .grid .column:first-child .link{font-size:13px;font-weight:600;line-height:22px;text-decoration-line:underline}.ui.big.configurator.container .ui.container .grid .column .image>img{max-height:334px;max-width:466px}@media screen and (max-width:767px){.ui.big.configurator.container .ui.container .grid .column .image>img{max-width:320px}}#search-menu{background-color:#fff!important;margin:auto;padding:0;position:static;width:560px}#search-menu.hidden{display:none}#search-menu .item{background-color:#fff;line-height:20px;padding:20px!important;text-align:left;z-index:9999}#search-menu .item:hover{color:#606060}#search-menu .ui.loader{margin:10px auto auto;position:static}.ui.kitchen-push.grid{height:189px}.ui.kitchen-push.grid .column{display:flex}.ui.kitchen-push.grid .image{display:inline-block;margin:auto}.ui.kitchen-push.grid .card:hover{border:none;box-shadow:none}.ui.kitchen-push.grid p{font-size:22px;font-weight:400;line-height:26px}@media only screen and (max-width:1400px){.ui.kitchen-push.grid p{font-size:18px;line-height:20px}}@media only screen and (max-width:684px){.ui.kitchen-push.grid p{font-size:16px;line-height:16px}}.ui.kitchen-push.grid strong{font-size:22px;font-weight:700;line-height:26px}@media only screen and (max-width:1400px){.ui.kitchen-push.grid strong{font-size:18px;line-height:20px}}@media only screen and (max-width:684px){.ui.kitchen-push.grid strong{font-size:16px;line-height:16px}}@media only screen and (max-width:812px){.ui.kitchen-push.grid .ui.primary.button{font-size:12px}}.ui.appointment-push.grid{height:189px}@media only screen and (max-width:768px){.ui.appointment-push.grid{height:auto}}.ui.appointment-push.grid .background.column{background-image:url(/build/app/shop/images/seller.8abbe7ab.png);background-repeat:no-repeat;background-size:cover}.ui.appointment-push.grid p{font-size:18px;font-weight:400;line-height:24px;padding-bottom:12px;padding-top:.5em}@media only screen and (max-width:1400px){.ui.appointment-push.grid p{font-size:18px;line-height:20px}}@media only screen and (max-width:684px){.ui.appointment-push.grid p{font-size:20px;line-height:30px}}.ui.appointment-push.grid strong{font-size:28px;font-weight:600;line-height:20px;text-align:center}@media only screen and (max-width:1400px){.ui.appointment-push.grid strong{font-size:18px;line-height:20px}}@media only screen and (max-width:684px){.ui.appointment-push.grid strong{font-size:30px;line-height:16px}}.ui.home-slider.container{margin:0!important}.ui.home-slider.container .flickity-page-dots{bottom:8px;float:right;right:0;width:100px}@media only screen and (min-width:340px) and (max-width:992px){.ui.hero.container>.ui.container .slider.column .slider.container{width:684px!important}}@media only screen and (min-width:992px){.ui.hero.container>.ui.container .slider.column .slider.container{margin-left:10px!important;width:864px!important}}@media only screen and (max-width:992px){.ui.hero.container .push.column{padding-top:0}}@media only screen and (min-width:992px){.ui.hero.container .push.column{padding-left:0}}@media only screen and (max-width:1050px){.ui.hero.container .push.column .ui.primary.button{font-size:12px;padding:10px}}@media only screen and (max-width:992px){.ui.hero.container .push.column .need-help.column{padding-right:0}}@media only screen and (max-width:340px){.ui.slider.container .ui.image{max-height:300px!important}}.ui.price.card .content{padding:0}.ui.price.card .content h1.header{font-size:25px;font-weight:700;line-height:37px;width:80%}.ui.price.card .content .code.meta,.ui.price.card .content .meta.ref{font-size:13px;font-style:normal;font-weight:400;line-height:35px}.ui.price.card .content .code.meta{color:#222}.ui.price.card .content .meta.ref{color:#ababab}.ui.price.card .content .price.label{color:#00b0bb;font-size:30px;font-weight:700;line-height:35px}.ui.price.card .content .eco-part{color:#676767;font-size:11px;font-weight:400}.ui.price.card .content .ui.bordered.circular.image{height:2.2rem!important;width:2.2rem!important}.product_price .ui.price.card .price.content .price_ecopart,.ui.price.card .price.content .price_original,.ui.price.card .price.content .product_price .price_ecopart{color:#222;font-size:15px;font-weight:500}.ui.price.card .price.content .ui.yellow.label{border-radius:0!important;color:#222!important;font-size:13px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.ui.price.card .oney,.ui.price.card .oney a{color:#222;font-size:13px;line-height:35px;text-decoration:none}.ui.price.card .oney .underline,.ui.price.card .oney a .underline{color:#87c602;font-weight:700;text-decoration:underline}.ui.price.card .oney .button,.ui.price.card .oney a .button{background:transparent;border:1px solid #87c602;color:#87c602;margin:0 0 0 2px;padding:0 12px}.ui.price.card .variant-selector .ui.circular.transparent.button{border:1px solid #000;border-radius:40px;color:#000;height:auto;padding:5px 12px;width:auto}.ui.price.card .variant-selector .ui.transparent.label{padding:5px!important}.ui.price.card .variant-selector .ui.transparent.label:hover{border-radius:30px}.ui.price.card .variant-selector .ui.transparent.label.active{border:1px solid #222}.ui.price.card .column.bundle{border:1px solid transparent;border-right-color:#ededed;transition:border .3s ease-in-out}.ui.price.card .column.bundle:last-child{border:1px solid transparent}.ui.price.card .column.bundle:hover,.ui.price.card .column.bundle:hover:last-child{border:1px solid #00b0bb!important;border-radius:0}.ui.price.card .column.bundle .dark.rounded.title,.ui.price.card .column.bundle .dark.text,.ui.price.card .column.bundle .user-account .ui.payments.table td.dark.amount,.user-account .ui.payments.table .ui.price.card .column.bundle td.dark.amount{font-size:12px}.quality.menu .icon{margin-right:17px}.quality.menu .icon svg{height:27px;width:27px}.ui.focus.container{color:#222;font-size:15px;font-style:normal;font-weight:600;line-height:21px}.ui.focus.container>.container{background-image:url(/build/app/shop/images/seller.99605ce3.png);background-position-x:70%;background-position-y:bottom;background-repeat:no-repeat;min-height:240px;padding:62px 27px;position:relative}.ui.focus.container .content{max-width:800px}.ui.focus.container .advice.content{font-size:15px;font-weight:700;line-height:22px;margin-top:50px;padding:20px;position:relative}.ui.focus.container .advice.content strong{font-size:18px}.ui.focus.container .hyphen{position:absolute}.ui.focus.container .hyphen.up{left:-42px}.ui.focus.container .hyphen.down{right:-42px}.ui.favorite.button{border:none;box-shadow:none;margin-top:-10px;padding:2px}.ui.favorite.button .content{border-radius:50%;line-height:0}.ui.favorite.button .visible.content{background-color:#fff}.ui.favorite.button .hidden.content{background-color:#f4f4f4}.ui.favorite.button .active.content svg g path{fill:#222}.ui.favorite.button.active{background-color:#f4f4f4!important}.ui.favorite.button.active .content{display:none}.ui.favorite.button.active .active.content{display:block}.ui.favorite.button .active.content{display:none}.extra .ui.favorite.button{margin-top:-1px!important}.notices{display:flex;flex-wrap:wrap;gap:24px}.notices .ui.notice.button{background:#fff;border:1px solid #000;border-radius:60px;color:#000;font-size:12px;font-style:normal;font-weight:700;padding-left:20px!important;padding-right:20px!important}.notices .ui.notice.button .left.floated.icon{padding-right:30px!important}@media screen and (min-width:992px){.notices{margin-bottom:30px}}.ui.credence.title.grid h2{font-size:25px;font-weight:400;line-height:30px}.ui.credence.title.grid h2 strong{font-size:25px;font-weight:700;line-height:30px}.ui.bundle.title{color:#222;font-size:13px;font-style:normal;font-weight:600;line-height:14px}.ui.attributes.title{border-left:3px solid #00b0bb;font-size:18px;font-style:normal;font-weight:500;line-height:24px;padding-left:8px}.ui.container.tab[data-tab=videos] .ui.videos.grid .column:nth-child(odd){padding-left:0}.ui.kitchen-idea.grid{margin-top:0}.ui.kitchen-idea.grid .rounded.title,.ui.kitchen-idea.grid .text,.ui.kitchen-idea.grid .user-account .ui.payments.table td.amount,.user-account .ui.payments.table .ui.kitchen-idea.grid td.amount{font-size:18px;font-weight:500;line-height:normal}.ui.kitchen-idea.grid .kitchen{display:inline-block;position:relative}.ui.kitchen-idea.grid .kitchen img{border:1px solid transparent}.ui.kitchen-idea.grid .kitchen:hover{opacity:.8}.ui.kitchen-idea.grid .kitchen:hover img{border:1px solid #00b0bb;box-shadow:none}.ui.kitchen-idea.grid .kitchen .caption{background-image:url(/build/app/shop/images/price.5d0f0345.svg);color:#fff;float:right;font-size:16px;font-weight:700;height:43px;line-height:39px;margin-right:1px;margin-top:-56px;position:relative;text-align:center;text-transform:uppercase;width:99px}.ui.kitchen-idea.grid .kitchen .ui.black.rounded.title,.ui.kitchen-idea.grid .kitchen .ui.black.text,.ui.kitchen-idea.grid .kitchen .user-account .ui.payments.table td.ui.black.amount,.user-account .ui.payments.table .ui.kitchen-idea.grid .kitchen td.ui.black.amount{font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ui.kitchen-idea.grid .kitchen .ui.fluid.image{display:inline-block}@media screen and (max-width:1400px){.ui.kitchen-idea.grid .kitchen{height:auto;width:100%}}.ui.kitchen.card .code.caption{margin-top:10px}.ui.kitchen.card .price{color:#00b0bb;font-size:30px;font-weight:700;line-height:35px;margin-bottom:8px;margin-top:8px}.ui.kitchen.card .eco-part.caption{color:#676767;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:22px}.ui.more-kitchens.grid,.ui.more-kitchens.grid *{color:#222}.ui.more-kitchens.grid .content{padding-left:0}.ui.more-kitchens.grid .caption{color:#ababab;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.ui.more-kitchens.grid .price{color:var(--bleu,#00b8be);font-size:23px;font-style:normal;font-weight:700;line-height:normal}.price-button svg{height:19px;margin-bottom:-2px}.price-button svg path{fill:#00b0bb}#questionnaire h1{color:#f7f9fd;font-size:36px;font-weight:500;line-height:normal;text-align:center}#questionnaire #planner-gradient{background-image:url(/build/app/shop/images/planner-background.c96b9536.png);background-position:50%;background-repeat:no-repeat;min-height:268px}#questionnaire-help{background:#374e5a;color:#fff;margin-bottom:80px!important;margin-top:80px!important}#questionnaire-help img{margin-bottom:-5px;margin-top:-32px}#questionnaire-help span{font-size:24px;font-weight:600;line-height:24px}#questionnaire-help p{font-size:18px;font-weight:400;line-height:28px}#questionnaire-help a{color:#fff;font-size:18px;font-weight:400;line-height:24px;text-decoration-line:underline}#questionnaire-help a:hover{color:#ffc300}*{font-family:Barlow,Arial,system-ui!important;font-weight:400;scroll-behavior:smooth}.ui.grid{margin:0 auto}.hide{display:none!important}.ui.grid{margin:0}.ui.divider{margin-bottom:0}iframe[data-v-5799be26]{height:100%;width:100%}.planner-content[data-v-5799be26]{height:100%}textarea{font-size:medium;height:200px;line-height:1.5;padding:15px;resize:vertical;width:100%}.drawer_opacity[data-v-43732c8f],.image img[data-v-427ab135]{cursor:pointer}.menu_filter{overflow:auto}.menu_checkbox{cursor:pointer}.dot{background-color:#bbb;border:1px solid grey;border-radius:50%;display:inline-block;height:20px;margin:2px 8px 0 0;width:20px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{bottom:-17px;height:34px;right:-6px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;-webkit-transform:translate(50%);transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;-webkit-transform:translateY(-18px);transform:translateY(-18px)}

/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative;touch-action:pan-y}.flickity-slider{height:100%;left:0;position:absolute;width:100%}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{left:0;position:absolute}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{appearance:none;background:rgba(51,51,51,.25);border:none;border-radius:50%;cursor:pointer;display:block;height:10px;margin:0 8px;overflow:hidden;padding:0;text-indent:-9999px;width:10px}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-page-dot.is-selected{background:#333}