@font-face{font-family:'bad_habitsregular';src:url('../fonts/badhabits-webfont.woff2') format('woff2'),url('../fonts/badhabits-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Conv_MyriadPro-Regular';src:url('../fonts/MyriadPro-Regular.eot');src:local('Ã¢ËœÂº'),url('../fonts/MyriadPro-Regular.woff') format('woff'),url('../fonts/MyriadPro-Regular.ttf') format('truetype'),url('../fonts/MyriadPro-Regular.svg') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'luma-icons';src:url('../fonts/Luma-Icons.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Cycloboost';src:url('../fonts/Cycloboost.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('../fonts/Raleway/static/Raleway-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:local("Arial");unicode-range:U+0030-0039}@font-face{font-family:'Open-Sans';src:url('../fonts/Open_Sans/static/OpenSans/OpenSans-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Bitter';src:url('../fonts/Bitter/static/Bitter-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}h1{font-size:40px;font-family:'Cycloboost';color:#000}@media screen and (max-width:921px){h1{font-size:5vw}}h2{font-size:30px;font-family:'Arial',sans-serif;color:#000;font-weight:700}@media screen and (max-width:767px){h2{font-size:5vw}}h3{font-size:20px;font-weight:700;font-family:'Arial',sans-serif;color:#306398}h4{font-size:18px;font-weight:700;font-family:'Arial',sans-serif;color:#000}p{font-size:16px;font-family:'Arial',sans-serif;color:#000;text-align:justify}h1.page-title{font-size:30px;font-family:"Arial",georgia,serif}b,strong{font-weight:600}ul>li,ol>li{margin-top:0;margin-bottom:.5rem}.cyclo_font_blanc{color:#fff}.cyclo_font_blanc p,.cyclo_font_blanc h1,.cyclo_font_blanc h2,.cyclo_font_blanc h3,.cyclo_font_blanc h4{color:#fff}.cyclo_font_vert{color:#a9ba23}.cyclo_font_vert p,.cyclo_font_vert h1,.cyclo_font_vert h2,.cyclo_font_vert h3,.cyclo_font_vert h4{color:#a9ba23}.cyclo_font_bleu{color:#306398}.cyclo_font_bleu p,.cyclo_font_bleu h1,.cyclo_font_bleu h2,.cyclo_font_bleu h3,.cyclo_font_bleu h4{color:#306398}.cyclo_font_gris{color:#333}.cyclo_font_gris p,.cyclo_font_gris h1,.cyclo_font_gris h2,.cyclo_font_gris h3,.cyclo_font_gris h4{color:#333}.bloc_fiche_article h2,.bloc_fiche_article h3,.bloc_fiche_article p{font-family:'Arial',sans-serif}.bloc_fiche_article p{text-align:justify}.bloc_fiche_article h3{color:#306398}.cyclo_bandeau_titre1{padding:15px 0;margin:0;text-align:center;background-color:#333}.cyclo_bandeau_titre1 h1{font-family:'Cycloboost';color:#a9ba23}.cyclo_bandeau_titre2{padding:15px 0;margin:0;text-align:center;background-color:#eaeaea}.cyclo_bandeau_titre2 h1{font-family:'Cycloboost';color:#333}.cyclo_bandeau_titre3{padding:15px 0;margin:0;text-align:center;background-color:#333}.cyclo_bandeau_titre3 h1{font-family:'Cycloboost';color:#fff}.cyclo_bandeau_titre4{padding:15px 0;margin:0;text-align:center;background-color:#a9ba23}.cyclo_bandeau_titre4 h1{font-family:'Cycloboost';color:#333}p.minimal-price{text-align:right;padding:0 10px}span.price{display:inherit;margin:5px 0}.totals-tax span.price,.totals.sub span.price{display:initial;margin:5px 0}.special-price{width:100% !important}.special-price .price-label{color:#fff !important;background-color:#f70046;padding:3px 5px;border-radius:6px;margin:0 20px;white-space:nowrap}.special-price .price-label:after{content:" " !important}.items-grid .old-price .price-label,.items-grid .special-price .price-label{display:initial !important}.price-container .price{font-size:2.4rem}.toggleTDM .mgz-toggle .mgz-toggle-title h4{font-size:30px;font-family:'Raleway',sans-serif;color:#000;font-weight:700;margin-left:10px}.toggleTDM .mgz-toggle.mgz-toggle-icon-size-xl span[data-role=icons]{margin-left:10px}html{scroll-behavior:auto}html body{font-family:'Arial',sans-serif;font-size:16px}html body .fieldset>.field.required>.label:after,html body .fieldset>.fields>.field.required>.label:after,html body .fieldset>.field._required>.label:after,html body .fieldset>.fields>.field._required>.label:after{font-size:40px;font-weight:700;position:relative;top:11px;line-height:0}html body #opc-new-shipping-address .form-shipping-address html body .fieldset>.field.required>.label:after,html body #opc-new-shipping-address .form-shipping-address html body .fieldset>.fields>.field.required>.label:after,html body #opc-new-shipping-address .form-shipping-address html body .fieldset>.field._required>.label:after,html body #opc-new-shipping-address .form-shipping-address html body .fieldset>.fields>.field._required>.label:after{font-size:20px;font-weight:700;position:absolute;top:10px;right:5px;line-height:0}.message.global.cookie{background:#333;color:#fff8c7;z-index:10}.message.global.cookie p{color:#fff8c7}.main-container{max-width:1920px;margin:0 auto}@media screen and (max-width:575px){.main-container{margin-bottom:28px}}.clearfix{clear:both}.justify{text-align:justify}.header-primary{padding-top:0 !important;padding-bottom:0 !important}.header-primary .header.container{background:#fff}@media screen and (max-width:767px){.hp-block.right-column.grid12-9 .mgz-element-column>.mgz-element-inner{padding:0}}@media screen and (max-width:575px){.hp-block.right-column.grid12-9 .mgz-element-column>.mgz-element-inner{padding:0}}.main.container{padding-top:0 !important;padding-bottom:0 !important}@media screen and (max-width:1199px){.main.container{padding-top:0 !important}}@media screen and (max-width:921px){.main.container{padding-top:0 !important}}@media screen and (max-width:767px){.main.container{padding-top:0 !important}}@media screen and (max-width:575px){.main.container{padding-top:0 !important}}.main.container .breadcrumbs{padding-top:8px !important}.breadcrumbs{margin:0}@media screen and (max-width:1199px){.page.messages,.column.main{margin-top:0 !important}}@media screen and (max-width:921px){.page.messages,.column.main{margin-top:0 !important}}@media screen and (max-width:767px){.page.messages,.column.main{margin-top:0 !important}}@media screen and (max-width:575px){.page.messages,.column.main{margin-top:0 !important}}.logo-wrapper--regular img{max-width:265px}.logo-wrapper--mobile{margin:10px 0}@media screen and (max-width:767px){.logo-wrapper--mobile{width:40% !important}}@media only screen and (min-width:768px) and (max-width:921px){.header-container .header-m-container{display:block !important}.header-container .logo-wrapper--mobile{display:block !important;text-align:center}.header-container .logo-wrapper--mobile img{max-height:67px}.header-container ul.header.links{display:none}}.nav-holders-wrapper .nav-holder{position:relative}.nav-holders-wrapper .nav-holder#nav-holder2{top:6px}@media screen and (max-width:921px){.nav-holders-wrapper .nav-holder#nav-holder2{top:2px}}.sticky-header .nav-container,.sticky-header .navi-wrapper,.sticky-header .nav-regular:not(.nav-vert){background-color:#333 !important}.account-icon{color:#c9da2b;font-size:25px;padding:12px 0 21px;cursor:pointer}@media screen and (max-width:921px){.account-icon{padding:8px 0 25px}}.account-icon a{color:#c9da2b !important}.account-icon:hover{background-color:#c9da2b;color:#333}.account-icon:hover P{background-color:#c9da2b;color:#333}.account-icon i{font-size:25px;font-family:FontAwesome;font-weight:400;padding:0 6px 0 0;margin:0 12px 0 18px}.account-icon p{font-size:15px;line-height:10px;padding:0;position:relative;top:-10px;margin:0;color:#c9da2b}.user-menu-drop{display:inline-block;position:relative;-webkit-transition:.5s all;-webkit-transition-delay:5s;-moz-transition:.5s all;-moz-transition-delay:5s;-ms-transition:.5s all;-ms-transition-delay:5s;-o-transition:.5s all;-o-transition-delay:5s;transition:.5s all;transition-delay:5s}.user-menu-drop:hover .mage-dropdown-dialog{display:block;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.user-menu-drop .mage-dropdown-dialog{position:absolute;background:#333;padding:10px;z-index:9;right:0;width:130px;top:55px;display:none}@media screen and (max-width:921px){.user-menu-drop .mage-dropdown-dialog{top:59px}}.user-menu-drop .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{display:none}.user-menu-drop a{text-decoration:none}.user-menu-drop .header{margin:0}.user-menu-drop .block-title{color:#fff}.user-menu-drop .action.showusermenu{padding-bottom:20px}.header-mobile .skip-link:hover,.nav-mobile .nav-item.level0>a:hover,.header-mobile .skip-content .links>li>a:hover,.header-container .skip-link .counter,.navi.nav-mobile ul.level0 .nav-item>a:hover{background-color:#ab2;color:#fff}body .header-container .mini-cart{float:left;margin-top:0}.header-container{background:#fff !important}.header-container .header-top .widget{display:block}.header-container .header-top .left-column .item a{vertical-align:middle;font-size:16px;font-family:'Arial',sans-serif}@media screen and (max-width:767px){.header-container .header-top .item:not(.item-interface){display:block}}.header-container .header-m-container #skip-links{background:#333;float:left;width:100%}.header-container .header-m-container .header-m-primary.header.container{width:100%}.header-container .header-m-container .header-m-primary-container .inner-container{padding-left:0;padding-right:0}@media screen and (max-width:767px){.header-container .header-m-container .mini-cart-heading{width:100% !important}.header-container .header-m-container .skip-links-clearer.clearer{display:none}.header-container .header-m-container .skip-links--3 .skip-link{width:25%}.header-container .header-m-container .user-menu-drop{float:left;width:25%;background:#333;color:#fff;text-align:center;padding:2px 0}.header-container .header-m-container .logo-wrapper--mobile{display:block !important}}.header-container .nav-container,.header-container.sticky-header .nav-container{background:#333;padding:0}@media screen and (max-width:767px){.header-container .mini-cart{width:25%;float:left;margin-top:0}}.homepage__slogan{font-size:2.5vw;font-family:'Cycloboost';line-height:normal}.homepage__slogan span{color:#a3a800}@media screen and (min-width:1440px){.homepage__slogan{font-size:35px}}.header-container2,.footer-container2{margin:0 auto;max-width:1920px}body .nav-regular:not(.nav-vert) .nav-item.level0>a{color:#fff}.navi-wrapper .nav-regular .nav-item>a>span>.cat-label{display:none}.navi-wrapper .nav-regular .nav-item.level0{padding:10px 0}.navi-wrapper .nav-regular .nav-item.level0 .right{padding:0}.navi-wrapper .nav-regular .nav-item.level0>a{position:relative;padding:0 30px}.navi-wrapper .nav-regular .nav-item.level0>a img{max-height:50px;max-width:50px}.navi-wrapper .nav-regular .nav-item.level0>a:after{content:'|';position:absolute;right:0;color:#c9da2b;font-size:25px;font-weight:400}.navi-wrapper .nav-regular .nav-item.level0:last-child>a:after{display:none}.navi-wrapper .nav-regular .nav-item.level0 .last.classic>a:after{display:none}.navi-wrapper .nav-regular:not(.nav-vert) .nav-item.level0>a{color:#fff}.navi-wrapper .nav-regular ul{display:flow-root}.sticky-header .sticky-container{max-width:1920px;margin:0 auto}.page-product-bundle .sticky-header .sticky-container{position:unset}.minicart-wrapper.dropdown-block .dropdown-heading{max-height:48px !important;line-height:normal;width:55px;margin:0 10px;padding:1px 0 12px}@media screen and (max-width:921px){.minicart-wrapper.dropdown-block .dropdown-heading{margin:0 10px}}.minicart-wrapper.dropdown-block .dropdown-heading .caret{display:none}.minicart-wrapper.dropdown-block .dropdown-heading .fas.fa-shopping-cart{font-size:20px;position:relative;top:-2px}.minicart-wrapper.dropdown-block .dropdown-heading p{display:block;font-size:15px;line-height:10px;padding:0;position:relative;top:-7px;margin:0;color:#c9da2b}.minicart-wrapper.dropdown-block .dropdown-heading .icon{color:#c9da2b;background:url(../images/cart.png) no-repeat;height:35px;width:35px;background-size:100%;background-position:center center}.minicart-wrapper.dropdown-block .dropdown-heading .icon:before{display:none}.minicart-wrapper.dropdown-block .dropdown-heading .counter{margin-left:-26px;margin-top:18px}.minicart-wrapper.dropdown-block .dropdown-heading:hover{background-color:#c9da2b !important;color:#333 !important}.minicart-wrapper.dropdown-block .dropdown-heading:hover .fas.fa-shopping-cart{background-color:#c9da2b !important;color:#333 !important}.minicart-wrapper.dropdown-block .dropdown-heading:hover P{background-color:#c9da2b !important;color:#333 !important}.minicart-wrapper.dropdown-block.filled-heading .dropdown-heading .inner-heading{padding:4px 17px 0 5px;color:#c9da2b !important;cursor:pointer;margin-top:2px;height:54px}.minicart-wrapper.dropdown-block.filled-heading .dropdown-heading .inner-heading:hover{background-color:#c9da2b !important;color:#333 !important}.minicart-wrapper.dropdown-block.filled-heading .dropdown-heading .inner-heading:hover P{background-color:#c9da2b !important;color:#333 !important}@media screen and (max-width:921px){.minicart-wrapper.dropdown-block.filled-heading .dropdown-heading .inner-heading{padding:0 16px 3px 6px;margin-top:2px}}.minicart-wrapper.dropdown-block.filled-heading .dropdown-heading .inner-heading span.counter.ib{margin-left:-13px;margin-top:-50px;position:absolute;line-height:22px;width:25px;height:22px}.minicart-wrapper.dropdown-block.filled-heading.open .dropdown-heading .icon:not(.ib){color:#c9da2b !important}.minicart-wrapper.dropdown-block.filled-heading.open .dropdown-heading .inner-heading{background:0 0 !important}@media screen and (min-width:768px){.minicart-wrapper .ui-widget-content{position:absolute;left:auto;right:0}}@media screen and (max-width:767px){.minicart-wrapper .ui-widget-content{right:150%;width:200% !important}.minicart-wrapper .ui-widget-content button.action.primary.checkout{background-color:#f5f5f5;color:#333;font-size:2.25rem !important}.minicart-wrapper .ui-widget-content button.action.primary.checkout:hover{background-color:#a9ba23;color:#fff;font-size:2.25rem !important}.minicart-wrapper .ui-widget-content .minicart-items .action.edit:before,.minicart-wrapper .ui-widget-content .minicart-items .action.delete:before{color:unset}}.modal-popup{z-index:998}.block-authentication .block[class] ul{list-style:disc;padding-left:25px}@media screen and (max-width:921px){.header-primary-container{display:none}}@media screen and (min-width:1200px){.icon-label-mobile{display:none !important}}@media screen and (max-width:1199px){.icon-label-mobile{display:none !important}}@media screen and (max-width:921px){.icon-label-mobile{display:none !important}}@media screen and (max-width:767px){.icon-label-mobile{display:inline-block !important}}@media screen and (max-width:767px){.header-container.header-mobile .skip-content--style a{color:#2167b1}.header-container.header-mobile .minicart-items .product-item-name a{color:#aaa}.header-m-primary-container .icon-label{display:none}}.ib-size-s{line-height:20px;width:20px;height:20px}.block-search{margin:0 7px !important}.block-search .input-text{background-color:#333 !important;color:#fff !important;border-color:#a3a800 !important;margin:6px 0;font-size:20px;font-family:'Arial',sans-serif;max-width:290px}@media screen and (max-width:921px){.block-search .input-text{max-width:none;height:32px;line-height:32px}}.block-search .input-text::-webkit-input-placeholder{color:#fff;font-size:18px}.block-search .input-text:-ms-input-placeholder{color:#fff;font-size:18px}.block-search .input-text::placeholder{color:#fff;font-size:18px !important}@media screen and (max-width:921px){.block-search .input-text::placeholder,.block-search .input-text:-ms-input-placeholder,.block-search .input-text::-webkit-input-placeholder{font-size:18px !important}}.block-search .action.search .icon{display:none}.navi-wrapper .menu-trigger{line-height:61px !important}.header-primary-container .right-column .block-search{margin:0 7px !important}.header-primary-container .right-column .block-search .input-text{background-color:#fff !important;color:#333 !important;border-color:#a3a800 !important;margin:6px 0;font-size:20px;font-family:'Arial',sans-serif;max-width:400px;width:400px}@media screen and (max-width:1199px){.header-primary-container .right-column .block-search .input-text{max-width:300px;width:300px}}@media screen and (max-width:921px){.header-primary-container .right-column .block-search .input-text{max-width:none;height:32px;line-height:32px}}.header-primary-container .right-column .block-search .input-text::-webkit-input-placeholder{color:#333;font-size:18px}.header-primary-container .right-column .block-search .input-text:-ms-input-placeholder{color:#333;font-size:18px}.header-primary-container .right-column .block-search .input-text::placeholder{color:#333;font-size:18px !important}@media screen and (max-width:921px){.header-primary-container .right-column .block-search .input-text::placeholder,.header-primary-container .right-column .block-search .input-text:-ms-input-placeholder,.header-primary-container .right-column .block-search .input-text::-webkit-input-placeholder{font-size:18px !important}}.header-primary-container .right-column .block-search .action.search .icon{display:none}@media screen and (min-width:1200px){.search-tablet #search{display:none}}@media screen and (max-width:1199px){.search-tablet #search{display:none}}@media screen and (max-width:921px){.search-tablet #search{display:inline-block;margin:14px 0}}.header-mobile .skip-content--style{background-color:#fff !important;color:#fff !important}@media screen and (max-width:767px){.header-mobile .skip-content--style{background-color:#333 !important}}.customer-account-create .grecaptcha-badge{visibility:hidden;height:0}.customer-account-create .page-wrapper .page-title-wrapper{text-align:center;padding-top:20px}.customer-account-create .form-create-account{margin:auto;font-size:14px}.customer-account-create .fieldset{margin:0}.customer-account-create .fieldset>.field{margin:0 0 6px !important}.customer-account-create .fieldset>.field.required>.label:after,.customer-account-create .fieldset>.field._required>.label:after{font-size:20px;font-weight:700;position:relative;top:7px;line-height:0;right:-9px;float:right}@media screen and (max-width:767px){.customer-account-create .fieldset>.field.required>.label:after,.customer-account-create .fieldset>.field._required>.label:after{float:none;top:0}}.customer-account-create .label{position:relative}.customer-account-create .label span{vertical-align:top;padding-right:8px;display:inline-block;position:relative}.customer-account-create .fieldset>.field.required>.label{text-align:right;width:23.8%;padding-left:28px}.customer-account-create .fieldset>.field.required>.label:after{position:absolute;right:6px}@media screen and (max-width:767px){.customer-account-create .fieldset>.field.required>.label:after{position:relative;right:11px}}@media screen and (max-width:767px){.customer-account-create .fieldset>.field.required>.label{width:100%;text-align:left}}.customer-account-create .field.captcha.required{margin-top:20px !important}.customer-account-login .label{position:relative}.customer-account-login .label span{vertical-align:top;padding-right:8px;display:inline-block;position:relative}.customer-account-login .fieldset>.field.required>.label{text-align:left;width:23.8%;padding-left:28px}.customer-account-login .fieldset>.field.required>.label:after{position:absolute;right:6px}@media screen and (max-width:767px){.customer-account-login .fieldset>.field.required>.label{width:100%}}.billing-information-title{border-bottom:1px solid #ccc;padding-bottom:10px;color:#333;font-weight:300;font-size:2.6rem;margin:0 0 20px;position:relative}.block-order-details-comments,.block-order-details-custom-info{margin:0 0 30px}.table-order-items td{padding:3px 0 0 10px;font-family:'Arial'}.table-order-items .col{font-size:11px}.table-order-items .col.sku{width:59px}.table-order-items .col.remise{width:5%;text-align:right !important;text-align:-webkit-right !important}.table-order-items .col.price,.table-order-items .col.qty,.table-order-items .col.subtotal{width:4%;text-align:right !important;text-align:-webkit-right !important}.table-order-items .col .cart-price .price{font-size:13px;white-space:nowrap}.table-order-items tfoot .mark{padding:1px 10px}.table-order-items tfoot .amount{padding:1px 10px}.table-order-items tfoot .amount .price{display:initial}.table-order-items .col.name{font-size:13px}.table-order-items .col.name .item-options dd{display:flex;justify-content:space-between}.table-order-items .col.value{font-size:13px}.table-order-items .col.value .price{float:right;clear:both;margin:0}.table-order-items .col.options .item-options{margin-bottom:0}.table-order-items .col.options .item-options dt{display:inline}.table-order-items .col.options .item-options dd{display:inline;margin:0 0 0 5px;float:none !important}.edit-order-table .col-product .option-value .price{float:right;clear:both}.hp-block.right-column .magezon-builder{z-index:998}#help__infobulle{height:0}.help__infobulle{display:block;position:fixed;text-decoration:none;bottom:45px;right:84px;z-index:21}.help__infobulle__img{width:70px;-webkit-transition:all .5s ease;transition:all .5s ease}.help__infobulle__img:hover{transform:scale(1.2)}.help__infobulle__overlayer{width:275px;position:fixed;bottom:81px;right:103px;display:none;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:20}.help__infobulle__overlayer .widget.block.block-static-block{display:block}.help__infobulle__overlayer__main{background:url("../images/overlayer2_middle.png") repeat;color:#000;text-align:center;margin-bottom:-41px}.help__infobulle__overlayer__main li{margin-top:3%;line-height:1.5;list-style:none;margin-left:12%;margin-right:12%;padding:1%;font-family:'Conv_MyriadPro-Regular';font-size:20px}.help__infobulle__overlayer__main li:first-child{margin-top:2%}.help__infobulle__overlayer__main li:last-child{margin-bottom:15%}.help__infobulle__overlayer__title{background:url("../images/overlayer2_head.png") no-repeat;margin-bottom:-6px;text-align:center;padding:10% 2% 3%;color:#000;font-family:'Conv_MyriadPro-Regular';font-size:20px}.help__infobulle__overlayer__bottom{background:url("../images/overlayer2_bottom.png") no-repeat;min-height:48px}.help__black__link{background:#242b2f}.help__black__link a{color:#fff;text-decoration:none}.help__green__link{background:#a9ba23}.help__green__link a{color:#fff;text-decoration:none}.slideshow-wrapper-additional{max-width:1196px;margin:20px auto 0}.footer-container{padding-top:40px;background-size:100% 100%}.footer-container .footer-primary-bottom{padding:0 55px;margin:0 0 70px;background:#fff}.footer-container .footer-primary-bottom-spacing{margin-top:0;padding-bottom:30px;border-top:2px solid #e9e9e8;padding-top:30px}.footer .block.newsletter{width:auto}.footer .block.newsletter .title{display:inline-block;line-height:55px;margin-bottom:0}.footer .block.newsletter .title strong{font-size:22px;margin-right:15px}.footer .block.newsletter input{padding-left:9px;height:55px;font-size:19px}@media screen and (max-width:575px){.footer .block.newsletter input{font-size:13px}}.footer .block.newsletter .action.subscribe{line-height:55px;width:200px;font-size:19px;font-weight:400}@media screen and (max-width:575px){.footer .block.newsletter .action.subscribe{width:100%}}@media screen and (max-width:575px){.footer .block.newsletter .actions{display:block;width:100%}}.footer .block.newsletter .field .control:before{display:none}.footer .block.newsletter .content{display:inline-block;vertical-align:middle}@media screen and (max-width:575px){.footer .block.newsletter .content{width:100%}}.footer .social-links .ib{line-height:65px;width:65px;height:65px}.footer .footer-copyright .copyright{font-size:14px;color:#000;font-family:'Arial',sans-serif}.block-content img.icon{float:left;padding:0 30px 30px}.feature span.icon{font-family:'bad_habitsregular'}a.go{background:url(../images/infortis/_shared/cck/list/bullet.png) 100% 56% no-repeat;padding-right:17px;display:inline !important;font-family:'Arial',sans-serif;font-size:20px}.footer-primary .inner-container,.footer-top-container{padding:0}.footer-primary .inner-container .clearfix{max-width:1580px;margin:0 auto;width:100%}.footer-bottom-container .inner-container{padding:0 70px}.mgz-element-slider .mgz-carousel-item{background-size:contain}.field-tooltip .field-tooltip-content{top:-12px}.block-title{color:#a9ba23}.faq-category li .block{margin-bottom:40px !important}.faqcat-title{border-bottom:none !important}.faqcat-title i{z-index:1 !important}.mini-commentaire{text-align:center}.bundle-product-sub-simple-menu{background-color:#333;margin:0 -73px;position:relative;padding:10px 79px;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:99}.bundle-product-sub-simple-menu button{border-radius:5px}@media screen and (max-width:1199px){.bundle-product-sub-simple-menu{margin:0 -50px;padding:10px 60px}}@media screen and (max-width:921px){.bundle-product-sub-simple-menu{padding:10px 40px;margin:0 -42px}.bundle-product-sub-simple-menu ul.bundle-ni-simple-cart-mathakuth-kaik{display:none}}@media screen and (max-width:767px){.bundle-product-sub-simple-menu{display:block;padding:10px 30px;margin:0 -15px}.bundle-product-sub-simple-menu ul.bundle-ni-simple-cart-mathakuth-kaik{display:none}}@media screen and (max-width:575px){.bundle-product-sub-simple-menu{margin:0 -15px}.bundle-product-sub-simple-menu:after{display:none}}.bundle-product-sub-simple-menu.sticky-bundle-menu{position:fixed;left:0;right:0;margin:0 auto;padding:10px 79px;z-index:1;top:0;max-width:1890px;z-index:10}@media screen and (max-width:921px){.bundle-product-sub-simple-menu.sticky-bundle-menu{padding:0 36px}}@media screen and (max-width:767px){.bundle-product-sub-simple-menu.sticky-bundle-menu{padding:10px 30px}}.bundle-product-sub-simple-menu.sticky-bundle-menu .custom_option_set{width:100%;display:inline-flex;justify-content:space-between;padding:5px 0 0}@media screen and (max-width:921px){.bundle-product-sub-simple-menu.sticky-bundle-menu .custom_option_set{padding:5px 0 5px;margin:0}}@media screen and (max-width:767px){.bundle-product-sub-simple-menu.sticky-bundle-menu .custom_option_set{padding:5px 0 0}}.bundle-product-sub-simple-menu .custom_option_set{width:100%;display:inline-flex;justify-content:space-between;padding:5px 0 0}.bundle-product-sub-simple-menu .custom_option_set button{padding:4px 15px}.bundle-product-sub-simple-menu .custom_option_set button.custom_option_next_btn{position:relative}.bundle-product-sub-simple-menu ul#custom-bundle-ni-simple-menu-ul{overflow:auto;margin:0;display:inline-block;pointer-events:none}@media screen and (max-width:767px){.bundle-product-sub-simple-menu ul#custom-bundle-ni-simple-menu-ul{overflow:inherit;width:100%}}.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li{float:left;margin:0;position:relative;padding:0 7px 6px 0}@media screen and (max-width:1199px){.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li{padding:0 7px 5px 0}}@media screen and (max-width:921px){.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li{padding:6px 7px 0 3px;float:none;display:inline-block;vertical-align:middle;text-align:center;padding:0 10px}.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li:not(.custom-bundle-simple-active){display:none}.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li:after{display:none}}@media screen and (max-width:767px){.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li{width:100%;float:none;display:inline-block;vertical-align:middle;text-align:center;padding:0 10px}.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li:not(.custom-bundle-simple-active){display:none}.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li:after{display:none}}@media screen and (max-width:575px){.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li{width:100%;padding:0}.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li:not(.custom-bundle-simple-active){display:none}.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li:after{display:none}}.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li:after{content:'|';position:absolute;right:0;color:#c9da2b;font-size:22px;font-weight:600;top:17%}@media screen and (max-width:1199px){.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li:after{top:25%}}@media screen and (max-width:921px){.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li:after{top:33%}}@media screen and (max-width:767px){.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li:after{top:15%}}.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li:last-child:after{display:none}.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li button{background:0 0;color:#fff;font-family:'Arial',sans-serif;font-size:20px;font-weight:400}@media screen and (max-width:767px){.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li button{padding:4px 15px;font-size:16px}}@media screen and (max-width:575px){.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li button{padding:4px 15px;font-size:.9em}}@media screen and (max-width:479px){.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li button{padding:1px 0;font-size:.8em;width:100%;margin:0}}.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li.custom-bundle-simple-active button{background:#a9ba23;color:#333}@media screen and (max-width:921px){.bundle-product-sub-simple-menu #custom-bundle-ni-simple-menu-ul li.custom-bundle-simple-active button{background:0 0;color:#fff;font-size:1.3em;margin:0 0 5px}}.bundle-product-sub-simple-menu li.custom-bundle-simple-cart-menu-bas-have{margin-right:15px;padding:18px 0;margin-bottom:0}.bundle-product-sub-simple-menu li.custom-bundle-simple-cart-menu-bas-have .block-bundle-summary{display:none;right:0;top:100% !important;z-index:99}.bundle-product-sub-simple-menu li.custom-bundle-simple-cart-menu-bas-have:hover .block-bundle-summary{display:block}.product-add-form .product-options-wrapper[data-ptype=simple]{border:1px solid #87888b;padding:15px}.product-add-form .product-options-wrapper .fieldset.fieldset-bundle-options{margin:0 8px}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider{max-width:100%;padding:35px 40px;margin:30px 0}@media screen and (max-width:1199px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider{padding:0;margin:15px 0 20px}}@media screen and (max-width:575px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .price-container .price,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .price-container .price{font-size:1.4rem;font-weight:700}}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider:nth-child(even),.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider:nth-child(even){background-image:url(/media/wysiwyg/infortis/_bg/default/footer-bg.jpg);background-position:0 0;background-size:auto;background-repeat:repeat}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .ob-table-cell-img,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .ob-table-cell-img{display:block;width:305px;height:305px;overflow:hidden;margin:0 auto;position:relative}@media screen and (max-width:1199px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .ob-table-cell-img,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .ob-table-cell-img{width:70%;height:100%}}@media screen and (max-width:767px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .ob-table-cell-img,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .ob-table-cell-img{width:60%;height:100%}}@media screen and (max-width:767px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .ob-table-cell,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .ob-table-cell{width:100%;display:block}}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider>.label,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider>.label{font-size:26px;font-weight:600 !important;font-family:'Arial',sans-serif;margin:15px !important;line-height:1.2;display:block !important}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice{display:inline-flex;width:100%}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label{font-size:18px;font-family:'Arial',sans-serif;position:relative;padding-left:30px;margin-left:-20px;line-height:1.1;width:100%}@media screen and (max-width:575px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label{font-size:15px;line-height:1.3}}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span{display:inline-flex;justify-content:space-between;width:95%;align-items:baseline}@media screen and (max-width:921px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span:has(span.special-price),.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span:has(span.special-price){flex-wrap:wrap}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span:has(span.special-price) .price-notice .special-price,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span:has(span.special-price) .price-notice .special-price{width:auto !important}}@media screen and (max-width:767px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span:has(span.special-price),.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span:has(span.special-price){flex-wrap:nowrap}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span:has(span.special-price) .price-notice .special-price,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span:has(span.special-price) .price-notice .special-price{width:100% !important}}@media screen and (max-width:575px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span:has(span.special-price),.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span:has(span.special-price){flex-wrap:wrap}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span:has(span.special-price) .price-notice .special-price,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span:has(span.special-price) .price-notice .special-price{width:auto !important}}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span .product-name,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span .product-name{flex-grow:1;width:100%}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span .price-notice,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span .price-notice{flex-grow:1;text-align:right;flex-wrap:nowrap;display:flex;align-items:center;justify-content:flex-end}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span .price-notice .price-container,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span .price-notice .price-container{margin-right:10px}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span .price-notice .price-container .price,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span .price-notice .price-container .price{font-weight:700}@media screen and (max-width:921px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span .price-notice .price-container .price,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span .price-notice .price-container .price{font-size:18px}}@media screen and (max-width:575px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .field.choice .label>span .price-notice .price-container .price,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .field.choice .label>span .price-notice .price-container .price{font-size:12px}}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .options-list .product-name.no-stock,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .options-list .product-name.no-stock{color:#999;text-decoration:line-through}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio],.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]{opacity:0}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]~.label-none:before,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]~.label-none:before,.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]~.label-none:after,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]~.label-none:after{top:-6px}@media screen and (max-width:575px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]~.label-none:before,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]~.label-none:before,.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]~.label-none:after,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]~.label-none:after{top:-3px}}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]~.label.admin__field-label:before,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]~.label.admin__field-label:before,.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]~.label.admin__field-label:after,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]~.label.admin__field-label:after{top:-6px}@media screen and (max-width:575px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]~.label.admin__field-label:before,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]~.label.admin__field-label:before,.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]~.label.admin__field-label:after,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]~.label.admin__field-label:after{top:-3px}}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]~label:before,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]~label:before,.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]~label:after,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]~label:after{content:'';position:absolute;left:0;top:-2px;margin:4px;width:16px;height:16px;z-index:0;border:2px solid #000;border-radius:50%}@media screen and (max-width:575px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]~label:before,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]~label:before,.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]~label:after,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]~label:after{top:-3px;width:13px;height:13px}}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]:checked+label:before,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]:checked+label:before,.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]:checked+[type=radio]+label:before,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]:checked+[type=radio]+label:before{border:2px solid transparent}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]:checked+label:after,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]:checked+label:after,.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .radio[type=radio]:checked+[type=radio]+label:after,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .radio[type=radio]:checked+[type=radio]+label:after{background-color:#000;border:2px solid #000}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .custom-simple-option-help-link-bundle,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .custom-simple-option-help-link-bundle{background:url(../images/popup-button-bg.png) no-repeat;background-size:100% 100%;color:#fff;font-size:17px;width:auto;padding:20px 0 20px 160px !important;display:block;text-align:left !important;margin-top:40px;position:relative}@media screen and (max-width:767px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .custom-simple-option-help-link-bundle,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .custom-simple-option-help-link-bundle{width:auto;margin-top:40px}}@media screen and (max-width:575px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .custom-simple-option-help-link-bundle,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .custom-simple-option-help-link-bundle{padding:10px !important;width:auto;border-radius:8px;margin-top:0}}.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .custom-popup-link .custom-simple-option-help-link-bundle:before,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .custom-popup-link .custom-simple-option-help-link-bundle:before{content:'';background:url(../images/popup-user.png) no-repeat;width:147px;position:absolute;bottom:0;left:0;height:100px}@media screen and (max-width:575px){.product-add-form .product-options-wrapper .fieldset div.field.magesture-custom-option-slider .custom-popup-link .custom-simple-option-help-link-bundle:before,.product-add-form .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .custom-popup-link .custom-simple-option-help-link-bundle:before{content:none}}.product-lower-primary-column .bundle-options-container .block-bundle-summary{width:280px;position:absolute;right:25px;top:115px !important;z-index:9;background-color:#f5f5f5;border:1px solid #87888b}@media screen and (max-width:1199px){.product-lower-primary-column .bundle-options-container .block-bundle-summary{width:200px}}@media screen and (max-width:921px){.product-lower-primary-column .bundle-options-container .block-bundle-summary{top:140px !important}}@media screen and (max-width:767px){.product-lower-primary-column .bundle-options-container .block-bundle-summary{position:absolute;width:105.5%;right:0;left:-15px;top:92px !important;padding:0}}@media screen and (max-width:575px){.product-lower-primary-column .bundle-options-container .block-bundle-summary{position:absolute;width:105.5%;right:0;left:-15px;top:92px !important;padding:0}}@media screen and (max-width:479px){.product-lower-primary-column .bundle-options-container .block-bundle-summary{width:106.6%;top:77px !important}}.product-lower-primary-column .bundle-options-container .block-bundle-summary .bundle-summary{display:none}.product-lower-primary-column .bundle-options-container .block-bundle-summary.sticky-summary{position:relative;right:45px;width:280px;border:none}@media screen and (min-width:1441px){.product-lower-primary-column .bundle-options-container .block-bundle-summary.sticky-summary .bundle-summary-inner{position:fixed;top:116px !important;overflow:auto;max-width:238px;padding:10px 20px;background-color:#f5f5f5}}@media screen and (max-width:1199px){.product-lower-primary-column .bundle-options-container .block-bundle-summary.sticky-summary{width:200px}}@media screen and (max-width:767px){.product-lower-primary-column .bundle-options-container .block-bundle-summary.sticky-summary{position:fixed;width:100%;right:0;left:0;top:92px !important}}@media screen and (max-width:575px){.product-lower-primary-column .bundle-options-container .block-bundle-summary.sticky-summary{position:fixed;width:100%;right:0;left:0;top:92px !important}}@media screen and (max-width:479px){.product-lower-primary-column .bundle-options-container .block-bundle-summary.sticky-summary{top:77px !important}}.product-lower-primary-column .bundle-options-container .block-bundle-summary.sticky-summary .bundle-summary-inner{width:319px;border:1px solid #87888b}@media screen and (min-width:1279px){.product-lower-primary-column .bundle-options-container .block-bundle-summary.sticky-summary .bundle-summary-inner{position:fixed;top:116px !important;overflow:auto;max-width:238px;padding:10px 20px;background-color:#f5f5f5}.remove-sticky-summary .product-lower-primary-column .bundle-options-container .block-bundle-summary.sticky-summary .bundle-summary-inner{position:static}}@media screen and (max-width:991px){.product-lower-primary-column .bundle-options-container .block-bundle-summary.sticky-summary .bundle-summary-inner{width:100%}}.product-lower-primary-column .bundle-options-container .block-bundle-summary .content{padding-top:15px}@media screen and (max-width:767px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content{padding-top:0}}@media screen and (max-width:575px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content{padding-top:0}}@media screen and (max-width:767px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info{text-align:center}}@media screen and (max-width:575px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info{text-align:center}}@media screen and (max-width:767px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info .product-details{display:inline-block}}@media screen and (max-width:575px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info .product-details{display:inline-block}}.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info .product-details p.available.stock{font-size:20px;color:#a9ba23;font-family:'Arial',sans-serif;font-weight:700}@media screen and (max-width:767px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info .product-details p.available.stock{display:inline-block;font-size:14px;padding:0 5px}}@media screen and (max-width:575px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info .product-details p.available.stock{display:inline-block;font-size:14px;padding:0 5px}}.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info .product-details p.available.stock .livraison{font-size:16px;font-weight:400;color:#000}@media screen and (max-width:767px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info .product-details .price-box{margin-top:0;display:inline-block;font-size:14px;padding:0 5px}}@media screen and (max-width:575px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info .product-details .price-box{margin-top:0;display:inline-block;font-size:14px;padding:0 5px}}.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info .product-details .price-box .price-wrapper .price{font-size:20px;color:#231f20;font-weight:600;font-family:'Arial',sans-serif}@media screen and (max-width:767px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info .product-details .price-box .price-wrapper .price{font-size:26px}}@media screen and (max-width:575px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .bundle-info .product-details .price-box .price-wrapper .price{font-size:26px}}.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .product-image-container{width:100% !important}@media screen and (max-width:767px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .product-image-container{width:50px !important;vertical-align:middle;padding:5px 10px 5px 0}}@media screen and (max-width:575px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .product-image-container{width:50px !important;vertical-align:middle;padding:5px 10px 5px 0}}.product-lower-primary-column .bundle-options-container .block-bundle-summary .content .product-image-container .product-image-photo{width:100%}.product-lower-primary-column .bundle-options-container .block-bundle-summary .title{background:#333;color:#fff;margin:-10px -20px 0;text-align:center;padding:15px}.product-lower-primary-column .bundle-options-container .block-bundle-summary .title strong.product.name{font-size:18px;font-weight:600;font-family:'Arial',sans-serif}@media screen and (max-width:1199px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .title{padding:5px}.product-lower-primary-column .bundle-options-container .block-bundle-summary .title>strong{font-size:2rem}}@media screen and (max-width:921px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .title{padding:5px}.product-lower-primary-column .bundle-options-container .block-bundle-summary .title>strong{font-size:2rem}}@media screen and (max-width:767px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .title{display:none}}@media screen and (max-width:575px){.product-lower-primary-column .bundle-options-container .block-bundle-summary .title{display:none}}.remove-sticky-summary .product-lower-primary-column .bundle-options-container .block-bundle-summary{position:absolute;right:45px;top:auto !important;bottom:0;background:0 0}@media screen and (max-width:1199px){.remove-sticky-summary .product-lower-primary-column .bundle-options-container .block-bundle-summary{top:auto !important;bottom:50px;z-index:9;right:25px}}@media screen and (max-width:767px){.remove-sticky-summary .product-lower-primary-column .bundle-options-container .block-bundle-summary{position:fixed;width:100%;right:0;left:0;bottom:inherit;top:92px !important}}.product-lower-primary-column .bundle-options-container .bundle-options-wrapper{width:100%;margin-bottom:20px}.product-lower-primary-column .bundle-options-container .bundle-options-wrapper .custom_button_set{padding-bottom:20px}.product-lower-primary-column .bundle-options-container .product-add-form{position:relative;float:left;width:100%}@media screen and (min-width:1200px){.remove-sticky-summary .product-lower-primary-column .bundle-options-container .product-add-form{position:static}}.product-lower-primary-column .bundle-options-container .product-options-bottom{width:68%;margin-bottom:40px}@media screen and (max-width:1199px){.product-lower-primary-column .bundle-options-container .product-options-bottom{width:73%}}@media screen and (max-width:921px){.product-lower-primary-column .bundle-options-container .product-options-bottom{width:100%}}@media screen and (max-width:767px){.product-lower-primary-column .bundle-options-container .product-options-bottom{width:100%;margin-bottom:60px}}@media screen and (max-width:575px){.product-lower-primary-column .bundle-options-container .product-options-bottom{width:100%;margin-bottom:70px}}.product-lower-primary-column .bundle-options-container .product-options-wrapper{width:100%}.scroll-offset{top:100px;position:relative}.remove-sticky-summary .product-lower-primary-column.grid12-12{position:relative}.bundle-options-wrapper .fieldset>.field .field.choice{margin-bottom:0;-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;cursor:pointer}.bundle-options-wrapper .fieldset>.field .field.choice:hover{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;background-color:#22596f2b}.bundle-options-wrapper .fieldset>.field .field.choice:hover .old-price{color:#555}.bundle-options-wrapper .fieldset>.field .field.choice:hover .old-price .price{color:#555}.bundle-options-wrapper .fieldset>.field .field.choice:hover .product-name.no-stock{color:#555}.bundle-options-wrapper .fieldset>.field .field.choice .label{cursor:pointer}.aw-helpdesk2__form .file-uploader .file-uploader-area .file-uploader-button:before{position:relative;margin-right:5px;display:inline-block}.aw-helpdesk2__form .file-uploader .file-uploader-area .file-uploader-button.action-default{display:none}.actions-toolbar .secondary{margin:0 5px}.aw-helpdesk2__grid-cell.link{text-decoration:underline;color:#87888b}@media screen and (max-width:921px){.cart-summary{width:100% !important;float:unset !important;position:unset !important;padding:10px !important}}@media screen and (max-width:921px){.form-cart{width:100% !important}}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .item-actions .action-edit{padding:8px 15px}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody td[data-th=Article]{padding:10px 8px 10px}@media screen and (max-width:921px){.form-cart div.cart.table-wrapper table#shopping-cart-table tbody td[data-th=Article]{padding:10px 0}}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody td[data-th=Article] a.product-item-photo{display:flex;justify-content:start;max-width:unset;position:unset;width:100%;padding:5px 0}@media screen and (max-width:921px){.form-cart div.cart.table-wrapper table#shopping-cart-table tbody td[data-th=Article] a.product-item-photo{justify-content:center}}@media screen and (max-width:1199px){.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-photo{display:none}}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details{display:flex;flex-direction:column;width:auto}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details .product-item-name{margin-top:0}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:flex-end;align-items:baseline;gap:0px 5px;padding:2px 10px;font-size:12px}@media screen and (max-width:767px){.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price{padding:4px 10px}}@media screen and (max-width:575px){.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price{padding:6px 10px}}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price .label{width:100%}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price .label-product{display:none}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price .label-option{font-weight:700}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price .description{width:100%;font-weight:700;margin-top:6px}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price .description picture,.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price .description img{display:none}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price .option-description{margin-top:6px;width:100%}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price .option-description picture,.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price .option-description img{display:none}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price span.price{margin:0}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price span.remise{padding:6px 0;margin:0 5px}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price span.remise mark{background-color:red;color:#fff;padding:2px 5px;border-radius:4px}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price .sstotalht{display:contents;font-weight:700}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price div{display:table-cell;vertical-align:middle;padding:5px}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price div img{max-width:none;width:50px}@media screen and (max-width:921px){.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price div img{width:30px}}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-main-price div:first-child{width:30%}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options .item-option:nth-child(odd){background:#efefef}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:flex-end;align-items:baseline;gap:0px 5px;padding:2px 10px}@media screen and (max-width:767px){.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div{padding:4px 10px}}@media screen and (max-width:575px){.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div{padding:6px 10px}}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div .label{width:100%}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div .label-product{display:none}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div .label-option{font-weight:700}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div .description{width:100%;font-weight:700;margin-top:6px}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div .description picture,.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div .description img{display:none}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div .option-description{margin-top:6px;width:100%}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div .option-description picture,.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div .option-description img{display:none}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div span.price{margin:0}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div span.remise{padding:6px 0;margin:0 5px}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div span.remise mark{background-color:red;color:#fff;padding:2px 5px;border-radius:4px}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div .sstotalht{display:contents;font-weight:700}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div div{display:table-cell;vertical-align:middle;padding:5px}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div div img{max-width:none;width:50px}@media screen and (max-width:921px){.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div div img{width:30px}}.form-cart div.cart.table-wrapper table#shopping-cart-table tbody .product-item-details div.item-options>div div:first-child{width:30%}@media screen and (max-width:921px){.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide,.opc-wrapper{width:100% !important}}@media screen and (max-width:767px){.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide{width:95% !important}}.opc-block-summary .table-totals .amount{text-align:right;text-align:-webkit-right}.opc-block-summary .items-in-cart .minicart-items-wrapper{margin:0}.opc-block-summary .items-in-cart .product .product-image-container{display:none}.opc-block-summary .items-in-cart .product .item-options dt.label{font-size:14px}.opc-block-summary .items-in-cart .product .product-item-details{padding:0}.opc-block-summary .items-in-cart .product .product-item-details .product.options{display:none}.opc-block-summary .items-in-cart .product div.item-options{font-size:12px}.opc-block-summary .items-in-cart .product div.item-options .item-option:nth-child(odd){background:#efefef}.opc-block-summary .items-in-cart .product div.item-options>div{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0px 5px;padding:2px 20px}@media screen and (max-width:767px){.opc-block-summary .items-in-cart .product div.item-options>div{padding:4px 10px}}@media screen and (max-width:575px){.opc-block-summary .items-in-cart .product div.item-options>div{padding:6px 10px}}.opc-block-summary .items-in-cart .product div.item-options>div .label{width:100%}.opc-block-summary .items-in-cart .product div.item-options>div .label-product{display:none}.opc-block-summary .items-in-cart .product div.item-options>div .label-option{font-weight:700}.opc-block-summary .items-in-cart .product div.item-options>div .description{width:100%;font-weight:700;margin-top:6px}.opc-block-summary .items-in-cart .product div.item-options>div .description picture,.opc-block-summary .items-in-cart .product div.item-options>div .description img{display:none}.opc-block-summary .items-in-cart .product div.item-options>div .option-description{margin-top:6px;width:100%}.opc-block-summary .items-in-cart .product div.item-options>div .option-description picture,.opc-block-summary .items-in-cart .product div.item-options>div .option-description img{display:none}.opc-block-summary .items-in-cart .product div.item-options>div span.price{margin:0;font-size:12px}.opc-block-summary .items-in-cart .product div.item-options>div span.remise{padding:6px 0;margin:0 5px}.opc-block-summary .items-in-cart .product div.item-options>div span.remise mark{background-color:red;color:#fff;padding:2px 5px;border-radius:4px}.opc-block-summary .items-in-cart .product div.item-options>div .sstotalht{display:contents;font-weight:700}.opc-block-summary .items-in-cart .product div.item-options>div div{display:table-cell;vertical-align:middle;padding:5px}.opc-block-summary .items-in-cart .product div.item-options>div div img{max-width:none;width:50px}@media screen and (max-width:921px){.opc-block-summary .items-in-cart .product div.item-options>div div img{width:30px}}.opc-block-summary .items-in-cart .product div.item-options>div div:first-child{width:30%}.opc-block-summary .items-in-cart .product .item-options dd.values,.opc-block-summary .items-in-cart .product .item-options-header tr.values{width:100%}.opc-block-summary .items-in-cart .product .item-options dd.values th,.opc-block-summary .items-in-cart .product .item-options-header tr.values th{font-size:12px;text-align:center;padding:0;font-weight:700}.opc-block-summary .items-in-cart .product .item-options dd.values td,.opc-block-summary .items-in-cart .product .item-options-header tr.values td{font-size:12px;padding:0}.opc-block-summary .items-in-cart .product .item-options dd.values th.description,.opc-block-summary .items-in-cart .product .item-options-header tr.values th.description,.opc-block-summary .items-in-cart .product .item-options dd.values td.description,.opc-block-summary .items-in-cart .product .item-options-header tr.values td.description{width:200px}.opc-block-summary .items-in-cart .product .item-options dd.values th.price,.opc-block-summary .items-in-cart .product .item-options-header tr.values th.price,.opc-block-summary .items-in-cart .product .item-options dd.values td.price,.opc-block-summary .items-in-cart .product .item-options-header tr.values td.price{width:90px}.opc-block-summary .items-in-cart .product .item-options dd.values th.price span.price,.opc-block-summary .items-in-cart .product .item-options-header tr.values th.price span.price,.opc-block-summary .items-in-cart .product .item-options dd.values td.price span.price,.opc-block-summary .items-in-cart .product .item-options-header tr.values td.price span.price{font-size:12px !important}.opc-block-summary .items-in-cart .product .item-options dd.values th.remise,.opc-block-summary .items-in-cart .product .item-options-header tr.values th.remise,.opc-block-summary .items-in-cart .product .item-options dd.values td.remise,.opc-block-summary .items-in-cart .product .item-options-header tr.values td.remise{width:50px}.opc-block-summary .items-in-cart .product .item-options dd.values th.qte,.opc-block-summary .items-in-cart .product .item-options-header tr.values th.qte,.opc-block-summary .items-in-cart .product .item-options dd.values td.qte,.opc-block-summary .items-in-cart .product .item-options-header tr.values td.qte{width:23px;text-align:center !important}.opc-block-summary .items-in-cart .product .item-options dd.values th.sstotalht,.opc-block-summary .items-in-cart .product .item-options-header tr.values th.sstotalht,.opc-block-summary .items-in-cart .product .item-options dd.values td.sstotalht,.opc-block-summary .items-in-cart .product .item-options-header tr.values td.sstotalht{width:90px}.opc-block-summary .items-in-cart .product .item-options dd.values th.sstotalht span.price,.opc-block-summary .items-in-cart .product .item-options-header tr.values th.sstotalht span.price,.opc-block-summary .items-in-cart .product .item-options dd.values td.sstotalht span.price,.opc-block-summary .items-in-cart .product .item-options-header tr.values td.sstotalht span.price{font-size:12px !important}.opc-block-summary .items-in-cart .product .item-options dd.values th.description,.opc-block-summary .items-in-cart .product .item-options-header tr.values th.description,.opc-block-summary .items-in-cart .product .item-options dd.values td.description,.opc-block-summary .items-in-cart .product .item-options-header tr.values td.description,.opc-block-summary .items-in-cart .product .item-options dd.values th.price,.opc-block-summary .items-in-cart .product .item-options-header tr.values th.price,.opc-block-summary .items-in-cart .product .item-options dd.values th.remise,.opc-block-summary .items-in-cart .product .item-options-header tr.values th.remise,.opc-block-summary .items-in-cart .product .item-options dd.values th.qte,.opc-block-summary .items-in-cart .product .item-options-header tr.values th.qte,.opc-block-summary .items-in-cart .product .item-options dd.values td.price,.opc-block-summary .items-in-cart .product .item-options-header tr.values td.price,.opc-block-summary .items-in-cart .product .item-options dd.values td.remise,.opc-block-summary .items-in-cart .product .item-options-header tr.values td.remise,.opc-block-summary .items-in-cart .product .item-options dd.values td.qte,.opc-block-summary .items-in-cart .product .item-options-header tr.values td.qte{padding:0 3px}.opc-block-summary .items-in-cart .product .item-options dd.values th.image,.opc-block-summary .items-in-cart .product .item-options-header tr.values th.image,.opc-block-summary .items-in-cart .product .item-options dd.values td.image,.opc-block-summary .items-in-cart .product .item-options-header tr.values td.image{display:none}button.button.action.continue.primary{line-height:16px !important;padding:8px 15px !important;font-size:14px !important}.cart-totals .amount{text-align:right;text-align:-webkit-right}.cart.table-wrapper .col.price,.cart.table-wrapper .col.qty,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{text-align:right;box-sizing:border-box;display:block;float:left;text-align:center;white-space:nowrap;width:33%}@media screen and (min-width:1200px){.cart.table-wrapper .col.price{float:right;width:20%}}@media screen and (max-width:1199px){.cart.table-wrapper .col.price{float:right;width:26%}}@media screen and (max-width:921px){.cart.table-wrapper .col.price{float:right;width:35%}}@media screen and (max-width:767px){.cart.table-wrapper .col.price{float:right;width:35%}}@media screen and (max-width:575px){.cart.table-wrapper .col.price{float:right;width:35%;font-size:12px}}.cart.table-wrapper .col.price .price-including-tax .cart-price{display:flex;flex-direction:column;align-items:center;justify-content:center}.cart.table-wrapper .col.price .price-including-tax .cart-price span.price{margin:0}@media screen and (max-width:575px){.cart.table-wrapper .col.price .price-including-tax .cart-price span.price{display:initial}}.cart.table-wrapper .col.price .price-including-tax .cart-price span.remise{padding:6px 0}.cart.table-wrapper .col.price .price-including-tax .cart-price span.remise mark{background-color:red;color:#fff;padding:2px 8px;border-radius:5px}.cart.table-wrapper .col.price .price-including-tax .cart-price span.old-price{margin-top:6px}@media screen and (min-width:1200px){.cart.table-wrapper .col.qty{float:right;width:9%}}@media screen and (max-width:1199px){.cart.table-wrapper .col.qty{float:right;width:15%}}@media screen and (max-width:921px){.cart.table-wrapper .col.qty{float:right;width:30%}}@media screen and (max-width:767px){.cart.table-wrapper .col.qty{float:right;width:30%}}@media screen and (max-width:575px){.cart.table-wrapper .col.qty{float:right;width:30%;font-size:12px}}@media screen and (min-width:1200px){.cart.table-wrapper .col.subtotal{float:right;width:18%}}@media screen and (max-width:1199px){.cart.table-wrapper .col.subtotal{float:right;width:23%}}@media screen and (max-width:921px){.cart.table-wrapper .col.subtotal{float:right;width:35%}}@media screen and (max-width:767px){.cart.table-wrapper .col.subtotal{float:right;width:35%}}@media screen and (max-width:575px){.cart.table-wrapper .col.subtotal{float:right;width:35%;font-size:12px}}.cart.table-wrapper .col.qty[data-th]:before,.cart.table-wrapper .col.price[data-th]:before,.cart.table-wrapper .col.subtotal[data-th]:before,.cart.table-wrapper .col.msrp[data-th]:before{content:attr(data-th) ':';display:block;font-weight:700;padding-bottom:10px}.cart.table-wrapper th.col.price,.cart.table-wrapper th.col.qty,.cart.table-wrapper th.col.subtotal{display:none !important}@media screen and (max-width:921px){.cart-container .checkout-methods-items .action.primary{font-size:1.5rem}}@media screen and (max-width:767px){.cart-container .checkout-methods-items .action.primary{font-size:1.8rem}}.cart-totals .grand .mark,.cart-totals .grand .amount{padding-top:0}@media screen and (max-width:921px){.cart-totals .mark,.cart-totals .amount{display:table-cell}}@media screen and (max-width:767px){.cart-totals .mark,.cart-totals .amount{display:table-cell}}@media screen and (max-width:921px){.cart-totals .totals-tax-summary .mark,.cart-totals .totals-tax-summary .amount{border-top:none;border-bottom:none}}@media screen and (max-width:767px){.cart-totals .totals-tax-summary .mark,.cart-totals .totals-tax-summary .amount{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}}.methodes_paiement_livraison_responsive{text-align:center;padding:5px;display:flex;flex-direction:row;gap:15px;justify-content:center;justify-items:center;align-items:center;align-content:center;flex-wrap:wrap}.methodes_paiement_livraison_responsive .alignement_image{display:inline-block;max-width:200px;width:100%;max-height:55px;object-fit:contain}.methodes_paiement_livraison_responsive .gauche{flex-grow:1;order:1;flex-basis:100px}.methodes_paiement_livraison_responsive .droite{flex-grow:2;order:2;flex-basis:200px}.methodes_paiement_livraison_responsive .droite p{width:100%;margin:0;text-align:center}.methodes{display:flex;justify-content:space-evenly;flex-wrap:wrap;width:100%}.methodes .magezon-builder{flex-grow:1}.methodes .methodes_paiement_livraison_responsive{text-align:center;padding:5px;display:flex;flex-direction:column;gap:5px;justify-content:center;justify-items:center;align-items:center;align-content:center;flex-wrap:wrap;flex-grow:1}.methodes .methodes_paiement_livraison_responsive .alignement_image{display:inline-block;max-width:200px;width:100%;max-height:55px;object-fit:contain}.methodes .methodes_paiement_livraison_responsive .gauche{flex-grow:1;order:1;flex-basis:unset}.methodes .methodes_paiement_livraison_responsive .droite{flex-grow:2;order:2;flex-basis:unset}.methodes .methodes_paiement_livraison_responsive .droite p{width:100%;margin:0;text-align:center}section.feature-section .grid12-4.p-0{margin:0 0 30px;width:33.33%}.feature-block-title{text-align:center;margin-top:-73px}.feature-block-title span{color:#ab2}.feature-image img{width:100%}.delivery-section{padding:75px 0}.delivery-section .grid-container{margin:0 7%}.delivery-section .block-content{padding:38px 0}.delivery-section .feature{margin:0 0 35px}.delivery-section .feature .ic.icon{width:75px;height:75px;text-align:center}.delivery-section .feature .icon img{max-height:100%}.delivery-section .feature h3{font-size:22px}.delivery-section .feature p{font-size:18px}.delivery-section .feature.last{margin:0}.delivery-section .feature-icon-content{width:calc(25%);display:inline-block}img.full-image{width:100%}.checkout-index-index .action-select-shipping-item{background-color:#a9ba23;color:#fff}.checkout-index-index .action-select-shipping-item:hover{background-color:#333}.checkout-index-index .new-address-popup .action-show-popup{background-color:#a9ba23;color:#fff}.checkout-index-index .new-address-popup .action-show-popup:hover{background-color:#333}.checkout-index-index .form-login .fieldset>.field .note{font-weight:700}.checkout-index-index .checkout-billing-address .action-update,.checkout-index-index .checkout-billing-address .action-edit-address{background-color:#a9ba23;color:#fff}.checkout-index-index .checkout-billing-address .action-update:hover,.checkout-index-index .checkout-billing-address .action-edit-address:hover{background-color:#333}.checkout-index-index .checkout-billing-address .action-edit-address{right:-150px;position:relative}.checkout-index-index .payment-method-content .action.primary.checkout{background-color:#a9ba23;color:#fff}.checkout-index-index .payment-method-content .action.primary.checkout:hover{background-color:#333}.checkout-index-index .main.container{padding-top:0}.checkout-index-index .header-container .header-primary.header.container{padding-top:0;padding-bottom:0}.checkout-index-index .logo-wrapper{display:none}.checkout-index-index .checkout-logo-wrapper{display:inline-block;width:25%;margin-top:0}@media screen and (max-width:1199px){.checkout-index-index .checkout-logo-wrapper{width:25%}}@media screen and (max-width:921px){.checkout-index-index .checkout-logo-wrapper{width:20%}}@media screen and (max-width:767px){.checkout-index-index .checkout-logo-wrapper{width:20%;display:block}}.checkout-index-index .checkout-logo-wrapper .logo img{max-width:270px !important}@media screen and (min-width:1200px){.checkout-index-index .checkout-logo-wrapper .logo img{width:210px;margin-top:20px}}@media screen and (max-width:1199px){.checkout-index-index .checkout-logo-wrapper .logo img{width:180px;margin-top:20px}}@media screen and (max-width:921px){.checkout-index-index .checkout-logo-wrapper .logo img{width:120px;margin-top:25px}}@media screen and (max-width:767px){.checkout-index-index .checkout-logo-wrapper .logo img{width:190px;margin-top:0}}@media screen and (max-width:380px){.checkout-index-index .checkout-logo-wrapper .logo img{width:160px;margin-top:0}}.checkout-index-index .authentication-wrapper{margin-top:0}@media screen and (min-width:1200px){.checkout-index-index .authentication-wrapper{width:27%;margin-top:20px}}@media screen and (max-width:1199px){.checkout-index-index .authentication-wrapper{width:27%;margin-top:20px}}@media screen and (max-width:921px){.checkout-index-index .authentication-wrapper{width:37%;margin-top:16px}}@media screen and (max-width:767px){.checkout-index-index .authentication-wrapper{width:auto;margin-top:0}}.checkout-index-index .opc-progress-bar{text-align:center;margin-top:0;margin-bottom:10px;width:47%;display:inline-block}@media screen and (max-width:1199px){.checkout-index-index .opc-progress-bar{width:47%}}@media screen and (max-width:921px){.checkout-index-index .opc-progress-bar{width:42%}}@media screen and (max-width:767px){.checkout-index-index .opc-progress-bar{width:100%}}.checkout-index-index .opc-progress-bar .opc-progress-bar-item{width:50%}.checkout-index-index .opc-progress-bar:after{clear:both}.checkout-index-index .field>.label{position:relative}.checkout-index-index .field>label:after{right:10px}.checkout-index-index .field>legend .label{padding-right:3px !important}.checkout-index-index .field>legend .label:after{right:6px}#delivery-method-selector .action.selected{background:#a9ba23}#store-pickup.selected-store-pickup~#shipping{visibility:initial;height:initial;overflow:hidden}#store-pickup.selected-store-pickup~#shipping{visibility:initial;height:initial;overflow:hidden}.table-checkout-shipping-method{font-size:14px;min-width:0 !important;width:100% !important}.table-checkout-shipping-method tbody tr :not(&[isp="0"])+[isp="0"] td{border-top:none}.table-checkout-shipping-method tbody tr[isp="1"]{display:none}.table-checkout-shipping-method tbody tr td{padding-top:4px;padding-bottom:4px;vertical-align:middle}.table-checkout-shipping-method #dpd_chosen_relay p{font-size:14px;margin-bottom:0}:not([isp="0"])+[isp="0"] td{border-top:none}[id^=label_method_relay][id$=dpd]:before{content:none !important}[id^=label_method_predict][id$=dpd]:before{content:none !important}div.opc-wrapper ol.opc li#shipping{font-size:14px}.checkout-shipping-address .fieldset>.field,.billing-address-form .fieldset>.field{margin:0 0 6px !important}.checkout-shipping-address .fieldset>.field.required>.label:after,.billing-address-form .fieldset>.field.required>.label:after,.checkout-shipping-address .fieldset>.field._required>.label:after,.billing-address-form .fieldset>.field._required>.label:after{font-size:20px;font-weight:700;position:relative;top:7px;line-height:0;right:-9px;float:right}.checkout-shipping-address .actions-toolbar#shipping-method-buttons-container>.primary,.billing-address-form .actions-toolbar#shipping-method-buttons-container>.primary,.checkout-shipping-address .actions-toolbar#shipping-method-buttons-container>.retrait>.primary,.billing-address-form .actions-toolbar#shipping-method-buttons-container>.retrait>.primary{float:right}.checkout-shipping-address .actions-toolbar#shipping-method-buttons-container>.livraison.selected-store-pickup,.billing-address-form .actions-toolbar#shipping-method-buttons-container>.livraison.selected-store-pickup,.checkout-shipping-address .actions-toolbar#shipping-method-buttons-container>.retrait.selected-shipping,.billing-address-form .actions-toolbar#shipping-method-buttons-container>.retrait.selected-shipping{display:none}.video-section1 .grid-container,.video-section2 .grid-container,.video-section3 .grid-container{margin:0 7%}.video-section1{background:url(../images/banner4.jpg);color:#fff;background-size:100% 100%}.video-section2{background:url(../images/banner2.png);color:#333;background-size:100% 100%}.video-section3{background:url(../images/banner3.png);color:#fff;background-size:100% 100%}.video-section1 h2,.video-section2 h2,.video-section3 h2{text-align:center;font-size:27.6px;margin-bottom:95px}.video-section1 p,.video-section2 p,.video-section3 p{font-family:'Arial',sans-serif;font-size:20px;margin-left:30px}.video-section2 p{margin-left:0;margin-right:30px}.content-section{color:#231f20}.content-section .grid-container{padding:0 45px}.content-section h1{font-family:"Arial",georgia,serif;font-size:30px}.content-section p a{text-decoration:underline}.ratting-section{background:url(../images/reviw-banner.png);background-size:100% 100%;padding:120px 0 430px;max-width:1520px;margin:0 auto}.ratting-section h3{text-align:center;font-family:'Arial',sans-serif;font-weight:600;color:#e5c236;font-size:37px;margin-bottom:70px}.ratting-section h5{text-align:center;font-size:20px;color:#e5c236}.rate-image{margin:0 auto 10px;text-align:center}.product-slider-section .slider-product-item-info{width:100% !important}.product-slider-section .mp-product-slider-title{font-family:"Arial",georgia,serif;font-size:1.8em;margin-top:0;border-bottom:2px solid #e4e4e4;padding-bottom:10px;text-align:left;margin-bottom:20px}.product-slider-section .owl-nav{position:absolute;top:-75px;right:0}.product-slider-section .owl-carousel .owl-nav .owl-prev,.product-slider-section .owl-carousel .owl-nav .owl-next{background-color:#eee !important;width:30px;height:30px;margin:1px;transition:opacity .3s ease-in-out,background-color .3s ease-in-out,background-position .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,background-color .3s ease-in-out,background-position .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out,background-color .3s ease-in-out,background-position .3s ease-in-out;-o-transition:opacity .3s ease-in-out,background-color .3s ease-in-out,background-position .3s ease-in-out;border-radius:0;font-weight:700}.product-slider-section .owl-carousel .owl-nav .owl-prev:hover,.product-slider-section .owl-carousel .owl-nav .owl-next:hover{background-color:#333 !important}.product-slider-section .product-item-name{font-family:"Arial",georgia,serif;font-size:18px}.product-slider-section .price-box .price{color:#c9da2b;font-size:18px;font-weight:400}.product-slider-section .slider-product-item-actions{display:none}.catalog-product-view .main.container{max-width:100%}.catalog-product-view .page-title-wrapper .page-title{font-weight:600}.catalog-product-view .fotorama__caption{font-size:22px;color:#000;font-family:'Open Sans';font-weight:900;display:none}.catalog-product-view .fotorama__stage{max-height:600px}.catalog-product-view .product-info-main{flex-wrap:wrap;display:flex;align-items:center}.catalog-product-view .product-info-main .product.attribute.overview{width:100%}.catalog-product-view .product-info-main .product-info-stock-sku{border:0 solid;margin:0;padding:0}.catalog-product-view .product-info-main .product.attribute.sku{display:none}.catalog-product-view .product-info-main .input-text.qty{border:1px solid #000}.catalog-product-view .product-info-main .box-tocart{margin:20px 5px}.catalog-product-view .product-info-main .box-tocart .fieldset .field.qty{float:none;display:block;text-align:right}.catalog-product-view .product-info-main .box-tocart .fieldset .field.qty label{font-family:'Arial',sans-serif;font-size:26px;font-weight:400}.catalog-product-view .product-info-main .box-tocart .fieldset .actions{float:none;display:block;margin-top:30px}.catalog-product-view .product-info-main .box-tocart .fieldset .actions .action.primary.tocart{font-size:24px;width:100%}.catalog-product-view .product-info-main .qty-buttons-wrapper{display:none}.catalog-product-view .product-info-main .stock.available{color:#a9ba23;font-family:'Arial',sans-serif;font-weight:600;font-size:30px;text-transform:none}.catalog-product-view .product-info-main .product-info-price{float:none;display:inline-block;vertical-align:bottom;width:50%;padding:0 5px}@media screen and (max-width:921px){.catalog-product-view .product-info-main .product-info-price{width:100%}}@media screen and (max-width:767px){.catalog-product-view .product-info-main .product-info-price{width:50%}}@media screen and (max-width:575px){.catalog-product-view .product-info-main .product-info-price{width:100%;margin-bottom:0}}.catalog-product-view .product-info-main:has(div.bundle-actions[style*="display: none;"]) .product-info-price{width:100%}.catalog-product-view .product-info-main .bundle-actions{display:flex;justify-content:space-evenly;width:47%}@media screen and (max-width:921px){.catalog-product-view .product-info-main .bundle-actions{width:100%}}@media screen and (max-width:767px){.catalog-product-view .product-info-main .bundle-actions{width:47%}}@media screen and (max-width:575px){.catalog-product-view .product-info-main .bundle-actions{width:100%}}.catalog-product-view .product-info-main .product-add-form{float:right;clear:both;border-bottom:0;display:inline-block;vertical-align:baseline;width:47%}@media screen and (max-width:921px){.catalog-product-view .product-info-main .product-add-form{width:100%}}@media screen and (max-width:767px){.catalog-product-view .product-info-main .product-add-form{width:47%}}@media screen and (max-width:575px){.catalog-product-view .product-info-main .product-add-form{width:100%}}.catalog-product-view .product-info-main .product-add-form .box-tocart{display:block}.catalog-product-view .product-info-main .price-box p.minimal-price span.price-container.price-final_price.tax.weee{display:flex;justify-content:end;flex-wrap:wrap;gap:0px 10px;align-items:center}.catalog-product-view .product-info-main .price-box p.minimal-price span.price-container.price-final_price.tax.weee .special-price{display:flex;justify-content:end;align-items:center;flex-wrap:wrap;gap:10px}.catalog-product-view .product-info-main .price-box .price-wrapper .price{font-family:'Arial',sans-serif;font-weight:600;font-size:30px;color:#231f20}.catalog-product-view .product-info-main .price-box .special-price .price-wrapper .price{color:#f70046}.catalog-product-view .product-info-main .price-box .old-price{text-decoration:none}.catalog-product-view .product-info-main .price-box .old-price .price-wrapper .price{color:#999;position:relative;white-space:nowrap}.catalog-product-view .product-info-main .price-box .old-price .price-wrapper .price:after{border-top:2px solid #999;position:absolute;content:"";right:0;top:50%;left:0}.catalog-product-view .product-view .action.primary{background:url("../images/button-bg.jpg") no-repeat;background-size:100% 100%;width:437px;font-family:'Arial',sans-serif;font-weight:600;font-size:24px;padding:15px;line-height:36px;-webkit-transition:.3s;transition:.3s;opacity:1}.catalog-product-view .product-view .action.primary:hover{background-color:#333;-webkit-transition:.3s;transition:.3s;opacity:.7}.catalog-product-view .product-view .bundle-actions .action.primary{font-size:20px}.catalog-product-view .product-reviews-summary{display:block;margin-top:40px}.catalog-product-view .product-reviews-summary .rating-summary{display:block}.catalog-product-view .product-reviews-summary .rating-summary .rating-result{width:100%}.catalog-product-view .product-reviews-summary .reviews-actions{display:block;margin-bottom:20px}.catalog-product-view .product-reviews-summary .reviews-actions a{font-family:'Arial',sans-serif;font-weight:600;font-size:30px}.catalog-product-view .product-reviews-summary .reviews-actions a span[itemprop=reviewCount]{display:none}.catalog-product-view .product-reviews-summary .reviews-actions a.action.add{display:none}.catalog-product-view .product-social-links{clear:both;display:none}.availability.only{color:red;font-weight:700}.availability.only strong{font-weight:700 !important}.rating-summary .rating-result:before,.rating-summary .rating-result>span:before{font-size:55px}.product.attribute.overview .value{text-align:justify;font-family:'Arial',sans-serif;font-weight:400}.product.attribute .description-section{text-align:justify;font-family:'Arial',sans-serif;font-weight:600;margin-left:-15px;margin-right:-15px}.product.attribute .description-section .grid-container{padding:60px 95px}.product.attribute .description-section .grid-container.bg-image{background:url("../images/footer-bg.png") no-repeat;background-size:100% 100%}.product.attribute .description-section p{margin-bottom:40px}h2.description-title{background:#333;padding:20px;text-align:center;color:#fff;font-size:35px;margin-top:25px;font-weight:600}h2.description-sub-title{font-size:48px;font-weight:600;margin-bottom:30px}.custom_button_set button{background:url(../images/button-bg.jpg) no-repeat;background-size:100% 100%;width:49%;font-family:'Arial',sans-serif;font-weight:600;font-size:16px;padding:15px;line-height:18px;color:#fff;-webkit-transition:.3s;transition:.3s}.custom_button_set button:hover{background-color:#333;-webkit-transition:.3s;transition:.3s;opacity:.7}@media screen and (max-width:575px){.custom_button_set button{width:100%;margin-bottom:3px}}.custom_button_set button#custom-bundle-next-btn{float:right}.bundle-options-wrapper #product-addtocart-button-custom{float:right;margin-top:-68px;width:49%;font-size:16px;padding:15px;line-height:18px}@media screen and (max-width:575px){.bundle-options-wrapper #product-addtocart-button-custom{float:none;margin-top:0;width:100%}}.bundle-actions{float:right;width:50%}@media screen and (max-width:575px){.bundle-actions{float:none;width:100%;margin:0}}.magesture-custom-option-slider{display:none !important}.magesture-custom-option-slider.currently_active{display:block !important}.bundle-options-container .nested .field.qty{display:none}ul.bundle-ni-simple-cart-mathakuth-kaik{float:right;margin:0;display:none}.custom-bundle-simple-cart-menu-bas-have .custom-bundle-simple-cart-menu-bas-have-a{background:url(../images/cart.png) no-repeat;height:50px;width:50px;display:block;text-indent:-99999px}.custom-bundle-simple-cart-menu-bas-have .block-bundle-summary .title,.custom-bundle-simple-cart-menu-bas-have .block-bundle-summary .bundle-info{display:none}.custom-bundle-simple-cart-menu-bas-have .block-bundle-summary .bundle-summary{display:block !important}.magesture-custom-option-slider [type=radio]:checked+label:after,.magesture-custom-option-slider [type=radio]:checked+[type=radio]+label:after{background-color:#000;border:2px solid #000}.magesture-custom-option-slider .checkbox[type=checkbox]{opacity:0}.magesture-custom-option-slider [type=checkbox]+label:before,.magesture-custom-option-slider [type=checkbox]+label:after{content:'';position:absolute;left:0;top:0;width:16px;height:16px;z-index:0;border:2px solid #000}.magesture-custom-option-slider [type=checkbox]:checked+label:before{border:2px solid transparent}.magesture-custom-option-slider [type=checkbox]:checked+label:after{background-color:#000;border:2px solid #000}.custom-simple-option-help-popup-bundle{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.custom-bundle-popup-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;max-width:1320px;margin-bottom:120px;text-align:center;line-height:normal}.bundle-simple-close-popup-link{color:#aaa;display:block;text-align:right;font-size:50px;font-weight:700}.bundle-simple-close-popup-link:hover,.bundle-simple-close-popup-link:focus{color:#000;text-decoration:none;cursor:pointer}.product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider .ob-table-cell{width:66%}.product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider img.ob-image{width:auto;height:auto;max-width:auto;max-height:100%}.product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider div.options-list{max-width:100%}.product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider div.options-list label{max-width:100%}.product-options-wrapper .fieldset div.ob-above-checkbox .custom-checkbox-image-left-section .ob-image{display:inline-block;width:20rem !important}@media screen and (max-width:921px){.product-options-wrapper .fieldset div.ob-above-checkbox .custom-checkbox-image-left-section .ob-image{width:13rem !important}}.product-options-wrapper .fieldset div.ob-above-checkbox.magesture-custom-option-slider .nested.options-list{width:49%;display:inline-block}.product-options-wrapper .fieldset div.ob-below-checkbox img.ob-image{display:inline-block;width:20rem !important}@media screen and (max-width:921px){.product-options-wrapper .fieldset div.ob-below-checkbox img.ob-image{width:13rem !important}}.product-options-wrapper .fieldset div.ob-before-select.magesture-custom-option-slider select{margin-top:0;font-family:'Arial',sans-serif}.magesture-custom-option-slider.custom-child-option-should-hide.currently_active{display:none !important}.custom-checkbox-image-left-section{display:inline-block;vertical-align:top}.page-product-bundle .product-options-wrapper .fieldset .ob-above-checkbox.magesture-custom-option-slider .nested.options-list{width:100%}.category-view .category-image .image{max-width:460px}.catalog-category-view .category-view{clear:both}.page-with-filter .main.container{max-width:100%}.category-main{background:url(../images/footer-bg.png);background-size:100% 100%;padding:40px 15px}.category-main .page-title{text-align:center;font-family:'Arial',sans-serif;font-weight:600;font-size:36px;margin-bottom:70px}.category-main .product-item-name{min-height:inherit}.category-main .product-item img{width:100%;margin-bottom:30px}.category-main .category-item-name{text-align:center;font-family:'Arial',sans-serif;font-size:22px}.category-main .category-item-name a{color:#000}.catalog-category-view .category-main .products-grid .product-item{width:31%}.catalog-category-view .product-item-info{width:100%}.page-with-filter .page-main .page-title-wrapper h1.page-title{display:none}.page-with-filter .page-main .columns{display:none}.page-with-filter.catalogsearch-result-index .page-main .columns{display:block}.cms-besoin-d-aide .main.container{max-width:100%}.box-list-outer{background:url(../images/footer-bg.png);background-size:100% 100%;padding:40px 15px 25px}.box-list-outer .page-title h1{text-align:center;font-family:'bad_habitsregular';font-size:70px;margin-bottom:60px;line-height:70px;color:#000}.box-list-outer ul{overflow:auto;margin:0}.box-list-outer .box-list-item{width:28%;background:#000;padding:15px;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;align-content:center;float:left;text-align:center;justify-content:center;font-size:30px;margin:0 25px 45px;min-height:190px;border-radius:30px}.box-list-outer .box-list-item.box-list-item-green{background:#ab2}.box-list-outer .box-list-item:nth-child(3n){margin-right:0}.box-list-outer .box-list-item a{font-family:'Arial',sans-serif;font-weight:600;font-size:38px;color:#fff;line-height:60px}.price-box.price-final_price{display:block;text-align:right;min-height:65px}@media screen and (min-width:768px){.col-right{float:right}}@media screen and (max-width:1680px){.homepage__headerphone{margin-right:30px}.feature-block-title{font-size:24px}.box-list-outer .box-list-item{width:27%}}@media screen and (max-width:1535px){.video-section1 h2,.video-section2 h2,.video-section3 h2{margin-bottom:70px}.box-list-outer .box-list-item{width:26%}.box-list-outer .box-list-item a{font-size:31px;line-height:50px}}@media screen and (max-width:1439px){.nav-holder .minicart-wrapper.dropdown-block.filled-heading .dropdown-heading .inner-heading{position:relative}.delivery-section .feature h3{font-size:26px}.delivery-section .feature p{font-size:20px}.counter.qty.ic.ic-char.ib.ib-size-s.ib-rounded{position:absolute;z-index:99999;right:0}}@media screen and (max-width:1365px){.sticky-header .nav-container{padding-top:0;padding-bottom:0}.feature-block-title{margin-top:-50px;line-height:30px}.ratting-section{background-size:135% 100%;background-position:center}.catalog-product-view .fotorama__caption{font-size:16px}.catalog-product-view .page-title-wrapper .page-title{font-size:35px}.navi-wrapper .nav-regular:not(.nav-vert) .nav-item.level0>a,.navi-wrapper .nav-regular .nav-holder .dropdown-heading{font-size:25px}}@media screen and (max-width:1279px){.navi-wrapper .nav-regular:not(.nav-vert) .nav-item.level0>a,.navi-wrapper .nav-regular .nav-holder .dropdown-heading{font-size:23px}.video-section1 h2,.video-section2 h2,.video-section3 h2{font-size:70px}.box-list-outer .box-list-item{width:25%}}@media screen and (max-width:991px){.ratting-section{background-size:150% 100%}.ratting-section h3{font-size:29px;margin-bottom:50px}.box-list-outer .box-list-item{width:42%}.box-list-outer .box-list-item:nth-child(3n){margin-right:24px}.box-list-outer .box-list-item:nth-child(2n){margin-right:0}}@media screen and (max-width:767px){.delivery-section{padding:45px 15px 75px}.delivery-section .feature-icon-content{width:calc(65%)}.ratting-section{background:url(../images/reviw-banner-mobile.png);background-size:100% 100%;padding:70px 0 70px}.video-section1 p,.video-section2 p,.video-section3 p{margin-left:0;margin-right:0}.rate-image{height:auto;margin:25px auto 10px}.product-slider-section .owl-item li.product-slider{text-align:center}.video-section1 .grid-container,.video-section2 .grid-container,.video-section3 .grid-container{margin:0;padding:0 15px}.video-section1 h2,.video-section2 h2,.video-section3 h2{font-size:45px}.content-section .grid-container{padding:0 15px}.footer-primary-bottom{padding:0 15px}.footer-primary .inner-container,.footer-top-container{padding:0 15px}.footer-container .footer-top .inner-container{padding-top:0;padding-bottom:0}.footer-bottom-container .inner-container{padding:0 15px}.footer-container .footer-top>*,.footer-container .footer-top .links,.footer-container .footer-primary-top>*,.footer-container .footer-primary-bottom>*,.footer-container .footer-bottom>*{text-align:left}.footer-primary-bottom-spacing.inner{text-align:center}.category-main,.box-list-outer{margin-bottom:30px}.catalog-product-view .page-title-wrapper.product{-ms-flex-order:-1;-webkit-order:-1;order:-1}.catalog-product-view .product-view .bundle-actions .action.primary{font-size:22px;width:100%}.catalog-product-view .page-title-wrapper .page-title{font-size:28px}}@media screen and (max-width:639px){.catalog-category-view .products-grid .product-item{padding:0 7px}.catalog-category-view .product-item-name{font-size:16px}.catalog-category-view .product-item .tocart,.product-items .item .tocart{padding-left:5px;padding-right:5px}.catalog-category-view .products-grid .product-item p.minimal-price{margin-bottom:0}.catalog-category-view .products-grid .product-item .price-box.price-final_price{min-height:50px}.product-item .price-box .price-label,.product-items .item .price-box .price-label{font-size:16px}.box-list-outer .box-list-item{width:40%}.catalog-category-view .category-main .products-grid .product-item{width:49%}}@media screen and (max-width:480px){.delivery-section .feature h3{font-size:21px}.category-view .category-image .image{max-width:100%}.help__infobulle{bottom:0;right:0;text-align:center}.help__infobulle__overlayer{bottom:65px;right:34px}.box-list-outer .box-list-item{width:calc(70%)}.box-list-outer .page-title h1{font-size:47px;line-height:47px}.catalog-category-view .category-main .products-grid .product-item{width:100%}}@media screen and (max-width:360px){.product-slider-section .mp-product-slider-title{font-size:25px}}@media only screen and (min-width:768px){.name-email-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;padding-bottom:20px}.contact-info-wrapper>.field{padding-bottom:20px}.form-box-wrapper{width:50%}.form-box-wrapper .contact-info-wrapper{width:49%}}p.required{color:#ee001c;font-size:.8333em}.form-box-wrapper .field.required .label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.account-login h2,#opc-login h3,.fieldset .legend,.multiple-checkout .col2-set h2.legend,.info-set h2.legend{font-size:1.5em;line-height:1.3333em;font-weight:400;text-transform:uppercase;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.navi-wrapper .nav-regular .nav-item.level0.right{padding-top:6px !important;max-height:39px;overflow:hidden;max-width:70px;margin-right:6px}.multiple-checkout h3,.multiple-checkout h4,.info-set h3,.info-set h4{font-size:15px;font-weight:700}.page-products h2{font-family:"Arial",georgia,serif;font-size:27.6px}.page-products h3{font-family:"Arial",georgia,serif;color:#306398;font-size:19.2px;font-weight:700}body.cms-contact-us .two_parts fieldset.fieldset.contact-form-wrapper h2{font-size:1.5em;line-height:1.3333em;font-weight:400;text-transform:uppercase;border-bottom:1px solid #e5e5e5;padding-bottom:10px}body.cms-contact-us fieldset.fieldset.contact-form-wrapper label{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif,Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:800}.navi-wrapper .nav-regular .nav-item.level0>a{font-size:20px !important;text-transform:none;font-family:'Arial',sans-serif}.navi-wrapper .nav-regular .nav-item.level0>a img{max-height:35px;max-width:35px}.navi-wrapper .nav-regular .nav-item--stickylogo.level0>a img{max-height:35px;max-width:200px}.nav-item--stickylogo img{margin-top:3px}.nav-regular:not(.nav-vert) .nav-item--stickylogo.level0:hover>a{background-color:#333 !important;color:#fff}@media screen and (min-width:922px){.nav-item--stickylogo{display:list-item !important}.header-container:not(.sticky-header) .nav-item--stickylogo{display:list-item !important}}.hide-below-768.homepage__contactmail{margin-top:5px}body .nav-regular .nav-item>a{font-size:14px}.product-items.widget-viewed-grid strong.product-item-name{min-height:110px}.product-items.widget-viewed-grid .price-box.price-final_price{min-height:30px}strong.product-item-name,strong.product.name a{font-weight:700}.block.related li .product-item-info{text-align:center;border:2px solid #eaeaea;padding:10px}.block.related li .product-item-info strong.product-item-name{min-height:65px}.block.related li .product-item-info .price-box.price-final_price{min-height:30px}body .nav-regular .classic>.nav-panel--dropdown{width:auto}body .sticky-header .nav-regular:not(.nav-vert){background:#333}body .header-mobile .skip-link{color:#fff;background:#333}body .menu-trigger .menu-trigger-inner{color:#fff}body .menu-trigger .menu-trigger-inner .trigger-icon .line{background-color:#fff}@media screen and (max-width:992px){.feature-block-title{margin-top:-70px}.catalog-category-view .grid-container .grid12-3{width:47%;min-height:410px;text-align:center}}.catalog-product-view .product.pricing{margin-bottom:20px}@media screen and (max-width:640px){.catalog-category-view.page-products .products-grid .product-item{width:100%;margin:0 auto}.catalog-category-view .columns .sidebar-main{display:none}}body.cms-cycloboost-homepage .column.main{overflow-x:hidden;padding-bottom:0}.navi .nav-panel--dropdown a{white-space:nowrap}.bundle-options-container .field.qty{display:none}.removeFooter .footer-primary-container.section-container,.removeFooter .footer-bottom-container.section-container{display:none}.cms-contact-us .info-set i.fas{width:36px;text-align:center;height:36px;padding:8px 0 0 !important}.removeFooter .showpop+.custom-simple-option-help-popup-bundle[style*="display: none"]{display:block !important}.page-product-bundle .product-add-form{overflow:inherit !important}.page-product-bundle .product-options-wrapper .fieldset div.ob-above select{font-size:18px;height:auto;font-family:'Arial',sans-serif}.page-product-bundle .product-options-wrapper .fieldset div.ob-above .ob-descr{font-size:18px;line-height:normal}.page-product-bundle .product-options-wrapper .fieldset div.ob-above-checkbox .ob-tooltip-icon,.page-product-bundle .product-options-wrapper .fieldset .ob-tooltip-icon{display:none !important}.page-product-bundle .product-options-wrapper .fieldset div.ob-field.magesture-custom-option-slider label[for=select_19557]+.control img.ob-image{width:auto;height:auto;max-width:none;max-height:none;position:absolute;transform:translate(-20%,-20%);left:auto;top:auto}.product-options-wrapper .fieldset .ob-descr{font-size:18px !important}.product-lower-primary-column .product.detailed .data.content{display:block !important;margin:0 !important}.openConfig .product.info.detailed,.checkout-cart-configure .product.info.detailed{display:none}.openConfig .product.data.items,.checkout-cart-configure .product.data.items{display:none}.product.data.items>.item.content{border-top:1px solid #d1d1d1;border-left:none;border-right:none;border-bottom:none;padding:20px 0}.bundle-options-container select{font-size:18px;height:39px}.bundle-options-wrapper .magesture-custom-option-slider [type=radio]+label:after,.bundle-options-wrapper .magesture-custom-option-slider [type=radio]+[type=radio]+label:after,.bundle-options-wrapper .magesture-custom-option-slider [type=radio]+label:before,.bundle-options-wrapper .magesture-custom-option-slider [type=radio]+[type=radio]+label:before{top:-5px}body a.action.tocompare{display:none !important}.authentication-wrapper button.action{background-color:#a9ba23;color:#fff;padding:10px 20px;text-transform:uppercase}.authentication-wrapper button.action:hover{background-color:#333}@media only screen and (max-width:991px){body .homepage__contactmail.hide-below-768,body .header-container .header-top .item:not(.item-interface),.header-top.header .left-column+.right-column.hidden-xs{display:block !important}body .lang-switcher.dropdown-block .dropdown-content .dropdown-icon{background-position:0}body .dropdown-block .dropdown-content>li>a{padding:0}}p.required:before{content:"*";font-size:3em;position:relative;top:9px}@media only screen and (max-width:479px){body .homepage__headerphone,body .header-top .left-column .item a{font-size:11px}body .description-section .grid-container{padding:10px}body .custom_button_set button{font-size:13px}}@media only screen and (max-width:767px){body #custom-option-set{text-align:center;display:flex;justify-content:space-between;align-items:center;margin-top:10px}body .custom-simple-option-help-link-bundle{padding-right:10px !important}.page-product-bundle .bundle-options-container select{font-size:14px !important;height:65px !important;white-space:normal}}.mini-cart-heading.dropdown-heading:hover{background-color:#c9da2b}body .navi-wrapper .nav-regular .nav-item.level0.right a{padding:3px 8px}.bundle-options-container p.required{text-transform:uppercase;font-weight:700}.page-products .navi.nav-regular.navi-sidebarmenu{display:none}.page-products .category-view .grid-container .grid12-3{text-align:center;padding:10px 0}.page-products .category-view .grid-container .grid12-3:hover,.page-products .products.list .product-item:hover{box-shadow:0 0 20px rgba(0,0,0,.2)}.page-products .products-grid .product-item{text-align:center}.products-list:not(.products-list-ext) .product-item{margin-bottom:10px}div.mage-error[generated]{text-transform:uppercase;font-weight:700}.catalog-product-view .product.media.no-left-gutter.grid12-5{padding:30px;width:37%;margin:0}.catalog-product-view .product.media .fotorama__nav.fotorama__nav--thumbs{text-align:center}.page-products .product-image-container .product-image-photo{max-width:100%}ul.header.user-links li{margin:10px 0}body .navi .nav-panel--dropdown{z-index:10;margin-top:15px !important}.product.attribute h2,.product.attribute h3,.product.attribute h4{font-family:"Arial",georgia,serif}.nav-holders-wrapper{z-index:10 !important}.user-menu-drop .mage-dropdown-dialog a{color:#fff;text-decoration:none}.page-product-bundle .product.info iframe{width:100%}@media only screen and (max-width:767px){body.catalog-product-view .product.media.no-left-gutter.grid12-5{padding:0}}.page-product-bundle .data.item .product.attribute.description{display:block !important}.checkout-cart-index .actions-toolbar a.action.action-edit{padding:10px;margin-left:10px}.bad.habits{font-family:'bad_habitsregular' !important}.removeFooter .custom-bundle-popup-content{position:relative;z-index:2}.closePopOpen{z-index:-1;position:fixed;background:0 0;left:0;top:0;width:100%;height:100%}.mgz-element .mgz-panel .mgz-panel-heading h4,.mgz-element .mgz-panel .mgz-panel-heading .mgz-panel-heading-title{font-size:20px !important;color:unset;font-weight:700}a.mgz-btn i{margin-right:1em}body .footer-container{background-image:url(/media/wysiwyg/infortis/_bg/default/footer-bg.jpg);background-position:0 0;background-size:auto;background-repeat:repeat}body .items-grid.single-line-name .product-item-name{white-space:normal}.items-grid.equal-height .item .actions{left:0}@media (max-width:767px){body .items-grid.equal-height .itemgrid .item{margin-right:0}}body .items-grid-partitioned.hover-effect .item:hover{margin-left:0;margin-right:10px;padding-left:12.240px;padding-right:12.240px}@media only screen and (max-width:991px){.catalog-category-view .product-item .tocart{white-space:normal;max-width:95%;line-height:normal}.catalog-category-view .items-grid-partitioned.hover-effect .item:hover{margin-left:0;margin-right:0;padding-left:1%;padding-right:1%}.catalog-category-view .items-grid.equal-height .item *{transition:none}body.catalog-category-view .items-grid.equal-height .item{position:relative;z-index:9}}body.page-product-bundle .product-lower-primary-column{min-height:700px}.miniquote-wrapper .action.showquote{display:none}@media (min-width:768px){.aw_helpdesk-ticket-index .fieldset>.field:not(.choice)>.label{display:inline-block;float:none}.aw_helpdesk-ticket-index .fieldset>.field:not(.choice)>.control{display:inline-block;vertical-align:middle;width:72.2%;float:none}}.catalog-category-view .price-box .minimal-price .price-final_price>span{border:1px solid transparent;display:inline-block;margin:0 !important;vertical-align:middle}.catalog-category-view .price-box .minimal-price .price-final_price>span.price-label{width:65%}.catalog-category-view strong.product.name a{display:block;max-height:85px;background:#fff}@media only screen and (min-width:480px){.catalog-category-view .items-grid.equal-height .item .actions{left:0;width:100%;bottom:0 !important}.catalog-category-view .product-item-actions .actions-primary{display:block;float:none;text-align:center}.catalog-category-view .items-grid.equal-height .item .actions button.action.tocart.primary{width:99%}.catalog-category-view li.item.product.product-item,li.item.product.product-item *{transition:none !important}}@media only screen and (min-width:767px){.catalog-category-view .items.itemgrid{display:flex;flex-wrap:wrap}body .items-grid.equal-height .item{height:420px !important;margin-right:10px;padding-left:12.240px;padding-right:12.240px}}.page-products .products.list .product-item{margin-bottom:20px}@media only screen and (min-width:1920px){.page-products .itemgrid .item{width:18%}}.catalog-category-view li.item.product.product-item .product-item-img,.catalogsearch-result-index li.item.product.product-item .product-item-img{text-align:center}.catalog-product-view .product.media.no-left-gutter.grid12-5,.catalog-product-view .product-primary-column.grid12-7.product-info-main{float:none;display:inline-block;vertical-align:middle}.magnifier-preview{z-index:3 !important}.magnify-lens{background-color:#fff !important}.catalog-product-view .magnifier-preview img{max-height:inherit;object-fit:initial}.catalogsearch-result-index .product-item .tocart,.product-items .item .tocart{width:99%}.catalogsearch-result-index .product-item-actions .actions-primary{display:block;float:none;text-align:center}.catalogsearch-result-index .items-grid.equal-height .item .actions{width:100%;bottom:0 !important}@media only screen and (min-width:768px){.customer-address-form .fieldset>.field:not(.choice)>.control{float:none;display:inline-block;vertical-align:bottom}}body .form-create-ticket .fieldset{width:100%}body.aw_helpdesk-ticket-index .fieldset>.field:not(.choice)>.control{width:100%}body .form-create-ticket .fieldset label{display:block !important;text-align:left !important;float:none !important;font-weight:400 !important}body .form-create-ticket .fieldset input,body .form-create-ticket .fieldset select{width:95%;display:block}body .form-create-ticket .fieldset textarea{width:100%}body .form-create-ticket .fieldset .field.subject{float:left;width:50%}body .form-create-ticket .fieldset .field.department_id,body .form-create-ticket .fieldset .field.order_id{float:left;width:25%}body .form-create-ticket .fieldset .field.order_id label:after{content:'*';color:transparent;font-size:40px;font-weight:700;position:relative;top:11px;right:0}.aw_helpdesk-ticket-index .table:not(.cart):not(.totals)>thead>tr>th,.aw_helpdesk-ticket-index .table:not(.cart):not(.totals)>tbody>tr>td{width:16%}.aw_helpdesk-ticket-index td.col.status:after{content:"";display:inline-block;width:10px;height:10px;background:green;vertical-align:middle;border-radius:1000px;margin-left:5px}.aw_helpdesk-ticket-index td.col.status.Ouvert:after{background:#ff9800}nav.infoTabs ul{list-style:none;padding:0;margin:8px}nav.infoTabs li{display:inline-block;border:1px solid #aaa;border-width:1px;margin:10px -5px -9px 0;padding:10px;background-color:#eee}@media screen and (max-width:575px){nav.infoTabs li{display:block}}nav.infoTabs li a{padding:10px}@media screen and (max-width:320px){.homepage__headerphone{margin-right:5px}.homepage__icontopheader{margin-right:5px;max-height:15px;max-width:15px}body .homepage__headerphone,body .header-top .left-column .item a{font-size:11px}}@media screen and (min-width:768px) and (max-width:1024px){.ratting-section{padding:70px 0 340px}.homepage__headerphone,.header-top .left-column .item a{font-size:16px}a.go{font-size:20px}.footer .block.newsletter input{width:230px}.video-section1,.video-section2,.video-section3{padding:50px 0}.video-section1 iframe,.video-section2 iframe,.video-section3 iframe{height:300px}.video-section1 h2,.video-section2 h2,.video-section3 h2{margin-bottom:20px}.delivery-section .grid-container{margin:0 1%}.box-list-outer .box-list-item{width:27%}.catalog-product-view .product-info-main .product-info-price{float:none}.bundle-actions{float:none;width:100%}.catalog-product-view .product-info-main .product-add-form{float:none}.product-info-main .box-tocart .fieldset .field.qty{text-align:left;margin-top:15px}.catalog-product-view .product-info-main .box-tocart .actions{margin-top:25px}.catalog-product-view .product-view .action.primary{margin-bottom:20px;font-size:24px}}@media screen and (min-width:1025px) and (max-width:1440px){.homepage__icontopheader{margin-right:10px;max-height:25px;max-width:25px}.homepage__headerphone{font-size:18px;margin-right:10px}.lang-switcher.dropdown-block .dropdown-heading .dropdown-icon{margin-top:0;width:32px}.navi-wrapper .nav-regular .nav-item.level0.right{padding:10px 0}.navi-wrapper .nav-regular:not(.nav-vert) .nav-item.level0>a,.navi-wrapper .nav-regular .nav-holder .dropdown-heading{font-size:20px;padding:0 15px 0 8px}.nav-container .nav-holder .minicart-wrapper.dropdown-block .dropdown-heading .icon{height:40px;width:40px;background-size:100%}.navi-wrapper .nav-regular .nav-item.level0.right img{width:40px}.nav-container .nav-holder .minicart-wrapper.dropdown-block .dropdown-heading .icon{font-size:30px !important}.feature-block-title{margin-top:-60px}.video-section1 h2,.video-section2 h2,.video-section3 h2{font-size:66px}.delivery-section{padding:45px 0 75px}.footer-primary-bottom{padding:0 32px}.footer .social-links .ib{line-height:55px;width:55px;height:55px}.footer .block.newsletter .title strong{font-size:25px}.box-list-outer .box-list-item{min-height:150px;margin:0 24px 45px 0;width:27.4%}.box-list-outer .box-list-item a{font-size:23px;line-height:40px}.catalog-product-view .product-view .action.primary{font-size:30px;width:385px}.catalog-product-view .product-view .bundle-actions .action.primary{font-size:22px;width:100%}}@media screen and (min-width:1441px){.navi-wrapper .nav-regular .nav-item.level0>a{padding:0 20px}.navi-wrapper .nav-regular .nav-item--stickylogo.level0>a{padding:0 10px 0 0}.feature-block-title{font-size:30px}}